Bertindak, bukan hanya memberi saran
Alat ini menjalankan perintahnya sendiri, dan setiap tindakan muncul sebagai kartu dengan hasil aslinya.
AlphaWeft mendukung pengembangan aplikasi web3 di Windows dengan bekerja di folder proyek dApp Anda. Ia membaca kode dan ABI, mengedit file, menjalankan perintah build dan tes Anda, serta menampilkan setiap tindakan di obrolan sebagai kartu dengan hasil aslinya dan, untuk pengeditan, diff yang Anda terima atau tolak.
Alat ini menjalankan perintahnya sendiri, dan setiap tindakan muncul sebagai kartu dengan hasil aslinya.
Dalam mode Ask first, setiap pengeditan ditahan sebagai diff yang Anda terima atau tolak.
Hubungkan penyedia cloud, model di PC Anda sendiri, atau model bawaan.
Agen ini memetakan proyek, membaca ABI, mengedit komponen dan menjalankan perintah Anda saat Anda meninjau setiap langkah. Pekerjaan tetap berada di proyek dan jaringan uji Anda sendiri.
**/*abi*.json1 filebalance-abi.json9 barisbalanceOf src2 kecocokansrc/Balance.js+9 barisyour build commandexit 0your test commandexit 0Anda meminta agen memetakan folder dApp yang dimulai oleh orang lain. list_dir menunjukkan struktur, glob menemukan file komponen dan ABI, dan grep mencantumkan setiap tempat yang memanggil fungsi kontrak. Setiap hasil adalah kartu di obrolan. Tidak ada yang berubah. Peta menunjukkan di mana keadaan transaksi ditangani dan di mana keadaan tersebut hilang, dan apa yang menghalangi orang mengadopsi dApp sering kali adalah antarmuka depan yang gagal tanpa memberi tahu alasannya: tidak ada dompet, jaringan yang salah atau tanda tangan yang ditolak. Mode Plan only cocok untuk tugas ini, karena ia menulis rencana dan tidak menjalankan apa pun, dan rencana tersebut dapat menyebutkan file yang perlu diperhatikan terlebih dahulu. Minta ringkasan tertulis singkat, lalu bacalah terhadap folder sebelum memulai pengeditan apa pun, dan koreksi agen jika ia salah membaca file.
Anda meminta komponen yang menampilkan saldo akun uji. read_file membuka JSON ABI, sehingga agen mengetahui bahwa balanceOf memerlukan alamat dan mengembalikan uint256, dan edit_file menambahkan panggilan ke komponen Anda. Dalam mode Ask first, perubahan ditahan sebagai diff. Anda membaca baris yang ditambahkan dan dihapus, menerima atau menolaknya, dan meminta revisi jika nama atau tipe terlihat salah. Shell kemudian menjalankan perintah build Anda dan melaporkan kode keluar sebenarnya di kartu, dan Anda dapat memperluas kartu untuk membaca output lengkap. Build hijau menunjukkan bahwa kode dikompilasi; itu tidak menunjukkan bahwa fungsi yang benar dipanggil, jadi periksa panggilan tersebut terhadap ABI Anda sendiri dan sinkronkan file ABI dengan kontrak.
Antarmuka gagal di celah antara keadaan: belum dikirim, menunggu dompet, tertunda, dikonfirmasi dan gagal. Untuk menghentikan pembangunan dApp hantu yang terlihat selesai dan rusak pada tanda tangan yang ditolak pertama kali, minta agen menulis tes antarmuka depan untuk setiap keadaan. write_file membuat file tes, edit_file menyesuaikan komponen di mana keadaan hilang, dan Shell menjalankan perintah tes Anda. Kartu menampilkan kode keluar dan, saat Anda memperluasnya, output lengkap. Jalankan tes terhadap rantai lokal dengan akun sekali pakai, baca setiap kegagalan dan putuskan apakah tes atau komponen yang salah. Jangan menerima perubahan hanya karena tes menjadi hijau: bacalah diff, dan periksa apakah tes benar-benar menegaskan keadaan yang menjadi namanya.
Pengembang yang ingin naik level setelah 1 tahun di web3 dapat meminta agen membuat rencana yang menambahkan keadaan pemuatan, perbaikan aksesibilitas dan tes ke dApp yang ada. Dalam mode Plan only, agen menulis langkah-langkahnya dan tidak menjalankan perintah apa pun serta tidak mengubah file apa pun. Anda membaca rencana, memotong apa yang tidak Anda inginkan, dan beralih ke Ask first untuk melaksanakannya. Dari sana, agen akan jeda sebelum setiap tindakan yang mengubah sesuatu, dan Anda membaca setiap diff sebelum menerimanya. Rencana bertahan setelah restart, sehingga Anda dapat berhenti di langkah apa pun dan melanjutkan besok. Selesaikan dengan menjalankan perintah tes Anda dan membaca outputnya sendiri, serta catat dalam README perintah apa saja yang Anda gunakan.
AlphaWeft bukan layanan yang di-hosting atau plugin. Ini adalah aplikasi Windows yang ditujukan hanya untuk file Anda sendiri, PC Anda sendiri dan server yang Anda otorisasi untuk digunakan, dan Anda menyimpan pekerjaan di dalamnya, karena Shell, web dan SSH tidak terikat folder. Ini tidak menjamin bahwa kode benar, tidak membuat dApp aman, dan tidak memberikan saran keuangan. Kontrak yang akan memegang nilai nyata memerlukan tinjauan keamanan independen.