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

🌐 Aceasta este o traducere automată. Corecțiile din partea comunității sunt binevenite!


🇨🇳 中文🇹🇼 繁體中文🇯🇵 日本語🇧🇷 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

Sistem persistent de compresie a memoriei construit pentru Claude Code.

License Version Node Mentioned in Awesome Claude Code

thedotmack/claude-mem | Trendshift


Claude-Mem Preview

Start RapidCum FuncționeazăInstrumente de CăutareDocumentațieConfigurareDepanareLicență

Claude-Mem păstrează contextul fără întrerupere între sesiuni prin capturarea automată a observațiilor de utilizare a instrumentelor, generarea de rezumate semantice și punerea lor la dispoziție în sesiunile viitoare. Aceasta permite lui Claude să mențină continuitatea cunoștințelor despre proiecte chiar și după încheierea sau reconectarea sesiunilor.


Start Rapid

Porniți o nouă sesiune Claude Code în terminal și introduceți următoarele comenzi:

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

Reporniți Claude Code. Contextul din sesiunile anterioare va apărea automat în sesiunile noi.

Caracteristici Principale:

  • 🧠 Memorie Persistentă - Contextul supraviețuiește între sesiuni
  • 📊 Dezvăluire Progresivă - Recuperare stratificată a memoriei cu vizibilitatea costurilor în tokeni
  • 🔍 Căutare Bazată pe Abilități - Interogați istoricul proiectului cu abilitatea mem-search
  • 🖥️ Interfață Web Viewer - Flux de memorie în timp real la http://localhost:37777
  • 💻 Abilitate Claude Desktop - Căutați în memorie din conversațiile Claude Desktop
  • 🔒 Control al Confidențialității - Utilizați etichete <private> pentru a exclude conținut sensibil de la stocare
  • ⚙️ Configurare Context - Control fin asupra contextului care este injectat
  • 🤖 Operare Automată - Nu necesită intervenție manuală
  • 🔗 Citări - Referință la observații anterioare cu ID-uri (accesați prin http://localhost:37777/api/observation/{id} sau vizualizați toate în web viewer la http://localhost:37777)
  • 🧪 Canal Beta - Încercați funcții experimentale precum Endless Mode prin comutarea versiunii

Documentație

📚 Vizualizați Documentația Completă - Răsfoiți pe site-ul oficial

Introducere

Practici Recomandate

Arhitectură

Configurare și Dezvoltare


Cum Funcționează

Componente Principale:

  1. 5 Hook-uri de Ciclu de Viață - SessionStart, UserPromptSubmit, PostToolUse, Stop, SessionEnd (6 scripturi de hook)
  2. Instalare Inteligentă - Verificator de dependențe în cache (script pre-hook, nu un hook de ciclu de viață)
  3. Serviciu Worker - HTTP API pe portul 37777 cu interfață web viewer și 10 endpoint-uri de căutare, gestionat de Bun
  4. Bază de Date SQLite - Stochează sesiuni, observații, rezumate
  5. Abilitatea mem-search - Interogări în limbaj natural cu dezvăluire progresivă
  6. Bază de Date Vectorială Chroma - Căutare hibridă semantică + cuvinte cheie pentru recuperare inteligentă a contextului

Consultați Prezentarea Generală a Arhitecturii pentru detalii.


Abilitatea mem-search

Claude-Mem oferă căutare inteligentă prin abilitatea mem-search care se invocă automat când întrebați despre lucrul trecut:

Cum Funcționează:

  • Întrebați natural: "Ce am făcut în sesiunea trecută?" sau "Am rezolvat acest bug înainte?"
  • Claude invocă automat abilitatea mem-search pentru a găsi contextul relevant

Operații de Căutare Disponibile:

  1. Search Observations - Căutare full-text în observații
  2. Search Sessions - Căutare full-text în rezumatele sesiunilor
  3. Search Prompts - Căutare în cererile brute ale utilizatorilor
  4. By Concept - Găsire după etichete de concept (discovery, problem-solution, pattern, etc.)
  5. By File - Găsire de observații care fac referire la fișiere specifice
  6. By Type - Găsire după tip (decision, bugfix, feature, refactor, discovery, change)
  7. Recent Context - Obținere context recent al sesiunii pentru un proiect
  8. Timeline - Obținere cronologie unificată a contextului în jurul unui punct specific în timp
  9. Timeline by Query - Căutare observații și obținere context cronologic în jurul celei mai bune potriviri
  10. API Help - Obținere documentație API de căutare

Exemple de Interogări în Limbaj Natural:

"What bugs did we fix last session?" "How did we implement authentication?" "What changes were made to worker-service.ts?" "Show me recent work on this project" "What was happening when we added the viewer UI?"

Consultați Ghidul Instrumentelor de Căutare pentru exemple detaliate.


Funcții Beta

Claude-Mem oferă un canal beta cu funcții experimentale precum Endless Mode (arhitectură de memorie biomimetică pentru sesiuni extinse). Comutați între versiunile stabile și beta din interfața web viewer la http://localhost:37777 → Settings.

Consultați Documentația Funcțiilor Beta pentru detalii despre Endless Mode și cum să îl încercați.


Cerințe de Sistem

  • Node.js: 18.0.0 sau superior
  • Claude Code: Versiunea cea mai recentă cu suport pentru plugin-uri
  • Bun: Runtime JavaScript și manager de procese (instalat automat dacă lipsește)
  • uv: Manager de pachete Python pentru căutare vectorială (instalat automat dacă lipsește)
  • SQLite 3: Pentru stocare persistentă (inclus)

Configurare

Setările sunt gestionate în ~/.claude-mem/settings.json (creat automat cu valori implicite la prima rulare). Configurați modelul AI, portul worker, directorul de date, nivelul de log și setările de injectare a contextului.

Consultați Ghidul de Configurare pentru toate setările disponibile și exemple.


Dezvoltare

Consultați Ghidul de Dezvoltare pentru instrucțiuni de construire, testare și flux de contribuție.


Depanare

Dacă întâmpinați probleme, descrieți problema lui Claude și abilitatea troubleshoot va diagnostica automat și va furniza soluții.

Consultați Ghidul de Depanare pentru probleme comune și soluții.


Rapoarte de Bug-uri

Creați rapoarte comprehensive de bug-uri cu generatorul automat:

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

Contribuție

Contribuțiile sunt binevenite! Vă rugăm:

  1. Faceți fork la repository
  2. Creați o ramură de funcție
  3. Faceți modificările cu teste
  4. Actualizați documentația
  5. Trimiteți un Pull Request

Consultați Ghidul de Dezvoltare pentru fluxul de contribuție.


Licență

Acest proiect este licențiat sub GNU Affero General Public License v3.0 (AGPL-3.0).

Copyright (C) 2025 Alex Newman (@thedotmack). Toate drepturile rezervate.

Consultați fișierul LICENSE pentru detalii complete.

Ce Înseamnă Asta:

  • Puteți folosi, modifica și distribui acest software liber
  • Dacă modificați și implementați pe un server de rețea, trebuie să faceți disponibil codul sursă
  • Lucrările derivate trebuie să fie licențiate și ele sub AGPL-3.0
  • NU EXISTĂ NICIO GARANȚIE pentru acest software

Notă despre Ragtime: Directorul ragtime/ este licențiat separat sub PolyForm Noncommercial License 1.0.0. Consultați ragtime/LICENSE pentru detalii.


Suport


Construit cu Claude Agent SDK | Alimentat de Claude Code | Realizat cu TypeScript