Actúa, no solo aconseja
Ejecuta las herramientas por sí mismo y cada acción aparece como una tarjeta con su resultado real.
AlphaWeft facilita el desarrollo de aplicaciones Web3 en Windows trabajando directamente en la carpeta de tu propio dApp. Lee el código y el ABI, edita archivos, ejecuta tus comandos de compilación y prueba, y muestra cada acción en el chat como una tarjeta con su resultado real y, para las ediciones, un diff que aceptas o rechazas.
Ejecuta las herramientas por sí mismo y cada acción aparece como una tarjeta con su resultado real.
En el modo Ask first, cada edición espera como un diff que aceptas o rechazas.
Conecta un proveedor en la nube, un modelo en tu propia PC o el modelo integrado.
Mapea el proyecto, lee el ABI, edita componentes y ejecuta tus comandos mientras revisas cada paso. El trabajo se mantiene en tus propios proyectos y redes de prueba.
**/*abi*.json1 archivobalance-abi.json9 líneasbalanceOf src2 coincidenciassrc/Balance.js+9 líneasyour build commandexit 0your test commandexit 0Le pides al agente que mapee una carpeta dApp que alguien más comenzó. list_dir muestra la estructura, glob encuentra los archivos de componentes y ABI, y grep lista cada lugar que llama a una función del contrato. Cada resultado es una tarjeta en el chat. No cambia nada. El mapa muestra dónde se manejan los estados de las transacciones y dónde faltan, y lo que impide que la gente adopte dapps suele ser un front-end que falla sin decir por qué: sin billetera, la red incorrecta o una firma rechazada. El modo Plan only se ajusta bien a esta tarea, ya que escribe el plan y no ejecuta nada, y el plan puede nombrar los archivos que necesitan atención primero. Pide un resumen escrito breve, luego léelo contra la carpeta antes de comenzar cualquier edición, y corrige al agente si ha leído mal un archivo.
Pides un componente que muestre el saldo de una cuenta de prueba. read_file abre el JSON del ABI, por lo que el agente sabe que balanceOf toma una dirección y devuelve un uint256, y edit_file añade la llamada a tu componente. En el modo Ask first, el cambio espera como un diff. Lees las líneas añadidas y eliminadas, las aceptas o rechazas, y pides una revisión si un nombre o un tipo parece incorrecto. Shell luego ejecuta tu comando de compilación e informa el código de salida real en la tarjeta, y puedes expandir la tarjeta para leer la salida completa. Una compilación verde muestra que el código compila; no muestra que se llame a la función correcta, por lo que verifica la llamada contra el ABI tú mismo y mantén el archivo ABI sincronizado con el contrato.
Las interfaces fallan en los huecos entre estados: no enviado, esperando la billetera, pendiente, confirmado y fallido. Para evitar construir dapps fantasma que parecen terminadas y fallan en la primera firma rechazada, pídele al agente que escriba una prueba de front-end para cada estado. write_file crea el archivo de prueba, edit_file ajusta el componente donde falta un estado, y Shell ejecuta tu comando de prueba. La tarjeta muestra el código de salida y, cuando la expandes, la salida completa. Ejecuta las pruebas contra una cadena local con cuentas desechables, lee cada fallo y decide si la prueba o el componente están mal. No aceptes un cambio solo porque las pruebas se pongan verdes: lee el diff y verifica que la prueba realmente afirme el estado tras el cual está nombrada.
Un desarrollador que quiere dar un salto de calidad después de 1 año en web3 puede pedirle al agente un plan que añada estados de carga, correcciones de accesibilidad y pruebas a un dApp existente. En el modo Plan only, el agente escribe los pasos y no ejecuta ningún comando ni cambia ningún archivo. Lees el plan, quitas lo que no quieras, y cambias a Ask first para ejecutarlo. Desde entonces, el agente pausa antes de cada acción que cambia algo, y lees cada diff antes de aceptarlo. Los planes sobreviven a un reinicio, por lo que puedes detenerte en cualquier paso y continuar al día siguiente. Termina ejecutando tu comando de prueba y leyendo su salida tú mismo, y escribe en el README qué comandos usaste.
AlphaWeft no es un servicio alojado ni un complemento. Es una aplicación de Windows destinada solo a tus propios archivos, tu propia PC y servidores a los que tengas autorización para usar, y mantienes el trabajo dentro de ellos, porque Shell, web y SSH no están limitados a una carpeta. No garantiza que el código sea correcto, no hace que un dApp sea seguro y no ofrece consejos financieros. Un contrato que mantendrá valor real necesita una revisión de seguridad independiente.