Backup automatico script del 2026-09-04 07:00
This commit is contained in:
1 parent
795a15a7b6
commit
aab8502e27
10 files changed
+1001
-5
No files matched your search
@@ -67,6 +67,27 @@ Stesso URL MCP: `https://mcp.loogle.it/mcp`
|
||||
4. **search_knowledge** — recuperi doc da Paperless quando serve
|
||||
5. **search_context** — ritrovi discussioni passate semanticamente
|
||||
|
||||
### Digest giornaliero agenti → `homelab-loogle`
|
||||
|
||||
Ogni sera (cron `22:45` su Pi-1) lo script `scripts/export_daily_agent_digest.py` aggiorna un blocco `<!-- daily-digest:YYYY-MM-DD -->` sul progetto **homelab-loogle**, con:
|
||||
|
||||
- query e conclusioni dagli agent transcript Cursor
|
||||
- tool MCP usati (audit_log)
|
||||
- commit git del giorno (`rete`, `loogle-mcp`)
|
||||
- sync `~/.cursor/plans/*.plan.md` → `artifacts/plans/` + indice in `context.md` (solo i piani toccati quel giorno compaiono nel digest)
|
||||
|
||||
Claude (e Cursor) lo leggono con `get_project_context` su `homelab-loogle`.
|
||||
|
||||
```bash
|
||||
cd /home/daniely/docker/loogle-mcp
|
||||
python3 scripts/export_daily_agent_digest.py --dry-run
|
||||
python3 scripts/export_daily_agent_digest.py --force --no-index
|
||||
# opzionale: indicizza il blocco in Qdrant ctx_* (più lento, Ollama)
|
||||
python3 scripts/export_daily_agent_digest.py --force
|
||||
```
|
||||
|
||||
Log: `data/daily-digest.log`. Idempotente; `--force` sovrascrive il giorno.
|
||||
|
||||
### Tool solo admin
|
||||
|
||||
- `reindex_document` — forza re-indicizzazione di un doc Paperless
|
||||
|
||||
@@ -73,8 +73,45 @@ Nelle conversazioni, abilita i tool del connector **Loogle MCP** quando vuoi usa
|
||||
|
||||
Claude potrà usare gli stessi tool (progetti, ricerca documenti, salvataggio contesto).
|
||||
|
||||
### Far usare MCP ogni giorno (Desktop + mobile)
|
||||
|
||||
Claude **non** salva il contesto da solo: va istruito una volta e poi richiamato con abitudini brevi.
|
||||
|
||||
**1. Istruzioni personalizzate (Desktop e App — stesso account)**
|
||||
Settings → **Profile** / **Custom instructions** (o *What should Claude know about you?*) e incolla:
|
||||
|
||||
```
|
||||
Hai il connector Loogle MCP (mcp.loogle.it). Per lavori su casa, documenti, progetti o codice famiglia:
|
||||
- All’inizio: list_projects → get_project_context sul progetto rilevante.
|
||||
- Per documenti/bollette/manuali: search_knowledge (non inventare).
|
||||
- Per codice/runbook Gitea: search_gitea_knowledge o get_file.
|
||||
- A fine chat utile: save_context (append) con decisioni e next step.
|
||||
Se non esiste un progetto adatto, create_project prima di salvare.
|
||||
```
|
||||
|
||||
**2. Abilita sempre i tool del connector**
|
||||
In ogni chat nuova, assicurati che **Loogle MCP** sia attivo nei tool/connectors (su Desktop a volte va riacceso per conversazione).
|
||||
|
||||
**3. Frasi-ancora (funzionano anche da mobile)**
|
||||
Usa all’inizio o alla fine, senza ricordare i nomi tool:
|
||||
|
||||
- *«Controlla prima su Loogle MCP il mio progetto e i documenti rilevanti.»*
|
||||
- *«A fine risposta salva su MCP un riepilogo nel progetto giusto.»*
|
||||
- *«Cerca in Paperless via MCP la bolletta / il manuale …»*
|
||||
- *«Come sta l’irrigazione / i turni oggi? Usa MCP.»*
|
||||
|
||||
**4. Un progetto = un tema**
|
||||
Es. «Rinnovo bagno», «Homelab», «Studio». Più il `context.md` è pieno di decisioni reali, più Claude lo riuserà da solo.
|
||||
|
||||
**5. Mobile**
|
||||
Stesso account = stesse custom instructions. MCP remoto dipende dal supporto app Claude; se i tool non compaiono, usa Desktop/web per i salvataggi e da mobile chiedi almeno *«ricorda di aggiornare MCP quando torno al computer»* oppure ripeti la frase-ancora quando i connector sono disponibili.
|
||||
|
||||
**6. Verifica**
|
||||
Dashboard https://mcp.loogle.it/dashboard → ultime azioni: devono comparire `get_project_context` / `save_context` / `search_knowledge` dopo le chat.
|
||||
|
||||
---
|
||||
|
||||
|
||||
## Collegare Cursor IDE
|
||||
|
||||
1. Crea o modifica `~/.cursor/mcp.json` (globale) oppure `.cursor/mcp.json` nel progetto:
|
||||
|
||||
Reference in new issue
Block a user