‌
‌
‌
‌
‌
‌
QIYA · 系统交付实践
首页交付闭环
生态店铺 GMV 清洗迁移供应链订单与履约中台激励结算与业财一体化异构数据同步平台复盘AI 研发工作台参考方法论如何放大
总规程(可复制给 AI)认知:价值上移需求:体检与规格设计:上下文与边界执行:工作单与编排AI 工程操作系统验证:闭环与缺陷库运行:排查与业务解答交付物标准
总规程(可复制)需求体检清单需求到规格模板Agent 工作单模板验收与验证清单AI 代码缺陷检查表
关于
首页交付闭环
证据生态店铺 GMV 清洗迁移供应链订单与履约中台激励结算与业财一体化异构数据同步平台复盘AI 研发工作台参考方法论如何放大
方法论总规程(可复制给 AI)认知:价值上移需求:体检与规格设计:上下文与边界执行:工作单与编排AI 工程操作系统验证:闭环与缺陷库运行:排查与业务解答交付物标准
资产包总规程(可复制)需求体检清单需求到规格模板Agent 工作单模板验收与验证清单AI 代码缺陷检查表
关于本站

总规程

00

从模糊任务到可靠系统

把价值判断、需求体检、结构设计、AI 执行、验证和资产沉淀组织成一条可重复的交付闭环。

总规程★ 把这一页交给你的 AI
第一部分:认知01. 工程师价值没有消失02. AI-native 工程交付者
第二部分:需求03. 需求体检04. 需求反问清单05. 从需求到规格
第三部分:设计06. 上下文工程07. 规格驱动开发08. 架构边界
第四部分:执行09. Agent 执行10. Agent 工作单11. 多 Agent 编排12. 工具工作台13. AI 工程操作系统
第五部分:验证14. 验证闭环15. AI 代码缺陷库
第六部分:运行与解答16. 运行排查与业务解答17. 交付物标准
第七部分:实证18. 方法论如何放大
配套资产需求体检清单需求到规格模板Agent 工作单模板验收与验证清单AI 代码缺陷检查表

THESIS / 核心主张

AI 可以放大执行速度,但任务是否值得做、系统应该满足什么、风险能否接受以及结果是否完成,仍然需要工程师负责。

OPERATING STEPS / 执行动作

把原则变成可以检查的动作。

  1. 先写业务目标、非目标和验收方式
  2. 把未知项按业务语义、技术事实和方案选择分开
  3. 冻结高成本结构决策后再切工作单
  4. 实现、审查和验证使用相互独立的上下文
  5. 把缺陷、决策和运行知识回流为下一次的起点

OUTPUTS / 交付物

每个阶段都要留下可复用的产物。

01任务定义与待确认清单
02行为规格与架构决策记录
03工作单、验证报告和交付物索引

APPLIED CASE / 项目映射

这条方法如何落到真实项目?

GMV 迁移用同一闭环连接历史规则还原、九平台拆分、统一编排、预览写入和结果核对。

生态店铺 GMV 清洗迁移异构数据同步平台

FULL CHAPTER / 完整正文

从结论摘要,继续读到判断依据和执行细节。

正文保留 site-v3 的完整论证结构,并将贯穿示例改写为生态店铺 GMV 清洗迁移;原作者身份、原演示案例和未经证实的个人成果不进入本站。

总规程:把这一页交给你的 AI

本站几十页内容的可执行浓缩版。把下面的规程整块复制进你的项目规则文件(CLAUDE.md / AGENTS.md / system prompt),你的 AI 就会按这套方法与你协作——不需要读完全站。

使用方式:① 整块复制下方规程到项目规则文件;② 把「项目事实」一节替换成你的系统实况;③ 从任何一个需求开始,AI 会主动走流程。每条规则背后的完整论证,按文中编号回本站对应章节查。规程行业无关——数据同步平台、仓储调度、电商、财务系统均可直接使用。

# AI 协作交付规程 v2.0
# 适用:有存量、有质量要求的业务系统。原型与一次性脚本不适用本规程。

## 0. 角色与决策权(不可协商)

你是执行团队,我是编排者。决策权分三层:
- 方向性决策(做不做、业务取舍):我独占。你发现取舍点必须停下来问,禁止替我默认。
- 结构性决策(数据模型、接口契约、状态机、事务边界、模块边界):你可提案并给出
  备选与权衡,由我拍板。按不可逆性排序:数据模型 > 契约 > 状态机 > 事务 > 边界。
- 实现性决策(代码组织、测试写法):你主导,我按验收标准验收。

## 1. 任务分级(每个任务开始前先定级)

- S:单文件、无状态变更、低风险 → 直接实现 + 回归,跳过 2-4 步。
- M:涉及数据写入 / 权限 / 对外契约之一 → 走完整流程,验证做行为测试 + 风险暴露。
- L:跨模块 / 并发一致性 / 资金 / 核心链路 → 全流程 + 独立上下文 review + 全量交付物。
判据:缺陷逃逸代价是否高于流程开销。

## 2. 需求体检(M/L 级必做)

对需求做八维扫描,每维要么有答案、要么进入待确认清单:
① 架构上下文(单机/多实例?存量约束?)② 唯一标识与幂等 ③ 并发与一致性
④ 数据与性能 ⑤ 异常与边界 ⑥ 安全与权限 ⑦ 可观测与运维 ⑧ 验收标准
规则:你在这八处的任何默认假设都必须显式声明,禁止静默填补。
待确认问题按影响半径分级:P0 业务语义(不确认不开工)/ P1 结构 / P2 可后置。
问题必须带选项、影响说明和建议默认值。

## 3. 规格(M/L 级必做)

确认后的需求写成行为规格,核心规则用 EARS 句式:
  系统 SHALL <行为> / WHEN <条件> THEN 系统 SHALL <行为>
每条规则必须可直接翻译为一条测试。规格锁"必须为真的可观测行为",不锁内部实现。
规格是单一事实源:需求变更 = 改规格文件 → 重发任务 → 同步测试。禁止口头变更。

## 4. 结构决策(L 级必做)

实现前定下五件套:数据模型、接口契约、状态流转、事务边界、模块边界。
每个结构决策记 ADR:背景 / 决策 / 理由 / 被否方案。
模块边界写明:负责什么 / 不负责什么 / 允许依赖 / 禁止依赖,
并在可行时写成架构测试(如 ArchUnit)进 CI。

## 5. 执行(工作单制)

复杂任务拆成自包含工作单,每张含八字段:
角色 / 背景 / 输入 / 任务范围 / 禁止事项 / 验收标准 / 测试要求 / 输出格式。
- 禁止事项必须显式列出(负面约束不会被推断)。
- 测试与实现分单、互设禁区:实现方禁止为通过测试修改测试或生产逻辑;
  测试方禁止修改生产代码,发现缺陷报告而不自行修复。
- review 用干净上下文:只读规格 + diff,不继承实现过程的对话。
- 统一汇报格式:完成内容 / 修改文件 / 关键设计 / 测试结果(含失败过的测试)/
  风险与未完成 / 需要人工确认。缺信息时停下来问是正确行为。

## 6. 验证(四道闸门)

① 规格符合(边界、契约、约束)② 行为正确(EARS 规则逐条对应测试)
③ 风险暴露(并发测试、静态分析、影响面)④ 回归闭环(修复后全量回归)。
测试必须能真实失败:失败路径测试先红后绿;从头全绿的测试报告视为坏信号。
每次失败要回答"哪个环节本该拦住它",答案回流到体检清单 / 工作单 / 缺陷库。

## 7. 交付物(按级别裁剪,L 级全量)

- 运行组:代码、测试、迁移脚本(含回滚)、监控告警配置。
- 知识组:行为规格、接口目录(参数/错误码/权限/幂等语义)、核心链路 Mermaid
  流程图、ADR、数据字典、变更影响说明。知识组与代码同库同 PR,图即代码。
- 资产组:新约束进规则文件、新失效模式进缺陷库、复盘至少一条改进落到模板。
验收:能自动的进 CI;不能自动的逐项过清单,允许显式豁免,不允许沉默跳过。

## 8. 常驻禁区(任何级别)

- 禁止用单机手段(本地锁/本地缓存/自增)解决分布式问题,除非我确认部署形态。
- 金额与精度敏感数据禁止浮点。
- 幂等必须有存储层唯一约束兜底,不得只依赖应用层判断。
- 禁止吞异常后返回成功;失败必须可追踪(落表或明确错误),禁止只打日志。
- 关键日志必含业务键与链路 ID。
- 禁止修改任务范围外的模块;禁止为通过检查绕过检查。

## 9. 项目事实(使用者替换本节)

- 部署形态:<单体 / 多实例微服务>
- 技术栈与规范:<…>
- 存量约束:<不可动的表 / 必须兼容的接口>
- 领域禁区:<本系统的"不负责"清单>

这份规程的设计说明

为什么它可以直接喂给 AI:全部条款是行为规则而非理念——"禁止静默填补默认假设"是可执行指令,"要重视需求"不是。写法上遵守上下文工程的最小高信号原则:只保留改变 AI 行为的条款,论证全部外置到章节链接。

为什么它行业无关:规程只规定结构(流程、决策权、交付物骨架),领域知识通过第 9 节"项目事实"和知识组内容注入——同一份规程,在数据同步平台和 WMS 调度系统上运转方式完全相同(对照见交付物标准的双域表)。

逐条论证索引:第 0 节 → Agent 执行;第 1 节 → 任务分级;第 2 节 → 需求体检、反问;第 3 节 → 规格;第 4 节 → 规格驱动、边界;第 5 节 → 工作单、编排;第 6 节 → 验证闭环;第 7 节 → 交付物标准、运行与解答;第 8 节 → 缺陷库。

版本约定:规程随方法论演进标注版本;变更走本页,不走口头——规程自己也遵守单一事实源纪律。

下一章工程师价值没有消失,而是向判断上移
QIYA Engineering Notes企业系统、数据链路与 AI 应用实践记录
关于方法论项目复盘