Skip to content
ეს გვერდი შეიქმნა და ითარგმნა ხელოვნური ინტელექტის დახმარებით. თუ შეამჩნევთ უზუსტობას, გთხოვთ, დაგვეხმარეთ გაუმჯობესებაში. GitHub-ზე რედაქტირება

Markdown მეხსიერების ბექენდი ​

Markdown ბექენდი ინახავს მოგონებებს სტრუქტურირებული Markdown ფაილების სახით დისკზე. ეს არის ყველაზე მარტივი ბექენდი და კარგად მუშაობს ერთ-მომხმარებლიანი CLI დაყენებისთვის, სადაც გინდათ მოგონებები იყოს ადამიანისთვის წაკითხვადი და ვერსიის კონტროლით მართვადი.

მიმოხილვა ​

მოგონებები ორგანიზებულია Markdown ფაილების სახით კონფიგურირებად დირექტორიაში. თითოეული მეხსიერების ჩანაწერი ფაილის სექციაა, დაჯგუფებული თემით ან თარიღით. ფორმატი შექმნილია, რომ იყოს როგორც მანქანით პარსირებადი, ისე ადამიანისთვის წაკითხვადი.

ფაილის სტრუქტურა ​

~/.local/share/openprx/memory/
  ├── facts.md          # ამოღებული ძირითადი ფაქტები
  ├── preferences.md    # მომხმარებლის პრეფერენციები
  ├── projects/
  │   ├── project-a.md  # პროექტისთვის სპეციფიკური მოგონებები
  │   └── project-b.md
  └── archive/
      └── 2026-02.md    # არქივირებული ძველი მოგონებები

კონფიგურაცია ​

toml
[memory]
backend = "markdown"

[memory.markdown]
directory = "~/.local/share/openprx/memory"
max_file_size_kb = 512
auto_archive_days = 30

ძიება ​

Markdown ბექენდი იყენებს მარტივ სრულტექსტურ grep-ს გახსენებისთვის. მიუხედავად იმისა, რომ ის არ არის ისეთივე დახვეწილი, როგორც სემანტიკური ძიება, სწრაფია და დამატებით დამოკიდებულებებს არ მოითხოვს.

შეზღუდვები ​

  • სემანტიკური მსგავსების ძიების გარეშე
  • ხაზოვანი სკანირება ამოღებისთვის (ნელია დიდი მეხსიერების საცავებისთვის)
  • ერთდროული ჩაწერის წვდომა არ არის უსაფრთხო ფაილის დაბლოკვის გარეშე

დაკავშირებული გვერდები ​

Released under the Apache-2.0 License.