docs(todo): corectie — Maria rula pe LXC 104, nu era "fara LLM"
Intrarile precedente ("Maria nu are backend LLM", "puntea WhatsApp nu e
asociata") erau gresite: descriau instalarea din git de pe LXC 171, in timp ce
Maria conectata la WhatsApp rula pe LXC 104. Inlocuite cu o singura intrare care
descrie mutarea in curs si pasul urmator.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q4uzvgm7AyJch5WH8QHRhY
This commit is contained in:
43
TODO.md
43
TODO.md
@@ -16,26 +16,22 @@ Stări: `🔵 planificat` · `🟡 în lucru` · `⛔ blocat` · `✅ gata` · `
|
||||
|
||||
## ⛔ Blocate
|
||||
|
||||
### Maria — nu are backend LLM
|
||||
- **Unde:** `~/.maria-bridge/env`, `LLM_URL=http://127.0.0.1:8091`
|
||||
- **Problema:** nu ascultă nimic pe 8091, nici pe LXC 171, nici pe LXC 110 (verificat
|
||||
2026-08-31). `env.example` îl descrie ca „tunel/proxy local către backend-ul lui Echo",
|
||||
tunel care n-a existat niciodată. Ollama local are doar `nomic-embed-text` (embeddings),
|
||||
niciun model de chat. **Maria poate căuta în documente, dar nu poate formula răspunsuri.**
|
||||
- **N-a ieșit la iveală până acum** fiindcă puntea WhatsApp nu e conectată, deci niciun
|
||||
mesaj n-a ajuns vreodată la `ask_llm`.
|
||||
- **De decis:** ce backend — Claude API (ca Echo), Flowise pe LXC 104, sau un model de
|
||||
chat în Ollama local. Ultima variantă e probabil nefolosibilă: un embedding de 137M
|
||||
parametri ia deja ~7,3s pe acest container, CPU-only.
|
||||
- **Actualizat:** 2026-08-31
|
||||
|
||||
### Maria — puntea WhatsApp nu e asociată
|
||||
- **Unde:** `~/.maria-bridge/logs/whatsapp.log`
|
||||
- **Problema:** codul QR n-a fost scanat, iar bridge-ul a ajuns la
|
||||
„Max reconnect attempts reached (5)". Serviciul rulează, dar `connected: false`.
|
||||
- **Blocat pe:** un pas manual al utilizatorului — scanarea codului QR din dashboard cu
|
||||
telefonul. Codul expiră, deci trebuie scanat la scurt timp după ce e generat; poate fi
|
||||
nevoie de `restart` pe `maria-whatsapp` ca să genereze unul proaspăt.
|
||||
### Maria — mutarea de pe LXC 104 pe LXC 171
|
||||
- **Situația:** există DOUĂ instalări. Cea care răspunde pe WhatsApp e prototipul din
|
||||
`/root/maria-whatsapp-bridge/` de pe **LXC 104 (Flowise)**, în afara git-ului: acolo e
|
||||
sesiunea WhatsApp asociată și LLM-ul (Qwen3.5-2B-Q4, port 8091). Versiunea din git,
|
||||
de pe LXC 171, are tot ce s-a construit (11 documente, .xml, sincronizare Drive) dar
|
||||
n-a fost niciodată asociată.
|
||||
- **De ce contează:** indexul prototipului are 24 de chunk-uri dintr-un singur fișier
|
||||
(`roaauto_instructiuni.txt`), fără nimic despre e-Factura — de aici răspunsurile
|
||||
inventate.
|
||||
- **Făcut:** pe 171, `LLM_URL=http://10.0.20.161:8091` (LLM-ul de pe 104, testat
|
||||
end-to-end: întrebarea despre token eFactura primește acum răspunsul corect din
|
||||
documente). Cod QR generat, așteaptă scanare.
|
||||
- **Următorul pas:** utilizatorul scanează QR-ul din dashboard; după ce 171 confirmă
|
||||
`connected: true` și răspunde corect pe WhatsApp, se opresc serviciile prototipului de
|
||||
pe 104 (întâi asocierea nouă, apoi oprirea celei vechi — altfel Maria dispare de tot,
|
||||
iar cât timp merg amândouă răspund amândouă).
|
||||
- **Actualizat:** 2026-08-31
|
||||
|
||||
---
|
||||
@@ -44,8 +40,8 @@ Stări: `🔵 planificat` · `🟡 în lucru` · `⛔ blocat` · `✅ gata` · `
|
||||
|
||||
### Mesaje vocale din Discord
|
||||
- **Unde:** `romfastsql/proxmox/lxc171-claude-agent/discord-bridge/bot.py`
|
||||
- **Ce ar însemna:** atașamentele audio (`audio/ogg`, mesajele vocale Discord) transcrise
|
||||
local înainte de a intra în prompt. Whisper rulează pe CPU pe LXC 171, deci trebuie
|
||||
- **Ce ar însemna:** atașamentele audio (mesajele vocale Discord) transcrise local
|
||||
înainte de a intra în prompt. Whisper rulează pe CPU pe LXC 171, deci trebuie
|
||||
măsurat întâi costul în timp per mesaj.
|
||||
- **De ce nu acum:** nu a fost cerut; e singura limitare rămasă după atașamente.
|
||||
- **Actualizat:** 2026-08-31
|
||||
@@ -110,8 +106,7 @@ Stări: `🔵 planificat` · `🟡 în lucru` · `⛔ blocat` · `✅ gata` · `
|
||||
|
||||
Cea mai recentă intrare prima. O linie per schimbare de stare.
|
||||
|
||||
- 2026-08-31 — ⛔ Maria nu are backend LLM (8091 nu există) — descoperit, de decis
|
||||
- 2026-08-31 — ⛔ Maria — puntea WhatsApp nu e asociată (QR nescanat)
|
||||
- 2026-08-31 — ⛔ Maria rulează de fapt pe LXC 104 (prototip, în afara git); mutare pe 171 în curs
|
||||
- 2026-08-31 — ✅ Maria — sincronizare Google Drive, 6 → 11 documente
|
||||
- 2026-08-31 — ✅ Maria indexează .xml, preferat peste .md
|
||||
- 2026-08-31 — ✅ Atașamente Discord → Claude (imagini + fișiere text)
|
||||
|
||||
Reference in New Issue
Block a user