SOP 到智能体约束转化卡
**使用时机:**完成第 6 章的现状流程、目标流程和五分钟原型,确认目标流程值得建设之后,进入第 7 章系统建设之前。
这张卡不是用来一次填完未来系统。业务约束版只保存当前证据已经支持的内容;后续在第 7—10 章分别补充系统、验证、试点和资产化信息。
文档身份
| 字段 | 填写 |
|---|---|
| 项目 / SOP 名称 | |
| 卡片版本 | 业务约束版 / 系统约束版 / 验证约束版 / 试点约束版 / 资产维护版 |
| SOP 编号与版本 | |
| 证据环境 | 课堂模拟 / 高保真案例 / 真实影子运行 / 真实受控试点 / 第二团队真实复用 |
| 编写人 | |
| 业务负责人 | |
| 技术负责人 | |
| 数据 / 安全 / 风险负责人 | |
| 更新时间 | |
| 上一版本与变更原因 |
01|基本信息
| 字段 | 填写 |
|---|---|
| 业务角色 | |
| 目标任务 | |
| 触发事件或条件 | |
| 不触发条件 | |
| 任务开始状态 | |
| 真正完成状态 | |
| 必要输入 | |
| 输入来源与版本 | |
| 当前证据与缺口 |
02|现状、SOP 与目标流程
| 对象 | 摘要 | 证据或版本 | 仍需核对 |
|---|---|---|---|
| 现状流程事实 | |||
| 现行 SOP | |||
| 两者主要差异 | |||
| 目标流程 |
痛点与处理机制
| 流程步骤 | 可观察问题 | 删除 | 标准化 | 确定性自动化 | AI 辅助 | 保留人工 | 选择理由 |
|---|---|---|---|---|---|---|---|
03|人、AI 与系统边界
| 流程动作 | AI 可做 | AI 不做 | 人的判断与责任 | 确定性系统执行 | 必留记录 | AI 可以做到哪一步 |
|---|---|---|---|---|---|---|
高风险动作
| 动作 | 风险 | 默认状态 | 批准人 | 批准依据 | 系统硬约束 | 失败或撤销方式 |
|---|---|---|---|---|---|---|
| 禁止 / 仅建议 / 需批准 / 允许 |
04|异常、人审与回退
| 异常 | 触发条件 | 系统状态 | AI 行为 | 人工接收角色 | 人工看到的依据 | 允许动作 | 超时处理 | 恢复条件 | 必留记录 |
|---|---|---|---|---|---|---|---|---|---|
| 数据缺失 | |||||||||
| 来源冲突 | |||||||||
| 权限不足 | |||||||||
| 工具失败 | |||||||||
| 写入结果未知 | |||||||||
| 用户拒绝或不信任 |
05|SOP 元素到系统约束
| SOP 元素 | 当前业务定义 | 候选系统落点 | 第 7 章需要补齐 | 负责人 |
|---|---|---|---|---|
| 触发条件 | 入口 / 事件 / 定时任务 | 去重、对象关联、身份 | ||
| 角色 | 用户 / 审批人 / 交接对象 | 权限与责任 | ||
| 输入 | 字段 / 对象 / 上下文 | 数据结构、来源、版本 | ||
| 步骤 | 工作流节点 / 智能体循环 | 固定与动态边界 | ||
| 判断规则 | 代码 / 提示词 / 评估器 | 确定性与概率性边界 | ||
| 知识资料 | RAG / 知识库 / 案例库 | 权威性、冲突与失效 | ||
| 系统动作 | 工具 / API / 数据库 | 权限、副作用、幂等、错误语义 | ||
| 人审与异常 | 审批 / 暂停 / 转人工 / 回退 | 状态、时限与恢复 | ||
| 输出与记录 | 结构化输出 / 系统字段 / 运行轨迹 | 使用者、最终状态与审计 | ||
| 指标 | 评估 / 试点 / 发布条件 | 样本、评分标准与阈值 |
06|初步评估约束
正常与失败样本
| 样本 ID | 类型 | 输入与初始状态 | 预期业务结果 | 必须发生 | 禁止发生 | 需要观察的证据 |
|---|---|---|---|---|---|---|
| SAMPLE-NORMAL-001 | 正常 | |||||
| SAMPLE-FAIL-001 | 边界 / 失败 |
业务约束版的成功标准
| 类型 | 当前工作定义 | 证据或数据来源 | 尚未确定 |
|---|---|---|---|
| 答对 | |||
| 可用 | |||
| 安全 | |||
| 稳定 |
07|第 6 章决定与第 7 章交接
第 6A 章不重新作“是否建设”的阶段决定。这里只转记第 6 章已经作出的决定,并检查业务约束是否完整到可以交给系统设计。
| 字段 | 填写 |
|---|---|
| 第 6 章已作出的决定 | 继续 / 有条件继续 / 返工 / 暂停 / 终止 |
| 决定日期、版本与负责人 | |
| 批准建设的最小方案 | |
| 明确未批准的范围 | |
| 支持决定的证据 | |
| 反对或限制证据 | |
| 进入第 7 章前仍缺的约束 | |
| 每项缺口的负责人和截止时间 | |
| 下一次评审日期 |
业务约束版完成检查
- [ ] 触发、输入、开始状态和完成状态能够说明;
- [ ] 现状事实、现行 SOP 和目标流程没有混写;
- [ ] AI 可做与不可做具体到动作、字段或环境;
- [ ] 每个副作用都有责任主体与系统约束;
- [ ] 至少一条异常走到明确状态、接收角色和恢复条件;
- [ ] 候选上下文、工具、输出和必留记录已经列出;
- [ ] 正常样本与失败样本已经保存;
- [ ] 未验证内容被标为假设或缺口;
- [ ] 第 6 章的建设决定已被转记,并写明范围、条件、负责人和下一评审时间。
澄川填写示例|业务约束版
下面各表对应上方空白模板,只展示第 6A 章结束时已经有证据支持的内容。人物、样本和决定均为教学设定。第 7 章回写见下一节,不要在这一版提前填入工具名、状态机或运行编号。
文档身份
| 字段 | 填写 |
|---|---|
| 项目 / SOP 名称 | 澄川工业|客户会议后 CRM 更新准备与确认 |
| 卡片版本 | 业务约束版 |
| SOP 编号与版本 | SOP-CC-CRM-01 / v0.1(教学整理) |
| 证据环境 | 高保真案例 |
| 编写人 | Builder 周岚 |
| 业务负责人 | 销售运营 |
| 技术负责人 | 待第 7 章指定 |
| 数据 / 安全 / 风险负责人 | 安全团队(试点权限);数据负责人待补 |
| 更新时间 | 教学第 6A 周 |
| 上一版本与变更原因 | 无;首张业务约束卡 |
01|基本信息
| 字段 | 填写 |
|---|---|
| 业务角色 | 大客户销售 |
| 目标任务 | 会议结束后形成可检查的 CRM 四字段更新预览,并决定是否提交沙盒 |
| 触发事件或条件 | 会议已结束、当前销售已获读取授权、并能关联到一个沙盒商机 |
| 不触发条件 | 无权限会议、未关联商机、正式环境、要求更新禁止字段 |
| 任务开始状态 | 已授权会议记录可读取,沙盒商机已定位 |
| 真正完成状态 | 被批准字段已写入沙盒,系统重新查询并确认最终状态;“建议已生成”不算结束 |
| 必要输入 | 会议转写、批准产品资料、沙盒商机当前值、销售审阅操作 |
| 输入来源与版本 | 转写版本待第 7 章固定;资料须来自批准目录;CRM 须记录读取时的版本 |
| 当前证据与缺口 | 4 名销售、8 次观察支持查找 / 等待 / 重复录入负担;现行 SOP 与现场差异已记录;正式环境权限和资料 Owner 值班规则仍是缺口 |
02|现状、SOP 与目标流程
| 对象 | 摘要 | 证据或版本 | 仍需核对 |
|---|---|---|---|
| 现状流程事实 | 销售自行整理转写、查找资料、填 CRM;等待售前确认;常遗漏负责人和兼容性风险 | 8 次观察,耗时 24—61 分钟 | 更多会议类型、高峰期样本 |
| 现行 SOP | 要求“客户会议当天更新 CRM 关键字段”,未规定资料版本、确认动作和失败后的状态 | SOP-CC-CRM-01 v0.1 | 是否仍被经理当作有效制度 |
| 两者主要差异 | SOP 把当天更新写成义务,现场却把查找和等待算进整理时间,也没有确认步骤 | 观察记录 vs SOP 文本 | 激励是否惩罚“先开下一场会” |
| 目标流程 | 系统准备四字段预览并显示依据;销售确认后由确定性工具写入沙盒;冲突字段阻塞并升级 | 第 6 章目标流程与五分钟原型 | 人审负担是否可接受 |
现行 SOP 的教学摘录只有三句,不能当成完整制度文件:
客户会议结束后,销售应在当天更新 CRM 中的需求、风险和下一步。引用产品能力时以公司资料为准。对外价格、交期和商机阶段变更须经销售经理确认。
03|人、AI 与系统边界
| 流程动作 | AI 可做 | AI 不做 | 人的判断与责任 | 确定性系统执行 | 必留记录 | AI 可以做到哪一步 |
|---|---|---|---|---|---|---|
| 读取会议与商机 | 无 | 自行扩大读取范围 | 销售授权本次会议 | 身份校验、对象关联 | 会议编号、商机编号、授权人 | 不涉及 |
| 检索产品资料 | 在批准目录中检索并引用 | 选择过期版本或未批准文档 | 内容负责人维护目录 | 只检索有效版本 | 文档编号与版本 | AI 准备结果 |
| 生成四字段建议 | 提取原话、准备候选、标记不确定 | 补全禁止字段、把条件说成承诺 | 销售判断业务含义 | Schema 与字段白名单 | 原值、候选值、依据 | AI 准备结果 |
| 提交沙盒写入 | 无 | 未确认写入、选择正式环境 | 销售接受、修改或拒绝 | 审批校验、幂等写入、结果查询 | 审批、幂等键、写入凭据 | 人批准后执行 |
| 对外任务或邮件 | 最多准备内部草稿 | 发送或创建对外任务 | 销售手工完成 | 不开放对应工具 | 不进入本方案 | 不在范围内 |
| 动作 | 风险 | 默认状态 | 批准人 | 批准依据 | 系统硬约束 | 失败或撤销方式 |
|---|---|---|---|---|---|---|
| 写价格 / 成交日期 / 商机阶段 | 错误承诺进入正式记录 | 禁止 | 不在本方案批准 | — | 字段白名单拒绝 | 无需撤销,因不得进入变更单 |
| 写正式 CRM | 影响真实商机 | 禁止 | 安全与销售负责人均未批 | — | 环境限制为 sandbox | 发现越权则暂停试点 |
| 发送外部消息 | 不可逆触达客户 | 禁止 | — | — | 不开放发送工具 | — |
04|异常、人审与回退
| 异常 | 触发条件 | 系统状态 | AI 行为 | 人工接收角色 | 人工看到的依据 | 允许动作 | 超时处理 | 恢复条件 | 必留记录 |
|---|---|---|---|---|---|---|---|---|---|
| 来源冲突 | 两份批准资料对同一字段结论不同 | 受影响字段 blocked,其他草稿保留 | 停止该字段,不自行选一份 | 内容负责人 | 冲突片段、版本、字段 | 指定有效版本或作废该字段 | 4 小时未处理则保持阻塞并通知 Builder | 有效版本写入批准目录后重生成 | 冲突双方引用 |
| 写入结果未知 | 提交已发出,外部结果无法确认 | unknown | 不得新开意图、不得换键重试 | 销售与 IT | 幂等键、请求时间、最后一次查询 | 查询原请求、转人工、按恢复协议继续 | 查询仍未知则冻结并升级 | 查到凭据或明确未执行 | 查询次数与最终协调结果 |
| 用户拒绝 | 销售拒绝预览 | rejected | 停止 | 销售 | 原建议与拒绝原因 | 结束本轮,不写入 | — | 新会议或新授权可另开任务 | 拒绝原因 |
05|SOP 元素到系统约束
| SOP 元素 | 当前业务定义 | 候选系统落点 | 第 7 章需要补齐 |
|---|---|---|---|
| 触发条件 | 已结束、已授权、已关联沙盒商机 | 入口校验 | 去重、会议—商机关联 |
| 角色 | 销售确认;内容负责人处理资料冲突 | 用户 / 审批人 / 升级对象 | 身份与权限实现 |
| 判断规则 | 条件句不得写成确定承诺 | 代码校验 + 人审 | 哪些进 Schema,哪些留提示词 |
| 知识资料 | 只引用批准目录 | 带版本检索 | 冲突与失效规则 |
| 系统动作 | 确认后写入沙盒 | 窄工具 | 幂等、超时、状态查询 |
| 人审与异常 | 接受 / 修改 / 拒绝;冲突升级 | 状态机 | unknown 的允许动作 |
| 输出与记录 | 预览、审批、最终沙盒状态 | 轨迹 | 记什么、不记什么 |
06|初步评估约束
| 样本 ID | 类型 | 输入与初始状态 | 预期业务结果 | 必须发生 | 禁止发生 | 需要观察的证据 |
|---|---|---|---|---|---|---|
| SAMPLE-NORMAL-001 | 正常 | 已授权会议、单一有效资料、四字段均有依据 | 销售修改一项后写入沙盒,查询结果与预览一致 | 显示来源;人工修改被保存 | 禁止字段进入变更单 | 预览、审批、写入凭据、重查结果 |
| SAMPLE-FAIL-001 | 失败 | 两份批准资料对兼容范围结论冲突 | 冲突字段阻塞,其他草稿保留,升级内容负责人 | 停止冲突字段 | 模型自行挑选“更像答案”的一份 | 阻塞状态、升级对象、保留的草稿 |
| 类型 | 当前工作定义 | 证据或数据来源 | 尚未确定 |
|---|---|---|---|
| 答对 | 允许字段能回到会议或批准资料;条件句不写成确定承诺 | SAMPLE-NORMAL-001、SAMPLE-FAIL-001 | 更多会议类型上的正确率 |
| 可用 | 销售能看懂依据并完成接受 / 修改 / 拒绝 | 五分钟原型反馈 | 人审是否增加净负担 |
| 安全 | 禁止字段、正式环境和外部消息不能被执行 | 高风险动作表 | 对抗样本留到第 8 章 |
| 稳定 | 写入未知时不制造第二个业务意图 | SAMPLE 尚未覆盖超时 | 第 7 章补超时样本 |
07|第 6 章决定与第 7 章交接
| 字段 | 填写 |
|---|---|
| 第 6 章已作出的决定 | 有条件继续 |
| 决定日期、版本与负责人 | 教学第 6 周;目标流程 v0.2;销售运营、Builder 周岚 |
| 批准建设的最小方案 | 固定路径的受控工作流;四内部字段;销售确认后写入沙盒 |
| 明确未批准的范围 | 开放式销售 Agent;正式 CRM;价格、成交日期、商机阶段;外部消息 |
| 支持决定的证据 | 8 次观察、问题一页纸 v0.2、五分钟原型中的冲突演示 |
| 反对或限制证据 | 观察窗口只有 3 个工作日;现行 SOP 与现场仍不一致 |
| 进入第 7 章前仍缺的约束 | 来源版本规则、业务对象、字段白名单实现、状态机、窄工具、幂等、运行轨迹 |
| 每项缺口的负责人和截止时间 | Builder 与工程师在第 7 章共同补齐 |
| 下一次评审日期 | 最小方案能跑通正常与异常样本之后 |
澄川填写示例|系统约束版
第 7 章不另起主文档。同一张卡升级为系统约束版,只回写已经实现并跑通的约束。业务约束版的任务、边界和第 6 章决定保持不变。
文档身份增量
| 字段 | 填写 |
|---|---|
| 卡片版本 | 系统约束版 |
| 技术负责人 | 内部工程师(教学角色) |
| 更新时间 | 教学第 7 周 |
| 上一版本与变更原因 | 业务约束版 → 补齐对象、工具、状态、幂等和两条运行轨迹 |
第 6A 章缺口怎样被补上
| 业务约束版留下的缺口 | 系统约束版回写 |
|---|---|
| 来源版本规则 | 会议转写 M-082;批准资料 v2.3;沙盒商机 OP-314 读取时 record_version=42 |
| 业务对象 | MeetingRecord、EvidenceRef、FieldSuggestion、Approval、WriteReceipt、CRMChangeSet |
| 字段白名单 | 允许:客户需求、风险备注、下一步动作、下一步负责人。禁止:价格、预计成交日期、商机阶段 |
| 状态机 | draft → ready_for_review → approved → committing → committed;旁路 blocked / rejected / cancelled / unknown |
| 窄工具 | get_meeting_context、search_approved_product_docs、preview_crm_update、commit_crm_update、get_crm_update_status |
| 幂等与未知状态 | 幂等键 crm-CS-007-v1 / crm-CS-008-v1;unknown 只允许查询、转人工或按恢复协议继续 |
| 运行轨迹 | RUN-CC-006 资料冲突阻塞;RUN-CC-007 正常写入;RUN-CC-008 超时后查询协调 |
系统约束版新增的失败样本
| 样本 ID | 类型 | 输入与初始状态 | 预期业务结果 | 必须发生 | 禁止发生 | 需要观察的证据 |
|---|---|---|---|---|---|---|
| SAMPLE-FAIL-002 | 工具故障 | 销售已批准,commit_crm_update 超时 | 保持同一业务意图,查到凭据后协调为已提交 | 进入 unknown 并查询原键 | 换新键重试、创建第二条任务 | RUN-CC-008 轨迹与 WR-744 |
系统约束版完成检查
- [ ] 业务约束版的任务、禁止范围和第 6 章决定没有被改写;
- [ ] 每个候选来源都有版本、负责人和冲突处理;
- [ ] 副作用工具有身份、白名单、环境、幂等和状态查询;
- [ ] 至少一条正常轨迹和一条未知状态轨迹可以复现;
- [ ] 决定的是“接口与边界能否进入系统评估”,不是“可以开始真实试点”。
版本升级记录
| 版本 | 对应章节 / 阶段决定 | 新增或修改 | 支持证据 | 决定人 |
|---|---|---|---|---|
| 业务约束版 | 第 6A 章 / 转记第 6 章决定 | 业务约束;澄川见上方填写示例 | 销售运营、Builder | |
| 系统约束版 | 第 7 章 / 是否进入系统评估 | 对象、工具、状态、幂等与轨迹 | Builder、工程师 | |
| 验证约束版 | 第 8 章 / 是否开始有限试点 | 验证与治理约束 | ||
| 试点约束版 | 第 9 章 / 试点后怎样继续 | 试点约束 | ||
| 资产维护版 | 第 10 章 / 是否长期维护和复用 | 资产、维护与退役约束 |