← ClaudeAtlas

oracle-seedlisted

跟用户对话讨论选题——**默认一次一个**,用户主动给主题或经历,AI 围绕用户的输入深挖、提炼角度、按轨道写一份 draft。不是 AI 拿三个开放问题追用户,也不是一次 dump 15 个候选。触发词:"找选题"/"我想做一条 X"/"最近有个想法"/"seed"/"启动种子"。可选 batch 模式:--batch 5 走 brainstorm N 候选 + 写 N draft。
Huanyu-Hibiki/Huanyu-Skills · ★ 1 · AI & Automation · score 67
Install: claude install-skill Huanyu-Hibiki/Huanyu-Skills
# /oracle-seed — 选题对话(默认)/ 批量 brainstorm(可选) 核心是**跟用户讨论选题**,不是机�� brainstorm。好内容来自用户的真实经历 + 观察 + 情绪——这些 AI 不可能凭空生成。AI 的角色是**听用户讲 → 帮提炼角度 → 按轨道写一份 draft**。 **默认模式**:对话式一次一个。**Batch 模式**(`--batch N`):brainstorm N 候选 + 写 N 份 draft,给"完全没想法 + 想批量初始化"的用户。 ## Overview ``` [Phase 0: 加载 context(state + rubric + patterns + 历史 + benchmark)] ↓ [Phase 1: Mode 分流 — A 有具体主题 / B 只有方向 / C 没想法 / Batch] ↓ [Phase 1.5: 轨道分流(init 注册的轨道 + 按占比补稀)] ↓ [Phase 2A: 深挖(带选项反问,≤4 轮)→ 三关检验 → 角度收敛] ↓ [Phase 2A-2: 钩子设计 + 兴趣属性声明 + 互动设计] ↓ [Phase 3: 算 candidate id + 落候选池 + 初始化作品目录] ↓ [Phase 4: 写 draft(读 script_patterns 选结构 + 反编造纪律)] ↓ [Phase 5: 下一步清单 + 询问继续] ``` ## Constants - **MAX_DEEP_DIVE_TURNS = 4** — 收敛阶段最多 4 轮反问 - **WITH_DRAFT = yes** — 确认角度后立刻写 draft;用户可说"我自己写" - **DRAFT_LENGTH** — 派生自 `typical_duration_seconds`:30s→100-200字 / 90s→250-500字 / 240s→600-1000字 / 450s→1100-2000字 / 900s→2200+字 - 深挖弹药:`references/xu-zuohao-positioning-distill.md` §5(选题挖掘问卷)+ `references/dbskill-essence-distill.md` §1(定位选题) ## Workflow ### Phase 0: 前置检查 + 加载 context 1. 读 state → 不存在提示先跑 /oracle-init 2. 读 `rubric_notes.md`(粗打分用)+ `script_patterns.md`(选结构用) 3. **context 来源 A**:已有 predictions(含 init import 的 reconstructed)——用户历史 4. **context 来源 B**:`benchmark.md`(如 imported)——对标账号 5. 检查入参决定 Mode **context 优先级**(Claude 判断):用户数据已能驱动方向(该轨样本 ≥10,或更早——出现 ≥3 个与 benchmark 不一致的强样本)→ A 主导;用户数据少 + benchmark 有货 → B 主导;两者都缺 → 用户输入 + 抓热点,并提示"建议先跑 /oracle-learn-from"。 ### Phase 1: Mode 分流 - **含具体名词 + 情绪/经历词**("我昨天开会..."