《周复盘:过去三周,我的开发效率真正提升在哪》

开篇

过去三周,我们已经讨论了不少 AI 编程方法:

  • 如何拆解模糊需求。
  • 如何让 AI 先写方案,再写代码。
  • 如何阅读陌生项目和定位故障。
  • 如何生成单测、审查代码和编写技术文档。

但"学会了很多方法",不等于开发效率真的提升了。

真正值得复盘的问题是:

我到底在哪些环节变快了?这些速度有没有带来新的风险?

一、提升最明显的不是打字速度

很多人使用 AI 后,第一感受是代码写得更快了。

但更重要的变化,通常发生在编码之前和编码之后:

环节 过去的做法 现在的做法
需求分析 看一句话就开始写 先补齐边界和验收标准
方案设计 边写边改结构 先让 AI 列方案和风险
编码实现 反复描述同一个问题 按小任务逐步生成
故障排查 看到报错就试修复 先整理事实,再验证假设
代码审查 只看能不能运行 检查边界、权限和副作用
文档整理 发布前临时补文档 让 AI 根据已确认事实生成

效率提升的核心,不是让 AI 替我写完所有代码,而是减少了反复试错和重复沟通。

二、过去三周真正省下了什么时间

1. 少走需求误解的弯路

以前遇到模糊需求,往往先做一个"看起来能用"的版本,等评审或联调时才发现:

  • 权限范围没有定义。
  • 异常流程没有考虑。
  • 返回结果不符合调用方预期。
  • 数据量增加后方案无法运行。

现在会先让 AI 提出澄清问题,并把需求转换成任务清单。

这一步可能多花几分钟,却能减少后面的大量返工。

2. 少做无目标的代码修改

"帮我优化一下"通常会带来大范围重写。

现在我会先要求 AI 说明:

text 复制代码
这个建议解决了什么真实问题?
它会改变哪些行为?
如何验证修改确实有效?

没有问题、没有证据、没有验证方式的建议,不会直接采纳。

3. 少把时间花在重复劳动上

下面这些工作很适合交给 AI:

  • 根据规则生成测试场景。
  • 根据代码提取接口参数。
  • 根据日志整理排查假设。
  • 根据提交内容生成文档初稿。
  • 根据改动范围列出审查清单。

它们不一定复杂,却很消耗注意力。交给 AI 后,我可以把时间集中到判断和验证上。

三、效率提升必须同时看质量

如果只是代码产出速度变快,但缺陷和返工也变多,这不叫真正的提效。

我会从下面四个指标观察效果:

指标 复盘问题
交付速度 从需求确认到可测试版本用了多久?
返工次数 是否因为理解错误反复修改?
缺陷数量 测试和上线后暴露了多少问题?
理解成本 接手代码和文档是否更容易?

尤其要关注"返工次数"。

如果 AI 让第一次输出变快,却让后续修改变多,就说明工作流还没有建立好。

四、这三种做法,我仍然不会交给 AI 决定

1. 业务规则的最终确认

AI 可以列出优惠券、权限、库存等边界,但它不知道当前项目真正采用哪条业务规则。

规则必须由产品、业务负责人或开发者根据项目事实确认。

2. 高风险修改是否上线

涉及权限、金额、数据迁移、并发和线上配置的修改,AI 可以提供分析,但不能替代评审和验证。

3. "看起来正确"的代码是否可信

代码能运行,只能说明它通过了某些路径。

还要检查:

text 复制代码
功能是否符合需求?
异常是否可控?
数据是否安全?
测试是否覆盖关键边界?

AI 的输出可以作为候选方案,不能直接作为最终结论。

五、我现在固定保留的一个最小闭环

面对大多数开发任务,我会按下面的顺序操作:

text 复制代码
1. 说明背景和约束。
2. 让 AI 先提问题或列方案。
3. 把任务拆成可以独立验证的小步骤。
4. 每完成一步就运行测试或检查结果。
5. 最后让 AI 做一次风险审查和文档整理。

这套流程不依赖某个特定工具,也不要求每次都写很长的 Prompt。

关键是不要跳过"先理解"和"再验证"这两个阶段。

六、下一阶段应该继续提升什么

过去三周解决的是"如何把 AI 用起来"。

下一阶段需要进一步解决三个问题:

  1. 如何让 AI 更准确地理解真实代码库。
  2. 如何在完整项目中控制修改范围。
  3. 如何让 AI 参与从开发到交付的完整闭环。

也就是说,重点会从单个问题的 Prompt,逐步转向可持续的项目协作方式。

总结

过去三周的最大收获,可以概括为三句话:

text 复制代码
先理解,再生成。
先验证,再采纳。
先控制风险,再追求速度。
  • AI 主要帮助我减少重复劳动和无效试错。
  • 真正的效率提升,必须同时体现在速度、质量和返工次数上。
  • 需求判断、风险决策和最终验收,仍然需要开发者负责。

如果只记住一个结论,那就是:

AI 编程的效率,不是生成了多少代码,而是更快交付了多少正确、可靠、可维护的代码。

下一篇文章,我们将进入小项目实战:

《用 AI 从零搭一个 API 服务:项目实战开篇》


✍坚持原创,求关注,点赞,收藏

相关推荐
AINative软件工程7 分钟前
AI Agent 工作流引擎工程实践:从 Prompt 清单到状态机驱动的生产级流程控制
aigc
Ward的AI产品实战13 小时前
多个订阅接多个 Agent 怎么管?我从 CC-Switch 迁移到了开源 AI 网关 Magpie(上篇)
开源·ai编程
qinglongcn14 小时前
为什么 Agent 循环是 for{} 而不是 DAG——架构选择的深层原因
agent·ai编程
ServBay15 小时前
DeepSeek 小更新,许愿式编程成真了?
aigc·ai编程·deepseek
Code_Artist16 小时前
AI 终于学会写正确的汉字了?GPT Image 2.0 到底做对了什么?
人工智能·chatgpt·openai
殷紫川17 小时前
Context7 :给 AI 编码代理接上实时文档的 “活水”
aigc·ai编程·mcp
Behavior18 小时前
某餐饮品牌开放 MCP 接口被玩成消费级 Agent:WorkBuddy 搭出会算营养、比价格、能下单的减脂私教
aigc·agent·mcp
niaonao18 小时前
刷短剧上头后,我用5090和ComfyUI部署MiniMax H3
aigc
桃西西呀18 小时前
我把网关限流配置成每秒 100 请求,大促一来照样被打挂,还把别人也拖垮了
人工智能·llm·ai编程
程序员天天困18 小时前
DeepSeek-V4.1-Flash-1017 上手实测:3D 直出,效果到底如何
aigc·ai编程·deepseek