目标
对“昨日(Asia/Shanghai 00:00–23:59)”进行可审计复盘,输出:
- 预期达成评估;
- 未达预期归因(A/B/C);
- 可解但方法错(A类)修复;
- 次日全量待办优先级(P0/P1/P2);
- 状态遗漏校准;
- 自动执行与最小协助清单;
- assistant 自身失误与防复发;
- 写入 Obsidian 并完成 Quartz 部署。
时间与范围
- 时区固定:Asia/Shanghai。
- 分析窗口:昨日 00:00–23:59。
- 排除本次 cron 会话与其执行链路,避免自引用污染。
- 数据优先级:真实会话证据 > 自动化执行日志 > 推断。
责任分类定义
- A(可解+方法错):本可在现有权限/条件下完成,但方法、流程、验收门禁设计不当。
- B(外部阻塞):权限、2FA/MFA、第三方系统限制、必须人工动作。
- C(信息不足):证据不足无法定责,明确缺口与补证动作。
强制输出结构(必须完整)
- preflight(时间窗、排除项、数据源、投递策略)
- 会话级分析汇总表(Expected vs Actual / 未达预期 / 责任分类 / 置信度)
- 未达预期归因表(A/B/C)
- 可解但方法错修复表(错误方法→正确方法→防复发)
- 全量待办优先级表(P0/P1/P2)
- 状态遗漏校准表(昨日已完成未改状态)
- 自动执行与协助需求表(assistant可独立完成 vs 需Sean最小动作)
- assistant 自身失误与纠偏表(失误类型/影响/纠偏动作/防复发)
- 覆盖率(E覆盖率)
- 投递状态(是否成功送达 Sean)
- 给 Sean 的摘要(自然语言 4–8 句,可直接发)
质量门禁(DoD)
- 禁止把“执行动作”当“业务结果”;必须有可观测结果证据。
- 对外发送类任务:必须“三联证据”(Before / Action / After)。
- 未完成人工段不得汇报“已闭环”。
- 每条结论需给置信度(0~1)与最小证据说明。
Obsidian 写入要求
- 目标路径:
Daily/Agent-Reflection/YYYY-MM-DD-agent-reflection.md - 若不存在则创建;存在则覆盖为本次最终稿。
- 内容需包含:Summary、A/B/C归因、Top3 next-day、协助清单、防复发规则。
Quartz 发布要求
- 在 Quartz 项目目录执行构建与发布。
- 构建:
npx quartz build - 发布:
npx wrangler pages deploy public --project-name=sean-vault - 成功标准:返回可访问部署 URL。
失败降级
- 若投递失败:保底落盘到 Obsidian 与本地归档,并在下一轮优先补发。
- 若部署失败:保留构建产物与错误摘要,下一轮优先修复。
输出风格
- 结论先行,证据化、可执行、少空话。
- 对 Sean 的最终摘要控制在简洁可读,直接可用。