Quando usare la Modalità avanzata
- Analizzare gli esiti delle sessioni: Capire perché una sessione ha avuto successo o è fallita, identificare schemi ricorrenti ed estrarre lezioni apprese
- Creare playbook da sessioni riuscite: Trasformare una sessione riuscita in un playbook riutilizzabile che altre persone possono usare
- Migliorare i playbook esistenti: Perfezionare i playbook in base al feedback delle sessioni o a nuovi requisiti
- Avviare sessioni in batch: Creare più sessioni Devin contemporaneamente per attività ripetitive
- Gestire Knowledge: Rimuovere duplicati, consolidare o creare nuove voci di Knowledge a partire dalla tua codebase
Accesso alla Modalità Avanzata
- Vai alla home page di Devin
- Fai clic sul pulsante Advanced → sotto la casella di input
- L’interfaccia si aggiornerà per mostrare le schede della Modalità Avanzata
La Modalità Avanzata richiede il permesso
UseDevinExpert, che viene concesso per impostazione predefinita a tutti i membri dell’organizzazione.Funzionalità della modalità avanzata
Analizza una sessione
- Capire perché una sessione non si è conclusa come previsto
- Identificare cosa ha funzionato bene in una sessione riuscita
- Estrarre schemi ricorrenti e insight da più sessioni
- Seleziona la scheda Analizza una sessione
- Aggiungi uno o più link alle sessioni utilizzando il selettore di sessione
- Se vuoi, fornisci ulteriore contesto su ciò che vuoi apprendere
- Invia la tua richiesta
Crea playbook
- Hai avuto una sessione di successo e vuoi replicarla
- Vuoi documentare un processo per il tuo team
- Devi standardizzare il modo in cui vengono eseguiti alcuni task
- Seleziona la scheda Create Playbook
- Facoltativamente, aggiungi link alle sessioni come materiale di riferimento
- Descrivi il playbook che vuoi creare
- Invia la richiesta
Migliora playbook
- Un playbook non produce i risultati desiderati
- Vuoi aggiungere nuove funzionalità a un playbook esistente
- Devi aggiornare un playbook in base agli esiti delle sessioni
- Seleziona la scheda Improve Playbook
- Seleziona il playbook che vuoi migliorare
- Facoltativamente, aggiungi i link alle sessioni che evidenziano i punti in cui il playbook va migliorato
- Descrivi le modifiche che desideri
- Invia la richiesta
Avviare sessioni batch
- Elaborare più file con lo stesso playbook
- Eseguire la stessa attività in parti diverse della tua codebase
- Implementare le modifiche da un PRD su più componenti
- Seleziona la scheda Start Batch Sessions
- Facoltativamente, seleziona un playbook da usare per tutte le sessioni
- Descrivi le tue attività oppure carica un file con i relativi dettagli
- Invia la tua richiesta
- “Avvia una sessione Devin usando il playbook selezionato per ogni file nel CSV allegato”
- “Trova ogni file nel repository che usa raw SQL e avvia sessioni per migrare ciascun file usando il playbook”
- “Leggi il PRD di auth usando il Notion MCP e proponi sessioni Devin indipendenti per implementare questa funzionalità”
Gestire Knowledge
- Trovare e unire voci Knowledge duplicate
- Risolvere indicazioni in conflitto
- Creare nuove voci Knowledge a partire da pattern nella codebase
- Seleziona la scheda Manage Knowledge
- Descrivi cosa vuoi fare con la tua base di conoscenza
- Invia la tua richiesta
- “Rivedi tutte le voci Knowledge e identifica i duplicati o le voci molto simili. Per ogni gruppo di duplicati, proponi una versione consolidata.”
- “Analizza tutte le voci Knowledge per trovare contraddizioni o conflitti nelle indicazioni. Per ogni conflitto trovato, spiega la discrepanza e proponi una soluzione.”
- “Esamina la codebase per identificare i principali pattern architetturali e crea voci Knowledge che documentino questi pattern.”
Best practice consigliate
Analizzare le sessioni in modo efficace
- “Perché Devin ha scelto questo approccio invece dell’alternativa?”
- “Che cosa ha causato gli errori nei test in questa sessione?”
- “Quali pattern possiamo estrarre per creare un playbook?”
Creare playbook efficaci
- Fornisci più sessioni riuscite, se disponibili, per aiutare Devin a identificare gli schemi ricorrenti
- Descrivi il pubblico di riferimento e il caso d’uso del playbook
- Specifica eventuali vincoli o requisiti che devono essere inclusi
Gestire Knowledge su larga scala
- Inizia effettuando la deduplicazione per ridurre il rumore
- Quindi risolvi i conflitti per garantire la coerenza
- Infine colma le lacune creando Knowledge a partire dall’analisi della base di codice
Autorizzazioni
UseDevinExpert. Questa autorizzazione è inclusa nei ruoli predefiniti org_member e org_admin, quindi tutti i membri dell’organizzazione vi hanno accesso per impostazione predefinita.
Se hai bisogno di limitare l’accesso alla modalità avanzata, puoi creare un ruolo personalizzato senza questa autorizzazione e assegnarlo a utenti specifici.