YouTube rate limit protection + progressive retry system
- New: tools/yt_download.py with cookies support + rate limit tracking - New: docs/YOUTUBE-SETUP.md complete documentation - Updated: night-execute jobs to use new script - Updated: TOOLS.md with YouTube section - Added: 5 new YouTube notes (OpenClaw, cost optimization, task system, leads) - Added: credentials/ to .gitignore
This commit is contained in:
31
memory/2026-02-03.md
Normal file
31
memory/2026-02-03.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# 3 Februarie 2026
|
||||
|
||||
## Decizii
|
||||
- (în așteptare raport dimineață)
|
||||
|
||||
## Executat azi
|
||||
- **06:02 UTC:** Job `insights-extract` - verificat insights 2026-02-03.md (deja complet)
|
||||
- **06:02 UTC:** Adăugat tehnică nouă în tehnici-pauza.md: "Pauza de 10 secunde" (Zoltan Vereș)
|
||||
- **06:02 UTC:** Actualizat index KB (87 note)
|
||||
|
||||
## De făcut
|
||||
- [ ] A1: Sesiune "Dizolvarea lui Nu Merit" (30 min) - de programat
|
||||
- [ ] A2: Sistemul 5 pași pentru frici (15 min) - de programat
|
||||
- [ ] Verificare securitate Clawdbot (din insights tehnice)
|
||||
- [ ] Verificare email replies (flux nefuncțional?)
|
||||
|
||||
## Insights disponibile (din 2026-02-03.md)
|
||||
- ⚡ Heartbeat cost optimization - VERIFICAT, monitorizăm
|
||||
- ⚡ Securitate Clawdbot - audit recomandat
|
||||
- 📌 Multi-agent > single super-agent - framework delegare
|
||||
- 📌 Overnight coding - experiment seara → review dimineața
|
||||
- 📌 Paradoxul utilitate-securitate - nivele trust angajat
|
||||
- 💡 Work on agents, not app - sisteme vs task-uri
|
||||
|
||||
## Context
|
||||
- Luni, începe săptămâna
|
||||
- Note tehnice procesate ieri (Clawdbot, Claude Code)
|
||||
- Zoltan Vereș workshop-uri complete în KB (20+ note)
|
||||
|
||||
## Lecții
|
||||
- (de completat pe parcursul zilei)
|
||||
@@ -6,6 +6,23 @@ Job-ul night-execute procesează tot din "Noaptea asta".
|
||||
|
||||
## 🌙 Noaptea asta
|
||||
|
||||
**Analiză sistem:**
|
||||
- [x] ANALIZĂ: Sistem import bonuri PDF via Telegram/Discord/WhatsApp → roa2web
|
||||
- ✅ Salvat: memory/kb/projects/analiza-import-bonuri-pdf.md
|
||||
- Arhitectură, flux, provocări, plan implementare (12-21 ore MVP)
|
||||
|
||||
**OpenClaw/Clawdbot:**
|
||||
- [x] https://youtu.be/p9acrso71KU (Clawdbot to Moltbot to OpenClaw: The 72 Hours That Broke Everything)
|
||||
- [x] https://youtu.be/lxfakTpdz1Y (Set up ClawdBot so you save THOUSANDS of dollars)
|
||||
- [x] https://youtu.be/4_2j5wgt_ds (Claude Code Task System: ANTI-HYPE Agentic Coding)
|
||||
- ⚠️ YouTube rate-limited (429) - retry mâine
|
||||
|
||||
**Primit seara:**
|
||||
- [ ] https://youtu.be/lxfakTpdz1Y
|
||||
- ⚠️ YouTube rate-limited (429) - retry mâine
|
||||
- [ ] https://youtu.be/4_2j5wgt_ds
|
||||
- ⚠️ YouTube rate-limited (429) - retry mâine
|
||||
|
||||
**Monica Ion:**
|
||||
- [x] https://www.youtube.com/watch?v=kYF1sPTkuNM (Povestea lui Marc #3)
|
||||
|
||||
|
||||
72
memory/kb/coaching/2026-02-03-dimineata.md
Normal file
72
memory/kb/coaching/2026-02-03-dimineata.md
Normal file
@@ -0,0 +1,72 @@
|
||||
# Gândul de dimineață - 2026-02-03
|
||||
|
||||
**Tags:** @growth @coaching #zoltan-veres #umbre #autocunoastere #marti
|
||||
|
||||
## Mesaj trimis
|
||||
|
||||
[⭕ Echo] **GÂNDUL DE DIMINEAȚĂ** 🌅
|
||||
|
||||
---
|
||||
|
||||
Ce NU vrei să vadă ceilalți la tine?
|
||||
|
||||
Nu mă refer la secrete sau greșeli. Mă refer la părțile din tine pe care le **ascunzi** pentru că ți-e rușine sau crezi că nu sunt "ok".
|
||||
|
||||
---
|
||||
|
||||
> *"Umbrele consumă energie să le ținem ascunse. Când le integrăm, devenim mai întregi."*
|
||||
> — Zoltan Vereș, despre conceptul jungian al umbrelor
|
||||
|
||||
---
|
||||
|
||||
**Iată paradoxul:**
|
||||
|
||||
Ceea ce ascunzi nu dispare. Doar muncește în umbră.
|
||||
|
||||
- Ascunzi că nu știi ceva? → Eviti să întrebi, rămâi blocat
|
||||
- Ascunzi că ți-e frică? → Amâni, inventezi scuze
|
||||
- Ascunzi că vrei recunoaștere? → Te retragi când ar trebui să te afirmi
|
||||
|
||||
---
|
||||
|
||||
**Revelație din workshop:**
|
||||
|
||||
Participanții lui Zoltan au descoperit ceva neașteptat:
|
||||
> "Nu s-a potrivit ce credeam că îmi va crește stima de sine. **Alte lucruri** au funcționat - la care nu mă gândisem."
|
||||
|
||||
Când accepți o umbră, eliberezi energia pe care o consumi să o ascunzi.
|
||||
|
||||
---
|
||||
|
||||
**🎯 PROVOCAREA ZILEI** *(3 minute)*
|
||||
|
||||
Răspunde sincer la una din aceste întrebări:
|
||||
|
||||
1. Ce **complimente refuzi** sau minimizezi? ("lasă, nu-i mare lucru...")
|
||||
2. Ce ai face dacă **nu te-ar judeca nimeni**?
|
||||
3. Ce te **irită** la alții? (adesea e oglinda propriilor umbre)
|
||||
|
||||
Scrie răspunsul. Nu trebuie să faci nimic cu el - doar să-l vezi.
|
||||
|
||||
---
|
||||
|
||||
Umbrele nu sunt dușmanii tăi.
|
||||
Sunt părți din tine care așteaptă să fie primite.
|
||||
|
||||
O zi cu mai puțin ascuns! 💪
|
||||
|
||||
---
|
||||
|
||||
## Surse folosite
|
||||
|
||||
- [Zoltan Vereș - Umbrele (Workshop)](files.html#memory/kb/youtube/2026-02-02_zoltan-veres-umbrele-workshop-complet.md)
|
||||
- [Insights 2026-02-03](files.html#memory/kb/insights/2026-02-03.md)
|
||||
|
||||
## Provocarea zilei
|
||||
|
||||
TIP: Reflecție / Autocunoaștere
|
||||
PROVOCARE: Răspunde la una din întrebări: Ce complimente refuzi? Ce ai face dacă nu te-ar judeca nimeni? Ce te irită la alții? Scrie răspunsul - doar să-l vezi.
|
||||
|
||||
## Context
|
||||
|
||||
Marti - zi de lucru. Umbrele sunt relevante pentru Marius: credința "nu sunt destul de deștept ca antreprenor" este exact o umbră. Exercițiul de azi ajută la identificarea acestor părți ascunse care consumă energie.
|
||||
34
memory/kb/coaching/2026-02-03_morning.md
Normal file
34
memory/kb/coaching/2026-02-03_morning.md
Normal file
@@ -0,0 +1,34 @@
|
||||
# Coaching Dimineață - 3 Februarie 2026
|
||||
|
||||
**Tema:** Umbrele noastre
|
||||
**Sursă:** [Zoltan Vereș - Umbrele](https://moltbot.tailf7372d.ts.net/echo/files.html#memory/kb/youtube/2026-02-01_zoltan-veres-umbrele-complet.md)
|
||||
|
||||
---
|
||||
|
||||
## 💭 Gând
|
||||
|
||||
> "Nu există lipsă de încredere sau stimă de sine. Există doar confuzie."
|
||||
|
||||
Când spui "nu sunt suficient de bun", nu e adevărat. E doar că nu ai claritate.
|
||||
|
||||
**Confuzia** șterge încrederea - nu o reduce, o face invizibilă. În secunda în care ai claritate despre ce poți și ce nu poți, încrederea reapare singură.
|
||||
|
||||
Întrebarea nu e "Am eu încredere?" ci "Ce anume nu-mi e clar?"
|
||||
|
||||
---
|
||||
|
||||
## ⚡ Provocare
|
||||
|
||||
Gândul "Nu sunt destul de bun" e incomplet. **Suficient de bun LA CE?**
|
||||
|
||||
Azi, când apare orice formă de îndoială:
|
||||
1. Oprește-te
|
||||
2. Întreabă: "Suficient de bun la CE, mai exact?"
|
||||
3. Scrie 3 criterii concrete (nu emoții, ci măsurători)
|
||||
4. Verifică: sunt criteriile tale sau impuse de alții?
|
||||
|
||||
**Claritatea e antidotul confuziei.**
|
||||
|
||||
---
|
||||
|
||||
*[⭕ Echo]*
|
||||
@@ -1,5 +1,193 @@
|
||||
{
|
||||
"notes": [
|
||||
{
|
||||
"file": "notes-data/insights/2026-02-04.md",
|
||||
"title": "Insights - 4 Februarie 2026",
|
||||
"date": "2026-02-04",
|
||||
"tags": [],
|
||||
"domains": [],
|
||||
"types": [],
|
||||
"category": "insights",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "https://www.youtube.com/watch?v=vtAg2LLCJvs",
|
||||
"tldr": "*Content discovery automat - 3 Feb 2026, 02:00*"
|
||||
},
|
||||
{
|
||||
"file": "notes-data/coaching/2026-02-03_morning.md",
|
||||
"title": "Coaching Dimineață - 3 Februarie 2026",
|
||||
"date": "2026-02-03",
|
||||
"tags": [],
|
||||
"domains": [
|
||||
"health"
|
||||
],
|
||||
"types": [
|
||||
"coaching"
|
||||
],
|
||||
"category": "coaching",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "*[⭕ Echo]*"
|
||||
},
|
||||
{
|
||||
"file": "notes-data/coaching/2026-02-03-dimineata.md",
|
||||
"title": "Gândul de dimineață - 2026-02-03",
|
||||
"date": "2026-02-03",
|
||||
"tags": [
|
||||
"zoltan-veres",
|
||||
"umbre",
|
||||
"autocunoastere",
|
||||
"marti"
|
||||
],
|
||||
"domains": [
|
||||
"growth",
|
||||
"health"
|
||||
],
|
||||
"types": [
|
||||
"coaching"
|
||||
],
|
||||
"category": "coaching",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "Marti - zi de lucru. Umbrele sunt relevante pentru Marius: credința \"nu sunt destul de deștept ca antreprenor\" este exact o umbră. Exercițiul de azi ajută la identificarea acestor părți ascunse care c..."
|
||||
},
|
||||
{
|
||||
"file": "notes-data/insights/2026-02-03.md",
|
||||
"title": "Insights - 3 Februarie 2026",
|
||||
"date": "2026-02-03",
|
||||
"tags": [],
|
||||
"domains": [],
|
||||
"types": [],
|
||||
"category": "insights",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "*Surse: Video-uri tehnice Clawdbot/Claude Code*"
|
||||
},
|
||||
{
|
||||
"file": "notes-data/projects/analiza-import-bonuri-pdf.md",
|
||||
"title": "Analiză: Sistem Import Bonuri PDF via Telegram/Discord/WhatsApp → roa2web",
|
||||
"date": "2026-02-03",
|
||||
"tags": [],
|
||||
"domains": [
|
||||
"work"
|
||||
],
|
||||
"types": [
|
||||
"project"
|
||||
],
|
||||
"category": "projects",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "Sistem pentru importul bonurilor fiscale (PDF/imagine) în ERP ROA prin canale de mesagerie. Utilizatorul trimite poza bonului → OCR extrage datele → roa2web validează și importă în Oracle."
|
||||
},
|
||||
{
|
||||
"file": "notes-data/youtube/2026-02-03_openclaw-72-hours-full-breakdown.md",
|
||||
"title": "OpenClaw: The 72 Hours That Broke Everything",
|
||||
"date": "2026-02-03",
|
||||
"tags": [],
|
||||
"domains": [
|
||||
"work"
|
||||
],
|
||||
"types": [],
|
||||
"category": "youtube",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "Povestea completă a Clawdbot/Moltbot/OpenClaw - de la proiect personal la 82,000+ GitHub stars în câteva zile. Analiza include: arhitectura, vulnerabilitățile de securitate descoperite, haosul cu trad..."
|
||||
},
|
||||
{
|
||||
"file": "notes-data/youtube/2026-02-03_clawdbot-cost-optimization.md",
|
||||
"title": "Clawdbot Cost Optimization Guide",
|
||||
"date": "2026-02-03",
|
||||
"tags": [],
|
||||
"domains": [
|
||||
"work"
|
||||
],
|
||||
"types": [],
|
||||
"category": "youtube",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "Ghid practic pentru a reduce costurile Clawdbot de la $1000+/lună la o fracțiune, prin alegerea modelelor potrivite pentru fiecare \"mușchi\" al AI-ului. Brain + Heartbeat + Coding + Web + Writing + Voi..."
|
||||
},
|
||||
{
|
||||
"file": "notes-data/youtube/2026-02-03_claude-code-task-system-anti-hype.md",
|
||||
"title": "Claude Code Task System: Multi-Agent Orchestration",
|
||||
"date": "2026-02-03",
|
||||
"tags": [],
|
||||
"domains": [
|
||||
"work"
|
||||
],
|
||||
"types": [],
|
||||
"category": "youtube",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "Sistemul de task-uri din Claude Code permite orchestrarea echipelor de agenți care lucrează în paralel, cu dependențe între task-uri și validare automată. Anti-hype: nu e despre tool-uri fancy, ci des..."
|
||||
},
|
||||
{
|
||||
"file": "notes-data/youtube/2026-02-03_unlimited-leads-claude-code-cold-email.md",
|
||||
"title": "How I Get Unlimited Leads Using Claude Code (Cold Email at Scale)",
|
||||
"date": "2026-02-03",
|
||||
"tags": [],
|
||||
"domains": [
|
||||
"work"
|
||||
],
|
||||
"types": [],
|
||||
"category": "youtube",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "Un owner de agenție cold email a construit un sistem proprietar cu Claude Code care procesează **272,000 leads/secundă** (1 milion în 5 secunde). Au înlocuit Clay (erau cei mai mari utilizatori - 17.3..."
|
||||
},
|
||||
{
|
||||
"file": "memory/provocare-azi.md",
|
||||
"title": "Provocarea de azi - 3 Februarie 2026",
|
||||
"date": "2026-02-03",
|
||||
"tags": [],
|
||||
"domains": [],
|
||||
"types": [
|
||||
"memory"
|
||||
],
|
||||
"category": "memory",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "**Sursă:** Zoltan Vereș - Umbrele Workshop"
|
||||
},
|
||||
{
|
||||
"file": "memory/approved-tasks.md",
|
||||
"title": "Task-uri aprobate pentru execuție",
|
||||
"date": "2026-02-03",
|
||||
"tags": [],
|
||||
"domains": [],
|
||||
"types": [
|
||||
"memory"
|
||||
],
|
||||
"category": "memory",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "**Instrucțiuni:** Procesează TOATE video-urile din \"Noaptea asta\"."
|
||||
},
|
||||
{
|
||||
"file": "memory/2026-02-03.md",
|
||||
"title": "3 Februarie 2026",
|
||||
"date": "2026-02-03",
|
||||
"tags": [],
|
||||
"domains": [],
|
||||
"types": [
|
||||
"memory"
|
||||
],
|
||||
"category": "memory",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "- (de completat pe parcursul zilei)"
|
||||
},
|
||||
{
|
||||
"file": "notes-data/coaching/2026-02-02-seara.md",
|
||||
"title": "Gândul de seară - 2026-02-02",
|
||||
@@ -168,6 +356,22 @@
|
||||
"video": "",
|
||||
"tldr": "Încrederea în sine se bazează pe **valoare demonstrată prin experiență și rezultate**, nu pe gândire pozitivă sau autosugestie. Opusul încrederii nu e \"lipsa de încredere\", ci **îndoielile**. Se const..."
|
||||
},
|
||||
{
|
||||
"file": "notes-data/youtube/2026-02-02_claude-code-engineering-team-subagents.md",
|
||||
"title": "Turn Claude Code into Your Full Engineering Team with Subagents",
|
||||
"date": "2026-02-02",
|
||||
"tags": [],
|
||||
"domains": [
|
||||
"work",
|
||||
"growth"
|
||||
],
|
||||
"types": [],
|
||||
"category": "youtube",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "Video despre \"agent harnesses\" - cum să transformi un coding agent într-un inginer complet prin:\n- Persistence și progress tracking între sesiuni\n- Integrare cu Linear (tasks), GitHub (commits/PRs), S..."
|
||||
},
|
||||
{
|
||||
"file": "notes-data/youtube/2026-02-02_zoltan-veres-autosabotare-ziua2-complet.md",
|
||||
"title": "Zoltan Vereș - Autosabotare (Ziua 2): Comportamente, Obiceiuri, Gânduri, Stări",
|
||||
@@ -256,8 +460,24 @@
|
||||
"tldr": "Workshop despre **umbrele** - conceptul jungian al părților din noi pe care le negăm sau ascundem. Continuare după 4 episoade de podcast despre nuanțele încrederii în sine. Revelație interesantă de la..."
|
||||
},
|
||||
{
|
||||
"file": "memory/provocare-azi.md",
|
||||
"title": "Provocarea zilei - 2026-02-02",
|
||||
"file": "notes-data/youtube/2026-02-02_openclaw-use-cases-automations.md",
|
||||
"title": "OpenClaw (Clawdbot) Use Cases: 9 Automations + 4 Wild Builds",
|
||||
"date": "2026-02-02",
|
||||
"tags": [],
|
||||
"domains": [
|
||||
"work",
|
||||
"growth"
|
||||
],
|
||||
"types": [],
|
||||
"category": "youtube",
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "Video care prezintă 9 automatizări practice și 4 proiecte avansate făcute cu OpenClaw/Clawdbot. Include guardrails esențiale pentru siguranță și optimizare costuri. Mesaj cheie: \"Write everything down..."
|
||||
},
|
||||
{
|
||||
"file": "memory/2026-02-02.md",
|
||||
"title": "2 Februarie 2026",
|
||||
"date": "2026-02-02",
|
||||
"tags": [],
|
||||
"domains": [],
|
||||
@@ -268,7 +488,7 @@
|
||||
"project": null,
|
||||
"subdir": null,
|
||||
"video": "",
|
||||
"tldr": "**Sursa:** Zoltan Vereș - Motivația Intrinsecă"
|
||||
"tldr": "- **Insights:** Listează TOATE insight-urile disponibile, nu doar câteva"
|
||||
},
|
||||
{
|
||||
"file": "notes-data/coaching/2026-02-01-seara.md",
|
||||
@@ -735,21 +955,6 @@
|
||||
"video": "",
|
||||
"tldr": "Rușinea, jena și sentimentul de penibil sunt **asocieri stimul-reacție** învățate în copilărie, nu emoții utile. Ele apar când te privești pe tine prin valorile altora. Soluția: (1) cunoaște-ți și asu..."
|
||||
},
|
||||
{
|
||||
"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": "**Instrucțiuni:** Procesează TOATE video-urile din \"Noaptea asta\"."
|
||||
},
|
||||
{
|
||||
"file": "memory/2026-02-01.md",
|
||||
"title": "Memory 2026-02-01",
|
||||
@@ -1001,8 +1206,8 @@
|
||||
"title": "Proiect: Vending Master - Integrare Website → ROA",
|
||||
"date": "2026-01-30",
|
||||
"tags": [
|
||||
"integrare",
|
||||
"vending-master"
|
||||
"vending-master",
|
||||
"integrare"
|
||||
],
|
||||
"domains": [
|
||||
"work"
|
||||
@@ -1467,24 +1672,24 @@
|
||||
}
|
||||
],
|
||||
"stats": {
|
||||
"total": 78,
|
||||
"total": 91,
|
||||
"by_domain": {
|
||||
"work": 19,
|
||||
"health": 14,
|
||||
"growth": 30,
|
||||
"work": 26,
|
||||
"health": 16,
|
||||
"growth": 33,
|
||||
"sprijin": 26,
|
||||
"scout": 2
|
||||
},
|
||||
"by_category": {
|
||||
"coaching": 6,
|
||||
"coaching": 8,
|
||||
"emails": 1,
|
||||
"health": 1,
|
||||
"insights": 6,
|
||||
"projects": 21,
|
||||
"insights": 8,
|
||||
"projects": 22,
|
||||
"reflectii": 3,
|
||||
"retete": 1,
|
||||
"youtube": 32,
|
||||
"memory": 6,
|
||||
"youtube": 38,
|
||||
"memory": 8,
|
||||
"conversations": 1
|
||||
}
|
||||
},
|
||||
|
||||
@@ -1,6 +1,187 @@
|
||||
# Insights 3 Februarie 2026
|
||||
# Insights - 3 Februarie 2026
|
||||
|
||||
## @growth
|
||||
**Surse procesate:** 3 note tehnice noi + 1 insight anterior
|
||||
**Focus:** Optimizări Clawdbot + Multi-agent orchestration
|
||||
**Actualizat:** 06:00 UTC
|
||||
|
||||
---
|
||||
|
||||
## 🔗 CONEXIUNE: De la Tool la Companion
|
||||
|
||||
**Pattern descoperit:** Notele tehnice de azi completează un cerc important:
|
||||
|
||||
```
|
||||
TOOL (Clawdbot) ← COST OPTIMIZATION ← MULTI-AGENT ← SECURITATE
|
||||
↓
|
||||
MARIUS: 80/20 mindset
|
||||
↓
|
||||
APLICARE: Delegare eficientă, nu micromanagement
|
||||
```
|
||||
|
||||
Ironia: Clawdbot (pe care rulăm) e exemplul perfect de "do things, not suggest things" - exact ce Marius vrea de la angajatul nou!
|
||||
|
||||
---
|
||||
|
||||
## @work - Tehnic și business
|
||||
|
||||
### [x] ⚡ **HEARTBEAT COST - Economie imediată (prioritate: ⚡urgent)**
|
||||
|
||||
**Context:** Din video-ul "Clawdbot Cost Optimization" - heartbeat-ul (verificare periodică) poate costa $50+/lună dacă folosește modelul principal.
|
||||
|
||||
**Esența:** Heartbeat-ul NU are nevoie de inteligență maximă - doar verifică "s-a întâmplat ceva?". E ca și cum ai plăti un consultant senior să verifice dacă ai email nou.
|
||||
|
||||
**Ce am verificat:**
|
||||
- Clawdbot-ul nostru folosește heartbeat configurat în gateway
|
||||
- Modelul poate fi diferențiat per funcție
|
||||
|
||||
**Acțiune:**
|
||||
- [x] VERIFICAT - heartbeat-ul nostru rulează pe modelul configurat în gateway
|
||||
- Potențial de optimizat în viitor dacă costurile cresc
|
||||
|
||||
**Economie potențială:** ~$50/lună
|
||||
|
||||
**✅ NOTAT** - verificare făcută, monitorizăm
|
||||
|
||||
**Sursă:** [Cost Optimization Guide](files.html#memory/kb/youtube/2026-02-03_clawdbot-cost-optimization.md)
|
||||
|
||||
---
|
||||
|
||||
### [ ] ⚡ **SECURITATE CLAWDBOT - Audit rapid (prioritate: ⚡urgent)**
|
||||
|
||||
**Context:** Din "OpenClaw 72 Hours Breakdown" - vulnerabilități critice descoperite:
|
||||
- Auth bypass prin reverse proxy
|
||||
- Prompt injection via email
|
||||
- Plugin supply chain risks
|
||||
|
||||
**Conexiune cu Marius:** Noi RULĂM pe Clawdbot! Meta: video-ul despre tool-ul pe care îl folosim în acest moment.
|
||||
|
||||
**Întrebări de verificat:**
|
||||
1. Avem Cloudflare tunnel configurat corect?
|
||||
2. Ce credențiale sunt expuse prin configurația curentă?
|
||||
3. Ce skills/plugins avem instalate din surse externe?
|
||||
|
||||
**Acțiune concretă:**
|
||||
- Echo verifică configurația de securitate
|
||||
- Raportez în următorul raport tehnic
|
||||
|
||||
**✅ RECOMAND** - risc real, efort mic să verificăm
|
||||
|
||||
**Sursă:** [OpenClaw 72h Breakdown](files.html#memory/kb/youtube/2026-02-03_openclaw-72-hours-full-breakdown.md)
|
||||
|
||||
---
|
||||
|
||||
### [ ] 📌 **PARADOXUL UTILITATE-SECURITATE (prioritate: 📌important)**
|
||||
|
||||
**Context:** Citat cheie din video:
|
||||
> "Siri e safe pentru că e castrat. Moltbot e util pentru că e periculos."
|
||||
|
||||
**Esența:** Un agent AI care poate face lucruri UTILE (rezervări, coding, browser automation) necesită permisiuni largi. Permisiuni largi = suprafață de atac mare.
|
||||
|
||||
**Conexiune cu Marius:**
|
||||
- Același trade-off cu angajatul nou: să-i dai control (util) vs să verifici tot (safe dar ineficient)
|
||||
- Soluția: **sandbox agresiv** la început, expandezi pe măsură ce dovedește competență
|
||||
- Exact ca Marius face cu angajatul - dar mai structurat
|
||||
|
||||
**Aplicare pentru delegare la angajat:**
|
||||
|
||||
| Nivel | Ce poate face singur | Ce raportează |
|
||||
|-------|---------------------|---------------|
|
||||
| **Sandbox** | Task-uri definite exact | Tot |
|
||||
| **Trusted** | Task-uri cu parametri | Doar rezultat |
|
||||
| **Autonomous** | Categorii de task-uri | Excepții |
|
||||
|
||||
**Acțiune Echo:** Propun framework de delegare pentru angajat bazat pe acest model.
|
||||
|
||||
**⚠️ AȘTEPT** - necesită discuție cu Marius
|
||||
|
||||
**Sursă:** [OpenClaw 72h Breakdown](files.html#memory/kb/youtube/2026-02-03_openclaw-72-hours-full-breakdown.md)
|
||||
|
||||
---
|
||||
|
||||
### [ ] 📌 **MULTI-AGENT > SINGLE SUPER-AGENT (prioritate: 📌important)**
|
||||
|
||||
**Context:** Din "Claude Code Task System" - echipe de agenți specializați bat un singur agent care face tot.
|
||||
|
||||
**Citat cheie:**
|
||||
> "More agents, more autonomy, and more compute doesn't always mean better outcomes. What we want is more ORGANIZED agents that can COMMUNICATE together."
|
||||
|
||||
**Esența:** Nu "un geniu care face tot", ci "o echipă unde fiecare știe un lucru bine".
|
||||
|
||||
**Conexiune cu Marius - echipa lui:**
|
||||
```
|
||||
SINGLE SUPER-AGENT (eșuat):
|
||||
Marius → face tot (programare + suport + vânzări + training)
|
||||
|
||||
MULTI-AGENT (dorit):
|
||||
├── Builder (angajat nou) → task-uri definite
|
||||
├── Validator (colegă senior) → verifică corectitudine
|
||||
└── Orchestrator (Marius) → coordonează, nu face
|
||||
```
|
||||
|
||||
**Pattern-ul Builder + Validator:**
|
||||
- Builder face task-ul
|
||||
- Validator verifică
|
||||
- 2x compute = 2x încredere în rezultat
|
||||
- Fiecare context focusat pe UN lucru
|
||||
|
||||
**Aplicare:** Angajatul face, colegă verifică, Marius coordonează - nu Marius face tot!
|
||||
|
||||
**Acțiune Echo:** Structurez propunere de delegare bazată pe multi-agent pattern.
|
||||
|
||||
**⚠️ AȘTEPT** - pentru sesiune dedicată
|
||||
|
||||
**Sursă:** [Claude Code Task System](files.html#memory/kb/youtube/2026-02-03_claude-code-task-system-anti-hype.md)
|
||||
|
||||
---
|
||||
|
||||
### [ ] 📌 **OVERNIGHT CODING - Delegare REALĂ (prioritate: 📌important)**
|
||||
|
||||
**Context:** Exemplul din video - descrii features înainte de somn, dimineața ai implementări funcționale.
|
||||
|
||||
**Esența:** Nu "ajut la coding", ci "fac coding-ul pentru tine în timp ce dormi".
|
||||
|
||||
**Conexiune cu Marius:**
|
||||
- El folosește Claude Code pentru asistență
|
||||
- Dar poate delega MAI MULT - descriere task seara, review dimineața
|
||||
- Pattern 80/20: 20% effort (descriere clară) → 80% rezultat (cod funcțional)
|
||||
|
||||
**Aplicare practică:**
|
||||
1. Seara: "Vreau să [funcționalitate]. Acceptă [constrângeri]. Output în [folder]."
|
||||
2. Dimineață: Review + ajustări
|
||||
3. Angajatul poate prelua task-uri similare cu instrucțiuni clare
|
||||
|
||||
**Acțiune Echo:** Propun experiment cu task seara → review dimineața.
|
||||
|
||||
**✅ RECOMAND** - aliniază cu stilul 80/20
|
||||
|
||||
**Sursă:** [OpenClaw 72h Breakdown](files.html#memory/kb/youtube/2026-02-03_openclaw-72-hours-full-breakdown.md) + [Task System](files.html#memory/kb/youtube/2026-02-03_claude-code-task-system-anti-hype.md)
|
||||
|
||||
---
|
||||
|
||||
### [ ] 💡 **DON'T WORK ON APP, WORK ON AGENTS (prioritate: 💡nice)**
|
||||
|
||||
**Context:** Citat transformator:
|
||||
> "Don't work on the application anymore. Work on the agents that build the application for you."
|
||||
|
||||
**Esența:** Meta-level: în loc să faci task-ul, construiești sistemul care face task-ul.
|
||||
|
||||
**Conexiune cu Marius:**
|
||||
- În loc să învețe angajatul FIECARE task → construiește SISTEME de învățare
|
||||
- Documentație, template-uri, checklist-uri = "agenți" care fac treaba de training
|
||||
- O dată investiția, apoi se multiplică
|
||||
|
||||
**Aplicare:**
|
||||
- Nu "cum rezolvi bug-ul X" (task)
|
||||
- Ci "cum diagnostichezi și rezolvi orice bug" (sistem)
|
||||
- Documentează pattern-uri, nu instanțe
|
||||
|
||||
**⚠️ AȘTEPT** - schimbare de mindset, necesită timp
|
||||
|
||||
**Sursă:** [Claude Code Task System](files.html#memory/kb/youtube/2026-02-03_claude-code-task-system-anti-hype.md)
|
||||
|
||||
---
|
||||
|
||||
## @growth - Dezvoltare personală
|
||||
|
||||
### [x] 💭 **Întrebare de reflecție pentru coaching** (⚡ urgent)
|
||||
|
||||
@@ -13,4 +194,88 @@
|
||||
- Întrebare: "Ce poveste despre tine ar trebui să renunți pentru a crește în viața pe care o vrei?"
|
||||
- Se va folosi în combinație cu alte întrebări de reflecție
|
||||
|
||||
**Sursă:** [James Clear 3-2-1 Newsletter](https://moltbot.tailf7372d.ts.net/echo/files.html#memory/kb/emails/2026-02-01_fwd-3-2-1-on-ignorance-vs-genius-the-history-of-ev.md) + [Zoltan Vereș - Convingeri](https://moltbot.tailf7372d.ts.net/echo/files.html#memory/kb/youtube/2026-02-01_zoltan-veres-convingeri-complet.md)
|
||||
**Sursă:** [James Clear 3-2-1 Newsletter](files.html#memory/kb/emails/2026-02-01_fwd-3-2-1-on-ignorance-vs-genius-the-history-of-ev.md) + [Zoltan Vereș - Convingeri](files.html#memory/kb/youtube/2026-02-01_zoltan-veres-convingeri-complet.md)
|
||||
|
||||
---
|
||||
|
||||
### [ ] 📌 **FUNDAMENTELE > TOOL-URI FANCY (prioritate: 📌important)**
|
||||
|
||||
**Context:** Anti-hype din video:
|
||||
> "There's going to be a big gap between engineers that turn their brain off and engineers that keep learning."
|
||||
|
||||
**Core 4 al oricărei automatizări:**
|
||||
1. **Context** - ce știe sistemul
|
||||
2. **Model** - ce "creier" folosește
|
||||
3. **Prompt** - cum îi spui ce să facă
|
||||
4. **Tools** - ce poate face
|
||||
|
||||
**Conexiune cu Marius:**
|
||||
- Nu "ce tool nou să folosesc" ci "înțeleg fundamentele?"
|
||||
- La angajatul nou: nu "învață tool X" ci "înțelege DE CE folosim tool X"
|
||||
- Fundamentele transferă, tool-urile se schimbă
|
||||
|
||||
**Acțiune Echo:** Când propun tool-uri noi, explic și fundamentele.
|
||||
|
||||
**✅ RECOMAND** - mindset long-term
|
||||
|
||||
**Sursă:** [Claude Code Task System](files.html#memory/kb/youtube/2026-02-03_claude-code-task-system-anti-hype.md)
|
||||
|
||||
---
|
||||
|
||||
## 🔄 CONEXIUNI între surse
|
||||
|
||||
### Tema: DELEGARE EFICIENTĂ
|
||||
|
||||
| Sursă | Lecție | Aplicare |
|
||||
|-------|--------|----------|
|
||||
| OpenClaw | "Do things, not suggest" | Angajatul execută, nu doar primește sugestii |
|
||||
| Cost Optimization | Model diferit per task | Task simplu = resurse simple |
|
||||
| Task System | Builder + Validator | Fă + Verifică = încredere |
|
||||
| Zoltan (ieri) | Asumă EFORTURILE | Definește clar ce implică delegarea |
|
||||
|
||||
### Tema: SECURITATE vs UTILITATE
|
||||
|
||||
| Context | Trade-off | Soluție |
|
||||
|---------|-----------|---------|
|
||||
| Clawdbot | Util dar riscant | Sandbox + verificare |
|
||||
| Angajat nou | Control vs autonomie | Nivele de trust progresive |
|
||||
| Clienți noi | Efort vs venit | Automatizează prospectarea |
|
||||
|
||||
---
|
||||
|
||||
## ❓ Întrebări pentru Marius
|
||||
|
||||
1. **Vrei să verificăm configurația de securitate Clawdbot?** E meta - video-ul e despre tool-ul pe care îl folosim.
|
||||
|
||||
2. **Pentru angajat: ce nivel de sandbox ar fi confortabil?** Definit, Parametrizat, sau Autonom?
|
||||
|
||||
3. **Ai experimentat cu "coding overnight"?** Descrii seara, review dimineața?
|
||||
|
||||
4. **Ce "agenți" (documentație/template) ar putea face training-ul pentru tine?**
|
||||
|
||||
---
|
||||
|
||||
## 📊 Statistici procesare
|
||||
|
||||
**Surse noi:** 3 note tehnice
|
||||
- OpenClaw 72h Breakdown
|
||||
- Clawdbot Cost Optimization
|
||||
- Claude Code Task System
|
||||
|
||||
**Insights extrase:** 7 total (+ 1 anterior păstrat)
|
||||
- ⚡ Urgent: 2 (securitate, cost)
|
||||
- 📌 Important: 4 (delegare, multi-agent, overnight, fundamentele)
|
||||
- 💡 Nice: 1 (meta-level work)
|
||||
|
||||
**Conexiuni cu provocările lui Marius:**
|
||||
- Angajat nou și training → 3 insights directe
|
||||
- Stil 80/20 → 2 insights directe
|
||||
- Securitate infrastructură → 1 insight
|
||||
|
||||
**Tehnici pauză noi găsite:** 0
|
||||
(Notele tehnice nu conțin tehnici de respirație/relaxare)
|
||||
|
||||
---
|
||||
|
||||
*Actualizat: 2026-02-03 06:00 UTC*
|
||||
*Surse: Video-uri tehnice Clawdbot/Claude Code*
|
||||
|
||||
35
memory/kb/insights/2026-02-04.md
Normal file
35
memory/kb/insights/2026-02-04.md
Normal file
@@ -0,0 +1,35 @@
|
||||
# Insights - 4 Februarie 2026
|
||||
|
||||
## 🔍 Content Discovery
|
||||
|
||||
### [ ] 🎬 **Monica Ion: Remodelează-ți creierul la orice vârstă** (💡 nice-to-have) @growth
|
||||
|
||||
**De ce:** Monica Ion e menționată în exercițiul "Dizolvarea lui Nu Merit" (A1 programat). Acest interviu de 1h30 cu Mihai Morar oferă context despre tehnicile ei - perfect pentru a înțelege mai bine abordarea înainte de sesiunea practică.
|
||||
|
||||
**Acțiune:** Procesează video și extrage note
|
||||
|
||||
**Link:** https://www.youtube.com/watch?v=vtAg2LLCJvs
|
||||
|
||||
---
|
||||
|
||||
### [ ] 🎬 **James Clear: Don't Waste 2024! How to Break Bad Habits** (💡 nice-to-have) @work
|
||||
|
||||
**De ce:** James Clear e printre autorii preferați (80/20, productivitate). Acest interviu recent discută despre cum să spargi obiceiuri proaste și să construiești altele bune - direct aplicabil pentru provocarea cu inacțiunea în antreprenoriat.
|
||||
|
||||
**Acțiune:** Procesează video și extrage note
|
||||
|
||||
**Link:** https://www.youtube.com/watch?v=wzZw14HCk1g
|
||||
|
||||
---
|
||||
|
||||
### [ ] 🎬 **Marshall Rosenberg: The Four Components of NVC** (💡 nice-to-have) @growth
|
||||
|
||||
**De ce:** Comunicare nonviolentă e pe lista de interese și se leagă de NLP. Acest video de 20 min explică direct de la autor cele 4 componente (Observații, Sentimente, Nevoi, Cereri) - fundație solidă pentru practică.
|
||||
|
||||
**Acțiune:** Procesează video și extrage note
|
||||
|
||||
**Link:** https://www.youtube.com/watch?v=b4dK7bAVLxY
|
||||
|
||||
---
|
||||
|
||||
*Content discovery automat - 3 Feb 2026, 02:00*
|
||||
226
memory/kb/projects/analiza-import-bonuri-pdf.md
Normal file
226
memory/kb/projects/analiza-import-bonuri-pdf.md
Normal file
@@ -0,0 +1,226 @@
|
||||
# Analiză: Sistem Import Bonuri PDF via Telegram/Discord/WhatsApp → roa2web
|
||||
|
||||
**Data:** 2026-02-03
|
||||
**Status:** Analiză conceptuală
|
||||
**Tags:** @work @project
|
||||
|
||||
---
|
||||
|
||||
## TL;DR
|
||||
|
||||
Sistem pentru importul bonurilor fiscale (PDF/imagine) în ERP ROA prin canale de mesagerie. Utilizatorul trimite poza bonului → OCR extrage datele → roa2web validează și importă în Oracle.
|
||||
|
||||
---
|
||||
|
||||
## 1. Arhitectură Propusă
|
||||
|
||||
```
|
||||
┌─────────────┐ ┌─────────────┐ ┌──────────────┐ ┌─────────────┐
|
||||
│ Telegram │ │ │ │ │ │ │
|
||||
│ Discord │────▶│ Clawdbot │────▶│ OCR Engine │────▶│ roa2web │
|
||||
│ WhatsApp │ │ (Router) │ │ (Parsare) │ │ (FastAPI) │
|
||||
└─────────────┘ └─────────────┘ └──────────────┘ └─────────────┘
|
||||
│ │ │
|
||||
│ │ │
|
||||
▼ ▼ ▼
|
||||
• Primește fișier • Tesseract/Mistral • Validare date
|
||||
• Identifică tip • Extrage câmpuri • Import Oracle
|
||||
• Rutare canal • Structurează JSON • Confirmare user
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 2. Componente Tehnice
|
||||
|
||||
### 2.1 Canale Inbound (Clawdbot)
|
||||
|
||||
| Canal | Cum primește | Format acceptat |
|
||||
|-------|--------------|-----------------|
|
||||
| Telegram | Bot API / file_id | PDF, JPG, PNG |
|
||||
| Discord | Attachment | PDF, JPG, PNG |
|
||||
| WhatsApp | Media message | PDF, JPG, PNG |
|
||||
|
||||
**Clawdbot poate:**
|
||||
- Detecta atașamente pe orice canal
|
||||
- Descărca fișierul local temporar
|
||||
- Ruta către procesare OCR
|
||||
|
||||
### 2.2 OCR Engine
|
||||
|
||||
**Opțiuni (în ordinea complexității):**
|
||||
|
||||
| Soluție | Pro | Contra | Efort |
|
||||
|---------|-----|--------|-------|
|
||||
| **Tesseract + regex** | Gratuit, local | Acuratețe medie, layout-uri diverse | Mic |
|
||||
| **Mistral OCR API** | Calitate bună, JSON direct | Cost per request | Mic |
|
||||
| **Claude Vision** | Excelent la context | Cost mai mare | Mic |
|
||||
| **Google Document AI** | Enterprise, structurat | Cost, setup complex | Mare |
|
||||
|
||||
**Recomandare:** Mistral OCR sau Claude Vision - calitate bună, integrare simplă cu Clawdbot.
|
||||
|
||||
### 2.3 Câmpuri de Extras din Bon
|
||||
|
||||
```json
|
||||
{
|
||||
"tip_document": "bon_fiscal",
|
||||
"data": "2026-02-03",
|
||||
"ora": "14:32",
|
||||
"furnizor": {
|
||||
"nume": "MEGA IMAGE SRL",
|
||||
"cui": "RO12345678",
|
||||
"adresa": "Str. Exemplu nr. 1"
|
||||
},
|
||||
"articole": [
|
||||
{"denumire": "Paine alba", "cantitate": 1, "pret_unitar": 4.50, "valoare": 4.50},
|
||||
{"denumire": "Lapte 1L", "cantitate": 2, "pret_unitar": 8.00, "valoare": 16.00}
|
||||
],
|
||||
"total": 20.50,
|
||||
"tva": {
|
||||
"cota_9": 1.50,
|
||||
"cota_19": 0.50
|
||||
},
|
||||
"numar_bon": "0001234",
|
||||
"casa_marcat": "ABC12345"
|
||||
}
|
||||
```
|
||||
|
||||
### 2.4 roa2web Integration
|
||||
|
||||
**Endpoint propus:** `POST /api/data-entry/import-bon`
|
||||
|
||||
```python
|
||||
# FastAPI endpoint
|
||||
@router.post("/import-bon")
|
||||
async def import_bon(
|
||||
bon_data: BonFiscalSchema,
|
||||
user_id: str = Depends(get_current_user)
|
||||
):
|
||||
# 1. Validare date (CUI valid, sume corecte)
|
||||
# 2. Mapare furnizor în baza ROA
|
||||
# 3. Creare document intrare marfă
|
||||
# 4. Return confirmare + document_id
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 3. Flux Utilizator
|
||||
|
||||
### 3.1 Happy Path
|
||||
|
||||
1. **Marius** face poză la bon în magazin
|
||||
2. **Trimite** pe Telegram la @ROABot (sau grup dedicat)
|
||||
3. **Clawdbot** detectează imagine, descarcă
|
||||
4. **OCR** extrage datele, validează structura
|
||||
5. **Clawdbot** trimite preview: "Am extras: Mega Image, 20.50 RON, 3 articole. Confirm import? ✅/❌"
|
||||
6. **Marius** confirmă (sau corectează)
|
||||
7. **roa2web** importă în Oracle
|
||||
8. **Confirmare**: "✅ Bon importat. Document #12345"
|
||||
|
||||
### 3.2 Edge Cases
|
||||
|
||||
| Situație | Handling |
|
||||
|----------|----------|
|
||||
| Poză neclară | "Nu am putut citi bonul. Retrimite o poză mai clară." |
|
||||
| Furnizor nou | "Furnizor MEGA IMAGE nu există. Creez? [Da/Nu]" |
|
||||
| Articol necunoscut | "Articol 'Paine alba' nu are corespondent. Alege: [1] Paine [2] Produse panificatie [3] Skip" |
|
||||
| PDF protejat | "PDF-ul e protejat. Trimite ca imagine." |
|
||||
|
||||
---
|
||||
|
||||
## 4. Provocări și Soluții
|
||||
|
||||
### 4.1 Calitatea imaginii
|
||||
- **Problemă:** Poze făcute pe fugă, iluminate prost
|
||||
- **Soluție:**
|
||||
- Pre-procesare imagine (contrast, deskew)
|
||||
- Fallback la input manual dacă OCR confidence < 70%
|
||||
|
||||
### 4.2 Varietatea formatelor
|
||||
- **Problemă:** Fiecare comerciant are alt layout
|
||||
- **Soluție:**
|
||||
- LLM (Claude/Mistral) extrage semantic, nu pe poziție
|
||||
- Template-uri pentru comercianți frecvenți (Mega, Lidl, Kaufland)
|
||||
|
||||
### 4.3 Mapare articole
|
||||
- **Problemă:** "Lapte Zuzu 1L 3.5%" vs cod ROA "LAPTE_001"
|
||||
- **Soluție:**
|
||||
- Fuzzy matching pe denumire
|
||||
- Tabel mapări (bon_text → cod_roa)
|
||||
- Learning: salvează mapările confirmate
|
||||
|
||||
### 4.4 Rate limiting canale
|
||||
- **Problemă:** WhatsApp/Telegram pot limita
|
||||
- **Soluție:**
|
||||
- Queue local pentru procesare
|
||||
- Confirmare async ("Procesez, te anunț în 30 sec")
|
||||
|
||||
---
|
||||
|
||||
## 5. Plan Implementare
|
||||
|
||||
### Faza 1: POC (2-3 zile)
|
||||
- [ ] Endpoint Clawdbot pentru primire fișier
|
||||
- [ ] Integrare Mistral OCR / Claude Vision
|
||||
- [ ] Parsare bon simplu (1 comerciant test)
|
||||
- [ ] Răspuns pe canal cu datele extrase
|
||||
|
||||
### Faza 2: Integrare roa2web (3-5 zile)
|
||||
- [ ] Endpoint FastAPI `/api/import-bon`
|
||||
- [ ] Validare și mapare furnizor
|
||||
- [ ] Creare document Oracle
|
||||
- [ ] Confirmare utilizator
|
||||
|
||||
### Faza 3: Polish (2-3 zile)
|
||||
- [ ] Handling edge cases
|
||||
- [ ] Template-uri comercianți mari
|
||||
- [ ] Tabel mapări articole
|
||||
- [ ] Logging și statistici
|
||||
|
||||
### Faza 4: Extindere (opțional)
|
||||
- [ ] Suport pentru mai multe tipuri documente (facturi, chitanțe)
|
||||
- [ ] Batch import (multiple bonuri)
|
||||
- [ ] Dashboard statistici achiziții
|
||||
|
||||
---
|
||||
|
||||
## 6. Efort Estimat
|
||||
|
||||
| Componentă | Ore | Cine |
|
||||
|------------|-----|------|
|
||||
| Clawdbot file handler | 2-4 | Echo/Claude |
|
||||
| OCR integration | 2-3 | Echo/Claude |
|
||||
| roa2web endpoint | 4-6 | Marius + Claude |
|
||||
| Mapări și validări | 4-8 | Marius |
|
||||
| **Total MVP** | **12-21 ore** | Mix |
|
||||
|
||||
**Cost OCR estimat:** ~$0.01-0.05 per bon (Claude Vision sau Mistral)
|
||||
|
||||
---
|
||||
|
||||
## 7. Beneficii
|
||||
|
||||
- **Timp economisit:** 2-5 min/bon → 10 sec/bon
|
||||
- **Erori reduse:** OCR consistent vs. tastare manuală
|
||||
- **Mobilitate:** Import din teren, nu doar de la birou
|
||||
- **Trasabilitate:** Fiecare bon are sursa (poza originală)
|
||||
|
||||
---
|
||||
|
||||
## 8. Următorii Pași
|
||||
|
||||
1. **Marius decide:** Merită efortul? Câte bonuri/lună?
|
||||
2. **Test rapid:** Un bon de la Mega Image → Claude Vision → vezi output
|
||||
3. **Prototip:** Clawdbot + Claude Vision → răspuns formatat
|
||||
|
||||
---
|
||||
|
||||
## 9. Întrebări pentru Marius
|
||||
|
||||
1. Câte bonuri/documente procesezi lunar manual?
|
||||
2. Care sunt cei mai frecvenți furnizori?
|
||||
3. Ce câmpuri sunt obligatorii în ROA pentru intrare marfă?
|
||||
4. Preferi confirmare înainte de import sau import direct cu corecție ulterioară?
|
||||
|
||||
---
|
||||
|
||||
*Analiză generată de Echo • 2026-02-03 03:00*
|
||||
@@ -61,6 +61,14 @@
|
||||
- **Rezultat:** Conștientizare somatică, reduce tensiunea cronică
|
||||
- **Sursă:** [MBSR - Jon Kabat-Zinn](https://www.mindfulnesscds.com/pages/body-scan-meditation)
|
||||
|
||||
### Pauza de 10 secunde (Conștientizare)
|
||||
- Oprește-te. Închide ochii.
|
||||
- Întreabă: "Cum mă simt acum? Ce postură am? Ce mimică?"
|
||||
- Verifică cele 6 elemente: postură, gesturi, mimică, respirație, ton vocii, ritm gândire.
|
||||
- Alege: "Cum vreau să mă simt?" Ajustează corpul.
|
||||
- **Rezultat:** Întrerupe pilotul automat, reconectezi funcțiile superioare (analiză, evaluare, conștiență)
|
||||
- **Sursă:** [Zoltan Vereș - Autosabotare Ziua 2](https://moltbot.tailf7372d.ts.net/echo/files.html#memory/kb/youtube/2026-02-02_zoltan-veres-autosabotare-ziua2-complet.md)
|
||||
|
||||
### 3 Întrebări Anti-Blocaj
|
||||
- Când te simți blocat/victimă, întreabă-te rapid:
|
||||
1. "Ce depinde de MINE acum?"
|
||||
|
||||
@@ -0,0 +1,180 @@
|
||||
# Turn Claude Code into Your Full Engineering Team with Subagents
|
||||
|
||||
**Sursă:** [YouTube](https://www.youtube.com/watch?v=-GyX21BL1Nw)
|
||||
**Data:** 2026-02-02
|
||||
**Tags:** @work @growth
|
||||
|
||||
## TL;DR
|
||||
|
||||
Video despre "agent harnesses" - cum să transformi un coding agent într-un inginer complet prin:
|
||||
- Persistence și progress tracking între sesiuni
|
||||
- Integrare cu Linear (tasks), GitHub (commits/PRs), Slack (updates)
|
||||
- Sub-agenți pentru context isolation
|
||||
- Claude Agents SDK + Arcade MCP pentru autentificare
|
||||
|
||||
**Ideea cheie:** Context window = cea mai prețioasă resursă. Harness-ul permite sesiuni multiple cu state management.
|
||||
|
||||
---
|
||||
|
||||
## Ce e un Agent Harness?
|
||||
|
||||
Un **wrapper** peste coding agent care oferă:
|
||||
- **Persistence** - stare între sesiuni
|
||||
- **Progress tracking** - ce s-a făcut, ce mai e de făcut
|
||||
- **Git workflow** - commits automate per feature
|
||||
- **Task management** - Linear/Jira integration
|
||||
- **Communication** - Slack updates
|
||||
|
||||
**De ce:** Agenții de coding cad când context window se umple. Harness-ul permite sesiuni fresh cu handoff de state.
|
||||
|
||||
---
|
||||
|
||||
## Arhitectura
|
||||
|
||||
### Flux Inițializare
|
||||
```
|
||||
AppSpec (PRD) → Initializer Agent → Linear Agent (tasks) → GitHub Agent (repo)
|
||||
```
|
||||
|
||||
### Flux Coding Loop
|
||||
```
|
||||
1. Read Linear project (ce task urmează?)
|
||||
2. Linear Agent → pick next task
|
||||
3. Regression testing (verifică că nu s-a stricat nimic)
|
||||
4. Implementare feature
|
||||
5. GitHub Agent → commit + push
|
||||
6. Linear Agent → mark done
|
||||
7. Slack Agent → update (opțional)
|
||||
8. Loop până toate task-urile sunt done
|
||||
```
|
||||
|
||||
### Sub-agenți (context isolation)
|
||||
- **Linear Agent** - management tasks/projects
|
||||
- **GitHub Agent** - commits, PRs, repo management
|
||||
- **Slack Agent** - notificări și updates
|
||||
- **Coding Agent** - implementare efectivă
|
||||
|
||||
Fiecare sub-agent are propriul context, nu bloatează orchestratorul.
|
||||
|
||||
---
|
||||
|
||||
## Setup Tehnic
|
||||
|
||||
### Dependențe
|
||||
- **Claude Agents SDK** - wrapper pentru orchestrare
|
||||
- **Claude Code** - subscription (cost-effective)
|
||||
- **Arcade** - MCP gateway pentru Linear/GitHub/Slack (free tier)
|
||||
- **Playwright MCP** - validare browser în background
|
||||
|
||||
### Configurare
|
||||
```
|
||||
.env:
|
||||
- ARCADE_URL (MCP gateway)
|
||||
- ARCADE_API_KEY
|
||||
- EMAIL
|
||||
- GITHUB_REPO
|
||||
- SLACK_CHANNEL
|
||||
- MODEL_CODING / MODEL_LINEAR / MODEL_GITHUB (haiku/sonnet/opus)
|
||||
```
|
||||
|
||||
### Structură proiect
|
||||
```
|
||||
prompts/
|
||||
orchestrator.md # system prompt principal
|
||||
initializer.md # prima sesiune
|
||||
continuation.md # loop-uri următoare
|
||||
linear_agent.md # sub-agent Linear
|
||||
github_agent.md # sub-agent GitHub
|
||||
slack_agent.md # sub-agent Slack
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## AppSpec Format
|
||||
|
||||
PRD-ul trebuie să aibă task list în **JSON format specific** (recomandare Anthropic):
|
||||
|
||||
```json
|
||||
{
|
||||
"tasks": [
|
||||
{"id": 1, "title": "...", "description": "..."},
|
||||
...
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
Dă AppSpec-ul la coding agent și cere-i să-l formateze corect.
|
||||
|
||||
---
|
||||
|
||||
## Exemplu: Aplicație complexă
|
||||
|
||||
- **44 tasks** create automat în Linear
|
||||
- **Pull requests** per feature
|
||||
- **Commits** per task completat
|
||||
- **Slack updates** după sesiunea 1, 2 și la final
|
||||
- Aplicație cu agent în spate care generează layout dinamic
|
||||
|
||||
---
|
||||
|
||||
## Arcade - MCP Gateway
|
||||
|
||||
**Ce rezolvă:**
|
||||
- Nu trebuie setup individual MCP servers pentru Linear/GitHub/Slack
|
||||
- Agent authorization (OAuth flows automate)
|
||||
- Sharing cu echipa fără a partaja credențiale
|
||||
- Tool discovery (91 tools, nu dump în context)
|
||||
|
||||
**Setup:**
|
||||
1. Cont free tier pe Arcade
|
||||
2. Crează MCP gateway
|
||||
3. Adaugă tools: GitHub + Linear + Slack
|
||||
4. Copiază URL + API key în .env
|
||||
|
||||
---
|
||||
|
||||
## Cost Optimization
|
||||
|
||||
- **Haiku** pentru tasks simple (Linear updates)
|
||||
- **Sonnet** pentru coding
|
||||
- **Opus** pentru orchestrare complexă
|
||||
|
||||
Configurabil per sub-agent în .env.
|
||||
|
||||
---
|
||||
|
||||
## Extinderi posibile
|
||||
|
||||
- Watch 24/7 pentru issues noi în Linear → auto pick-up
|
||||
- GitHub Issues în loc de Linear
|
||||
- Asana/Jira integration
|
||||
- Multiple coding agents în paralel
|
||||
- Custom harness pentru workflow-ul tău specific
|
||||
|
||||
---
|
||||
|
||||
## Viitor: Archon
|
||||
|
||||
Autorul lucrează la **Archon** - "N8N pentru AI coding":
|
||||
- Define și orchestrează propriile workflow-uri
|
||||
- Build harnesses custom
|
||||
- Visual builder pentru AI coding pipelines
|
||||
|
||||
---
|
||||
|
||||
## Citate cheie
|
||||
|
||||
> "Context window is the most precious resource when engineering with agents."
|
||||
|
||||
> "The whole point of this agent being able to go for a longer time is that we're stringing together different agent sessions - each one we want to start over so that we have fresh context."
|
||||
|
||||
> "If you build your own optimized workflow, it's going to be way better than anything that's off the shelf."
|
||||
|
||||
---
|
||||
|
||||
## Link-uri
|
||||
|
||||
- [GitHub Repo](https://github.com/...) - harness complet
|
||||
- [Arcade](https://arcade.dev) - MCP gateway
|
||||
- [Archon](https://github.com/.../archon) - command center AI coding
|
||||
- [Anthropic Harness](https://github.com/anthropics/...) - baza pe care e construit
|
||||
158
memory/kb/youtube/2026-02-02_openclaw-use-cases-automations.md
Normal file
158
memory/kb/youtube/2026-02-02_openclaw-use-cases-automations.md
Normal file
@@ -0,0 +1,158 @@
|
||||
# OpenClaw (Clawdbot) Use Cases: 9 Automations + 4 Wild Builds
|
||||
|
||||
**Sursă:** [YouTube](https://www.youtube.com/watch?v=52kOmSQGt_E)
|
||||
**Data:** 2026-02-02
|
||||
**Tags:** @work @growth
|
||||
|
||||
## TL;DR
|
||||
|
||||
Video care prezintă 9 automatizări practice și 4 proiecte avansate făcute cu OpenClaw/Clawdbot. Include guardrails esențiale pentru siguranță și optimizare costuri. Mesaj cheie: "Write everything down - files survive, mental notes don't."
|
||||
|
||||
---
|
||||
|
||||
## 9 Automatizări Practice
|
||||
|
||||
### 1. Morning Briefing (Daily Productivity)
|
||||
- Calendar + weather + email scan → rezumat Telegram la 07:00
|
||||
- Nader Dabit: 7 cron jobs dimineața = newsletter personalizat
|
||||
- GitHub trending, daily motivation, top HN, AI Twitter digest
|
||||
- "This will replace almost all newsletters I'm subscribed to"
|
||||
|
||||
### 2. Email Triage
|
||||
- Unsubscribe automat de la newsletter-uri nedorite
|
||||
- Draft răspunsuri pentru emailuri de rutină
|
||||
- Flag ce necesită atenție personală
|
||||
- **Poveste:** Nikita - AI-ul a scris o scrisoare de contestație către asigurări mai bună decât ar fi scris el, și a funcționat!
|
||||
- **Recomandare:** Draft only mode - agentul optimizează pentru "effective", nu pentru "polite"
|
||||
|
||||
### 3. Investor Communications
|
||||
- Sebastian: 21 email-uri către investitori într-o singură sesiune
|
||||
- Ore de muncă → minute
|
||||
|
||||
### 4. System Monitoring / Homelab
|
||||
- Rapoarte zilnice, suprimare probleme cunoscute
|
||||
- "All systems normal" - auzi doar când e ceva în neregulă
|
||||
- Funcționează pentru: dashboards, sales metrics, error logs, analytics
|
||||
|
||||
### 5. Slack Channel Monitoring (Business)
|
||||
- Bot monitorizează Slack continuu
|
||||
- Răspunde la întrebări angajați/clienți
|
||||
- Forward notificări importante pe Telegram
|
||||
- Un caz: a reparat un bug în producție fără să fie cerut!
|
||||
|
||||
### 6. PR Review → Telegram
|
||||
- Claude Code termină → deschide PR → OpenClaw reviewează diff → verdict pe Telegram
|
||||
- Pattern: ceva se întâmplă în sistem A → AI analizează → notificare în sistem B
|
||||
|
||||
### 7-9. Multi-Agent Dream Team
|
||||
- Orchestrator + Builder + Reviewer + Deployer
|
||||
- Exemplu: "We need a retry mechanism" → 3 minute → PR up și QA approved
|
||||
- "$100K-$200K consulting engagement can now be done in a day"
|
||||
|
||||
---
|
||||
|
||||
## 4 Wild Builds
|
||||
|
||||
### 1. Camera Trigger Automation
|
||||
- Cameră pe acoperiș + OpenClaw
|
||||
- Când cerul e frumos → snapshot + notificare
|
||||
- IoT meets AI - camera nu știe ce înseamnă "pretty", dar AI-ul da
|
||||
|
||||
### 2. TRMNL E-Ink Dashboard
|
||||
- **Moment Before** - proiect artistic:
|
||||
- La 04:00 caută ce s-a întâmplat "on this day in history"
|
||||
- Generează imagine stil wood carving cu momentul ÎNAINTE de eveniment
|
||||
- Titanic → vezi vaporul, aisberg la orizont
|
||||
- "Art that changes every morning and sometimes makes you think"
|
||||
|
||||
### 3. Daily Trend → Working App (Nader's 7th cron)
|
||||
- Caută pe Twitter trenduri AI virale
|
||||
- Alege unul și CONSTRUIEȘTE O APLICAȚIE funcțională
|
||||
- Push pe GitHub + trimite link
|
||||
- "Autonomous creation - the AI sees a trend, has an idea, writes the code, and ships it"
|
||||
|
||||
### 4. Bonus Builds (30 secunde fiecare)
|
||||
- Hardware → decoded emergency radio în 30 min (zero manual training)
|
||||
- Smart glasses hackuite pentru input vizual → comparații de prețuri în timp real
|
||||
- Laptop cu ecran stricat → headless cu Gmail/Telegram/WhatsApp identity ($0 upgrade)
|
||||
- OpenClaw managing Codex și Claude - dezbate code reviews, ascultă argumente, ia decizia finală
|
||||
|
||||
---
|
||||
|
||||
## Customizare: Skills & Memory
|
||||
|
||||
- **Skills** = tools instalabile
|
||||
- **AGENTS.md** = cum se comportă agentul
|
||||
- **SOUL.md** = personalitatea botului
|
||||
- **Regulă cheie:** "Write everything down - LLMs don't have persistent memory. Files survive. Mental notes don't."
|
||||
|
||||
### QMD (Quick Markdown Search)
|
||||
- Google pentru notele tale personale, rulează local
|
||||
- 3 tehnici: keyword search + semantic search + smart reranker
|
||||
- Skill instalabil: dă URL-ul la OpenClaw și zice "install it"
|
||||
- AI-ul știe automat ce tip de căutare să folosească
|
||||
|
||||
---
|
||||
|
||||
## Guardrails (IMPORTANT!)
|
||||
|
||||
### Poveste de avertizare
|
||||
- User a setat agent să instaleze Python dependencies
|
||||
- Un pachet a eșuat → agent a încercat 6 ore non-stop în timp ce dormea
|
||||
- Factură: **$120 pentru un pip install eșuat**
|
||||
|
||||
### Guardrail 1: Isolation
|
||||
- Docker sau Cloudflare Worker
|
||||
- Read-only root, no network unless allowed
|
||||
- Agentul NU poate atinge ce nu vrei
|
||||
|
||||
### Guardrail 2: Permissions
|
||||
- Email: read-only, draft only (nu poate trimite)
|
||||
- Two phone setup: telefon personal privat, telefon bot pentru mesaje AI
|
||||
- Conține "blast radius"
|
||||
|
||||
### Guardrail 3: Approvals
|
||||
- File deletions, sending messages, network requests → necesită aprobare sau whitelist
|
||||
- Prompt injection e real și nerezolvat
|
||||
- **Opus** rezistă bine la prompt injection, modele mici (Haiku) - nu
|
||||
|
||||
### Cost Guardrails
|
||||
- Strong model pentru thinking, cheap models pentru doing
|
||||
- Stop după 3 încercări eșuate
|
||||
- Define max runtime (nu lăsa să ruleze indefinit)
|
||||
- Check dashboard înainte de culcare
|
||||
|
||||
---
|
||||
|
||||
## Unde să începi
|
||||
|
||||
| Nivel | Recomandare |
|
||||
|-------|-------------|
|
||||
| **Începător** | Morning briefing: read-only, no email sending, no file writing |
|
||||
| **Business** | Email triage în draft-only mode |
|
||||
| **Developer** | PR summaries cu model ieftin |
|
||||
|
||||
### Deployment
|
||||
- Mac Mini acasă
|
||||
- VPS ieftin (Hetzner, $5)
|
||||
- Cloudflare Worker (sandboxed, super safe)
|
||||
|
||||
---
|
||||
|
||||
## Citate cheie
|
||||
|
||||
> "Work that used to be a $100K-$200K consulting engagement can now be done in a day."
|
||||
|
||||
> "Write everything down. Files survive. Mental notes don't."
|
||||
|
||||
> "The AI optimizes for effective, not necessarily polite or relationship preserving."
|
||||
|
||||
> "What's the ceiling today will be the floor tomorrow."
|
||||
|
||||
---
|
||||
|
||||
## Link-uri
|
||||
|
||||
- [OpenClaw docs - Gateway Security](https://docs.clawd.bot) - MUST DO înainte de automatizări
|
||||
- [Clawdiverse.com](https://clawdiverse.com) - showcase comunitate
|
||||
- [QMD Skill](https://github.com/...) - Quick Markdown Search
|
||||
@@ -0,0 +1,203 @@
|
||||
# Claude Code Task System: Multi-Agent Orchestration
|
||||
|
||||
**Video:** [Claude Code Task System: ANTI-HYPE Agentic Coding (Advanced)](https://youtu.be/4_2j5wgt_ds)
|
||||
**Autor:** (Tactical Agentic Coding)
|
||||
**Durată:** ~30 min
|
||||
**Tags:** @work @tech @coding
|
||||
|
||||
---
|
||||
|
||||
## TL;DR
|
||||
|
||||
Sistemul de task-uri din Claude Code permite orchestrarea echipelor de agenți care lucrează în paralel, cu dependențe între task-uri și validare automată. Anti-hype: nu e despre tool-uri fancy, ci despre înțelegerea fundamentelor (context, model, prompt, tools) și construirea de sisteme reproductibile.
|
||||
|
||||
---
|
||||
|
||||
## Concepte cheie
|
||||
|
||||
### Task System = Orchestrare Multi-Agent
|
||||
|
||||
**Diferența față de generația anterioară:**
|
||||
- **Vechi:** To-do list simplu, sub-agenți ad-hoc fără comunicare
|
||||
- **Nou:** Task-uri cu dependențe, blocări, și comunicare între agenți
|
||||
|
||||
**Tools disponibile:**
|
||||
| Tool | Scop |
|
||||
|------|------|
|
||||
| `task_create` | Creează task nou |
|
||||
| `task_get` | Citește detalii task |
|
||||
| `task_list` | Listează toate task-urile |
|
||||
| `task_update` | Actualizează/comunică status |
|
||||
|
||||
**Key insight:** Sub-agenții și agentul principal comunică prin `task_update` - aceasta e "magic"-ul.
|
||||
|
||||
### Arhitectura: Builder + Validator
|
||||
|
||||
**Minimum viable team:**
|
||||
1. **Builder Agent** - construiește, face task-ul
|
||||
2. **Validator Agent** - verifică că builder-ul a făcut corect
|
||||
|
||||
**De ce 2 agenți:**
|
||||
- 2x compute = 2x încredere în rezultat
|
||||
- Fiecare agent are context window focusat pe UN lucru
|
||||
- Builder se auto-validează + Validator verifică overall
|
||||
|
||||
**Self-validation în Builder:**
|
||||
```yaml
|
||||
hooks:
|
||||
post_tool_use:
|
||||
- on: write, edit
|
||||
- if: file ends .py
|
||||
- run: ruff, mypy # linters
|
||||
```
|
||||
|
||||
### Template Meta-Prompt
|
||||
|
||||
**Definiție:** Un prompt care generează alt prompt într-un format specific și validat.
|
||||
|
||||
**Componente (3):**
|
||||
1. **Self-validation** - hooks care verifică că output-ul e corect
|
||||
2. **Agent orchestration** - instrucțiuni pentru construirea echipei
|
||||
3. **Templating** - format specific pentru plan/output
|
||||
|
||||
**Exemplu workflow:**
|
||||
1. User → Meta-prompt "plan with team"
|
||||
2. Meta-prompt → Generează plan cu echipă
|
||||
3. Stop hook → Validează că fișierul există și conține secțiunile cerute
|
||||
4. Kick off → Agenții încep lucrul în paralel
|
||||
5. Agenții finalizează → Ping înapoi la orchestrator
|
||||
6. Orchestrator → Raportează rezultat
|
||||
|
||||
### Flux Multi-Agent
|
||||
|
||||
```
|
||||
┌─────────────────────────────────────────┐
|
||||
│ ORCHESTRATOR AGENT │
|
||||
│ (primary, face planning) │
|
||||
└─────────────────┬───────────────────────┘
|
||||
│ task_create (multiple)
|
||||
▼
|
||||
┌─────────────────────────────────────────┐
|
||||
│ TASK LIST │
|
||||
│ [1] Build hook A (parallel) │
|
||||
│ [2] Build hook B (parallel) │
|
||||
│ [3] Build hook C (parallel) │
|
||||
│ [4] Validate A (depends: 1) │
|
||||
│ [5] Validate B (depends: 2) │
|
||||
│ [6] Update README (depends: 4,5,6) │
|
||||
└─────────────────┬───────────────────────┘
|
||||
│ sub-agents work
|
||||
▼
|
||||
┌────────┐ ┌────────┐ ┌────────┐
|
||||
│Builder1│ │Builder2│ │Builder3│
|
||||
└───┬────┘ └───┬────┘ └───┬────┘
|
||||
│ │ │
|
||||
└────┬─────┴─────┬────┘
|
||||
│ task_update (done!)
|
||||
▼
|
||||
┌─────────────────────────────────────────┐
|
||||
│ Orchestrator primește events și │
|
||||
│ deblochează următoarele task-uri │
|
||||
└─────────────────────────────────────────┘
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Anti-Hype: Fundamentele
|
||||
|
||||
**Core 4 al Agentic Coding:**
|
||||
1. **Context** - ce știe agentul
|
||||
2. **Model** - ce LLM folosești
|
||||
3. **Prompt** - cum îi spui ce să facă
|
||||
4. **Tools** - ce poate face
|
||||
|
||||
**Greșeala comună:** Oamenii folosesc Moltbot/Clawdbot fără să înțeleagă ce se întâmplă sub capotă.
|
||||
|
||||
**Soluția:** Învață primitivele, apoi folosește tool-uri avansate.
|
||||
|
||||
> "Don't work on the application anymore. Work on the agents that build the application for you."
|
||||
|
||||
### Evoluția Agentic Engineering
|
||||
|
||||
```
|
||||
1. Base Agent (un singur agent)
|
||||
↓
|
||||
2. Context & Prompt Engineering (mai bun)
|
||||
↓
|
||||
3. Multi-Agent (mai mulți agenți)
|
||||
↓
|
||||
4. Specialized Agents (customizați)
|
||||
↓
|
||||
5. Orchestrator Agent (conduce echipa)
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Aplicare practică
|
||||
|
||||
### Când să folosești Task System?
|
||||
|
||||
**DA:**
|
||||
- Task-uri complexe care pot fi paralelizate
|
||||
- Când ai nevoie de validare la fiecare pas
|
||||
- Proiecte cu multe fișiere/componente
|
||||
- Update-uri documentație + cod simultan
|
||||
|
||||
**NU neapărat:**
|
||||
- Task-uri simple, one-shot
|
||||
- Când nu ai nevoie de validare
|
||||
- Când overhead-ul de orchestrare > beneficiu
|
||||
|
||||
### Cum să construiești echipa
|
||||
|
||||
1. **Identifică task-urile** care pot rula în paralel
|
||||
2. **Definește dependențe** (ce depinde de ce)
|
||||
3. **Creează 2 tipuri de agenți:** builder + validator
|
||||
4. **Adaugă self-validation** în builder (linters, type checkers)
|
||||
5. **Template-uiește** într-un meta-prompt reutilizabil
|
||||
|
||||
### Exemplu: Update codebase vechi
|
||||
|
||||
**Task list generat:**
|
||||
1. Build session_end hook (parallel)
|
||||
2. Build permission_request hook (parallel)
|
||||
3. Build setup hook (parallel)
|
||||
4. Validate session_end (depends: 1)
|
||||
5. Validate permission_request (depends: 2)
|
||||
6. Validate setup (depends: 3)
|
||||
7. Update README (depends: 4,5,6)
|
||||
|
||||
**Rezultat:** 2 minute, toate fișierele actualizate, logs generate, documentație completă.
|
||||
|
||||
---
|
||||
|
||||
## Conexiuni cu munca noastră
|
||||
|
||||
1. **Clawdbot folosește Claude Code** - putem aplica aceste tehnici
|
||||
2. **Vending Master:** Ar putea beneficia de multi-agent pentru UI + backend + docs
|
||||
3. **Overnight coding:** În loc de un agent, orchestrează echipă
|
||||
4. **Validare automată:** Adaugă self-validation în task-urile de coding
|
||||
|
||||
---
|
||||
|
||||
## Citate cheie
|
||||
|
||||
> "More agents, more autonomy, and more compute doesn't always mean better outcomes. What we want is more ORGANIZED agents that can COMMUNICATE together."
|
||||
|
||||
> "The more agents you have with focused context windows doing one specific thing, the better."
|
||||
|
||||
> "There's going to be a big gap between engineers that turn their brain off and engineers that keep learning."
|
||||
|
||||
---
|
||||
|
||||
## Resurse menționate
|
||||
|
||||
- Claude Code Hooks Mastery (repo)
|
||||
- Tactical Agentic Coding (curs)
|
||||
- Agentic Horizon (curs avansat)
|
||||
- Ralph Wickham technique
|
||||
|
||||
---
|
||||
|
||||
*Procesat: 2026-02-03*
|
||||
*Sursă: https://youtu.be/4_2j5wgt_ds*
|
||||
138
memory/kb/youtube/2026-02-03_clawdbot-cost-optimization.md
Normal file
138
memory/kb/youtube/2026-02-03_clawdbot-cost-optimization.md
Normal file
@@ -0,0 +1,138 @@
|
||||
# Clawdbot Cost Optimization Guide
|
||||
|
||||
**Video:** [Set up ClawdBot so you save THOUSANDS of dollars](https://youtu.be/lxfakTpdz1Y)
|
||||
**Autor:** (Vibe Coding Academy)
|
||||
**Durată:** ~15 min
|
||||
**Tags:** @work @tech
|
||||
|
||||
---
|
||||
|
||||
## TL;DR
|
||||
|
||||
Ghid practic pentru a reduce costurile Clawdbot de la $1000+/lună la o fracțiune, prin alegerea modelelor potrivite pentru fiecare "mușchi" al AI-ului. Brain + Heartbeat + Coding + Web + Writing + Voice + Vision - fiecare cu model optim.
|
||||
|
||||
---
|
||||
|
||||
## Conceptul Brain vs Muscles
|
||||
|
||||
- **Brain:** Modelul cu care vorbești direct (conversație)
|
||||
- **Muscles:** Modelele pentru task-uri specifice (coding, web, writing, etc.)
|
||||
|
||||
**Regula:** Poți pune model diferit pentru fiecare funcție!
|
||||
|
||||
---
|
||||
|
||||
## Recomandări per use case
|
||||
|
||||
### 1. BRAIN (conversație)
|
||||
|
||||
| Opțiune | Model | Cost | Note |
|
||||
|---------|-------|------|------|
|
||||
| **Best** | Opus 4.5 | $$$$ | Cel mai inteligent și "uman" |
|
||||
| **Budget** | Kimmy K2.5 | $ | Near-Opus intelligence, personalitate OK |
|
||||
|
||||
**Economie:** Opus → Kimmy K2.5 = **sute de $/lună**
|
||||
|
||||
### 2. HEARTBEAT ⚠️ (verificare periodică)
|
||||
|
||||
| Problemă | Soluție |
|
||||
|----------|---------|
|
||||
| Default: folosește modelul Brain | Schimbă la **Haiku** |
|
||||
| Default: la 10 minute | Extinde la **1 oră** |
|
||||
|
||||
**Calcul:**
|
||||
- Opus heartbeat 10min = ~$2/zi = **$54/lună**
|
||||
- Haiku heartbeat 1h = ~$0.01/zi = **$0.30/lună**
|
||||
|
||||
**Economie:** $50+/lună instant!
|
||||
|
||||
### 3. CODING (overnight coding sessions)
|
||||
|
||||
| Opțiune | Model | Cost |
|
||||
|---------|-------|------|
|
||||
| **Best** | Codex GPT 5.2 Extra High | $$$ |
|
||||
| **Budget** | Minimax 2.1 | $ |
|
||||
|
||||
**Notă:** Clawdbot face "vibe coding" - controlează CLI-ul, nu e direct Claude Code.
|
||||
|
||||
**Economie:** Codex → Minimax = **$250/lună**
|
||||
|
||||
### 4. WEB SEARCH (browser automation)
|
||||
|
||||
| Opțiune | Model | Cost |
|
||||
|---------|-------|------|
|
||||
| **Best** | Opus 4.5 | $$$$ |
|
||||
| **Budget** | DeepSeek V3 | $ |
|
||||
|
||||
**Economie:** Opus → DeepSeek = **sute de $/lună**
|
||||
|
||||
### 5. WRITING CONTENT (scripturi, articole)
|
||||
|
||||
| Opțiune | Model | Cost |
|
||||
|---------|-------|------|
|
||||
| **Best** | Opus 4.5 | $$$$ |
|
||||
| **Budget** | Kimmy K2.5 | $ |
|
||||
|
||||
**Notă:** Kimmy K2.5 pare antrenat pe baza Opus - personalitate foarte similară.
|
||||
|
||||
### 6. VOICE (voice notes, telefon)
|
||||
|
||||
| Recomandare | Model | Cost |
|
||||
|-------------|-------|------|
|
||||
| **Both** | ChatGPT 4o Realtime API | $$ |
|
||||
|
||||
**Use case:** Voice notes pe Telegram, apeluri telefonice.
|
||||
|
||||
### 7. IMAGE UNDERSTANDING (vision)
|
||||
|
||||
| Opțiune | Model | Cost |
|
||||
|---------|-------|------|
|
||||
| **Best** | Opus 4.5 | $$$$ |
|
||||
| **Budget** | Gemini 2.5 Flash | $ |
|
||||
|
||||
---
|
||||
|
||||
## Setup în Clawdbot
|
||||
|
||||
Pentru a schimba modelul, literalmente spui:
|
||||
> "Please use [MODEL] whenever you [ACTION]. Can we get this set up?"
|
||||
|
||||
Clawdbot va cere API key și configurează singur.
|
||||
|
||||
---
|
||||
|
||||
## Prioritate economii (în ordine)
|
||||
|
||||
1. **🔴 Heartbeat:** Schimbă la Haiku + 1h interval → **$50+/lună**
|
||||
2. **🔴 Brain:** Opus → Kimmy K2.5 → **$hundreds/lună**
|
||||
3. **🟡 Coding:** Codex → Minimax → **$250/lună**
|
||||
4. **🟡 Web:** Opus → DeepSeek → **$hundreds/lună**
|
||||
5. **🟢 Vision:** Opus → Gemini Flash → **$tens/lună**
|
||||
|
||||
---
|
||||
|
||||
## Opțiune: Local Models (GRATUIT)
|
||||
|
||||
Modele ca Kimmy K2.5, Minimax, DeepSeek pot rula **local** pe hardware puternic:
|
||||
- Mac Studio recomandat
|
||||
- Tokens complet gratuite
|
||||
- Necesită investiție inițială în hardware
|
||||
|
||||
---
|
||||
|
||||
## Aplicare pentru noi
|
||||
|
||||
**Verifică configurația curentă:**
|
||||
1. Ce model folosim pentru heartbeat?
|
||||
2. Cât de des rulează heartbeat-ul?
|
||||
3. Avem modele diferite per task sau același pentru toate?
|
||||
|
||||
**Quick wins:**
|
||||
- [ ] Heartbeat → Haiku + interval mai mare
|
||||
- [ ] Coding overnight → model mai ieftin
|
||||
- [ ] Web scraping → DeepSeek V3
|
||||
|
||||
---
|
||||
|
||||
*Procesat: 2026-02-03*
|
||||
*Sursă: https://youtu.be/lxfakTpdz1Y*
|
||||
122
memory/kb/youtube/2026-02-03_openclaw-72-hours-full-breakdown.md
Normal file
122
memory/kb/youtube/2026-02-03_openclaw-72-hours-full-breakdown.md
Normal file
@@ -0,0 +1,122 @@
|
||||
# OpenClaw: The 72 Hours That Broke Everything
|
||||
|
||||
**Video:** [Clawdbot to Moltbot to OpenClaw: The Full Breakdown](https://youtu.be/p9acrso71KU)
|
||||
**Autor:** (tech analysis channel)
|
||||
**Durată:** ~25 min
|
||||
**Tags:** @work @tech
|
||||
|
||||
---
|
||||
|
||||
## TL;DR
|
||||
|
||||
Povestea completă a Clawdbot/Moltbot/OpenClaw - de la proiect personal la 82,000+ GitHub stars în câteva zile. Analiza include: arhitectura, vulnerabilitățile de securitate descoperite, haosul cu trademark și crypto scam, și de ce este în același timp viitorul computing-ului personal ȘI un risc major de securitate.
|
||||
|
||||
---
|
||||
|
||||
## Puncte cheie
|
||||
|
||||
### Ce este OpenClaw (fostul Clawdbot/Moltbot)
|
||||
|
||||
- **Definiție simplă:** AI assistant care rulează pe hardware-ul tău, vorbește prin apps pe care le folosești deja, și **face lucruri** în loc să le sugereze
|
||||
- **Arhitectură:** Gateway service → WebSocket connections → Messaging platforms (WhatsApp, Telegram, Signal, iMessage) → LLM backend (Claude, GPT4, Ollama)
|
||||
- **Skills:** Browser automation, file system, shell commands, calendar integration
|
||||
- **Filozofie:** "Local first" - gateway, istoric, credențiale toate pe mașina ta
|
||||
- **Tagline:** "AI that actually does things" - propunere de valoare ȘI risc într-o frază
|
||||
|
||||
### Creșterea explozivă
|
||||
|
||||
- **Creatorul:** Peter Steinberger (fondator PDF company, vândută la Insight Partners)
|
||||
- **Origine:** După 3 ani fără computer, a redescoperit programarea cu Claude și a construit tool pentru propriul haos digital
|
||||
- **Creștere:** 9,000 stars în 24h → 60,000 în o săptămână → 82,000+ acum
|
||||
- **Impact:** Cloudflare stock +20% (Clawdbot recomandă Cloudflare tunnels pentru securitate)
|
||||
|
||||
### Haosul celor 72 de ore
|
||||
|
||||
1. **Trademark dispute:** Anthropic a trimis notificare - "Clawdbot" prea similar cu "Claude"
|
||||
2. **Greșeala fatală:** La rebrand, a eliberat handle-urile ÎNAINTE să le securizeze pe cele noi
|
||||
3. **Window:** ~10 secunde - crypto scammers au capturat conturile
|
||||
4. **Rezultat:** Fake "Claude token" pe Solana → $16M market cap → rugpull
|
||||
|
||||
### Vulnerabilități de securitate descoperite
|
||||
|
||||
| Vulnerabilitate | Severitate | Status |
|
||||
|-----------------|------------|--------|
|
||||
| **Localhost auth bypass** | CRITICĂ | Patched |
|
||||
| **Prompt injection via email** | CRITICĂ | Intrinsec LLM |
|
||||
| **Plugin supply chain** | ÎNALTĂ | Nepatch-uit |
|
||||
| **Plaintext API keys** | MEDIE | Design issue |
|
||||
|
||||
**Detalii:**
|
||||
- **Auth bypass:** Reverse proxy traffic tratat ca local → acces fără autentificare
|
||||
- **Prompt injection demo:** Email malițios → private key exfiltrat în <5 min
|
||||
- **Plugin marketplace:** Zero moderare, orice cod e "trusted"
|
||||
- Sute de instanțe expuse găsite, 8 complet deschise
|
||||
|
||||
### Problema fundamentală (nu bug-uri individuale)
|
||||
|
||||
> "Am petrecut 20 de ani construind granițe de securitate. Agenții necesită să le dărâmăm prin natura a ceea ce sunt." - Jameson O'Reilly, DVULN
|
||||
|
||||
- **Paradox:** Agent util = permisiuni largi = suprafață de atac masivă
|
||||
- **Prompt injection:** LLM-urile nu pot distinge instrucțiuni de conținut
|
||||
- **Trade-off:** "Siri e safe pentru că e castrat. Moltbot e util pentru că e periculos."
|
||||
|
||||
### Compute squeeze (aspect economic)
|
||||
|
||||
- **DRAM prices:** +172% din early 2025
|
||||
- **Server memory:** Se va dubla până în late 2026
|
||||
- **Cauza:** AI data centers consumă capacitate wafer
|
||||
- **HBM (High Bandwidth Memory):** 4x capacitate wafer per GB vs DRAM standard
|
||||
- **Efectul:** Mac Mini buying frenzy = hedge împotriva prețurilor viitoare
|
||||
|
||||
### De ce e popular (despite risks)
|
||||
|
||||
- **Frustrare acumulată:** Siri (2011), Google Assistant (2016), Alexa - au promis și nu au livrat
|
||||
- **Ce face diferit:** Rezervări restaurant (inclusiv telefonic!), coding overnight, meal planning în Notion
|
||||
- **Self-improvement:** Poți să-i spui să creeze skill-uri noi pentru sine
|
||||
- **Pattern:** Deleghează task-uri care necesită judecată, nu doar busy work
|
||||
|
||||
### Exemple impresionante
|
||||
|
||||
1. **Rezervare restaurant:** OpenTable nu avea loc → a descărcat AI voice software → a sunat restaurantul
|
||||
2. **Coding overnight:** Descrie features înainte de somn → implementări funcționale dimineața
|
||||
3. **Laravel app on the go:** A construit aplicație trimițând instrucțiuni pe WhatsApp în timp ce mergea la cafea
|
||||
4. **Meal planning:** Verifică ce e în sezon, cross-reference preferințe familie, generează lista, updatează calendar
|
||||
|
||||
---
|
||||
|
||||
## Cine ar trebui să-l folosească?
|
||||
|
||||
**DA (doar dacă):**
|
||||
- Înțelegi VPS deployments, network isolation, credential rotation
|
||||
- Poți sandbox-a agresiv
|
||||
- Folosești hardware dedicat și conturi throwaway
|
||||
|
||||
**NU:**
|
||||
- Dacă termenii de mai sus par jargon
|
||||
- Dacă ai date sensibile (financiar, medical, clienți)
|
||||
- 99% din oameni ar trebui să aștepte produse enterprise
|
||||
|
||||
**Predicție:** În 3 luni vor apărea agenți VC-funded cu securitate profesională.
|
||||
|
||||
---
|
||||
|
||||
## Conexiuni cu situația noastră
|
||||
|
||||
1. **Noi folosim Clawdbot!** - Meta: video-ul vorbește despre tool-ul pe care îl rulăm
|
||||
2. **Securitate:** Verifică dacă avem Cloudflare tunnel configurat corect
|
||||
3. **Skills/Plugins:** Fii atent ce skills instalezi din ClawdHub
|
||||
4. **Compute costs:** Cost-optimization e important (vezi al doilea video)
|
||||
5. **Productivitate:** Exemplele arată ce e posibil - meal planning, coding, reservations
|
||||
|
||||
---
|
||||
|
||||
## Întrebări de reflecție
|
||||
|
||||
1. Avem backup plan dacă Clawdbot/OpenClaw devine prea riscant?
|
||||
2. Ce credențiale sensibile sunt expuse prin configurația curentă?
|
||||
3. Ce task-uri "cu judecată" am putea delega și nu o facem?
|
||||
|
||||
---
|
||||
|
||||
*Procesat: 2026-02-03*
|
||||
*Sursă: https://youtu.be/p9acrso71KU*
|
||||
@@ -0,0 +1,150 @@
|
||||
# How I Get Unlimited Leads Using Claude Code (Cold Email at Scale)
|
||||
|
||||
**Video:** [How I Get Unlimited Leads Using Claude Code (For Cold Email)](https://www.youtube.com/watch?v=Vo9VUnzYqpw)
|
||||
**Autor:** (Cold email agency owner)
|
||||
**Durată:** ~20 min
|
||||
**Tags:** @work @tech @business
|
||||
|
||||
---
|
||||
|
||||
## TL;DR
|
||||
|
||||
Un owner de agenție cold email a construit un sistem proprietar cu Claude Code care procesează **272,000 leads/secundă** (1 milion în 5 secunde). Au înlocuit Clay (erau cei mai mari utilizatori - 17.3M requests/săptămână) cu un sistem custom care costă doar **$1,966/lună**. James, care nu știa să codeze, a construit totul în **o săptămână** după ce a învățat Claude Code de 3 săptămâni.
|
||||
|
||||
---
|
||||
|
||||
## De ce au construit propriul sistem
|
||||
|
||||
**Limitările Clay:**
|
||||
- Max 50,000 rows per table
|
||||
- Max 12.5M rows per workspace
|
||||
- Ștergerea tabelelor durează zile
|
||||
- Click "Run All" de mii de ori pentru volume mari
|
||||
- Costurile creșteau (plănuiau să taxeze per HTTP row)
|
||||
|
||||
**Scara lor:**
|
||||
- 9 milioane leads/lună la peak (Fixer AI)
|
||||
- 8.8 milioane emails/lună
|
||||
- 17.3 milioane requests Clay/săptămână
|
||||
|
||||
---
|
||||
|
||||
## Stack-ul tehnic
|
||||
|
||||
| Component | Tool | Cost |
|
||||
|-----------|------|------|
|
||||
| **Cod** | GitHub | - |
|
||||
| **Deploy workers** | Railway | ~$2,000/lună |
|
||||
| **Database** | Postgres → Convex | inclus |
|
||||
| **AI** | Claude Code | $200/lună/seat |
|
||||
|
||||
**Workers:** 50 "roboți" care procesează leads 24/7 în paralel
|
||||
|
||||
**De ce e mai rapid decât Clay:**
|
||||
> "Când construiești pentru tine, poți să mergi crazy. Dacă Clay are erori 1%, afectează sute de mii de utilizatori. Ei sunt optimizați pentru stabilitate, noi pentru viteză."
|
||||
|
||||
---
|
||||
|
||||
## Ce au construit
|
||||
|
||||
### 1. Lead Processor
|
||||
- 272,000 leads/secundă
|
||||
- 1 milion leads în 5 secunde
|
||||
- Validare email în timp real
|
||||
|
||||
### 2. Email Validator System
|
||||
- Validare instantanee vs Apollo/LinkedIn (30% într-o zi)
|
||||
- **95%+ emails valide** găsite
|
||||
|
||||
### 3. Ad Library Scrapers
|
||||
- Google Ads library scraper
|
||||
- LinkedIn Ads library scraper
|
||||
- Găsesc companii care rulează ads (= au buget de creștere)
|
||||
- Filtrare: câte ads rulează, de cât timp
|
||||
|
||||
### 4. Executive Summary System
|
||||
- Raport zilnic automat AI
|
||||
- Analizează toate campaniile
|
||||
- Recomandări pe copy: ce funcționează pentru fiecare ICP
|
||||
- Schema: subject lines, hooks, CTAs, social proof, body messaging
|
||||
|
||||
### 5. Instantly Workspace Cleaner
|
||||
- Șterge automat leads vechi (Instantly taxează per lead stocat)
|
||||
- Încarcă leads noi automat
|
||||
- "Friday Analytics" - raport săptămânal
|
||||
|
||||
### 6. Lead Database Privată
|
||||
- ~50 milioane leads
|
||||
- Cataloghează fiecare lead din fiecare client
|
||||
- Analizează care data vendor are cele mai bune date per ICP
|
||||
- Waterfall optimization per industrie
|
||||
|
||||
### 7. Auto-Refill System
|
||||
- Când un client rămâne fără leads → automat reîncarcă
|
||||
- Clienții nu rămân niciodată fără leads
|
||||
|
||||
---
|
||||
|
||||
## Rezultate clienți
|
||||
|
||||
| Client | Rezultat |
|
||||
|--------|----------|
|
||||
| **RB2B** | $4M ARR în 4 luni (42% din cold email) |
|
||||
| **Fixer AI** | $4.3M pipeline anual, potențial $32.2M |
|
||||
| **Directive Consulting** | 15-20 meetings/zi |
|
||||
|
||||
---
|
||||
|
||||
## Sfaturi practice
|
||||
|
||||
### Pentru început
|
||||
1. **Alege O SINGURĂ problemă** - cea mai mare durere
|
||||
2. **Nu construi totul odată** - iterează
|
||||
3. **Întreabă Claude Code:** "Hey, cum pot face X? Arată-mi pas cu pas."
|
||||
|
||||
### Cost comparison
|
||||
| Tool | Cost |
|
||||
|------|------|
|
||||
| Cursor | $450/zi (doi oameni) |
|
||||
| Claude Code | $200/lună/seat |
|
||||
|
||||
### Securitate
|
||||
- Nu elibera public apps-uri vibe-codate
|
||||
- Folosește WorkOS pentru autentificare internă
|
||||
- OK pentru tools interne, nu pentru producție publică
|
||||
|
||||
---
|
||||
|
||||
## Pattern interesant
|
||||
|
||||
> "Nu trebuie să înțelegi codul. Trebuie să știi ce vrei să accomplești."
|
||||
|
||||
**Formula:**
|
||||
1. Identifică bottleneck (pentru ei: processing speed + row limits)
|
||||
2. Construiește soluție cu Claude Code
|
||||
3. Extinde la următorul bottleneck
|
||||
4. Repeat
|
||||
|
||||
---
|
||||
|
||||
## Conexiuni pentru noi
|
||||
|
||||
1. **Vending Master:** Poate beneficia de workers paraleli pentru procesare
|
||||
2. **Lead generation pentru ROA:** Idei de automatizare outreach
|
||||
3. **Pattern:** Start cu cea mai mare durere, nu cu tot sistemul
|
||||
4. **Railway:** Alternativă la hosting pentru workers intensivi
|
||||
|
||||
---
|
||||
|
||||
## Citate cheie
|
||||
|
||||
> "James, care nu atinsese niciodată aceste tools, a construit întregul sistem core într-o săptămână."
|
||||
|
||||
> "Am cumpărat licențe Claude Code pentru toată echipa, inclusiv EA-ul meu. E cel mai bun dolar pe care îl putem cheltui."
|
||||
|
||||
> "Clienții lansează pentru $100K/lună să trimită 5 milioane de emails și îi lansăm în 1-3 săptămâni de la semnarea contractului."
|
||||
|
||||
---
|
||||
|
||||
*Procesat: 2026-02-03*
|
||||
*Sursă: https://www.youtube.com/watch?v=Vo9VUnzYqpw*
|
||||
@@ -1,14 +1,16 @@
|
||||
# Provocarea zilei - 2026-02-02
|
||||
# Provocarea de azi - 3 Februarie 2026
|
||||
|
||||
**Tip:** Exercițiu practic / Clarificare
|
||||
**Temă:** Umbrele - părți ascunse din noi
|
||||
|
||||
**Provocare:**
|
||||
Alege UN singur lucru pe care vrei să-l faci azi.
|
||||
Scrie pe hârtie (nu în cap!):
|
||||
1. Ce EFORT concret necesită? (timp, energie, pași)
|
||||
2. Întreabă-te: "Îmi asum ASTA?"
|
||||
Răspunde sincer la una din aceste întrebări:
|
||||
1. Ce complimente refuzi sau minimizezi?
|
||||
2. Ce ai face dacă nu te-ar judeca nimeni?
|
||||
3. Ce te irită la alții?
|
||||
|
||||
Dacă da → fă-l.
|
||||
Dacă nu → ajustează sau renunță fără vinovăție.
|
||||
Scrie răspunsul. Nu trebuie să faci nimic cu el - doar să-l vezi.
|
||||
|
||||
**Sursa:** Zoltan Vereș - Motivația Intrinsecă
|
||||
**De ce contează:**
|
||||
Umbrele consumă energie să le ținem ascunse. Când le acceptăm, eliberăm acea energie pentru altceva.
|
||||
|
||||
**Sursă:** Zoltan Vereș - Umbrele Workshop
|
||||
|
||||
Reference in New Issue
Block a user