Abilitare l’autoapprendimento
Nella Control UI, aprire Plugin → Workshop e attivare Autoapprendimento. La modifica ha effetto immediato; quando un altro processo di scrittura della configurazione ha aggiornato il file, la Control UI aggiorna l’istantanea della configurazione e ritenta l’attivazione senza ricaricare la pagina o il Gateway. Usare la CLI:~/.openclaw/openclaw.json:
/learn e le operazioni manuali di Skill Workshop
continuano a funzionare mentre l’autoapprendimento è disabilitato.
Esaminare manualmente le sessioni precedenti
La revisione manuale della cronologia è l’alternativa più prudente all’acquisizione autonoma. Aprire Plugin → Workshop nella Control UI e selezionare Trova idee per le skill. Questa operazione non modificaskills.workshop.autonomous.enabled.
Ogni scansione:
- inizia dalle sessioni non ancora esaminate più recenti e procede a ritroso;
- esamina fino a 20 sessioni sostanziali con almeno sei turni del modello;
- ignora le sessioni Cron, Heartbeat, hook, subagente, ACP, di proprietà dei Plugin e di revisione interna;
- oscura i segreti riconosciuti e limita il pacchetto della trascrizione prima di inviarlo al modello configurato dell’agente selezionato;
- applica gli stessi criteri rigorosi della revisione autonoma dell’esperienza; e
- può creare o rivedere al massimo tre proposte in sospeso, mai skill attive.
Che cosa può apprendere OpenClaw
L’autoapprendimento segue due percorsi prudenti:- Istruzioni dirette e correzioni. OpenClaw rileva formulazioni persistenti come «d’ora in poi», «la prossima volta» e le correzioni a un approccio non riuscito. Con l’autoapprendimento abilitato, può trasformare questi segnali in proposte in sospeso senza attendere un altro prompt. Questo percorso deterministico può raggruppare istruzioni correlate in un massimo di tre proposte, indirizzarle a una skill scrivibile dello spazio di lavoro o rivedere una propria proposta correlata in sospeso. Viene eseguito anche dopo turni non riusciti, perché acquisisce le istruzioni dell’utente anziché valutare il completamento.
- Revisione dell’esperienza. Dopo un turno in primo piano riuscito e sostanziale, OpenClaw può esaminare il lavoro completato per individuare una tecnica di ripristino riutilizzabile o una procedura stabile che elimini almeno due futuri cicli di interazione con il modello o gli strumenti.
- un ripristino affidabile dopo ripetuti errori degli strumenti o del modello;
- un vincolo di ordinamento non ovvio che ha impedito un errore ricorrente;
- un flusso di lavoro stabile in più passaggi che ha richiesto esplorazioni ripetute; oppure
- un controllo preliminare riutilizzabile che eviterebbe più chiamate future.
Quando viene eseguita la revisione dell’esperienza
La revisione dell’esperienza viene deliberatamente ritardata e limitata:- Il turno in primo piano deve terminare correttamente.
- Il turno corrente deve contenere almeno dieci iterazioni del modello.
- Sono escluse le sessioni Cron, Heartbeat, di memoria, overflow, hook, subagente e revisione.
- L’esecuzione in primo piano deve aver risolto un provider e un modello e deve avere
effettivamente avuto accesso a
skill_workshop. - OpenClaw attende 30 secondi dopo il completamento. Un successivo completamento in primo piano nella stessa sessione riavvia tale periodo di inattività.
- Se un’esecuzione dell’agente o di risposta è ancora attiva, la revisione attende altri 30 secondi.
- Viene eseguita una sola revisione dell’esperienza alla volta.
- La revisione ritardata è un’attività del Gateway locale al processo. Il Gateway deve rimanere in esecuzione durante la finestra di inattività; i runtime locali monouso e quelli basati sulla CLI non conservano un contesto sufficiente della traiettoria e della disponibilità degli strumenti per pianificarla.
Che cosa riceve il revisore
Il revisore in background riceve solo il turno corrente, a partire dal suo messaggio utente più recente. La traiettoria renderizzata è limitata a 60,000 caratteri; quando necessario, OpenClaw conserva il primo messaggio e le evidenze più recenti e contrassegna la parte centrale omessa. Il revisore riutilizza il provider e il modello risolti. Riutilizza il profilo di autenticazione dell’esecuzione in primo piano quando tale identità è disponibile e disabilita i fallback del modello. La revisione avvia quindi un’ulteriore esecuzione del modello sul provider configurato. Tale esecuzione può effettuare più di una richiesta al provider quando esamina o redige una proposta. Si applicano i prezzi e le condizioni di trattamento dei dati del provider, come per il turno in primo piano. Prima dell’avvio, OpenClaw ricarica la configurazione corrente del runtime e ricontrolla la sandbox effettiva e la policy degli strumenti della conversazione originale. Se l’esecuzione è in sandbox, la policy non consente piùskill_workshop oppure mancano dati obbligatori
del runtime, la revisione si interrompe in modo sicuro e non crea nulla.
Sicurezza delle proposte
Il revisore viene eseguito in una sessione isolata con una superficie degli strumenti deliberatamente limitata:- Può solo elencare o esaminare le proposte del Workshop e creare o rivedere una proposta in sospeso.
- Non può aggiornare una skill attiva, applicare una proposta, rifiutare una proposta, mettere in quarantena una proposta, inviare un messaggio o utilizzare strumenti generici dell’agente.
- Un unico budget di modifica viene condiviso tra i tentativi del modello, pertanto una revisione può creare o rivedere al massimo una proposta.
- La traiettoria esaminata viene trattata come evidenza non attendibile, non come istruzioni per l’agente in background.
- Skill Workshop analizza il contenuto delle proposte e rifiuta le credenziali letterali riconosciute prima che lo stato della proposta venga scritto.
maxPending, maxSkillBytes,
le restrizioni sui file di supporto, i controlli dello scanner e le scritture limitate allo spazio di lavoro. L’impostazione
approvalPolicy: "auto" non concede al revisore in background l’accesso
alle azioni del ciclo di vita.
Esaminare le proposte apprese
L’autoapprendimento produce le stesse proposte in sospeso dell’uso manuale del Workshop. Esaminarle prima di applicarle:SKILL.md attiva. Consultare
Skill Workshop per il ciclo di vita completo e il modello
di archiviazione.
Configurazione
Per lo schema completo, gli intervalli e le relative impostazioni delle skill, consultare
Configurazione delle skill.
Risoluzione dei problemi
Non appare alcuna proposta dopo un turno lungo
Verificare quanto segue:skills.workshop.autonomous.enabledètruenella configurazione attiva del Gateway.- Il turno è riuscito e ha incluso almeno dieci iterazioni del modello dopo il messaggio utente più recente.
- La conversazione era una normale esecuzione in primo piano, non un’esecuzione pianificata, di memoria, hook o subagente.
- L’esecuzione originale aveva accesso a
skill_workshope non era in sandbox. - Il sistema è rimasto inattivo abbastanza a lungo per la revisione ritardata.
- Il processo Gateway di lunga durata è rimasto attivo per tutta la finestra di inattività; un comando locale monouso non attende la revisione ritardata.
Doctor segnala che lo strumento Workshop è nascosto
Quando l’autoapprendimento è abilitato,openclaw doctor verifica se la policy effettiva
degli strumenti dell’agente predefinito consente skill_workshop. Applicare la modifica
tools.allow o tools.alsoAllow segnalata oppure disabilitare l’autoapprendimento.
Appaiono troppe proposte di scarso valore
Disabilitare l’autoapprendimento e continuare a utilizzare/learn o richieste esplicite al Workshop:
Contenuti correlati
- Skill Workshop per la revisione, l’approvazione e l’archiviazione delle proposte
- Creazione delle Skills per le Skills create manualmente e
la struttura
SKILL.md - Configurazione delle Skills per tutte le impostazioni di
skills.* - CLI delle Skills per i comandi Workshop e del curatore