35 lines
1.5 KiB
Markdown
35 lines
1.5 KiB
Markdown
# Claude Learn Domains Configuration
|
|
|
|
Acest fișier definește domeniile pentru organizarea memoriei.
|
|
Fiecare domeniu are propriul fișier cu `paths` frontmatter pentru încărcare selectivă.
|
|
|
|
---
|
|
|
|
## Domenii Definite
|
|
|
|
| Domain | Patterns (globs) |
|
|
|------------|------------------------------------------------------------------------------------|
|
|
| frontend | src/**/*.vue, src/**/*.js, src/**/*.ts, src/**/*.css, vite.config.*, package.json |
|
|
| backend | backend/**/*.py, backend/modules/**/*, requirements.txt |
|
|
| database | **/*.sql, **/models.py, **/schemas.py, backend/**/db/**/*, migrations/**/* |
|
|
| testing | tests/**/*, **/*.test.*, **/*.spec.*, pytest.ini, vitest.config.* |
|
|
| deployment | deployment/**/*, public/web.config, Dockerfile*, docker-compose*.yml, *.sh, ansible/**/* |
|
|
| global | * (întotdeauna încărcat) |
|
|
|
|
---
|
|
|
|
## Cum Funcționează
|
|
|
|
1. La `/learn:analyze`, plugin-ul detectează domeniul bazat pe fișierele din conversație
|
|
2. Memoria se salvează în `claude-learn-{domain}.md` cu frontmatter `paths:`
|
|
3. La încărcarea sesiunii, doar domeniile relevante se încarcă
|
|
|
|
## Adaugă Domeniu Nou
|
|
|
|
Adaugă o linie în tabelul de mai sus cu formatul:
|
|
```
|
|
| nume-domeniu | pattern1, pattern2, pattern3 |
|
|
```
|
|
|
|
Plugin-ul va crea automat fișierul `claude-learn-{nume-domeniu}.md`.
|