Sparround

Yaddaş: MEMORY.md və USER.md

Hermes-in yaddaşı vektor bazası deyil — iki kiçik markdown faylıdır:

  • MEMORY.md — mühit faktları, layihə konvensiyaları, öyrənilmiş düzəlişlər
  • USER.md — sənin kim olduğun, üstünlüklərin, ünsiyyət üslubun

Hər ikisi sərt simvol limitindədir (sənədlərdə memory_char_limit: 2200user_char_limit: 1375 — təxminən 800 və 500 token). Bu, məhdudiyyət deyil, dizayn qərarıdır: yaddaş hər sorğuda sistem promptuna girir, ona görə o, arxiv deyil, seçilmiş faktlar siyahısı olmalıdır.

Vacib davranış: yaddaş sessiya başlayanda donmuş anlıq şəkil kimi prompta yerləşdirilir. Sessiya içində edilən dəyişikliklər dərhal diskə yazılır, amma promptda yalnız növbəti sessiyada görünür. Səbəb prefiks keşidir — prompt sessiya ortasında dəyişsə, keş sınardı.

Yaddaş alətinin üç əməliyyatı var: add, replace, remove. read yoxdur — çünki məzmun onsuz da promptdadır.

MexanizmTutumSürətNə üçündür
Yaddaş (MEMORY/USER)~1 300 tokenAni — həmişə promptdaHəmişə lazım olan kritik faktlar
Sessiya axtarışıLimitsizMillisaniyələr (FTS5)"Keçən həftə X-i müzakirə etmişdik?"
Skill-lərPraktiki olaraq limitsizAlət çağırışıTəkrarlanan prosedurlar

Yaddaşa nə yazmamalı: böyük kod blokları, loglar, cədvəllər, müvəqqəti yollar və internetdə asanlıqla tapılan faktlar. Yaddaş 80% dolduqda agent yeni giriş əlavə etməzdən əvvəl mövcudları birləşdirməlidir — limit dolubsa alət xəta qaytarır.

Yazma nəzarəti də var: memory.write_approval: true olarsa, hər yazı təsdiq üçün gözləyir (/memory pending, /memory approve). Şirkət mühitində bu, agentin nə yadda saxladığını görmək üçün faydalıdır.

Praktika. Agentə qəsdən bir fakt yadda saxlat (məsələn: "testlər make test ilə işə düşür"), sessiyanı bağla, yenisini aç və faktın işlədiyini yoxla. Sonra hermes journey ilə nəyin öyrənildiyini gör. Hazır sayılır: faktı MEMORY.md-də tapıb /memory ilə silə bilirsən.

📚 Mənbələr və sənədlər

  • Yaddaş sistemirəsmihermes-agent.nousresearch.com

    Limitlər, əməliyyatlar, təsdiq axını və yaddaş vs sessiya vs skill müqayisəsi.

  • Xarici yaddaş provayderlərirəsmihermes-agent.nousresearch.com

    Daxili limit azdırsa, xarici backend qoşmaq mümkündür.

  • Konfiqurasiyarəsmihermes-agent.nousresearch.com