Manuale/Il lavoro di tutti i giorni
Le conversazioni restano salvate
Ogni conversazione è una sessione, e ogni sessione è un file sul tuo computer. Chiudi il portatile a metà lavoro, torna domani: non si perde nulla, e riprendi esattamente da dove avevi lasciato.
Riprendere
La schermata iniziale elenca le conversazioni recenti di questo progetto. Scegline una e premi
enter: la cronologia, le tue risposte ai permessi e la memoria del progetto restano
tutte. Dal terminale, moh run --resume ne trova una per nome.
Darle un nome, fissarla
| Azione | Dove | Come |
|---|---|---|
| Rinominare | Home o dentro una conversazione | ctrl+r, oppure /rename nuovo nome. Un nome vuoto torna al titolo automatico. |
| Fissare in cima | Home | ctrl+p su una conversazione (📌). Di nuovo per toglierla. |
| Cercare | Home | Scrivi e basta: cerca tra i nomi e i titoli originali. |
Rami: una conversazione è un albero
Se torni a un punto precedente e provi una strada diversa, entrambi i percorsi restano.
/tree ti mostra la mappa:
- enter salta a un punto; r fa partire da lì un nuovo ramo con il tuo prossimo messaggio.
- b mette un segnalibro, B gli dà un nome; f filtra per segnalibri o rami abbandonati.
Fork: una copia su cui sperimentare
Un fork copia una conversazione in una nuova, così puoi provare un "e se…" senza toccare l'originale — ottimo per confrontare due approcci fianco a fianco.
$ moh run --session <file> --fork # tutto $ moh run --session <file> --fork --fork-scope branch # solo il percorso attuale
Eliminare, e cambiare idea
Eliminare (ctrl+d nella schermata iniziale, poi y) sposta la conversazione in un cestino, non nell'oblio. Resta recuperabile per 30 giorni.
$ moh trash list # cosa c'è nel cestino, e giorni rimasti $ moh trash restore <id> # recuperane una
Nel ripristino moh non sovrascrive mai una conversazione esistente, e si rifiuta di eliminare quella che hai aperta.
Spostare un lavoro su un altro computer
L'handoff, facoltativo, porta un lavoro in corso, per esempio, dal portatile al computer fisso. Lo chiudi su una macchina e continui sull'altra — una macchina alla volta, mai entrambe insieme.
- Attivalo per il progetto. Imposta
handoff.transporta"gist"inmoh.json. Usa un gist privato di GitHub, quindi lo strumentoghdeve aver fatto l'accesso. - Pubblica. Esegui
moh handoff: moh scrive un riassunto del lavoro più un estratto filtrato della conversazione. - Riprendilo. Sull'altro computer premi o nella schermata iniziale — moh può anche clonare prima il progetto per te.
Niente GitHub? moh handoff export <file> e moh handoff import
<file> fanno lo stesso con un file che porti tu. Non viene mai pubblicato nulla se
non hai attivato la funzione.
Un resoconto della conversazione
/session mostra cosa è successo nella conversazione aperta: modelli usati e costo
stimato, strumenti riusciti e falliti, permessi chiesti, quante volte è stata riassunta o ha
cambiato modello. Dal terminale: moh sessions analyze <id>.
Scritto per moh 0.61. Dentro moh, ctrl+h apre il manuale incluso, aggiornato alla tua versione.
