别再让 AI 一次性完成所有任务了:这是我半年后总结出的 AI 工作流

3 阅读5分钟

别再让 AI 一次性完成所有任务了:这是我半年后总结出的 AI 工作流

过去半年,我几乎每天都在使用 AI。

一开始,我和很多人一样,希望 AI 能完成整件事情。

例如:

  • 写完整需求文档;
  • 写完整技术方案;
  • 写完整代码;
  • 写完整文章。

后来发现,这种使用方式效率并没有想象中高。

真正消耗时间的,不是 AI 输出,而是后面的修改。

直到我把 AI 从"执行者"变成"工作流中的一个节点",整个使用体验才开始发生变化。

这篇文章分享的是我这半年逐渐形成的一套 AI 工作流,希望能给同样在高频使用 AI 的开发者一些参考。


为什么很多人觉得 AI 越用越一般?

很多人刚开始接触 AI 时都会经历一个"惊艳期"。

第一次生成代码。

第一次自动写 SQL。

第一次解释复杂报错。

第一次整理几十页文档。

这些体验足够震撼。

但是三个月以后,很多人都会产生一个共同感受:

AI 还是很好用,但没有最开始那么惊艳了。

问题不是模型退步了。

而是你的任务越来越复杂。

复杂任务最大的特点不是生成,而是连续。

例如:

上午完成需求分析。

下午修改接口。

晚上补文档。

第二天继续开发。

整个过程上下文不断变化。

而 AI 更擅长的是一次性任务。

所以,当我们把持续性工作全部交给一次对话时,返工几乎不可避免。


我后来做的第一件事:把任务拆小

以前我会这样提问:

"帮我设计一个订单系统。"

后来我改成:

第一步:

帮我列出订单系统应该包含哪些模块。

第二步:

只设计订单状态流转。

第三步:

根据状态流转设计数据库。

第四步:

根据数据库设计 API。

第五步:

根据 API 编写接口文档。

你会发现,同样是 AI。

输出质量完全不同。

因为模型终于能够聚焦在一个明确的问题上。


第二件事:不要让一个模型承担所有角色

以前我的习惯是:

一个模型完成所有事情。

后来我发现,这其实和软件开发很像。

真实项目里面不会让一个人同时负责:

产品。

架构。

开发。

测试。

运维。

AI 也一样。

我现在更倾向于角色拆分。

例如:

① 需求分析

负责:

  • 理解需求;
  • 补充遗漏场景;
  • 输出整体框架。

② 技术实现

负责:

  • 生成代码;
  • 给出实现思路;
  • 对比不同方案。

③ Code Review

负责:

  • 查找边界条件;
  • 找潜在 Bug;
  • 检查异常处理;
  • 提供优化建议。

④ 文档整理

最后再统一整理:

README。

接口说明。

提交记录。

变更日志。

这样每一步都更加稳定。


第三件事:建立自己的 Prompt 模板

很多人喜欢收藏 Prompt。

我以前也是。

后来发现:

真正有价值的 Prompt 很少。

真正有价值的是模板。

例如我现在固定保留几类模板:

需求分析模板。

数据库设计模板。

接口设计模板。

Code Review 模板。

性能分析模板。

异常排查模板。

这些模板不会因为模型升级失效。

反而会越来越成熟。


第四件事:把 AI 当成 Reviewer,而不是 Copilot

很多开发者喜欢让 AI 直接写代码。

我后来更喜欢另一种方式。

代码自己写。

写完之后,把整个 PR 给 AI。

然后问:

如果你是 Reviewer,你会提哪些意见?

这个收益远高于直接生成代码。

AI 经常能够发现:

变量命名。

边界遗漏。

重复逻辑。

异常处理。

甚至一些隐藏性能问题。

虽然不能完全替代人工 Review。

但作为第一轮检查,非常高效。


第五件事:建立自己的知识库,而不是聊天记录

很多人每天都在和 AI 聊天。

但聊天结束以后,对话就结束了。

这是最大的浪费。

我现在会把真正有价值的内容整理到自己的知识库。

例如:

优秀 Prompt。

架构设计。

数据库方案。

排障记录。

常见问题。

这样下一次遇到类似问题,不需要重新开始。

AI 负责生产。

知识库负责沉淀。

长期来看,效率提升远高于一次聊天。


AI 工作流真正解决的是什么?

很多人认为:

AI 的作用是提高速度。

我现在反而觉得:

真正提高的不是速度。

而是稳定性。

因为工作里面最大的成本,不是第一次完成。

而是第二次返工。

第三次修改。

第四次重写。

好的 AI 工作流,就是不断降低这些重复成本。


我的几个经验总结

半年下来,我有几个体会。

第一,不要追求一次生成全部内容。

第二,不要把所有任务交给同一个模型。

第三,把复杂任务拆成多个可验证的小任务。

第四,把优秀 Prompt 变成可复用模板。

第五,把聊天记录沉淀成自己的知识资产。

当这些事情形成固定流程以后,AI 才真正开始参与团队协作,而不仅仅是一个聊天工具。


写在最后

AI 的能力还会继续提升。

新的模型也会不断出现。

但真正能够长期提高效率的,并不是某一个模型。

而是一套稳定、可复用、可迭代的工作流。

最近我也会把自己实践过程中的一些 AI 工作流、Prompt 优化思路和效率方法,持续整理在公众号 【AI效率引擎】。更多是作为个人实践笔记,希望几年后回头看,能清楚看到自己的工作方式是如何一步步演进的。

对于开发者来说,真正值得投入时间优化的,从来不是"哪个模型最强",而是如何让 AI 更自然地融入自己的工程流程。