

本准则是团队 AI Coding 体系化落地的总纲,所有成员必须阅读并遵守。 部署到代码仓库后,各角色 MD 文件即为 AI Agent 的"员工手册",AI 自动读取、自动约束。
AI Coding 不是装个插件就完事。
没有统一规范,AI 就是散兵游勇——每个人用的工具不同、规范不同、经验不互通,AI 产出的代码质量参差不齐,甚至可能引入安全问题。
我们需要的不是"AI 写代码",而是 "AI 在规则框内写代码"。
本准则定义的就是这个"规则框"。
AI Coding 落地 = 统一工具 × MD 规范 × 统一 Skill × (Vibe + Spec) 双模式驱动
要素 | 是什么 | 一句话定位 |
|---|---|---|
统一工具 | Claude Code + Qoder | 基础设施——同一工具,同一语境 |
MD 规范 | 通用规范 + 角色规范 | 规则引擎——AI 的"员工手册" |
统一 Skill | 行业标杆 + 团队自沉淀 | 能力复用——把判断力编码成决策树 |
Vibe + Spec | 双模式驱动 | 操作战术——知道什么时候该用什么 |
四样配齐,AI Coding 才不是玩具,是工程化的生产力。
[vibe],不能直接合入主分支拿不准的时候,默认走 Spec。宁可多写一行 Spec,不要少一个回滚。
MD 文件是整个体系的契约层。AI Agent 启动时自动读取,自动约束。
retail-platform/
├── 通用规范.md ← 所有角色必读,团队宪法
├── services/
│ └── xxx-service/
│ └── 后端.md ← 后端开发者 + AI Agent 读取
├── frontend/
│ └── 前端.md ← 前端开发者 + AI Agent 读取
├── tests/
│ └── 测试.md ← 测试人员 + AI Agent 读取
├── docs/pm/
│ └── 产品经理.md ← PM + AI Agent 读取
└── infra/
└── 运维.md ← 运维 + AI Agent 读取
┌─────────────┐
│ 通用规范.md │ ← 所有人遵守
│ 团队宪法 │
└──────┬──────┘
│ 继承
┌──────┬───────┼───────┬──────┐
▼ ▼ ▼ ▼ ▼
┌──────┐┌──────┐┌──────┐┌──────┐┌──────┐
│前端.md││后端.md││测试.md││PM.md ││运维.md│
│组件规范││安全红线││覆盖策略││Spec模板││部署红线│
└──────┘└──────┘└──────┘└──────┘└──────┘
通用继承 + 角色差异,每个角色只看两份文件即可
角色 | 文件 | 核心约束 |
|---|---|---|
所有人 | 通用规范.md | 双模式规则、7条P0禁止事项、代码规范、PR规范、Skills约定 |
后端 | 后端.md | 分层架构、支付安全红线(幂等/BigDecimal/状态机)、接口规范、DB/MQ规范 |
前端 | 前端.md | 组件<200行、状态管理三分法、统一API响应格式、性能指标、移动端优先 |
测试 | 测试.md | 70/20/10测试分层、AAA编写原则、5条E2E核心链路、AI生成测试标注 |
产品经理 | 产品经理.md | Spec六部分模板、质量自检清单、零售常见遗漏点、AI起草人不决策 |
运维 | 运维.md | 4套环境隔离、部署8项检查清单、告警分级、应急止血优先级、AI可生成但人执行 |
规范不在多,在于被执行。MD 进了版本控制、走了 Review,才有约束力。

┌─────────────────────────────────────────────────────┐
│ 行业标杆 Skill │
│ 社区验证 · 拿来就用 · 解决通用问题 │
│ ① -Agent 并行 Code Review(安全/性能/逻辑/风格/测试)│
│ ② Spec Workflow(需求澄清→拆规格→出计划→写代码) │
│ ③ Planning with Files(AI规划持久化,长任务不失忆) │
│ ④ Superpowers(社区顶级Skill包,提升整体编码质量) │
├─────────────────────────────────────────────────────┤
│ 团队自沉淀 Skill │
│ 老员工判断力 → AI 决策树 · 人走经验不走 │
│ ① retail-code-review(交易安全红线、幂等校验、库存一致性)│
│ ② payment-gateway-onboarding(新增支付渠道标准模板) │
│ ③ api-standard(统一响应格式、错误码、版本管理) │
└─────────────────────────────────────────────────────┘
↓
通用问题靠社区,业务特有问题靠自己
两层叠加,遗漏率大幅下降
场景 | 必须使用的 Skill |
|---|---|
推 PR 前 | 5-Agent Code Review + retail-code-review |
新增支付渠道 | payment-gateway-onboarding |
新增/修改 API | api-standard |
需求→代码全流程 | Spec Workflow |
跨2个以上服务改动 | Planning with Files |
所有编码任务 | Superpowers |

全员统一使用 Claude Code + Qoder。
工具 | 定位 | 场景 |
|---|---|---|
Claude Code | 主力编码 | 日常开发、Code Review、Spec 编写 |
Qoder | 辅助工具 | 特定场景提效(按团队约定使用) |
工具决定你能走多快,统一决定你能走多远。
每位成员加入团队后,必须完成以下步骤:
通用规范.md,理解双模式规则和全局红线
x特别关注"禁止事项"部分(P0 级违反即事故)指标 | 衡量方式 | 目标 |
|---|---|---|
AI 辅助代码占比 | 统计 AI 生成代码行数占比 | ≥ 20% |
PR 一次通过率 | Code Review 一次通过的比例 | ≥ 70% |
线上故障率 | AI 参与的代码导致的线上故障 | ≤ 5% |
规范覆盖率 | MD 文件覆盖的团队/服务比例 | 100% |
Skill 使用率 | 团队成员使用 Skill 的活跃度 | ≥ 80% |
文件 | 部署位置 | 适用角色 |
|---|---|---|
通用规范.md | 仓库根目录 | 所有人 |
前端.md | frontend/ 目录 | 前端开发 |
后端.md | 各微服务目录 | 后端开发 |
测试.md | tests/ 目录 | 测试人员 |
产品经理.md | docs/pm/ 目录 | 产品经理 |
运维.md | infra/ 目录 | 运维/DevOps |
md文件附件(可复制链接,浏览器打开):https://688753f46b444c1796039ffa7e4b1b40.app.codebuddy.work/ |
|---|
本准则是活的文档,随团队实践持续迭代。 有问题、有建议,提 PR。规范不是限制,是让 AI 和人协作的通用语言。
