草稿纸

AI 编程提效 - 需求和业务

目录

一定要把需求和业务想清楚

  • 在你自己没有想清楚你的需求之前,不要贸然地马上驱动AI开始写代码

  • 这样会和AI导致大量往复的迭代和修改

  • 站在巨人的肩膀上做事,往往能轻松很多,推荐人月大神的项目:ontology-driven-dev

  • 里面有个叫 "AI 需求探索" 的提示词,基于面向对象和本体建模的思路,分阶段进行需求探索

提供一个完整的需求和设计方案

  • 让AI输出一个完整的 需求 + 设计 方案的文档

  • 文档包含核心的 需求内容、数据库设计、接口设计、组件划分、技术框架、开发语言选型

  • 有了这个方案,AI如果真正理解了,完全可以静默开发,减少人的参与

  • 开启 Loop Engineering 循环工程,把所有东西全部输出

  • AI 没办法帮你想需求,但可以帮你设计和实现

使用轻量级框架

  • 只要需求明确,设计方案明确足矣

  • 核心功能点逐个出来以后再去上关键的harness层的能力、质量管控的能力

  • 不仅节省 tokens 费用,重点是可以真正提升开发效率!

驱动 AI 编程的是人,最了解业务和需求的也是人,这些东西千万不要丢给 AI 去做

评论