采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
对于视频有些疑问,希望老师讲解一下
从之前的视频来看,写了对应提示词,对大模型进行了相关限制和要求,但没看到告诉 agent 要调用 gradle 等命令进行自验证
难道是开头的“严格遵循TDD的编程理念和开发流程...”,大模型就知道调用 gradle 进行红绿测试了吗?
我的理解是 agent 读取了 idea 上代码工程结构,了解完整个项目结构,遵顼提示词的“严格遵循TDD的编程理念和开发流程...”,就会以该工程结构进行TDD开发,先写测试类再完善service业务逻辑,反复运行测试类验证。还是说无论 gradle 或 maven,agent都会调用 terminal 运行相关指令进行测试验证,而不是类似开发点击某一个测试类 run
是的,你说得对。如果你使用了正确的提示词+你的工程如果拥有正确的工程结构,agent 就会使用 tdd 的开发模式进行开发,也就是使用红绿验证对项目进行开发。 当然 agent 有时候会有幻觉,这种幻觉可能会造成某一次的开发模式出问题。这种情况下就回滚重新来一次就好了。或者根据自己的需要持续优化自己的提示词。
登录后可查看更多问答,登录/注册
AI编程幻觉终结者--TDD+重构驱动的单元测试实战课
8 3
12 2
10 1
6 1
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号