Update kb, memory, root (~6)
This commit is contained in:
32
TOOLS.md
32
TOOLS.md
@@ -69,15 +69,25 @@
|
||||
| Oră (UTC) | Oră (București) | Job | Canal | Ce face |
|
||||
|-----------|-----------------|-----|-------|---------|
|
||||
| 00:00 | 02:00 | content-discovery | - | Caută video+articole pe teme recente |
|
||||
| 01:00 | 03:00 | night-execute-late | #echo-work | Continuă execuția task-uri (run 2) |
|
||||
| 03:00 | 05:00 | archive-tasks | #echo-work | Arhivează task-uri vechi |
|
||||
| 06:30 | 08:30 | morning-report | #echo-work | Raport dimineață + propuneri |
|
||||
| 06:00,17:00 | 08:00,19:00 | insights-extract | - | Extrage insights din note noi |
|
||||
| 06:30 | 08:30 | morning-report | #echo-work | Raport dimineață + propuneri din insights |
|
||||
| 07:00 | 09:00 | morning-coaching | #echo-self | Gând + provocare zilnică |
|
||||
| 07-17 | 09-19 | respiratie-orar | #echo-self | Pauze orare pattern interrupt |
|
||||
| 15:00 mar,joi | 17:00 | project-checkin | #echo-work | Check-in Vending Master |
|
||||
| 18:00 | 20:00 | evening-report | #echo-work | Raport seară + propuneri |
|
||||
| 17:30 | 19:30 | insights-extract | - | (run seară, înainte de raport) |
|
||||
| 18:00 | 20:00 | evening-report | #echo-work | Raport seară + propuneri din insights |
|
||||
| 19:00 | 21:00 | evening-coaching | #echo-self | Reflecție seară |
|
||||
| 19:00 dum | 21:00 | weekly-planning | #echo-work | Planning săptămânal |
|
||||
| 21:00 | 23:00 | night-execute | #echo-work | Execută task-uri aprobate |
|
||||
| 21:00 | 23:00 | night-execute | #echo-work | Execută task-uri aprobate (run 1) |
|
||||
|
||||
**Marcaje insights:**
|
||||
- `[ ]` = disponibil (rapoarte pot propune)
|
||||
- `[x]` = executat/implementat
|
||||
- `[→]` = mutat în backlog
|
||||
- `[—]` = skip/refuzat
|
||||
- `[✓]` = notat/înțeles (valoros dar fără acțiune necesară)
|
||||
|
||||
**Comenzi:**
|
||||
```bash
|
||||
@@ -92,6 +102,22 @@ cron action=update jobId=X # modifică job
|
||||
|
||||
## Infrastructură
|
||||
|
||||
### Servicii LLM/AI locale
|
||||
|
||||
| LXC | Serviciu | IP:Port | Utilizare |
|
||||
|-----|----------|---------|-----------|
|
||||
| flowise (104) | **Ollama** | 10.0.20.161:11434 | Embeddings (all-minilm), LLM local |
|
||||
| flowise (104) | Flowise | 10.0.20.161:3000 | Flow builder |
|
||||
| dokploy (103) | Dokploy | 10.0.20.? | Deployment platform |
|
||||
|
||||
**Modele Ollama disponibile:**
|
||||
- `all-minilm` - embeddings rapid (45MB) ← **folosit pentru memory_search**
|
||||
- `nomic-embed-text` - embeddings calitate (274MB)
|
||||
- `llama3.2:3b-instruct-q8_0` - LLM conversație (3.4GB)
|
||||
- `smollm:135m` - LLM mic rapid (91MB)
|
||||
|
||||
---
|
||||
|
||||
### Docker LXC (portainer)
|
||||
- **Host:** 10.0.20.170 (LXC 100 pe pvemini)
|
||||
- **User:** echo
|
||||
|
||||
@@ -224,6 +224,36 @@
|
||||
"video": "https://www.youtube.com/watch?v=MFIAWy0AAeo",
|
||||
"tldr": "Studiu de caz despre Marc, antreprenor cu firmă de automatizări industriale, care trăiește un **ciclu yo-yo financiar**: când are bani îi risipește, când nu are se împrumută și intră în anxietate. Mon..."
|
||||
},
|
||||
{
|
||||
"file": "memory/provocare-azi.md",
|
||||
"title": "Provocarea zilei - 2026-02-01",
|
||||
"date": "2026-02-01",
|
||||
"tags": [],
|
||||
"domains": [],
|
||||
"types": [
|
||||
"memory"
|
||||
],
|
||||
"category": "memory",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "*Trimis: Duminică, 1 februarie 2026*"
|
||||
},
|
||||
{
|
||||
"file": "memory/approved-tasks.md",
|
||||
"title": "Task-uri aprobate pentru execuție",
|
||||
"date": "2026-02-01",
|
||||
"tags": [],
|
||||
"domains": [],
|
||||
"types": [
|
||||
"memory"
|
||||
],
|
||||
"category": "memory",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "<!-- Task-uri aprobate se adaugă aici -->"
|
||||
},
|
||||
{
|
||||
"file": "memory/2026-02-01.md",
|
||||
"title": "Memory 2026-02-01",
|
||||
@@ -470,7 +500,7 @@
|
||||
},
|
||||
{
|
||||
"file": "memory/2026-01-31.md",
|
||||
"title": "Memory 2026-01-31",
|
||||
"title": "Memory - 2026-01-31",
|
||||
"date": "2026-01-31",
|
||||
"tags": [],
|
||||
"domains": [],
|
||||
@@ -481,7 +511,7 @@
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "- Files: view modes ca Windows Explorer (List/Details/Tiles)"
|
||||
"tldr": "- [ ] Documentare în kb/projects/FLUX-JOBURI.md"
|
||||
},
|
||||
{
|
||||
"file": "notes-data/projects/vending-master/README.md",
|
||||
@@ -807,7 +837,7 @@
|
||||
},
|
||||
{
|
||||
"file": "memory/2026-01-30.md",
|
||||
"title": "2026-01-30",
|
||||
"title": "2026-01-30 - Note consolidate",
|
||||
"date": "2026-01-30",
|
||||
"tags": [],
|
||||
"domains": [],
|
||||
@@ -818,7 +848,7 @@
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "- **Proactivitate activată**: Marius vrea să fiu proactiv - să propun automatizări, tools, să conectez punctele din discuții. Budget Claude Max $100/lună."
|
||||
"tldr": "- Experimente post negru"
|
||||
},
|
||||
{
|
||||
"file": "conversations/2026-01-30-conversatie-completa.md",
|
||||
@@ -954,7 +984,7 @@
|
||||
}
|
||||
],
|
||||
"stats": {
|
||||
"total": 50,
|
||||
"total": 52,
|
||||
"by_domain": {
|
||||
"work": 12,
|
||||
"health": 8,
|
||||
@@ -971,7 +1001,7 @@
|
||||
"reflectii": 3,
|
||||
"retete": 1,
|
||||
"youtube": 12,
|
||||
"memory": 4,
|
||||
"memory": 6,
|
||||
"conversations": 1
|
||||
}
|
||||
},
|
||||
|
||||
@@ -1,57 +1,58 @@
|
||||
# Flux Complet Joburi Echo
|
||||
|
||||
**Actualizat:** 2026-01-31
|
||||
**Actualizat:** 2026-02-01
|
||||
**Autor:** Echo Work
|
||||
|
||||
---
|
||||
|
||||
## 📋 Rezumat Joburi
|
||||
|
||||
| Job | Agent | Când (UTC) | Când (București) | Unde trimite |
|
||||
|-----|-------|------------|------------------|--------------|
|
||||
| morning-report | echo-work | 06:30 | 08:30 | Discord #echo-work |
|
||||
| morning-coaching | echo-health | 07:00 | 09:00 | WhatsApp principal |
|
||||
| respiratie-09 | echo-health | 07:00 | 09:00 | Discord #echo-health |
|
||||
| respiratie-10 | echo-health | 08:00 | 10:00 | Discord #echo-health |
|
||||
| respiratie-11 | echo-health | 09:00 | 11:00 | Discord #echo-health |
|
||||
| respiratie-12 | echo-health | 10:00 | 12:00 | Discord #echo-health |
|
||||
| respiratie-13 | echo-health | 11:00 | 13:00 | Discord #echo-health |
|
||||
| respiratie-14 | echo-health | 12:00 | 14:00 | Discord #echo-health |
|
||||
| respiratie-15 | echo-health | 13:00 | 15:00 | Discord #echo-health |
|
||||
| respiratie-16 | echo-health | 14:00 | 16:00 | Discord #echo-health |
|
||||
| respiratie-17 | echo-health | 15:00 | 17:00 | Discord #echo-health |
|
||||
| respiratie-18 | echo-health | 16:00 | 18:00 | Discord #echo-health |
|
||||
| respiratie-19 | echo-health | 17:00 | 19:00 | Discord #echo-health |
|
||||
| evening-report | echo-work | 18:00 | 20:00 | Discord #echo-work |
|
||||
| evening-coaching | echo-health | 19:00 | 21:00 | WhatsApp principal |
|
||||
| archive-tasks | main | 03:00 | 05:00 | - (intern) |
|
||||
| weekly-planning-sun | main | 19:00 duminică | 21:00 | Discord #echo-work |
|
||||
| project-checkin-tue | main | 15:00 marți | 17:00 | Discord #echo-work |
|
||||
| project-checkin-thu | main | 15:00 joi | 17:00 | Discord #echo-work |
|
||||
| grup-sprijin-pregatire | main | 15:00 3 feb | 17:00 | WhatsApp |
|
||||
| grup-sprijin-5feb | main | 15:00 5 feb | 17:00 | WhatsApp |
|
||||
| Job | Când (UTC) | Când (București) | Ce face |
|
||||
|-----|------------|------------------|---------|
|
||||
| content-discovery | 00:00 | 02:00 | Caută video+articole pe teme recente |
|
||||
| night-execute-late | 01:00 | 03:00 | Continuă execuția task-uri aprobate (run 2) |
|
||||
| archive-tasks | 03:00 | 05:00 | Arhivează task-uri vechi |
|
||||
| insights-extract | 06:00, 17:00 | 08:00, 19:00 | Extrage insights din note noi |
|
||||
| morning-report | 06:30 | 08:30 | Raport + propuneri din insights |
|
||||
| morning-coaching | 07:00 | 09:00 | Gând + provocare zilnică |
|
||||
| respiratie-orar | 07:00-17:00 | 09:00-19:00 | Pauze orare |
|
||||
| project-checkin | 15:00 mar,joi | 17:00 | Check-in Vending Master |
|
||||
| evening-report | 18:00 | 20:00 | Raport + propuneri din insights |
|
||||
| evening-coaching | 19:00 | 21:00 | Reflecție seară |
|
||||
| weekly-planning | 19:00 dum | 21:00 | Planning săptămânal |
|
||||
| night-execute | 21:00 | 23:00 | Execută task-uri aprobate (run 1) |
|
||||
|
||||
---
|
||||
|
||||
## 🔄 Fluxul Complet
|
||||
## 🔄 Fluxul Complet (Actualizat 2026-02-01)
|
||||
|
||||
```
|
||||
┌─────────────────────────────────────────────────────────────────────┐
|
||||
│ SURSE PRIMARE │
|
||||
├─────────────────────────────────────────────────────────────────────┤
|
||||
│ YouTube video │
|
||||
│ YouTube video / Articole / Emailuri │
|
||||
│ │ │
|
||||
│ ▼ (manual - când primești link) │
|
||||
│ kb/youtube/YYYY-MM-DD_titlu.md │
|
||||
│ ▼ (night-execute procesează, sau manual) │
|
||||
│ kb/youtube/ | kb/articles/ | kb/emails/ │
|
||||
│ │ │
|
||||
│ │ (rapoarte scanează note noi) │
|
||||
│ │ (insights-extract - 08:00 și 19:00) │
|
||||
│ ▼ │
|
||||
│ kb/insights/YYYY-MM-DD.md │
|
||||
│ │ │
|
||||
│ ├──────────────────┬──────────────────┐ │
|
||||
│ ▼ ▼ ▼ │
|
||||
│ RAPOARTE COACHING FIȘE/NOTE │
|
||||
│ (propun) (se inspiră) (se creează) │
|
||||
│ (propun din (se inspiră) (se creează când │
|
||||
│ insights) Marius aprobă) │
|
||||
└─────────────────────────────────────────────────────────────────────┘
|
||||
|
||||
Execuție noaptea:
|
||||
┌─────────────────────────────────────────────────────────────────────┐
|
||||
│ Marius aprobă la raport seară → memory/approved-tasks.md │
|
||||
│ │ │
|
||||
│ ├── 23:00 (night-execute) → procesează task-uri │
|
||||
│ │ │
|
||||
│ └── 03:00 (night-execute-late) → continuă ce a rămas │
|
||||
└─────────────────────────────────────────────────────────────────────┘
|
||||
```
|
||||
|
||||
|
||||
@@ -109,3 +109,34 @@
|
||||
- TOOLS.md actualizat cu email
|
||||
- AGENTS.md actualizat cu security rules
|
||||
- Backlog funcțional în `kb/insights/backlog.md`
|
||||
|
||||
---
|
||||
|
||||
## Restructurare Joburi (14:45-18:05 UTC)
|
||||
|
||||
**Cererea lui Marius:** Separare roluri între joburi + procesare video-uri noaptea
|
||||
|
||||
**Job-uri noi create:**
|
||||
1. **insights-extract** (06:00, 17:00 UTC) - extrage insights din TOATE notele noi din kb/
|
||||
2. **night-execute-late** (01:00 UTC = 03:00 București) - continuă procesarea task-urilor
|
||||
|
||||
**Job-uri modificate:**
|
||||
- **morning-report** și **evening-report**: NU mai extrag insights, doar propun din cele existente
|
||||
- **night-execute**: clarificat - execută task-uri, nu marchează insights
|
||||
|
||||
**Marcaje insights (sistem nou):**
|
||||
- `[ ]` = disponibil
|
||||
- `[x]` = executat
|
||||
- `[→]` = backlog
|
||||
- `[—]` = skip
|
||||
- `[✓]` = notat/înțeles (NOU - pentru insights valoroase fără acțiune necesară)
|
||||
|
||||
**Video-uri de procesat noaptea (21 total):**
|
||||
- 20x Zoltan Vereș
|
||||
- 1x Monica Ion - Povestea lui Marc #3
|
||||
|
||||
Listate în `memory/approved-tasks.md`
|
||||
|
||||
**Documentație actualizată:**
|
||||
- TOOLS.md - tabel joburi
|
||||
- kb/projects/FLUX-JOBURI.md - flux complet
|
||||
|
||||
@@ -1,8 +1,41 @@
|
||||
# Task-uri aprobate pentru execuție
|
||||
|
||||
Acest fișier e populat de raportul de seară când Marius aprobă task-uri.
|
||||
Job-ul night-execute (23:00) le execută și golește fișierul.
|
||||
Job-ul night-execute (23:00 și 03:00) le execută și golește fișierul.
|
||||
|
||||
---
|
||||
|
||||
<!-- Task-uri aprobate se adaugă aici -->
|
||||
## YouTube de procesat (adăugat 2026-02-01)
|
||||
|
||||
**Zoltan Vereș:**
|
||||
- [ ] https://www.youtube.com/watch?v=cFSRKioUAWk
|
||||
- [ ] https://youtu.be/TGT6cmC5zyY
|
||||
- [ ] https://youtu.be/RR3B9YI6MtE
|
||||
- [ ] https://youtu.be/1LdExfxTD_w
|
||||
- [ ] https://youtu.be/NtrQQh0Lf3A
|
||||
- [ ] https://youtu.be/T9klRPGpgS8
|
||||
- [ ] https://youtu.be/mongxcPoywI
|
||||
- [ ] https://youtu.be/AemQc7014Ac
|
||||
- [ ] https://youtu.be/l-YtmsGRorU
|
||||
- [ ] https://youtu.be/zYmIkTryqdo
|
||||
- [ ] https://youtu.be/b8uwWapD0UU
|
||||
- [ ] https://youtu.be/uVrvp5R2ZPg
|
||||
- [ ] https://youtu.be/by5Outu8I9M
|
||||
- [ ] https://youtu.be/G_GWgUEC-bc
|
||||
- [ ] https://youtu.be/R_Ltv-FZXG8
|
||||
- [ ] https://youtu.be/8Wnyp6XE_eg
|
||||
- [ ] https://youtu.be/OWxlJWf2WCg
|
||||
- [ ] https://youtu.be/nvIzSXCz-hg
|
||||
- [ ] https://youtu.be/SbiJGIzhiV0
|
||||
- [ ] https://youtu.be/xVQkdPB_kXY
|
||||
|
||||
**Monica Ion:**
|
||||
- [ ] https://www.youtube.com/watch?v=kYF1sPTkuNM (Povestea lui Marc #3)
|
||||
|
||||
---
|
||||
|
||||
**Instrucțiuni pentru night-execute:**
|
||||
1. Pentru fiecare video: descarcă subtitrări cu yt-dlp
|
||||
2. Creează notă în kb/youtube/2026-02-01_titlu-slug.md (sau 02-02 pentru cele de la 03:00)
|
||||
3. Marchează [x] aici după procesare
|
||||
4. La final: python3 tools/update_notes_index.py
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"lastChecks": {
|
||||
"agents_sync": "2026-02-01",
|
||||
"email": 1769947260,
|
||||
"email": 1769965200,
|
||||
"calendar": null,
|
||||
"git": 1738370700,
|
||||
"kb_index": 1769947260
|
||||
"git": 1769965200,
|
||||
"kb_index": 1769965200
|
||||
},
|
||||
"notes": {
|
||||
"2026-02-01": "Dimineață: joburi OK. 10:00 + 14:00 - email verificat, nimic nou."
|
||||
"2026-02-01": "Joburi OK. 19:00 - email OK, git 1 fișier (TOOLS.md), KB index actualizat."
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user