← ClaudeAtlas

oracle-statuslisted

oracle-bone 的状态看板。分轨显示校准进度 / confidence / 待复盘 / buffer / 轨道占比执行情况 / 该不该 bump / 该不该清算。**任何时候都可调,无副作用(只读)**。触发词:"状态"/"看板"/"status"/"我现在该做什么"/"进度怎么样"。
Huanyu-Hibiki/Huanyu-Skills · ★ 1 · AI & Automation · score 67
Install: claude install-skill Huanyu-Hibiki/Huanyu-Skills
# /oracle-status — 状态看板 读 state + 扫项目 → 汇总进度 → 输出"今天该做什么"清单。**读多写零**。 ## Overview ``` [用户:状态] ↓ [Phase 1: 读 state + 扫文件系统] ↓ [Phase 2: 计算派生指标(分轨)] ↓ [Phase 3: 检测建议触发器(按优先级)] ↓ [Phase 4: 输出看板] ``` ## Constants - **SQLITE_UPGRADE_THRESHOLD = 30** — 总校准样本 ≥N 建议升 SQLite - **CLEANUP_LINE_THRESHOLD = 600** — rubric_notes.md 行数超 N 建议清算 - **STALE_PREDICTION_DAYS = 30** — in-progress 超 N 天未发布提示清理 - **COMPASS_RETRO_EVERY = 2** — 每 N 期已复盘作品提示罗盘复盘 ## Inputs | 来源 | 用途 | |---|---| | `.oracle-state.json` | 主状态(tracks / buffer / pending_retros) | | `python tools/context.py <项目根> --task status`(可选快速路径) | ≤6KB 全局摘要基线(confidence / buffer / 待复盘口径与 Phase 2 一致),再按需扫文件核验 | | `<NNN>_*/predictions/*.md` | 校准样本数核验 | | `candidates.md` | 候选池规模 | | `rubric_notes.md` | 行数 / 各轨版本 | | `python tools/score-curve.py <项目根> --json` | 预测收敛(分轨平均绝对偏差 / bucket 命中率 / 偏差方向序列)——无样本时输出"无有效校准样本",直接跳过该行 | | `python tools/dashboard.py --db <项目根>/content-analytics.db`(db 存在时) | 实绩快照新鲜度 + 五维指标概览(`{"ok":false,"message":"no_runs"}` → 标"暂无快照数据") | | `.oracle-cache/usage.jsonl`(如有) | 使用频率 | ## Workflow ### Phase 1: 读状态 ```python state = read_json('.oracle-state.json') if not state: return "你还没初始化。请先跑 /oracle-init。" ``` ### Phase 2: 派生指标(分轨) | 指标 | 算法 | |---|---| | **Buffer 数 / 颜色** | `len(state.shoots)`;颜色按 [cadence-protocol.md](../../shared-references/cadence-protocol.md)(cadence=null → 颜色禁用) | | **各轨样本数 + confidence** | `calibration_samples_by_track` → 按轨派生 emoji 等级([state-management.md](../../shared-re