logo
0
0
WeChat Login
Yasir Ali<iamyasirali646@gmail.com>
feat: Add Urdu language support

🌐 Ez egy automatikus fordítás. Közösségi javítások szívesen fogadottak!


🇨🇳 中文🇹🇼 繁體中文🇯🇵 日本語🇧🇷 Português🇰🇷 한국어🇪🇸 Español🇩🇪 Deutsch🇫🇷 Français 🇮🇱 עברית🇸🇦 العربية🇷🇺 Русский🇵🇱 Polski🇨🇿 Čeština🇳🇱 Nederlands🇹🇷 Türkçe🇺🇦 Українська🇻🇳 Tiếng Việt🇮🇩 Indonesia🇹🇭 ไทย🇮🇳 हिन्दी🇧🇩 বাংলা🇵🇰 اردو🇷🇴 Română🇸🇪 Svenska🇮🇹 Italiano🇬🇷 Ελληνικά🇭🇺 Magyar🇫🇮 Suomi🇩🇰 Dansk🇳🇴 Norsk

Tartós memória tömörítési rendszer a Claude Code számára.

License Version Node Mentioned in Awesome Claude Code

thedotmack/claude-mem | Trendshift


Claude-Mem Preview

Gyors kezdésHogyan működikKeresési eszközökDokumentációKonfigurációHibaelhárításLicenc

A Claude-Mem zökkenőmentesen megőrzi a kontextust munkamenetek között azáltal, hogy automatikusan rögzíti az eszközhasználati megfigyeléseket, szemantikus összefoglalókat generál, és elérhetővé teszi azokat a jövőbeli munkamenetekben. Ez lehetővé teszi Claude számára, hogy fenntartsa a projektekkel kapcsolatos tudás folytonosságát még a munkamenetek befejezése vagy újracsatlakozása után is.


Gyors kezdés

Indítson el egy új Claude Code munkamenetet a terminálban, és írja be a következő parancsokat:

> /plugin marketplace add thedotmack/claude-mem > /plugin install claude-mem

Indítsa újra a Claude Code-ot. A korábbi munkamenetek kontextusa automatikusan megjelenik az új munkamenetekben.

Főbb jellemzők:

  • 🧠 Tartós memória - A kontextus túléli a munkameneteket
  • 📊 Progresszív felfedés - Többrétegű memória-visszakeresés token költség láthatósággal
  • 🔍 Skill-alapú keresés - Lekérdezheti projekt előzményeit a mem-search skill segítségével
  • 🖥️ Webes megjelenítő felület - Valós idejű memória stream a http://localhost:37777 címen
  • 💻 Claude Desktop Skill - Memória keresése Claude Desktop beszélgetésekből
  • 🔒 Adatvédelmi kontroll - Használja a <private> címkéket az érzékeny tartalom kizárásához
  • ⚙️ Kontextus konfiguráció - Finomhangolt kontroll afelett, hogy milyen kontextus kerül beillesztésre
  • 🤖 Automatikus működés - Nincs szükség manuális beavatkozásra
  • 🔗 Hivatkozások - Hivatkozás múltbeli megfigyelésekre ID-kkal (hozzáférés: http://localhost:37777/api/observation/{id} vagy mindegyik megtekintése a webes felületen a http://localhost:37777 címen)
  • 🧪 Béta csatorna - Kísérleti funkciók, mint az Endless Mode kipróbálása verziócserével

Dokumentáció

📚 Teljes dokumentáció megtekintése - Böngészés a hivatalos weboldalon

Első lépések

Bevált gyakorlatok

Architektúra

Konfiguráció és fejlesztés


Hogyan működik

Fő komponensek:

  1. 5 életciklus hook - SessionStart, UserPromptSubmit, PostToolUse, Stop, SessionEnd (6 hook szkript)
  2. Intelligens telepítés - Gyorsítótárazott függőség ellenőrző (pre-hook szkript, nem életciklus hook)
  3. Worker szolgáltatás - HTTP API a 37777-es porton webes megjelenítő felülettel és 10 keresési végponttal, Bun által kezelve
  4. SQLite adatbázis - Munkamenetek, megfigyelések, összefoglalók tárolása
  5. mem-search Skill - Természetes nyelvi lekérdezések progresszív felfedéssel
  6. Chroma vektor adatbázis - Hibrid szemantikus + kulcsszó keresés intelligens kontextus visszakereséshez

További részletekért lásd az Architektúra áttekintést.


mem-search Skill

A Claude-Mem intelligens keresést biztosít a mem-search skillen keresztül, amely automatikusan aktiválódik, amikor múltbeli munkáról kérdez:

Hogyan működik:

  • Csak kérdezzen természetesen: "Mit csináltunk az előző munkamenetben?" vagy "Javítottuk már ezt a hibát korábban?"
  • Claude automatikusan meghívja a mem-search skillet a releváns kontextus megtalálásához

Elérhető keresési műveletek:

  1. Megfigyelések keresése - Teljes szöveges keresés a megfigyelésekben
  2. Munkamenetek keresése - Teljes szöveges keresés munkamenet összefoglalókban
  3. Promptok keresése - Nyers felhasználói kérések keresése
  4. Koncepció szerint - Keresés koncepció címkék alapján (discovery, problem-solution, pattern, stb.)
  5. Fájl szerint - Adott fájlokra hivatkozó megfigyelések keresése
  6. Típus szerint - Keresés típus alapján (decision, bugfix, feature, refactor, discovery, change)
  7. Legutóbbi kontextus - Legutóbbi munkamenet kontextus lekérése egy projekthez
  8. Idővonal - Egységes idővonal kontextus lekérése egy adott időpont körül
  9. Idővonal lekérdezéssel - Megfigyelések keresése és idővonal kontextus lekérése a legjobb találat körül
  10. API segítség - Keresési API dokumentáció lekérése

Példa természetes nyelvi lekérdezésekre:

"Milyen hibákat javítottunk az előző munkamenetben?" "Hogyan implementáltuk az autentikációt?" "Milyen változtatások történtek a worker-service.ts fájlban?" "Mutasd a legutóbbi munkát ezen a projekten" "Mi történt, amikor hozzáadtuk a megjelenítő felületet?"

Részletes példákért lásd a Keresési eszközök útmutatót.


Béta funkciók

A Claude-Mem béta csatornát kínál kísérleti funkciókkal, mint az Endless Mode (biomimetikus memória architektúra hosszabb munkamenetekhez). Váltson a stabil és béta verziók között a webes megjelenítő felületről a http://localhost:37777 → Settings címen.

További részletekért az Endless Mode-ról és annak kipróbálásáról lásd a Béta funkciók dokumentációt.


Rendszerkövetelmények

  • Node.js: 18.0.0 vagy újabb
  • Claude Code: Legújabb verzió plugin támogatással
  • Bun: JavaScript futtatókörnyezet és folyamatkezelő (automatikusan települ, ha hiányzik)
  • uv: Python csomagkezelő vektor kereséshez (automatikusan települ, ha hiányzik)
  • SQLite 3: Tartós tároláshoz (mellékelve)

Konfiguráció

A beállítások a ~/.claude-mem/settings.json fájlban kezelhetők (automatikusan létrejön alapértelmezett értékekkel az első futtatáskor). Konfigurálható az AI modell, worker port, adatkönyvtár, naplózási szint és kontextus beillesztési beállítások.

Az összes elérhető beállításért és példákért lásd a Konfigurációs útmutatót.


Fejlesztés

Az építési utasításokért, tesztelésért és hozzájárulási munkafolyamatért lásd a Fejlesztési útmutatót.


Hibaelhárítás

Problémák esetén írja le a problémát Claude-nak, és a troubleshoot skill automatikusan diagnosztizálja és javítási megoldásokat kínál.

Gyakori problémákért és megoldásokért lásd a Hibaelhárítási útmutatót.


Hibajelentések

Átfogó hibajelentések készítése az automatikus generátorral:

cd ~/.claude/plugins/marketplaces/thedotmack npm run bug-report

Hozzájárulás

A hozzájárulásokat szívesen fogadjuk! Kérjük:

  1. Fork-olja a tárolót
  2. Hozzon létre egy feature branchet
  3. Végezze el változtatásait tesztekkel
  4. Frissítse a dokumentációt
  5. Nyújtson be egy Pull Requestet

A hozzájárulási munkafolyamatért lásd a Fejlesztési útmutatót.


Licenc

Ez a projekt a GNU Affero General Public License v3.0 (AGPL-3.0) alatt licencelt.

Copyright (C) 2025 Alex Newman (@thedotmack). Minden jog fenntartva.

A teljes részletekért lásd a LICENSE fájlt.

Mit jelent ez:

  • Szabadon használhatja, módosíthatja és terjesztheti ezt a szoftvert
  • Ha módosítja és hálózati szerveren telepíti, elérhetővé kell tennie a forráskódot
  • A származékos munkáknak szintén AGPL-3.0 alatt kell licencelve lenniük
  • Ehhez a szoftverhez NINCS GARANCIA

Megjegyzés a Ragtime-ról: A ragtime/ könyvtár külön licencelt a PolyForm Noncommercial License 1.0.0 alatt. Részletekért lásd a ragtime/LICENSE fájlt.


Támogatás


Claude Agent SDK-val építve | Claude Code által hajtva | TypeScript-tel készítve