一套我常用的 AI 开发效率工作流:提示词模板、代码审阅、笔记沉淀

AI 工具真正的价值不是“偶尔帮你写一段代码”,而是把一些重复劳动变成稳定流程:

  • 需求澄清更快
  • 代码审阅更仔细
  • 笔记沉淀更容易

这篇文章分享一套我自己日常会用的工作流,偏实操,拿来就能用。

1) 提示词别追求万能,追求可复用

我常用的提示词结构很固定:

  1. 目标:你要它做什么(输出是什么)
  2. 上下文:项目背景、约束、已有方案
  3. 标准:什么算“好”(验收条件/风格/边界)
  4. 格式:用什么格式输出(Markdown/JSON/表格)

示例(需求澄清):

你是资深后端架构师。请把下面的需求拆成可实现的技术方案。 输出:接口清单、数据模型、边界条件、风险点、里程碑。 约束:必须兼容现有数据库,不允许停机迁移。

2) 代码生成:让 AI 写“骨架”,人写“关键点”

更靠谱的分工:

  • AI:生成脚手架、样板代码、单测框架、重复性 glue code
  • 人:数据模型、核心逻辑、关键路径性能、最终接口设计

好处是你不会把“系统设计责任”外包给模型。

3) 代码审阅:用清单驱动,而不是让它随便看看

我会让 AI 按一个固定 checklist 看:

  • 逻辑正确性(边界条件、空值、并发)
  • 安全(注入、鉴权、泄漏)
  • 可维护性(命名、抽象、重复)
  • 性能(N+1、缓存、批量)
  • 可观测性(日志、指标、trace)

然后要求输出:

  • 高风险问题(必须修)
  • 中风险建议(最好修)
  • 可选优化(有空再做)

这样输出会稳定很多。

4) 笔记沉淀:把对话变成“可以检索的知识”

对话内容如果不落地,很快就丢。

我建议固定两个产物:

  • 项目 README / ADR:决策与理由(为什么这么做)
  • 博客/知识库条目:踩坑与解法(怎么做)

并且每篇笔记尽量包含:

  • 现象(症状)
  • 原因(根因)
  • 解决方案(步骤/代码)
  • 验证方法(怎么确认修好了)

这其实就是给未来的自己省时间。

5) 例行复盘:每周把“高频问题”固化成模板

最有收益的一步:

  • 回看一周里反复出现的问题
  • 把最常用的提示词/检查清单/脚本变成模板

久了之后,你会发现 AI 变成了你工具链的一部分,而不是一个随机的“灵感来源”。

结语

AI 工具不缺,缺的是流程。

当你把它们嵌进“可复用、可验收、可沉淀”的工作流里,收益会非常稳定。

build with Hugo, theme Stack, visits 0