Appearance
AI 编码习惯
比「会不会写代码」更重要的是:怎么派活、怎么验收、怎么少烧 Token。
AI CODING · 习惯总览
本课默认 Spec Coding:目标、边界、验收写进给 AI 的 Prompt。Vibe 可以玩 Demo;要上线就切回规约。
档位 辅助为主范式 Spec闭环 Prompt→复述→diff→验
本节要点
- 辅助档为主:人拆任务、写约束、做验收
- 默认工作流:给 AI 的 Prompt → 复述 → diff → 验收
- Prompt 工程 / Token / 常见坑三页怎么用
协作档位
| 档 | 谁主导 | 人干什么 | 本课落点 |
|---|---|---|---|
| AI 辅助 | 人 | 拆任务、写约束、点验收 | 主阵地(场景一~三) |
| AI 驱动 | AI 闭环单环节 | 定 Rules/Skills,盯结果 | 工具链在往这儿铺 |
| AI 原生 | 多 Agent | 验收与救火 | 了解即可 |
跟练度量看 任务是否闭环验收,不要只看「代码采纳率」。
Vibe 与 Spec
备选做法 · Vibe
「帮我做一个音乐小程序」——没目标时惊喜多;有明确工程目标时反而不可靠。 推荐做法 · Spec
「主路径三步 + 字段契约 + 验收」——先共识再生成。场景二起默认 Spec。 选型说明: 目标越清楚,越要用 Spec。场景一可短暂用灵感起草稿,进工程目录后一律切回 Prompt 规约。
默认工作流
text
给 AI 的 Prompt(目标·范围·契约·验收)
→ AI 复述 → 你确认
→ 生成 → 看 diff 范围
→ 按验收点一点 / curl
→ 不对就贴现象纠错(不重开模糊大任务)备选做法
一句话需求 → 整站生成点不通 → 继续「再优化」
上下文爆炸 → 换模型硬刚
推荐做法
澄清 / 短 PRD → 给 AI 的 Prompt复述确认 → 小范围 diff
验收失败 → 纠错 Prompt 或回滚
贯穿四场景的同一习惯
| 场景 | Prompt 里必须多写的一句 |
|---|---|
| 一 | 纯静态;主路径三步;不做登录 |
| 二 | 允许/禁止文件;组件 props/事件 |
| 三 | 字段对照表;curl 验收 |
| 四 | 风险栏(鉴权/密钥);禁止列表 |
这一组三件事
| 页 | 解决什么 | 何时读 |
|---|---|---|
| Prompt 工程 | 给 AI 的 Prompt、澄清、SPEC 分层 | 场景一后必读 |
| Token 省钱实战 | 少轮次、少乱 @ | 对话变贵/变乱时 |
| 常见坑与补救 | 假完成、蔓延、改契约 | 翻车后回看 |
角色变化
人更像 规则治理者 + 验收者:规范进 Rules/文档,结果用路径/curl 验——不是比拼手打字符。
一页纸自检(可打印)
- [ ] 有没有「不要动」?
- [ ] 验收是不是我能执行的动作?
- [ ] 是否只
@了相关文件? - [ ] AI 复述与范围一致吗?
- [ ] diff 有没有超出允许列表?
- [ ] 纠错是否超过 3 轮?(超过 → 回滚,换更小的 Prompt)
五日微习惯(可选)
| 日 | 只练一件事 |
|---|---|
| 1 | 写一张完整「给 AI 的 Prompt」(先不发给模型) |
| 2 | 强制「先复述再改」 |
| 3 | 只看 diff 范围,不看文案 |
| 4 | 验收失败只贴现象纠错 Prompt |
| 5 | 主动回滚一次无效 diff |
场景页的紫色块都按此形状;本页抽原则,随时回看。