Cardano Dev Skills fornisce agli agenti IA un livello di conoscenza su Cardano
Il progetto curato dalla comunità offre agli agenti di codifica IA documentazione aggiornata su Cardano e flussi di lavoro di sviluppo focalizzati sui task. Giovanni Gargiulo afferma che l'obiettivo è ridurre gli errori causati da dati di addestramento, API e librerie obsoleti.
By SongMarketCap
Updated:
Cardano Dev Skills sta costruendo un livello di conoscenza aperto per gli sviluppatori che usano agenti di codifica IA su Cardano (ADA). Intervenendo durante Cardano Over Coffee il 10 settembre, Giovanni Gargiulo ha spiegato come il progetto fornisca agli agenti documentazione specifica per Cardano e contesto di sviluppo invece di fare affidamento principalmente sulle informazioni incorporate nei dati di addestramento dei modelli.
Il progetto è progettato per aiutare gli agenti IA a lavorare con strumenti di sviluppo, standard e modelli di transazione di Cardano utilizzando un contesto tecnico più pertinente.
Cardano Dev Skills affronta la conoscenza IA obsoleta
Lo stack di sviluppo di Cardano continua a cambiare tra linguaggi per smart contract, SDK, funzionalità di governance e strumenti per le transazioni. Questo crea un problema per i modelli di IA, la cui conoscenza incorporata può riflettere versioni più vecchie di librerie o documentazione.
Gargiulo ha descritto questo come una delle ragioni pratiche alla base della creazione di Cardano Dev Skills. Quando a un agente viene chiesto di costruire una transazione o generare codice applicativo, una conoscenza obsoleta può indirizzarlo verso un'API o un'implementazione superata.
Cardano Dev Skills fornisce invece documentazione strutturata e istruzioni orientate ai task che un agente può consultare mentre lavora su attività di sviluppo specifiche per Cardano.
L'approccio è incentrato sui contenuti. Invece di aggiungere un altro livello di esecuzione, offre agli strumenti di sviluppo basati su IA accesso al contesto tecnico che possono utilizzare durante la generazione o la revisione del codice.
Dai validatori Aiken ai wallet e alle transazioni
Il progetto copre un'ampia gamma di attività di sviluppo su Cardano.
Durante lo Space, Gargiulo ha parlato della costruzione delle transazioni, delle Cardano Improvement Proposals, del modello eUTxO, degli smart contract e dello sviluppo in diversi ambienti di programmazione. Aiken e diverse opzioni di strumenti off chain sono state anch'esse parte della discussione.
Ha descritto l'uso dell'approccio per aiutare a generare codice di transazione e lavorare attraverso diversi stack di sviluppo invece di individuare manualmente ogni dettaglio di implementazione rilevante.
Gargiulo ha anche parlato di un marketplace sperimentale realizzato tramite un flusso di lavoro assistito dall'IA che includeva codice Aiken, componenti off chain, infrastruttura di backend e indicizzazione e un semplice frontend.
Per gli sviluppatori che costruiscono applicazioni che interagiscono con ADA e con altri asset nativi di Cardano, il sistema è pensato per fornire all'agente di codifica un contesto specifico per Cardano prima che inizi a produrre codice.
I contributi della comunità ampliano il livello di conoscenza
Cardano Dev Skills è strutturato come una risorsa della comunità piuttosto che come documentazione per una singola applicazione.
Gargiulo ha descritto contributi e collaborazioni che coinvolgono sviluppatori collegati a Blink Labs, Harmonic Labs, Masumi e agli strumenti per le transazioni nel più ampio ecosistema Cardano. Durante lo Space è stato riconosciuto anche il contributo di Bora per la revisione e il miglioramento di alcune parti del progetto.
La discussione ha anche evidenziato un cambiamento nel modo in cui la documentazione tecnica può essere preparata man mano che l'IA diventa parte dello sviluppo quotidiano. La documentazione può essere strutturata sempre di più in modo che gli agenti possano identificare la fonte corretta, comprendere il contesto pertinente e applicarlo a un task specifico.
Cardano Dev Skills mette in pratica questo modello offrendo ai collaboratori un luogo condiviso per migliorare il contesto tecnico che gli agenti di codifica IA utilizzano quando costruiscono, rivedono e effettuano il debug di applicazioni su Cardano.