V2EX 10月17日 12:53
AI辅助软件开发流程与挑战
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文探讨了AI辅助软件开发流程,包括方案生成、疑问补充、代码实现、单元测试、缺陷修复等环节,并分析了其中的挑战,如运行时间长、耗token、前端测试效果不佳等。

流程

    让 ai 给方案

      期间补充 ai 的疑问然后选择方案

    实施方案

      写出来的代码绝对有几个 bug

    让 ai 写单元测试,自己运行并修复

      ai 会反复的: 运行测试 -> 修复 -> 运行测试 ...

    代码不太好,各种 n+1

      让 ai 用批量查询,并运行测试

缺陷

    运行时间长

      特别是 运行测试 -> 修复 -> 运行测试 ... ,起码用了 20 分钟

    耗 token

      完成了一个复杂的需求,一个 claude pro 账号的 token 也差不多消耗完了。

只能后端用,后端的单元测试可以让 ai 验证->修复。

而前端的测试:感觉太鸡肋了,点两下就能看出问题了。


我的流程

问方案

先声明

给需求

对需求理解透彻,写个需求逻辑出来不难。

相比让人看懂,让 ai 看懂更简单。

补充 ai 的疑问

然后选择方案。

测试 & 修复

(数据账号密码本地的,懒着打码了)

数据库账号给 cluade,让他自己找数据库,分析数据问题。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

AI辅助开发 软件开发流程 单元测试 缺陷修复
相关文章