7 天上手 路线
目标
在 7 天内搭出一套能真正服务日常开发的 AI coding 工作流,并留下可复用的规则、记录和复盘材料。
输入条件
- 你已有一个日常使用的代码仓库
- 你愿意固定一个主平台试用 7 天
- 你可以接受记录失败和复盘
- 你会选取小而明确的真实任务,而不是一上来就做大型迁移
步骤
Day 1:选主平台
目标:确定一个主平台和一个备用入口。
动作:
- 读 工具选择地图
- 读 GitHub Copilot、VS Code Agent 与 OpenAI Codex 怎么选
- 写下你的初始判断:为什么选它作为默认入口
当天产出:
- 1 个主平台
- 1 个备用入口
- 1 段不超过 150 字的选择理由
Day 2:搭环境
目标:把规则和边界写清楚。
动作:
- 配置 repo rules 或等价规则文件
- 标出禁止修改目录
- 确认最小校验回路:lint、test、build 里至少有一个能稳定跑
当天产出:
- 规则文件草案
- 目录边界说明
- 最小验证命令列表
Day 3:写第一版 contract
目标:把 prompt 从聊天变成任务合同。
动作:
- 读 Prompt Contracts
- 为一个 bugfix 写第一版 contract
- 明确输入、输出、边界和验收条件
当天产出:
- 1 份 bugfix contract
示例模板:
任务:修复一个已知 bug
范围:仅限 src/auth 和 tests/auth
不要做:不要改动数据库 schema,不要顺手重构其他模块
输出:给出变更说明、关键 diff 点、验证结果
验收:lint 通过,相关测试通过,行为与 issue 描述一致
Day 4:跑一次 bugfix workflow
目标:完成一次“定位 -> 最小修复 -> 验证”的完整闭环。
动作:
- 选择一个可复现的真实 bug
- 只让 agent 做一件事:先定位原因,再做最小修复
- 跑验证并记录返工点
当天产出:
- 1 个真实 bugfix 记录
- 1 份失败模式笔记
Day 5:跑一次 refactor workflow
目标:在不改变行为的前提下做一次小型结构优化。
动作:
- 选择一个小模块做结构整理
- 明确“不改变行为”是第一约束
- 要求 agent 给出改动理由和风险点
当天产出:
- 1 次小型 refactor 记录
- 1 个“哪些改动不该交给 agent”的清单