返回博客

我如何用AI重构了我的工作流

不是"加一个AI工具",而是"重新想一遍这件事怎么做"。

去年我第一次用 AI 辅助工作的时候,我的做法很简单:按原来的流程做,遇到需要"写"或"查"的环节,打开 ChatGPT 问一下。结果效率提升大概 20%,聊胜于无。

后来我意识到一个问题:我是在"加一个 AI 工具"到现有流程里,而不是"用 AI 重新设计流程"。前者是优化,后者是重构。优化只提升了 20%,但重构可以带来 200% 的提升。

下面分享我重构的三个工作流,以及背后的思维方式。

案例一:日常开发

重构前

接到一个需求 → 看需求文档 → 自己写代码 → 遇到问题去 Google 搜 → 写单元测试 → 提交代码 Review

这套流程我用了十几年,非常熟练。但仔细一想,中间有很多"低效环节":花时间写重复的样板代码、花时间查文档、花时间组织测试数据。AI 能做这些事,但我在"加 AI"阶段的做法是——写代码遇到不会的,才去问 AI。效率提升有限。

重构后

接到需求后,我做的第一件事不是写代码,而是和 AI 对话。我把需求文档摘要发给 AI,让它帮我分析:这个需求涉及哪些改动?有什么潜在风险?有哪些边界情况需要考虑?

然后,我不再自己写代码了。我让 AI 先写一个 baseline 版本,我在此基础上修改。修改完,再让 AI 生成测试用例。最后,我让 AI 做第一轮 code review,帮我检查常见问题。

前后对比:以前一个功能从接到需求到提交 PR,大概需要 3-4 小时。现在大约 1-1.5 小时。省下来的时间,我用来做更有价值的事情——比如和产品经理讨论需求背后的逻辑,或者提前规划下一个迭代。

案例二:文档写作

重构前

写技术文档是我最痛苦的事情之一。流程是:想好要写什么 → 写大纲 → 逐段展开 → 反复修改 → 配图 → 发布。一篇像样的文档,至少需要 2-3 天。

重构后

现在我的流程完全变了。我先录一段语音——用手机的录音功能,把自己要做的事情口述一遍,大概 15-20 分钟。然后我把录音丢给 AI 转文字,再让 AI 把这段口语化的内容整理成结构化的文档。

我要做的,不是"写"文档,而是"审阅"文档。AI 生成的初稿已经很完整了,我只需要做三件事:修正事实错误、补充我口述时遗漏的细节、调整语气让文档更适合团队阅读。

前后对比:以前写文档是我最抗拒的任务,现在我反而期待写文档了——因为我知道,整个过程只需要 1 小时左右,而且质量比我自己写还高。

案例三:项目管理

重构前

我负责管理一个小团队。每周一的例行工作包括:查看上周的进度、更新 Jira 状态、写周报、安排本周任务。这些工作占用了周一上午的 3 个小时。

重构后

我建立了一个简单的 AI 工作流:周一早上,我把 Jira 的导出数据发给 AI,让它帮我生成一份周报草稿,标注出进度正常、进度滞后、需要关注的任务。然后我审阅这份草稿,修改 2-3 处,5 分钟就搞定了。

同时,我让 AI 分析过去两周的 sprint 数据,帮我发现一些我没注意到的模式——比如某个类型的任务总是延期、某个开发者的 PR review 周期比平均长很多。这些洞察以前从来没人做过,因为没有时间去做。

前后对比:周一的例行工作从 3 小时缩短到 30 分钟。更重要的是,我有了过去没有的数据洞察,帮我在做管理决策时更加理性。

重构的思维方式

如果你也想重构自己的工作流,我的建议是:

不要问"AI 能帮我做什么"

这个问题问错了。你应该问的是:"如果 AI 是一个免费的、无限快的、不知疲倦的助手,我应该怎么重新设计这件事?"前者是"加 AI",后者是"用 AI 重构"。

找到流程中的"瓶颈环节"

每个工作流都有瓶颈。可能是一个需要大量重复劳动的环节,可能是一个需要大量查找信息的环节,可能是一个需要大量组织语言的环节。找到这个瓶颈,然后问自己:AI 能不能替代这个环节?

接受"AI 做的不是完美的"

很多人重构失败,是因为他们要求 AI 的输出"完美"。AI 写的代码他还要改,AI 写的文档他还要大修,所以觉得"还不如自己写"。但正确的思路是:AI 帮你完成 80%,你来完成剩下的 20%。这 20% 是你的核心价值所在,而 AI 帮你省掉的 80% 的重复劳动,才是真正的时间红利。

重构工作流不是一个一次性的动作,而是一个持续的过程。每过一段时间,我都会问自己:这个流程还能不能更高效?AI 的能力有没有什么新变化可以让我做不同的事情?就像代码重构一样,工作流重构也是一项值得持续投入的技能。