Spouštění nástrojů
Spouští příkazy a zobrazuje skutečný výsledek v kartě.
Atelier Coin pomáhá vývojářům blockchainu spravovat repozitáře, spouštět testy a budovat chytré kontrakty na vlastním PC s Windows.
Spouští příkazy a zobrazuje skutečný výsledek v kartě.
Zapisuje kód a zobrazuje rozdíly k revizi.
Před změnou souborů nebo dat se zastaví.
Agent mapuje tvůj repozitář, čte kód a spouští tvé příkazy k ověření změn.
*.sol3 shodyContract.solčtení OKyour test commandexit 0error0 shodTest.solupravený souborVývojář blockchainu používá list_dir k mapování složky a glob k nalezení souborů, aby agent našel správný kontext pro úkol. Zapiš soubor. Použij write_file k vytvoření block-format.txt s poznámkou o návrhu a zkontroluj obsah v chatové kartě. Agent použije Shell k spuštění tvého příkazu pro sestavení a ověření struktury, přičemž kontroluje návratový kód. Uzly se shodnou na dalším bloku prostřednictvím pravidla, jako je důkaz o práci. Někteří lidé si představují blockchain s důkazem o práci jako sociální síť pro řízení komunity. Vývojář blockchainové aplikace používá Ask first k pozastavení před změnami, což zajišťuje, že máš pod kontrolou každou akci. Rozhraní podporuje 13 jazyků a k běhu autonomního agenta není potřeba účet.
Agent použije read_file k načtení kódu a grep k nalezení bodů použití, takže ví, kde jsou potřeba změny, a připraví další krok. Upraví. Ty zkontroluješ rozdíl v kartě a schválíš ho. Agent použije edit_file k změně logiky a zobrazí rozdíl. Zkontroluješ výstup pro selhání po tom, co Shell spustí tvůj příkaz pro testování. Agent použije Plan only k vyjmenování kroků bez jakékoli změny. Prohlédneš si plán a rozhodneš se, zda ho spustit, nebo zastavit. Tento pracovní postup pomáhá vývojáři blockchainové aplikace pochopit, kde blockchain selhal.
Atelier Coin není hostovaná služba ani plugin; je určen pouze pro tvé vlastní soubory, PC a servery, ke kterým máš oprávnění. Práci udržuješ uvnitř nich, ačkoli agent neomezuje rozsah a Shell, web a SSH nejsou vázány na složku. Neexistuje záruka, že kód, skeny nebo analýzy jsou správné. Nasazené kontrakty obvykle nelze změnit, pokud nebyly navrženy jako upgradovatelné, takže před zapojením skutečných peněz zkontroluj, otestuj a získej nezávislý bezpečnostní audit. Tato aplikace není audit a nemůže prokázat, že je kontrakt bez vad. Můžeš si dokonce vyzkoušet vytvoření blockchainu v rustu jako učební cvičení.