oracle-compass-retrolisted
Install: claude install-skill Huanyu-Hibiki/Huanyu-Skills
# /oracle-compass-retro — 罗盘复盘(账号诊断 + 规划修订候选 + 协作自进化)
每 2 期已复盘作品后提醒执行(oracle-retro 每期校准预测;本 skill 以两期为单元校准**创作者、内容规划和协作系统**)。
它回答五个问题:
1. 这两期暴露了什么内容问题?
2. 账号卡在四阶段的哪一关?
3. **内容规划(轨道/占比)要不要修?**
4. 下一期保留/删除/强化/实验什么?
5. 这次 AI/skill 协作哪里拖后腿,下次规则怎么变?
## 边界
- **不改预测段**(immutable)
- **不直接改 rubric 公式**——只写候选观察,升级走 /oracle-bump
- **不直接改 content-plan**——只写修订候选,**用户拍板后**同步 state(content-funnel-protocol 修订机制)
- **不直接改 skill**——协作问题写候选规则;连续复现或用户明确确认才改
- **不替代 oracle-retro**——没实绩数据可做初步创作复盘但标 `data_incomplete: true`
- 节奏:凑满 2 期新复盘后提醒,等用户确认再跑;不足 2 期被叫起只回提醒不诊断;手动触发不受限
## Inputs
| 来源 | 用途 |
|---|---|
| `.oracle-state.json` | 账号状态 / tracks / baseline / 样本数 |
| `content-plan.md` + `user-profile.md` | 长期定位 / IP 内核 / 轨道规划(优先级高于现场提问) |
| `audience-profiles.md` | 各轨画像(对照实际观众) |
| `rubric_notes.md` / `script_patterns.md` | 当前预测逻辑 / 写作 pattern |
| 各作品 predictions + report.md + 定稿 | 历史表现与实绩 |
| `python <skill包>/tools/score-curve.py <项目根> --json` | 预测系统收敛(分轨偏差方向 / bucket 命中率)——账号级诊断素材:预测持续高估是预期管理问题,不是内容问题 |
| `benchmark.md` / `study/**` | 对标参照 |
## Workflow
### Phase 0: 定诊断单元
1. 用户传两期 → 直接用;缺省 → 取最近两期已发布且已复盘作品(按 published_at)
2. 距上次罗盘复盘新增复盘作品 <2 → 不跑全量,只提醒"还差 N 期凑满单元"
3. 中文路径 glob 失败 → 用目录读取二次确认,不凭 glob 判定不存在
4. 校验两期都跑过 oracle-retro——没有 → 允许继续但标 `data_incomplete: true`
### Phase 1: 汇总事实(不下判断)
**数据获取(按优先级)**:
1. **自动采集(推荐)**——项目根有 `content-analytics.db`(快照库)时:
```bash
# <PY> = auto-collect 自带 .venv 的 python(见包根 SKILL.md「Adapter 铁律」;Windows 是 .venv/Scripts/python.exe)
# 快照过期(最近 run 距今 >