第 7 章复习与验收
本节自测
先作答,再查看解释。记录只保存在当前浏览器。
完成 0 / 5
综合设计任务
为“检索政策并可选创建提醒”画出:
- 文档 manifest、切块、索引、权限与版本;
- corpus/retrieval/context/answer 四层评测;
- search 与 calendar.create 两份工具 schema;
- 只读成功、无证据拒答、工具超时、写入审批、取消五条状态路径;
- 上下文、任务状态、长期记忆和外部知识存储边界;
- run/call/attempt/event 身份与 trace;
- 多 Agent 如确有必要时的任务卡与合并 owner;
- 运行状态机实验并独立验证禁止、拒绝、取消与迟到批准事件。
不照抄的代码迁移
- 用 RAG 实验问“餐饮报销上限是多少”,在运行前写下当前版本、数值与引用;
- 只将身份改成 guest,确认候选与引用都不能泄漏 staff 内容;
- 将 Agent 停在等待审批,重复调用
drive(run)三次,再输入 reject;工具次数必须始终为 0; - 给拒绝后的同一任务发送 approve,确认终态和事件记录不变。
参考:第 1 题为 100 元/日、travel-2026:s2;第 2 题无可用证据;第 3、4 题可以用 run.attempts == 0 与状态/日志快照比较验收。通过只表示确定性检索与 mock 状态机实现正确,真实模型、工具副作用和跨进程持久化另做集成验收。
评分
RAG 与引用 2 分、工具协议 2 分、状态闭环 2 分、权限审批 2 分、记忆恢复 2 分、实验 2 分。10/12 以上且不存在模型自主授权或开放循环视为合格。
完成后进入MiniMind 全链路实践,或按项目需要转向系统工程专题。