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.