最近换了新工作,开始接触全新的业务, 目前的工作状态除了开会就是和 Cursor 聊天。这里想简单分享一下。
我以前其实不太爱写文档,觉得费时间,而且自己也写得不好,所以多数情况是直接上手码代码。
但现在借助 Cursor(公司买的不用白不用😄),我的工作流变成了 “文档先行”。
具体流程是这样:
-
先用 AI 写技术方案 拿到需求后,先用 Cursor 写 Markdown 格式的技术方案。从整体架构到具体细节,AI 都能很快的描述清楚,省下了我扣字眼的时间,也可以很方便的把不同方案的利弊用表格对比出来。这份文档的详细程度,是以前纯手写很难达到的(虽然有点啰嗦)。
-
再把文档喂给 AI 写代码 方案文档把能够把我的思路描述清晰后,事情就简单了。我会让 Agent 一次只处理一个模块,然后生成初步的代码。我主要负责 review 和微调整合(如果做不到就是方案文档提示太少,继续完善文档)。
实践了两周下来,有几个比较明显的感受:
- 文档质量决定了代码质量。 有了详细的文档作为基础,AI 生成的代码可用性很高,逻辑也比较统一,减少了后期返工的可能。
- 新项目是关键。 这套方法在新项目里效果很好,主要是因为没有历史代码的干扰,AI 的理解成本很低。在老旧项目里可能没这么顺畅。
- 调研效率确实变高了。 以前想验证个新工具或方案,得花不少时间写 PoC 。现在可以直接让 AI 生成示例代码,能更快地判断可行性。
- 精力分配的变化。 感觉现在花在前期的设计和思考上的时间变多了,纯粹的体力编码时间减少了。
总的来说,我用这个工作流工作每天都有很多“爽”感。