利用ai和rust写一个桌面应用(未开源)
这篇文章介绍了作者利用AI和Rust开发一款本地运行的桌面应用,用于查看各AI平台余额,替代需要部署在服务器上的网页项目。作者放弃Python和Electron方案,改为将原web项目源码交给AI,让其一比一复刻为Rust桌面程序,包括界面、接口调用和数据展示,并通过截图反复调整细节。开发中遇到Rust环境安装受网络影响、模型缺乏视觉能力导致界面还原度不足等问题,后改用具备视觉能力的模型解决。最终成品约12MB,作者几乎未手写代码,仅通过描述需求、提供源码和反馈报错完成开发。