Cheat Predict
给最终稿写一份 immutable 盲预测日志。这是 cheat-on-content 整个校准循环的核心动作, , 预测段一旦写完不可改,由 hook...
Install
npx skills add XBuilderLAB/cheat-on-content --skill cheat-predict -g -a claude-code -y- Repository
- XBuilderLAB/cheat-on-content7.4k
- Category
- AI and agents
- Updated
- 9d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
给最终稿写一份 immutable 盲预测日志。这是 cheat-on-content 整个校准循环的核心动作, , 预测段一旦写完不可改,由 hook 强制。**自动检测**:如目标文件已有 `## 预测` / `## 预测 v1` 段(被 cheat-shoot 调用走 v2 模式),改成 append `## 预测 v2` 而非覆盖。**打分通过 Task tool 委派给 `cheat-score-blind` sub-agent**(context-isolated channel B),主 Claude review 后落盘。触发词:"启动预测"/"start prediction"/"给这稿子打分并预测"/"写预测日志"。
/cheat-predict, AI 主导的盲预测 + 用户 review
这个工具是"作弊器", , AI 帮你做判断。所以 cheat-predict 的核心是:
- Claude 自己读稿子 + 打 7 维分 + 给 bucket + 概率分布 + 反事实场景
- 用户 review 后回 "ok" 接受,或指出哪个维度 / 哪个判断不对
- 默认走快路径:用户直接 ok → 落盘
- 慢路径:用户挑刺某个维度 → Claude 改 → 再 review → 直至确认
不是用户从 7 维分到概率分布全部自己写,那 Claude 只剩"格式化器", , 失去工具的核心价值。
严格遵守 shared-references/blind-prediction-protocol.md, , 见过任何后续数据就不能写预测,只能记 reconstructed。 完整组件清单见 shared-references/prediction-anatomy.md。 Confidence 派生表见 shared-references/state-management.md。
Overview
[用户:启动预测 scripts/<id>.md]
↓
[Phase 0: blind check 自检] ← 触犯就拒绝
↓
[Phase 0.7: 模式判定, v1 (新建) 还是 v2 (append)]
↓
[Phase 1: 读 script + rubric + state + 派生 confidence]
↓
[Phase 2: **委派 cheat-score-blind sub-agent**(Task tool)拿 9 维盲打 + per-dim confidence]
↓
[Phase 2.5: 主 Claude 对 blind 输出做 review, 若任意维度 |delta| ≥ 2 vs 主估,弹给用户裁定]
↓
[Phase 3: **Claude 自己**找锚点对比]
↓
[Phase 4: **Claude 自己**给 bucket + 概率分布 + 中枢] ← confidence 低时分布更平
↓
[Phase 5: **Claude 自己**写反事实场景 + 关键校准假设]
↓
[Phase 5.5: **用户 review**, , 展示完整草拟版,等用户 "ok" 或挑刺]
↓
├─ "ok" → Phase 6 落盘
└─ "X 维度应该 Y 不是 Z" → Claude 改 → 再 review → 循环
↓
[Phase 6: 落盘, v1 写新文件 / v2 append 到现有文件 ## 复盘 之前]
↓
[Phase 7: 更新 state.in_progress_session]

