AI入门者-两周AI开发钻入牛角尖,请求各位老手指导

问题描述

最近两周多一直在尝试AI开发,但是一直效果不佳,来试试提问能不能得到更多的思路

背景信息

使用的工具是codex cli,模型是GPT-5.4

  • 我手上有个耦合性很高的Spring MVC单体架构项目,存在不少的缓存自研、session自研,因为自研产品有些粗糙,为了后续的发展考虑,我想重构成成熟的组件以及模块分组去掉一些耦合。
  • 于是我开始按自己想法安排:
  1. 先让AI大致了解项目后,划分模块(比如cache模块、secret模块和各个业务模块)
  2. 让ai细化功能点,排开发计划
  3. 使用Superpower的tdd方式让ai开发
  • 一开始效果还不错,文档虽然很长但感觉功能点都有,但好景不长,因为看着AI说的头头是道也没什么错误,我没去检查它写的代码,一直是让他继续下一步,然后不知不觉一个下午过去了,我突然发现开发似乎没什么进展,查看修改的代码我才注意到,它说的什么“收口”或者“修复”,大多都只是改动了一点点代码(比如做了个try),但是进行了多轮思考+测试。
  • 中途还有不少问题,也是我的操作失误,比如:进行多轮会话后,Superpower技能的强制tdd和先文档后动手效果逐渐变弱,让我分不清到底哪句对话该显式使用技能;因为计划的说法存在约束不够紧的漏洞,导致AI理直气壮地说它做完了。

  • 其实后面我有点放弃了,烧了不少token却没啥成果,最后的倔强让我把视点转向了即将要做的需求:做一套新的账户体系和支付模块。
  • 吸取上面重构的教训,我打算用新的技术栈实现,然后老系统通过http来请求新系统、老系统单点登录到新系统来实现互通。
  • 依旧是老办法,先文档后开发,这次遇到的问题却是:在计划和边界已拟定的情况下,如果发现先前的边界设定可能不够,业务流程细节你以为AI了解了,但实际实现却发现它没有根本没关注这些细节,这时候想修正,已经有点难了。

具体疑问

到如今使用AI开发也有半个月有余了,如今的我似乎进入了死胡同,感觉如果想使用AI开发达到理想效果,我似乎得具体到每个接口文档、业务流程图都要准备得一应俱全,让AI产生?可我又想不到使用怎样的标准、工作流,何况我还没接触到怎么测试,如何验收,所以我想问问各位的经验,各位是怎么开发的呢?又是怎么利用各项工具的?

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP