这是我在「AI+Web3学习交流群」发起《7 天 AI + Web3 起步挑战》后的第 5 天,前 4 天的分享可跳转以下链接前往查看:
今天 Day 5 的目标是:完成前端开发并连接上合约。
我今天提供的参考 Prompt 是这样的:
你是一个 Web3 前端工程师。
请帮我完成前端页面开发并连接上合约。
要求:
- 使用 Next.js + rainbowkit + wagmi
- 包含:连接钱包、和合约交互
合约地址如下:
【粘贴合约地址】
我今天依然使用 Claude Code 来帮我干活,它也没让我失望,很好地实现了我的要求。先给大家看看目前的成果。
以下是首页:
![图片[1]-《7 天 AI + Web3 起步挑战》:Day 5-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251223232628509-1766503588-f4a60edd30396c2237b5526f95be8312-scaled.png)
以下是 Invoices 列表页:
![图片[2]-《7 天 AI + Web3 起步挑战》:Day 5-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251223232630867-1766503590-fdea7aaca9778bbb6120715ddc2c9d0b-scaled.png)
以下则是创建发票页面:
![图片[3]-《7 天 AI + Web3 起步挑战》:Day 5-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251223232632278-1766503592-62db57b80ff04e7e51c543c962570ec4-scaled.png)
这是 Invoice 详情页,待支付的状态:
![图片[4]-《7 天 AI + Web3 起步挑战》:Day 5-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251223232634722-1766503594-95a74334396492fac73db77d18407e3c-scaled.png)
这是已支付的状态:
![图片[5]-《7 天 AI + Web3 起步挑战》:Day 5-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251223232635669-1766503595-3de5a5b7ef2dcfa41b687a781d5ad5a5-scaled.png)
下面则是合约在区块浏览器的截图,可看到有多笔交易,这些都是我在页面上操作产生的:
![图片[6]-《7 天 AI + Web3 起步挑战》:Day 5-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251223232637648-1766503597-cbe3dcf99ec7b2972d2e4d43012ef909-scaled.png)
另外,合约方面,我还做了一个调整,增加了费用机制,在支付的时候收取,但默认没设置费率的时候则不收取。
我还增加了一个水龙头页面,用于领取测试用的 USDT 代币。
![图片[7]-《7 天 AI + Web3 起步挑战》:Day 5-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251223232639475-1766503599-075a36262f4b9534d0d5872b43aa00dc-scaled.png)
今天的工作我就先完成到这里,明天我再将其部署并配置好域名访问。
原文链接:https://mp.weixin.qq.com/s/ubnJkOy-XLV548vhGfm5cg
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
















暂无评论内容