docs: actualizează procesul + prompt-urile cu ce s-a folosit efectiv la M6
- PROCES_SUMARIZARE: proces în 2 faze cu agenți paraleli + extragere
intermediară (_m{N}_extract_*.md) + filtru conținut comercial + naming
variant (M6+ folosește "Master 2025 M{N}" vs M1-M5 "Master 25M{N}")
- PROMPT_EXPERIENTIAL: proces în 4 pași (extragere → per zi → merge →
aplicări), PROMPT_EXTRAGERE nou, variantă 3 zile pentru module ca M6,
concept multi-temă (M6_ARHETIPURI_CREDO), structuri prompts detaliate
- CLAUDE.md: 5 module → 6 (curs complet) + secțiune "Documentația
sumarizărilor" cu pointeri
- TODOS.md: eliminat task-urile M6 (done), păstrat doar plicul sigilat M1
+ moratoriul 3 săptămâni post-Master + checklist pentru viitor
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
14
CLAUDE.md
14
CLAUDE.md
@@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
|
||||
|
||||
## Project Overview
|
||||
|
||||
NLP Master is a personal audio-to-text pipeline that downloads, transcribes, and summarizes Romanian NLP course lectures from cursuri.aresens.ro/curs/26. It processes ~35 MP3 files (~58 hours total) across 5 modules (6th pending).
|
||||
NLP Master is a personal audio-to-text pipeline that downloads, transcribes, and summarizes Romanian NLP course lectures from cursuri.aresens.ro/curs/26. It processes ~44 MP3 files (~70 hours total) across 6 modules. Curs complet (M1-M6) finalizat aprilie 2026.
|
||||
|
||||
## Architecture
|
||||
|
||||
@@ -61,3 +61,15 @@ Python packages (in requirements.txt): `requests`, `beautifulsoup4`, `python-dot
|
||||
External tools (auto-installed by run.bat/setup_whisper.py):
|
||||
- whisper.cpp (whisper-cli.exe) with Vulkan support
|
||||
- ffmpeg (for MP3→WAV conversion)
|
||||
|
||||
## Documentația sumarizărilor
|
||||
|
||||
Toate procesele de sumarizare sunt documentate în:
|
||||
- `PROCES_SUMARIZARE.md` — procesul standard (3 nivele per modul: EXHAUSTIV / CONCENTRAT / CHEATSHEET) + cum se folosesc agenți paraleli
|
||||
- `PROMPT_EXPERIENTIAL.md` — caietul experiențial de facilitator (4 pași: extragere → per zi → merge → aplicări) cu prompts complete
|
||||
|
||||
Output-uri în `summaries/`:
|
||||
- 6 module × 3 fișiere standard (MODUL{N}_EXHAUSTIV/CONCENTRAT/CHEATSHEET.md)
|
||||
- 6 module × 2 fișiere experiențiale (MODUL{N}_{CONCEPT}.md + MODUL{N}_{CONCEPT}_APLICARI.md)
|
||||
- 5 fișiere cross-modul: INDEX_EXERCITII, HARTA_CONEXIUNI, GLOSAR_CREDINTE, GHID_FACILITARE, METAFORE_POVESTI
|
||||
- `summaries/pdf/` — toate generate cu `md_to_pdf.py`
|
||||
|
||||
@@ -1,49 +1,186 @@
|
||||
# Proces Sumarizare Module NLP Master
|
||||
|
||||
## Scop
|
||||
Generare notițe de recapitulare pentru testarea finală, din transcrierile audio ale cursului NLP Master Practitioner.
|
||||
Generare notițe de recapitulare pentru testarea finală + studiu aprofundat, din transcrierile audio ale cursului NLP Master Practitioner.
|
||||
|
||||
## Output — 3 fișiere per modul
|
||||
## Output — 3 fișiere standard per modul
|
||||
|
||||
| Fișier | Conținut | Uz |
|
||||
|--------|----------|----|
|
||||
| `summaries/MODUL{N}_EXHAUSTIV.md` | Toate conceptele, tehnicile pas-cu-pas, exercițiile cu instrucțiuni, exemple, metafore, citate, referințe bibliografice, mindmap text | Studiu aprofundat |
|
||||
| `summaries/MODUL{N}_EXHAUSTIV.md` | Toate conceptele, tehnici pas-cu-pas, exerciții cu instrucțiuni, exemple, metafore, citate, referințe bibliografice, mindmap text | Studiu aprofundat |
|
||||
| `summaries/MODUL{N}_CONCENTRAT.md` | Concepte cheie + tehnici principale + mindmap condensat (fără anecdote/exemple extinse) | Recapitulare rapidă |
|
||||
| `summaries/MODUL{N}_CHEATSHEET.md` | Ultra-condensat: termeni + definiții scurte + tehnici într-o linie | Revisie înainte de test |
|
||||
| `summaries/MODUL{N}_CHEATSHEET.md` | Ultra-condensat: termeni + definiții scurte + tehnici într-o linie | Revizie înainte de test |
|
||||
|
||||
## Pași
|
||||
**Notă:** caietul experiențial + aplicările sunt acoperite separat în `PROMPT_EXPERIENTIAL.md` (urmează după cele 3 standarde).
|
||||
|
||||
## Structura transcrierilor
|
||||
|
||||
### 1. Identifică transcrierile
|
||||
```
|
||||
transcripts/Master 25M{N} Z{zi}{parte}.txt
|
||||
transcripts/Master 2025 M{N} Z{zi}{parte}.txt
|
||||
```
|
||||
- Ziua 1: Z1A, Z1B, Z1C, Z1D (4 părți)
|
||||
- Ziua 2: Z2A, Z2B, Z2C (3 părți)
|
||||
- Numărul de părți poate varia per modul
|
||||
|
||||
### 2. Extragere exhaustivă (per fișier transcript)
|
||||
Din fiecare transcript se extrag:
|
||||
1. **Concepte și modele NLP** — cu explicații
|
||||
2. **Tehnici/instrumente** — pași detaliați dacă sunt descriși
|
||||
3. **Exerciții** — cu instrucțiuni complete
|
||||
4. **Exemple și metafore** — cele folosite de trainer
|
||||
5. **Citate/principii importante**
|
||||
6. **Referințe** — cărți, autori, resurse externe
|
||||
7. **Fluxul sesiunii** — structura și ordinea subiectelor
|
||||
**Atenție la naming:** convenția s-a schimbat în timp:
|
||||
- M1-M5: `Master 25M{N} Z{zi}{parte}.txt`
|
||||
- M6+: `Master 2025 M{N} Z{zi}{parte}.txt`
|
||||
|
||||
### 3. Compilare în cele 3 fișiere
|
||||
- **Limba:** Română
|
||||
- **Structură:** pe zile și sesiuni (Ziua 1 / Ziua 2)
|
||||
- Exhaustiv → include tot ce are valoare educațională
|
||||
- Concentrat → filtrează anecdotele, păstrează esența
|
||||
- Cheatsheet → format tabel/listă, maxim 1-2 pagini
|
||||
**Numărul de părți și zile variază per modul:**
|
||||
- Tipic: Ziua 1 (Z1A-D, 4 părți) + Ziua 2 (Z2A-C, 2-3 părți)
|
||||
- M6 a avut 3 zile: Z1A-D + Z2A-B + Z3A-C
|
||||
- Verifică `ls transcripts/*M{N}*.txt` înainte de a planifica
|
||||
|
||||
### 4. Verificare
|
||||
- Toate conceptele cheie apar în toate cele 3 nivele
|
||||
---
|
||||
|
||||
## Pași — proces în 2 faze cu agenți paraleli
|
||||
|
||||
### Faza 1: Extragere paralelă (per fișier transcript)
|
||||
|
||||
**Strategia:** lansezi câte un agent paralel pentru fiecare transcript. Fiecare agent scrie un fișier intermediar `summaries/_m{N}_extract_Z{zi}{parte}.md` cu structura:
|
||||
|
||||
```markdown
|
||||
# M{N} Z{zi}{parte} — Extragere
|
||||
|
||||
## Fluxul sesiunii
|
||||
[ordine subiecte, 5-10 bullet-uri dense]
|
||||
|
||||
## Concepte și modele NLP
|
||||
[pentru fiecare: nume + explicație scurtă + citat trainer dacă există]
|
||||
|
||||
## Tehnici / Instrumente
|
||||
[pentru fiecare: nume + pași completi + când se folosește]
|
||||
|
||||
## Exerciții
|
||||
[pentru fiecare: nume + instrucțiuni complete + debriefing menționat + observații trainer]
|
||||
|
||||
## Exemple / Povestiri / Metafore
|
||||
[ce a povestit trainerul — contexte concrete, studii de caz]
|
||||
|
||||
## Citate și principii
|
||||
[fraze memorabile ale trainerului, cu context]
|
||||
|
||||
## Credințe / Reframe-uri
|
||||
[credințe limitative menționate + reframe-uri oferite]
|
||||
|
||||
## Referințe externe
|
||||
[cărți, autori, modele din afara NLP]
|
||||
|
||||
## Legături cross-modul
|
||||
[referințe la modulele anterioare sau concepte revisited]
|
||||
```
|
||||
|
||||
**De ce paralel:**
|
||||
- 9 transcripte pentru M6 → 9 agenți → finalizare în ~5 min în loc de ~45 min secvențial
|
||||
- Fiecare agent își are propriul context — nu se umplu unul pe altul
|
||||
- Output-urile pe disc — pot fi verificate independent înainte de compilare
|
||||
|
||||
**Stilul extragerii:**
|
||||
- NU generic ("Trainerul a explicat conceptul X")
|
||||
- DA cu cuvintele exacte ale trainerului, cum a spus, ce efect
|
||||
- Caiet de gânditor, NU roman
|
||||
- Păstrează citatele reale, scurte, integrate
|
||||
|
||||
### Faza 2: Compilarea celor 3 fișiere standard
|
||||
|
||||
**De către agentul principal (eu), citește toate extragerile + sintetizează:**
|
||||
|
||||
1. **EXHAUSTIV** — agregare densă a tuturor extragerilor, organizat pe zile/sesiuni. Include mindmap text și citate-cheie. ~30-50K cuvinte.
|
||||
|
||||
2. **CONCENTRAT** — derivat din EXHAUSTIV: filtrează anecdotele, păstrează conceptele cheie + tehnici principale + mindmap condensat. ~10-20K cuvinte.
|
||||
|
||||
3. **CHEATSHEET** — derivat din CONCENTRAT: tabele + liste rapide, format de revizuire înainte de test. 5-10K cuvinte (1-2 pagini la PDF).
|
||||
|
||||
---
|
||||
|
||||
## Filtre obligatorii la compilare
|
||||
|
||||
**Exclude din toate sumarizările:**
|
||||
- Conținut comercial: oferta Tribe, anunțuri tabere, workshop-uri follow-up, prețuri, scheme de plată, etape de înscriere
|
||||
- Anunțuri organizatorice care nu au valoare didactică
|
||||
|
||||
**Păstrează:**
|
||||
- Materialul de curs (concepte, tehnici, exerciții, citate)
|
||||
- Ritualurile de încheiere (diplome, plic sigilat, ceremonii) — sunt parte din curs
|
||||
- Context personal al trainerului care ilustrează un concept
|
||||
|
||||
**De ce:** vezi memoria utilizatorului `feedback_filter_commercial.md`. Recap rapid: utilizatorul vrea materialul de curs, nu funnel-ul comercial.
|
||||
|
||||
---
|
||||
|
||||
## Cleanup după compilare
|
||||
|
||||
După ce cele 3 fișiere standard sunt scrise și verificate, șterge fișierele intermediare:
|
||||
|
||||
```bash
|
||||
rm summaries/_m{N}_extract_*.md
|
||||
```
|
||||
|
||||
Acestea sunt scaffold de extragere, nu artefacte finale.
|
||||
|
||||
---
|
||||
|
||||
## Verificare
|
||||
|
||||
- Toate conceptele cheie apar în toate cele 3 nivele (cu densitate descrescătoare)
|
||||
- Tehnicile au pași clari în versiunea exhaustivă
|
||||
- Cheatsheet-ul e suficient de scurt pentru o trecere rapidă
|
||||
- Niciun conținut comercial (Tribe etc.) nu a rămas
|
||||
- Citate ale trainerului păstrate exacte, scurte, integrate
|
||||
|
||||
---
|
||||
|
||||
## Comandă rapidă (în Claude Code)
|
||||
|
||||
```
|
||||
Sumarizare modul {N} — procesul din PROCES_SUMARIZARE.md
|
||||
```
|
||||
|
||||
Apoi (opțional, dar recomandat — vezi `PROMPT_EXPERIENTIAL.md`):
|
||||
|
||||
```
|
||||
Caiet experiențial M{N} — procesul din PROMPT_EXPERIENTIAL.md
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Cross-modul (după caietul experiențial)
|
||||
|
||||
După ce caietul experiențial e gata, actualizează cele 5 fișiere cross-modul:
|
||||
- `summaries/INDEX_EXERCITII.md` — adaugă exercițiile noi
|
||||
- `summaries/HARTA_CONEXIUNI.md` — adaugă conexiunile + actualizează mindmap
|
||||
- `summaries/GLOSAR_CREDINTE.md` — adaugă credințele/reframe-urile
|
||||
- `summaries/GHID_FACILITARE.md` — adaugă exercițiile în matricele de selecție
|
||||
- `summaries/METAFORE_POVESTI.md` — adaugă metaforele
|
||||
|
||||
Fiecare e ~30-80K. **Folosește Edit, nu Write** — sunt mari, le actualizezi chirurgical (preservi structura existentă, adaugi o secțiune nouă pentru modul). Pot fi delegate la agenți paraleli (unul per fișier) — verifică formatul existent al fișierului înainte de inserție.
|
||||
|
||||
---
|
||||
|
||||
## Recompile SUPORT_CURS.md
|
||||
|
||||
```bash
|
||||
python summarize.py --compile
|
||||
```
|
||||
|
||||
Generează `SUPORT_CURS.md` în root cu un index al tuturor modulelor și transcrierilor (per-lecture, deci marchează "Rezumat indisponibil" — adevărata sumarizare e în per-modul, nu per-lecture).
|
||||
|
||||
---
|
||||
|
||||
## PDF-uri
|
||||
|
||||
```bash
|
||||
.venv_pdf/bin/python md_to_pdf.py --modules {N} # PDF-uri pentru modul N
|
||||
.venv_pdf/bin/python md_to_pdf.py summaries/X.md # PDF specific
|
||||
```
|
||||
|
||||
După update cross-modul, regenerează și PDF-urile cross-modul:
|
||||
|
||||
```bash
|
||||
.venv_pdf/bin/python md_to_pdf.py summaries/INDEX_EXERCITII.md summaries/HARTA_CONEXIUNI.md summaries/GLOSAR_CREDINTE.md summaries/GHID_FACILITARE.md summaries/METAFORE_POVESTI.md
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Note operaționale
|
||||
|
||||
- **Limita agenților subagenți**: există o limită de utilizare care se resetează periodic (mesaj "You've hit your limit · resets {time}"). Dacă mai mulți agenți rulează simultan și sunt bloacți, agentul principal poate continua. Verifică ce s-a scris efectiv pe disc înainte de a marca ca terminat.
|
||||
- **Limba:** toate output-urile în română.
|
||||
- **Trainer:** Horia Radu (referință consistentă în citate).
|
||||
|
||||
@@ -2,24 +2,124 @@
|
||||
|
||||
## Cum se folosește
|
||||
|
||||
3 pași per modul:
|
||||
1. **Per zi:** Citește transcrierile unei zile și aplică PROMPT_ZI
|
||||
2. **Merge:** Citește drafturile zilelor + EXHAUSTIV-ul modulului și aplică PROMPT_MERGE
|
||||
3. **Aplicări:** Din jurnalul final, aplică PROMPT_APLICARI
|
||||
**Precondiție:** modulul are deja cele 3 fișiere standard (vezi `PROCES_SUMARIZARE.md`):
|
||||
- `summaries/MODUL{N}_EXHAUSTIV.md`
|
||||
- `summaries/MODUL{N}_CONCENTRAT.md`
|
||||
- `summaries/MODUL{N}_CHEATSHEET.md`
|
||||
|
||||
Plus extragerile intermediare per zi (din procesul standard) — dacă au fost șterse după compilare, le regenerezi cu PROMPT_EXTRAGERE.
|
||||
|
||||
**Output:**
|
||||
- `summaries/MODUL{N}_{CONCEPT}.md` — caietul de facilitator integrat
|
||||
- `summaries/MODUL{N}_{CONCEPT}_APLICARI.md` — ghidul de aplicare
|
||||
|
||||
**Despre {CONCEPT} în nume:**
|
||||
- Single concept: `M1_UMBRA`, `M2_METAPROGRAME`, `M3_CREDINTE_METAEU`, `M4_STRATEGII`, `M5_CORE_TRANSFORMATION`
|
||||
- Multi-concept (pentru module care acoperă două teme majore): `M6_ARHETIPURI_CREDO`
|
||||
- Alegerea concepului: dominant teaching content, NU metafora narativă a modulului
|
||||
|
||||
---
|
||||
|
||||
## PROMPT_ZI
|
||||
## Procesul în 4 pași
|
||||
|
||||
### Pas 0 (precondiție): Extragere per fișier transcript
|
||||
|
||||
Dacă extragerile `_m{N}_extract_*.md` nu mai există (au fost șterse după sumarizările standard), regenerează-le cu PROMPT_EXTRAGERE — câte un agent paralel per transcript. Vezi `PROCES_SUMARIZARE.md` pentru template.
|
||||
|
||||
### Pas 1: Drafturi per zi (paralel, agenți)
|
||||
|
||||
Pentru fiecare zi a modulului (Z1, Z2, Z3 dacă există), lansezi un agent paralel cu **PROMPT_ZI**. Inputul fiecărui agent: transcripts + extragerile zilei. Outputul: `summaries/_m{N}_caiet_Z{X}.md`.
|
||||
|
||||
**Atenție la numărul de zile** — variabil per modul (M1-M5 au avut 2 zile; M6 a avut 3 zile).
|
||||
|
||||
### Pas 2: Merge într-un caiet integrat
|
||||
|
||||
Citești cele N drafturi + EXHAUSTIV-ul modulului. Aplici **PROMPT_MERGE**. Output: `summaries/MODUL{N}_{CONCEPT}.md`.
|
||||
|
||||
### Pas 3: Aplicări
|
||||
|
||||
Din caietul integrat, aplici **PROMPT_APLICARI**. Output: `summaries/MODUL{N}_{CONCEPT}_APLICARI.md`.
|
||||
|
||||
### Pas 4 (după): Cleanup + cross-modul + PDF
|
||||
|
||||
```bash
|
||||
rm summaries/_m{N}_caiet_*.md
|
||||
```
|
||||
|
||||
Apoi update cross-modul (5 fișiere — vezi `PROCES_SUMARIZARE.md`) și regenerare PDF-uri.
|
||||
|
||||
---
|
||||
|
||||
## PROMPT_EXTRAGERE (Pas 0 — pentru fiecare transcript)
|
||||
|
||||
```
|
||||
Ești un facilitator NLP cu cunoștințe solide de psihologie, neuroștiință, CNV, coaching,
|
||||
attachment theory, IFS (Internal Family Systems), și filozofie practică. Ai participat
|
||||
la acest modul de curs NLP Master Practitioner și scrii un caiet de procesare.
|
||||
Ești agent de extragere pentru curs NLP Master Practitioner (Romanian).
|
||||
|
||||
SARCINĂ: Citește `/mnt/d/PROIECTE/nlp-master/transcripts/{NUME_FISIER}.txt` (transcript whisper, ~{N} linii) și scrie o extragere exhaustivă la `/mnt/d/PROIECTE/nlp-master/summaries/_m{N}_extract_Z{ZI}{PARTE}.md`.
|
||||
|
||||
CONTEXT: Trainer Horia. Modulul {N} acoperă {tema}. Modulele anterioare (M1-M{N-1}) au acoperit: {recap scurt cross-modul}.
|
||||
|
||||
STIL (CRITIC):
|
||||
- NU scrie generic ("Trainerul a explicat X"). SCRIE cuvintele lui exacte, CUM a spus, ce efect.
|
||||
- NU scrie voce de povestitor ("Sala a tăcut"). SCRIE direct, dens.
|
||||
- Caiet de gânditor, nu roman.
|
||||
- Păstrează citatele reale ale trainerului (scurte, integrate).
|
||||
|
||||
STRUCTURA fișierului de extragere (Markdown):
|
||||
|
||||
# M{N} Z{ZI}{PARTE} — Extragere
|
||||
|
||||
## Fluxul sesiunii
|
||||
[ordine subiecte, 5-10 bullet-uri dense]
|
||||
|
||||
## Concepte și modele NLP
|
||||
[pentru fiecare: nume + explicație scurtă + citat trainer dacă există]
|
||||
|
||||
## Tehnici / Instrumente
|
||||
[pentru fiecare: nume + pași completi + când se folosește]
|
||||
|
||||
## Exerciții (cu pași completi)
|
||||
[pentru fiecare: nume + instrucțiuni + debriefing menționat + observații trainer]
|
||||
|
||||
## Exemple / Povestiri / Metafore
|
||||
[contexte concrete, studii de caz, exemple culturale]
|
||||
|
||||
## Citate și principii
|
||||
[fraze memorabile, cu context]
|
||||
|
||||
## Credințe / Reframe-uri
|
||||
[credințe limitative menționate + reframe-uri oferite]
|
||||
|
||||
## Referințe externe
|
||||
[cărți, autori, modele non-NLP]
|
||||
|
||||
## Legături cross-modul
|
||||
[referințe la M1-M{N-1}]
|
||||
|
||||
[Pentru ultima zi a modulului, adaugă:]
|
||||
## Momente speciale (ritualuri / integrare / certificare)
|
||||
|
||||
Extragerea trebuie să fie DENSĂ și COMPLETĂ — e materialul-sursă pentru compilarea ulterioară.
|
||||
|
||||
FILTRU: nu include conținut comercial (oferte de continuare, tabere, workshop-uri follow-up, prețuri).
|
||||
|
||||
Când termini, răspunde scurt: "✓ Z{X} extras — {N} concepte, {N} tehnici, {N} exerciții".
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## PROMPT_ZI (Pas 1 — un agent per zi)
|
||||
|
||||
```
|
||||
Ești facilitator NLP cu cunoștințe solide de psihologie, neuroștiință, CNV, coaching,
|
||||
attachment theory, IFS (Internal Family Systems), filozofie practică. Ai participat
|
||||
la Ziua {X} a Modulului {N} ({tema modulului}) din NLP Master Practitioner și scrii
|
||||
un caiet de procesare pentru această zi.
|
||||
|
||||
Limba: română. Ton: direct, dens, fără florituri.
|
||||
|
||||
═══════════════════════════════════════════════════════
|
||||
REGULI
|
||||
REGULI CRITICE
|
||||
═══════════════════════════════════════════════════════
|
||||
|
||||
1. FĂRĂ VOCE DE POVESTITOR
|
||||
@@ -33,18 +133,19 @@ REGULI
|
||||
|
||||
3. CORELAȚII PROPRII — cel mai important
|
||||
După fiecare concept/exercițiu/moment, ADAUGĂ corelații din:
|
||||
- Psihologie: Jung (evident), dar și Freud, Winnicott, Bowlby, Erikson
|
||||
- Attachment theory: cum se leagă de stilurile de atașament
|
||||
- IFS (Internal Family Systems): părți protectoare, exilați, manageri
|
||||
- Psihologie: Jung (evident), Freud, Winnicott, Bowlby, Erikson
|
||||
- Attachment theory: stilurile de atașament
|
||||
- IFS (Internal Family Systems): părți, exilați, manageri, Self
|
||||
- Brené Brown: vulnerabilitate, rușine, curaj
|
||||
- CNV (Marshall Rosenberg): nevoi universale, strategii vs nevoi
|
||||
- Neuroștiință: amigdala, cortex prefrontal, polyvagal theory (Stephen Porges)
|
||||
- Filozofie: stoicism, existențialism, budism (non-atașament, non-dualitate)
|
||||
- Coaching: modele (GROW, clean language, coaching ontologic)
|
||||
- Alte modele NLP sau terapeutice relevante
|
||||
- Neuroștiință: amigdala, cortex prefrontal, polyvagal (Stephen Porges)
|
||||
- Filozofie: stoicism, existențialism, budism, Tao
|
||||
- Coaching: GROW, clean language, coaching ontologic, somatic coaching
|
||||
- Frankl (logoterapie), Damasio (narrativă autobiografică), pentru module
|
||||
cu teme identitare/existențiale
|
||||
|
||||
Nu forța corelațiile. Adaugă-le doar unde sunt genuine și utile.
|
||||
Formatul: scurt, direct. "Asta e în esență ce Brené Brown numește 'vulnerability
|
||||
Formatul: scurt, direct. "Asta e ce Brené Brown numește 'vulnerability
|
||||
hangover' — momentul de după în care regrezi că te-ai deschis."
|
||||
|
||||
4. ANTI-GENERICISM
|
||||
@@ -55,39 +156,53 @@ REGULI
|
||||
Scriptul facilitatorului rămâne complet — pași, cuvinte, ce observi, debriefing,
|
||||
ce poate ieși greșit. Exercițiile sunt cel mai practic element, nu le comprima.
|
||||
|
||||
6. FILTRU CONȚINUT COMERCIAL
|
||||
Nu include conținut despre oferte de continuare (tabere, workshop-uri follow-up,
|
||||
programe plătite). Doar materialul de curs și ritualurile de încheiere.
|
||||
|
||||
═══════════════════════════════════════════════════════
|
||||
|
||||
STRUCTURA:
|
||||
SURSE DE CITIT:
|
||||
- Transcripts: /mnt/d/PROIECTE/nlp-master/transcripts/Master 2025 M{N} Z{X}{A,B,C,D}.txt
|
||||
- Extrageri (folosește ca backbone — au deja materialul distilat):
|
||||
/mnt/d/PROIECTE/nlp-master/summaries/_m{N}_extract_Z{X}{A,B,C,D}.md
|
||||
|
||||
### Firul zilei
|
||||
Narativa densă a zilei. Concepte → citate relevante ale trainerului → corelații proprii →
|
||||
exerciții (cu script complet) → ce deschide fiecare element. Tot într-un fir.
|
||||
STRUCTURĂ OUTPUT — Markdown la `/mnt/d/PROIECTE/nlp-master/summaries/_m{N}_caiet_Z{X}.md`:
|
||||
|
||||
Stil: paragraf dens care gândește, nu care povestește. Cuvintele trainerului apar ca
|
||||
citate scurte integrate în text, nu ca blocuri dramatice.
|
||||
# M{N} Ziua {X} — {Titlu zi} (Caiet de Facilitator)
|
||||
|
||||
### Constelația de conexiuni
|
||||
Legăturile non-evidente. Thread-uri deschise. Corelații cross-disciplinare.
|
||||
## Firul zilei
|
||||
[Narativa densă: cum curge ziua. Concepte → citate trainer → corelații proprii →
|
||||
exerciții → ce deschide fiecare element. Tot într-un fir continuu, nu secțiuni.]
|
||||
[Stil: paragraf dens care gândește, nu povestește. Citate scurte integrate.]
|
||||
|
||||
### Scripturi de exerciții (referință rapidă)
|
||||
Pașii extrași, formatați pentru uz practic. Duplică intenționat.
|
||||
## Constelația de conexiuni
|
||||
[Legăturile non-evidente. Thread-uri deschise. Corelații cross-disciplinare cu
|
||||
IFS, Bowlby, Brené Brown, CNV, Jung, polyvagal, stoicism, budism etc.
|
||||
unde sunt genuine.]
|
||||
|
||||
---
|
||||
TRANSCRIERILE ZILEI:
|
||||
[se inserează aici]
|
||||
## Scripturi de exerciții (referință rapidă)
|
||||
[Pașii extrași din firul zilei, formatați pentru uz practic. Duplică intenționat.
|
||||
Pentru fiecare exercițiu major al zilei: pași, cuvinte exacte de spus, ce observi,
|
||||
ce poate ieși greșit.]
|
||||
|
||||
Target: ~15-20K cuvinte. Dens, util pentru facilitare reală.
|
||||
|
||||
Când termini, răspunde scurt: "✓ Caiet Z{X} scris — {N} cuvinte, corelații
|
||||
principale: [2-3 exemple]".
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## PROMPT_MERGE
|
||||
## PROMPT_MERGE (Pas 2)
|
||||
|
||||
```
|
||||
Ai drafturile jurnalului de facilitator pentru fiecare zi a modulului {N} ({concept}).
|
||||
Combină-le într-un jurnal coerent.
|
||||
Ai drafturile jurnalului de facilitator pentru fiecare zi a modulului {N}
|
||||
({CONCEPT}). Combină-le într-un jurnal coerent.
|
||||
|
||||
REGULI:
|
||||
- Păstrează tot conținutul — nu comprima exercițiile sau corelațiile
|
||||
- Adaugă firul roșu al modulului (arc conceptual, nu rezumat)
|
||||
- Adaugă firul roșu al modulului (arc conceptual + emoțional, nu rezumat)
|
||||
- Adaugă constelația modulului (conexiuni tematice cross-zi + cross-modul)
|
||||
- Verifică cu EXHAUSTIV-ul că nu ratezi concepte
|
||||
- Ton: direct, dens, fără florituri de povestitor
|
||||
@@ -98,45 +213,159 @@ STRUCTURA:
|
||||
# MODUL {N} — {CONCEPT}
|
||||
## Caiet de Facilitator
|
||||
|
||||
### Firul roșu al modulului
|
||||
[Arc conceptual și emoțional. Direct, 3-5 paragrafe.]
|
||||
## Firul roșu al modulului
|
||||
[Arc conceptual și emoțional. Direct, 4-5 paragrafe dense. Arată cum se leagă
|
||||
zilele între ele și cum se închid buclele M1-M{N-1}.]
|
||||
|
||||
### Ziua 1: [titlu scurt]
|
||||
[Conținutul din draft, integral]
|
||||
## Ziua 1: [titlu scurt cu tema dominantă]
|
||||
### Firul Z1
|
||||
[Conținutul din draft Z1, integral — păstrează toate corelațiile cross-disciplinare]
|
||||
|
||||
### Ziua 2: [titlu scurt]
|
||||
[Conținutul din draft, integral]
|
||||
## Ziua 2: [titlu scurt cu tema dominantă]
|
||||
### Firul Z2
|
||||
[Conținutul din draft Z2, integral]
|
||||
|
||||
### Constelația modulului
|
||||
[Harta conexiunilor tematice + corelații cross-disciplinare + thread-uri deschise]
|
||||
[Pentru module cu 3 zile:]
|
||||
## Ziua 3: [titlu scurt]
|
||||
### Firul Z3
|
||||
[Conținutul din draft Z3, integral]
|
||||
|
||||
### Scripturi de exerciții (referință rapidă)
|
||||
[Pași extrași pentru uz practic]
|
||||
## Constelația modulului
|
||||
### Arc cross-zi
|
||||
[Cum se construiesc zilele una pe alta. Ce legi-fir roșu se încarcă reciproc.]
|
||||
|
||||
### Lecturi și resurse
|
||||
[Cărți/documentare menționate]
|
||||
### Cross-modul — cum se închid buclele M1-M{N-1}
|
||||
[Pentru fiecare modul anterior, o secțiune scurtă cum se conectează cu modulul
|
||||
curent. Ce întrebări de transfer apar.]
|
||||
|
||||
---
|
||||
REFERINȚĂ: [EXHAUSTIV-ul modulului]
|
||||
DRAFTURILE: [drafturile zilelor]
|
||||
### Cross-disciplinar
|
||||
[IFS, Bowlby, CNV, neuroștiință, filozofie, Frankl, etc. — corelațiile principale
|
||||
strânse aici.]
|
||||
|
||||
### Thread-uri deschise
|
||||
[Subiecte deschise care vor fi acoperite în alte module sau care rămân ca lucru
|
||||
ulterior.]
|
||||
|
||||
## Scripturi de exerciții (referință rapidă)
|
||||
[Pașii extrași pentru uz practic, organizați pe zile.]
|
||||
[Pentru exercițiile centrale ale modulului — pași completi.]
|
||||
[Pentru tehnicile auxiliare — formă scurtă.]
|
||||
|
||||
## Lecturi și resurse
|
||||
[Cărți / documentare / autori / experimente / metafore citate, organizate pe
|
||||
categorii: Psihologie/NLP, Comunicare, Speakers, Cărți/Filme, Filozofie,
|
||||
Modele clinice, Coaching, Neuroștiință, Antropologie, Exemple culturale.]
|
||||
|
||||
═══════════════════════════════════════════════════════
|
||||
|
||||
REFERINȚE de citit pentru merge:
|
||||
- summaries/MODUL{N}_EXHAUSTIV.md
|
||||
- summaries/_m{N}_caiet_Z1.md, _m{N}_caiet_Z2.md (și _m{N}_caiet_Z3.md dacă există)
|
||||
|
||||
FILTRU: nu include conținut comercial (oferte de continuare, programe plătite).
|
||||
|
||||
Output: summaries/MODUL{N}_{CONCEPT}.md (60-80K cuvinte).
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## PROMPT_APLICARI
|
||||
## PROMPT_APLICARI (Pas 3)
|
||||
|
||||
```
|
||||
Din jurnalul modulului {N} ({concept}), generează un ghid de aplicare.
|
||||
Din jurnalul modulului {N} ({CONCEPT}), generează un ghid de aplicare practic.
|
||||
|
||||
Fii SPECIFIC — CUM adaptezi, cu ce cuvinte, pentru câți oameni, ce efect urmărești.
|
||||
Arată CONEXIUNILE — de ce funcționează în acest context, ce nevoie adresează.
|
||||
Ton: direct, practic, fără florituri.
|
||||
|
||||
Pentru fiecare exercițiu major al modulului, oferă **secvența de cadrare ÎNAINTE**:
|
||||
- Concept-anteceden necesar (ce trebuie să știe grupul)
|
||||
- Container de siguranță (regulile, confidențialitate, ce să NU faci)
|
||||
- Verificare ecologie (cine NU e potrivit acum pentru acest exercițiu)
|
||||
- Avertismente clinice / etice
|
||||
|
||||
STRUCTURĂ OUTPUT:
|
||||
|
||||
# MODUL {N} — {CONCEPT}: Ghid de Aplicare
|
||||
|
||||
**Pentru: grupuri de sprijin NLP, cercetași adulți, întâlniri CNV, self-coaching,
|
||||
plus conexiuni cross-modul.**
|
||||
|
||||
Notă: Toate exercițiile cer container de siguranță stabilit înainte. Pentru
|
||||
acest modul mai mult ca pentru altele dacă atinge straturi profunde.
|
||||
|
||||
---
|
||||
|
||||
## Pentru grup de sprijin NLP
|
||||
## Pentru cercetași adulți
|
||||
## Pentru întâlniri CNV
|
||||
## Pentru self-coaching
|
||||
[Pentru fiecare exercițiu major:]
|
||||
### Numele exercițiului — formatul potrivit (durată, număr persoane)
|
||||
**Cadrul:** [setup]
|
||||
**Secvența de cadrare ÎNAINTE (~min):** [pași]
|
||||
**Exercițiul (~min):** [pași facilitator]
|
||||
**Debrief (~min):** [pași]
|
||||
**Avertisment final:** [ce să spui la sfârșit]
|
||||
|
||||
## Pentru cercetași adulți (context non-NLP)
|
||||
[Adaptarea cere schimbare de limbaj (fără jargon NLP) și alegere de exerciții
|
||||
accesibile. Pentru fiecare exercițiu: cum îl traduci în limbaj familiar
|
||||
cercetașilor, ce ritualuri ale lor poți integra, ce să NU faci.]
|
||||
|
||||
## Pentru întâlniri CNV (Comunicare Non-Violentă)
|
||||
[Identifică sinergii naturale cu CNV. Pentru fiecare aplicație: cum se leagă
|
||||
de nevoi universale vs strategii (Rosenberg), ce versiune adaptată merge.]
|
||||
|
||||
## Pentru self-coaching (lucru individual)
|
||||
[Variantele solo ale exercițiilor. Practici zilnice / săptămânale / lunare.
|
||||
Întrebări-ancoră de pus pe post-it. Plan anual sugerat dacă e relevant.]
|
||||
|
||||
## Conexiuni cross-modul
|
||||
### M{N} ca integrare a tot ce a fost
|
||||
[Pentru fiecare modul anterior:]
|
||||
**M{n} ({tema}) → M{N}:** [cum se conectează] **Întrebarea de transfer**: [...]
|
||||
|
||||
### Secvențe de cadrare (concepte ÎNAINTE de exercițiul M{N})
|
||||
[Pentru fiecare exercițiu central, ce concepte din module anterioare trebuie
|
||||
revizitate înainte.]
|
||||
|
||||
### Container de siguranță universal pentru M{N}
|
||||
[Reguli care se aplică la toate aplicațiile.]
|
||||
|
||||
### Mostră de plan anual (pentru cineva care vrea să integreze M{N} personal)
|
||||
[Lună 1, 2, 3..., 6, 12 — practici concrete.]
|
||||
|
||||
---
|
||||
|
||||
## Note finale pentru facilitator
|
||||
[3-5 principii operaționale: onestitatea trainerului, mediul bate intenția,
|
||||
lucrul personal înainte de a facilita altora, avertismente, ce nu e niciodată
|
||||
potrivit pentru context non-NLP.]
|
||||
|
||||
═══════════════════════════════════════════════════════
|
||||
|
||||
REFERINȚĂ: summaries/MODUL{N}_{CONCEPT}.md
|
||||
FILTRU: nu include conținut comercial.
|
||||
Output: summaries/MODUL{N}_{CONCEPT}_APLICARI.md (~25-35K cuvinte).
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Verificare calitate (înainte de cleanup)
|
||||
|
||||
- [ ] Ton direct, dens — fără voce de povestitor
|
||||
- [ ] Corelații cross-disciplinare prezente, nu forțate
|
||||
- [ ] Exerciții cu script complet (cuvinte exacte, pași, ce poate ieși greșit)
|
||||
- [ ] Cadrările în aplicări sunt complete (concepte ÎNAINTE, container, ecologie)
|
||||
- [ ] Niciun conținut comercial (Tribe etc.) nu a rămas
|
||||
- [ ] Citatele trainerului păstrate exacte, scurte, integrate
|
||||
- [ ] Cross-modul: legăturile cu M1-M{N-1} sunt explicite
|
||||
|
||||
## Cleanup final
|
||||
|
||||
```bash
|
||||
rm summaries/_m{N}_caiet_*.md
|
||||
rm summaries/_m{N}_extract_*.md # dacă au fost regenerate
|
||||
```
|
||||
|
||||
## Cross-modul + PDF
|
||||
|
||||
Update cele 5 fișiere cross-modul + regenerare PDF (vezi `PROCES_SUMARIZARE.md`).
|
||||
|
||||
74
TODOS.md
74
TODOS.md
@@ -1,43 +1,41 @@
|
||||
# TODOS
|
||||
|
||||
## Re-run pipeline for Module 6
|
||||
- **What:** Re-run pipeline when module 6 becomes available on cursuri.aresens.ro/curs/26
|
||||
- **Why:** Course has 6 modules total, only 5 are currently available.
|
||||
- **How:** Din Windows nativ: `run.bat 6` (descarcă + transcrie doar modulul 6, skip-uiește M1-M5 deja complete)
|
||||
- **Depends on:** Course provider publishing module 6 (~2026-04-08)
|
||||
- **Added:** 2026-03-24
|
||||
## Plicul sigilat M1 → deschidere personală
|
||||
- **What:** Deschide plicul sigilat M1 — scrisoarea către sine scrisă la primul modul, primită fizic la M6 Z3C
|
||||
- **Why:** Bucla călătoriei de Master se închide. Citirea e parte a procesului de integrare, nu task tehnic.
|
||||
- **How:** Act personal. Recomandare Horia: într-un moment privat după curs, nu imediat în sală.
|
||||
- **When:** Oricând după 2026-04-16 (data finalizării M6).
|
||||
|
||||
## Modulul 6 — Sumarizări standard (EXHAUSTIV/CONCENTRAT/CHEATSHEET)
|
||||
- **When:** După ce transcrierile M6 sunt gata (~2026-04-08 + timp de transcriere)
|
||||
- **How:**
|
||||
1. `run.bat 6` — descarcă + transcrie modulul 6 (sau `run.bat` fără argumente pentru tot)
|
||||
2. Aplică procesul standard de sumarizare (vezi `PROCES_SUMARIZARE.md`):
|
||||
- Citește toate transcrierile M6 (`transcripts/*M6*.txt`)
|
||||
- Generează `summaries/MODUL6_EXHAUSTIV.md` (toate conceptele, tehnici pas cu pas, exerciții, exemple, citate)
|
||||
- Generează `summaries/MODUL6_CONCENTRAT.md` (esența, fără anecdote)
|
||||
- Generează `summaries/MODUL6_CHEATSHEET.md` (tabel/listă, 1-2 pagini)
|
||||
4. `python summarize.py --compile` — recompilează `SUPORT_CURS.md` cu M6
|
||||
## Decizii radicale — moratoriu 3 săptămâni - 1 lună post-Master
|
||||
- **What:** Avertismentul lui Horia după Procesul Credo — fără decizii radicale (relație, bani, facultate, schimbare job) între 2026-04-16 și ~2026-05-16.
|
||||
- **Why:** Pe val emoțional intens (post-Master), gândirea critică e distorsionată; deciziile au șanse mari să reacționeze la *absența* viitoare a grupului, nu la nevoia reală.
|
||||
- **How:** Decizii operaționale OK. Decizii identitare/financiare/relaționale — așteaptă ~3 săptămâni.
|
||||
|
||||
## Modulul 6 — Caiet experiențial + aplicări
|
||||
- **When:** După ce EXHAUSTIV-ul M6 e gata
|
||||
- **How:**
|
||||
1. Identifică tema modulului din transcrieri (probabil integrare finală / examen / încheiere)
|
||||
2. Aplică promptul din `PROMPT_EXPERIENTIAL.md`:
|
||||
- **Pas 1:** Per zi — citește transcrierile fiecărei zile, aplică PROMPT_ZI → drafturi per zi
|
||||
- **Pas 2:** Merge — citește drafturile + MODUL6_EXHAUSTIV.md, aplică PROMPT_MERGE → `summaries/MODUL6_{CONCEPT}.md`
|
||||
- **Pas 3:** Aplicări — aplică PROMPT_APLICARI → `summaries/MODUL6_{CONCEPT}_APLICARI.md`
|
||||
3. Verifică calitatea: ton direct/dens, corelații cross-disciplinare, exerciții cu script complet, cadrări în aplicări
|
||||
- **Reminders:**
|
||||
- Tonul: caiet de gânditor, NU roman. Fără voce de povestitor.
|
||||
- Corelații proprii din: IFS, CNV, attachment theory, Brené Brown, neuroștiință, filozofie
|
||||
- Aplicările includ secvențe de cadrare complete (concepte ÎNAINTE, metafore, container siguranță)
|
||||
---
|
||||
|
||||
## Modulul 6 — Actualizare fișiere cross-modul
|
||||
- **When:** După ce caietul experiențial M6 e gata
|
||||
- **How:** Actualizează cele 5 fișiere cross-modul cu conținutul M6:
|
||||
1. `summaries/INDEX_EXERCITII.md` — adaugă exercițiile M6
|
||||
2. `summaries/HARTA_CONEXIUNI.md` — adaugă conexiunile M6 și actualizează mindmap-ul
|
||||
3. `summaries/GLOSAR_CREDINTE.md` — adaugă credințele/reframe-urile M6
|
||||
4. `summaries/GHID_FACILITARE.md` — adaugă exercițiile M6 în matricele de selecție
|
||||
5. `summaries/METAFORE_POVESTI.md` — adaugă metaforele M6
|
||||
- **Also:** Deschide plicul sigilat din M1 (se deschide la finalul masterului)
|
||||
## Curs complet — M1-M6 finalizat
|
||||
|
||||
Toate sumarizările + caietele experiențiale + cross-modul + PDF sunt la zi. Vezi `PROCES_SUMARIZARE.md` și `PROMPT_EXPERIENTIAL.md` pentru procesul reutilizabil dacă apar transcripte noi (revizuiri, retreat-uri, alte cursuri Horia).
|
||||
|
||||
**Output complet:**
|
||||
- 6 module × 3 fișiere standard (EXHAUSTIV / CONCENTRAT / CHEATSHEET)
|
||||
- 6 module × 2 fișiere experiențiale ({CONCEPT}.md + {CONCEPT}_APLICARI.md)
|
||||
- 5 fișiere cross-modul (INDEX_EXERCITII, HARTA_CONEXIUNI, GLOSAR_CREDINTE, GHID_FACILITARE, METAFORE_POVESTI)
|
||||
- PDF-uri în `summaries/pdf/` pentru toate
|
||||
- `SUPORT_CURS.md` recompilat în root
|
||||
|
||||
---
|
||||
|
||||
## Pentru viitor — dacă apar materiale noi
|
||||
|
||||
1. **Transcript nou** (retreat / curs nou / înregistrări suplimentare):
|
||||
- Adaugă în `transcripts/` cu naming consistent (`Master 2025 M{N} Z{X}{P}.txt`)
|
||||
- Aplică `PROCES_SUMARIZARE.md` (extragere paralelă → 3 sumarizări standard)
|
||||
- Apoi `PROMPT_EXPERIENTIAL.md` (4 pași: extragere → per zi → merge → aplicări)
|
||||
- Update cross-modul (5 fișiere)
|
||||
- Regenerare PDF
|
||||
- Recompile `SUPORT_CURS.md`
|
||||
|
||||
2. **Concept nou de adăugat la un modul existent** (ex: revizitare M3 cu altă lentilă):
|
||||
- Decide dacă e *update* la fișier existent sau *fișier nou* `MODUL{N}_{CONCEPT_NOU}.md`
|
||||
- Update INDEX_EXERCITII + HARTA_CONEXIUNI + GLOSAR_CREDINTE + GHID_FACILITARE + METAFORE_POVESTI dacă apare conținut nou
|
||||
|
||||
Reference in New Issue
Block a user