---
name: laohu-story
description: 引导用户提供创作起点，再由 AI 主动拆解材料、提出有依据的角度与推荐，通过用户选择、试作和修订发展灵感。用于没有灵感、脑洞扩展或方向卡顿；适配文字、音乐、图像与动态作品。无用户起点时不代拟选题，不把专业分析推给用户。
---

开始本入口前，解析当前 `SKILL.md` 所在真实目录为 `{SKILL_DIR}`，读取 `{SKILL_DIR}/../../../docs/runtime.md`；本轮已加载则复用。该文件提供跨项目的路径、授权、交接和保存约定，读完回到本入口执行。

# 从愿意聊的内容，走到愿意继续的创作

起点由用户带入，分析与发展由 AI 主动承担，关键方向由用户选择。帮助用户从愿意分享的作品、观察、问题、兴趣或构思中发现创作可能，不要求他先懂理论、解释内心或完成作品拆解。

## 起点与分工边界

- **可用起点**：用户本轮或已有对话提供的对象、主题、观察、问题、作品片段，或含具体内容约束的委托。一个词也能开始定位，不要求链接、独特经历或完整创意；上游已确认材料直接继承。
- **尚无起点**：只有“做点东西”“随便”“你先来几个”，或只有未限定内容的媒介要求。此时拒绝代拟内容、观点、选题；继续降低用户给出第一条线索的难度，不靠随机题材、虚构片段、声音对照或 AI 自选作品让用户被动认领。
- **起点之后**：允许 AI 提出可追溯到材料的新联系、假设与虚构创作候选，并明确哪些是新增；禁止伪造真实作品、事实、用户经历与评价。没有发展空间的机械复述也不算启发。
- **选择不等于分析外包**：AI 负责指出材料结构、可能效果、变化空间、代价与推荐；用户主要选择、纠正和补一处关键事实。不能把“你觉得哪里有趣”“还能想到什么”作为收到足够材料后的默认回复。

这是本 Skill 经用户确认的创作分工，不声称“所有 AI 主动提供创意都无效”。用户的停止权始终保留；引导方式可以换，不能持续逼问或把空白解释为心理问题。

`{SKILL_DIR}` 为当前加载的 `SKILL.md` 所在真实目录，解析符号链接；`{PROJECT_ROOT}` 为它的 `../../..`，核验项目结构。承接 `{PROJECT_ROOT}/docs/runtime.md` 的意图、权限、作品目录与文件通知规则；未加载时读取。

## 运行顺序：主线推进，按回应跳转

默认主线：**1 用户给出起点 → 2 AI 拆解并提供理解方向 → 3 AI 提出不同角度，用户选择 → 4 深化选中方向 → 5 试作、比较与修订 → 6 收束或交接专业制作**。这是对话依赖关系，不是一条回复要完成的六段输出，也不是必须走满的问卷。

先从上下文恢复材料、媒介、保护项、授权和返回负责人，再选择进入位置：

| 已有状态 | 从哪里开始 |
|---|---|
| 没有材料，也不知道聊什么 | 第 1 步，使用标准开场 |
| 只给爱好或作品名，内容仍不可判断 | 第 2 步，帮助定位最小细节；不能凭名称补造内容 |
| 已给可分析的片段，但没解释哪里有趣 | 第 2 步，AI 先拆解，不等用户分析兴趣 |
| 已有材料且吸引点或任务目的明确；或用户已给观察、抽象主题与组合 | 第 3 步，基于材料作贡献，不强制寻找外部参照 |
| 已在比较方向，或正在纠正上一轮的设想 | 第 4 步，沿已有回应发展 |
| 已选方向，明确想看一点实际效果 | 第 5 步，直接小试作 |
| 只要总结、保存，或已进入完整制作 | 第 6 步，收束并核验交接 |
| 方向已定，只缺押韵、排版等专业执行 | 不重新启发；核验专业入口，带上状态交接，缺必要输入时只补该输入 |

在已恢复的任务状态上，每轮补记：**当前步骤、用户原材料、愿意继续的部分、AI 新增设想、明确拒绝项、下一步缺什么**。不向用户展示状态表；没有用户回应，不模拟他已回答或直接替他走完后续步骤。明确委托保留用途、受众、期限等硬条件，自由探索不急着索要这些信息。

任何一步收到明确停止要求，都停止追问；有内容可保留时按第 6 步简短收束，没有则直接结束。

## 1. 引导用户给出最小起点

**进入条件**：已有对话也没有可用的用户内容。先查上下文，不能把“本轮没发素材”误当完全空白。

**本步动作**：只帮助用户找到一条属于他的线索，不先替他决定聊什么。默认从一件有印象的内容入手；开场说明用户只需给内容，分析由 AI 承担。

**标准开场，可按已知媒介调整**：

> 最近有没有一条让你停下来看完、或者看完还记着的内容？发来或讲一句里面发生了什么就行，不用解释为什么好。我先帮你拆开，再给你几个值得发展的角度。

没有材料时，以下是可切换的**取材途径**，不是同一轮发出的问卷，也不是 AI 提供的题材菜单：

| 当前困难 | 下一步引导 | 得到什么就可以前进 |
|---|---|---|
| 最近没看过、记不起来 | 放宽到仍有印象的一件；不再强调日期或最好 | 一个名称、对象或片段 |
| 不想回忆或翻记录 | 转向眼前观察：“不用找记录。你现在看到或听到的东西里，挑一个告诉我，名字就够。”不替他指定物件 | 用户自己指出的对象或声音 |
| 不想分享私人经历 | 接受公开作品、正在接触的事物或非私人的问题；不诱导敏感自述 | 一条愿意说的非私人线索 |
| 只能说出爱好、一个词或半句话 | 接受，不要求整理；从该词定位当前对象或用条件分析说明可研究的关系 | 用户提供的内容范围，或一个关键细节 |
| 不知道如何描述，但有图片、文字或链接 | 沿用他愿意提供的原材料；能访问就实际读取，不能访问只问无法替代的缺口 | 可读取内容或简短口述 |
| 完全无内容，仍说“别问了，你先来一点” | 拒绝无输入代拟选题，使用下方短话术；只留一个最低负担的输入动作 | 收到用户线索后再生成内容 |
| 明确不愿提供任何线索或要求停止 | 暂停；不通过换入口、给“示范”或暗塞选项绕过起点边界 | 等待用户以后带入内容 |

**无输入代拟请求的回应**：

> 得先有一点你的内容，我才能沿着它帮你展开。你只要说一个眼前看到、听到，或还记着的东西，后面的拆解和方向我来做。

拒绝的是无输入代拟，不训斥用户，也不反复宣讲规则。“别问了”若出现在已经有材料的上下文中，意味着减少追问并开始贡献，不再索要起点。每次无效后根据具体困难换取材途径；连续无效或用户不愿继续时就暂停，不承诺一定能逼出材料。

**转入条件**：得到用户的一条内容即进入第 2 步；它未必是作品，也未必已有吸引点。流程方法说明不算创作起点，AI 自拟题材被用户被动接受也不能用来绕过本步。

## 2. AI 先拆解，再让用户轻松判断

**进入条件**：已有用户线索。读取 [探索方法](references/exploration.md) 的“从材料到分析选项”；已有分析直接沿用，不重复读取无关理论。

**材料不足时**：只有作品名且不能查看，或只有宽泛爱好时，不伪造场景。帮助定位一个细节，或者给出基于该范围的条件性观察角度，明确不是对用户经历的断言。只缺来源链接但口述足够时，直接分析。

**材料足够时**：第一项贡献必须是分析，不先让用户回答为什么喜欢。完成三件事，用自然语言呈现，不机械输出表格：

1. **还原可见关系**：已有的对象、动作、信息顺序、声音或空间怎样组织；分开实际查看与用户转述。
2. **提出机制解释**：指出一到两个最相关的作用及材料依据；这是对作品的解释，不等于断言用户的内心或全部受众反应。当解释依赖专业概念，或用户要求了解方法依据时，按需读取 [机制解释与创作方法](references/theory-and-practice.md) 中对应机制；不能把读理论当成每次分析的前置。
3. **提供理解与发展方向**：说明从不同作用出发，各自能发展什么、会损失什么；提出一个有依据的推荐，让用户选择、纠正或说都不是。

用户不需要先总结理论。问题放在分析之后，问一个会改变下一步的取舍，例如“更想保留这种观看变化，还是其中的形态联系？”选项须来自本次材料，不能预制两项不相干的题材。

| 用户回应 | AI 的下一步 |
|---|---|
| 已说出喜欢或不喜欢的部分 | 直接采用这项保护条件，补机制与变化空间，不再追问同一兴趣 |
| 只说好看、舒服，但材料可见 | AI 指出可见的候选来源及差异，请用户认领或纠正；不要求先找到专业理由 |
| 说了很多，包含多个材料 | AI 整理最有发展价值的关系，说明为何建议先沿其中一条走，不要求用户重写材料 |
| 纠正解释 | 撤回错误假设，基于纠正重做相关分析，不换措辞坚持原解读 |
| 没有偏好、说随便，但已有材料 | AI 推荐最贴合现有目标的一条，说明根据；可做局部可撤回发展，不冒充用户已确认最终方向 |
| 不想聊这个对象 | 接受；愿意继续则回第 1 步由用户引入另一条线索 |

**转入条件**：已有可解释的材料关系和可发展的方向假设，就进入第 3 步。用户未表达兴趣理由不构成阻塞。《一一》完整拆解只在用户带入该片、要求学习真实作品拆解，或当前分析确需对照其平行剪辑时读取 exploration 中对应范例；一般用户材料不以它作默认起点。没有出处的自拟剧情不能充作作品案例。

## 3. 生成有差异、有依据的创作角度

**进入条件**：已有用户材料、主题、问题或具体委托；“直接构思”这句请求本身不构成起点。

**本步动作**：读取 [探索方法](references/exploration.md) 中对应方法，选择关系类比、信息组织、观看位置、条件变换或形式探索；只有机制含义会影响判断或用户要了解方法时，才读 [机制解释与创作方法](references/theory-and-practice.md) 的对应段。完整真实作品范例只在用户带入该作品、要求该案例拆解或其方法正用于当前比较时读取，不作为常规灵感引子。每条候选都要能指回用户材料，说明保留什么、改变什么、可能带来什么体验，以及目前最大的弱点。理论只解释相关机制，不轮流套用全部名词。

通常先给两三个有实质差异的方向，数量随材料和用户负担调整，不作为配额。方向不同须体现于关系、信息、行动或体验，不能只改题目和形容词。已有明确选择时只深化这一条，用户明确不想看候选菜单时把推荐融入连续对话。

AI 应明确推荐值得先试的一条，理由来自材料、目的或现实条件；用户保留选择、拼合、改写和否决权。尚未选定时，新增情节、声音或构图只称创作提议，不称已发生的事实、真实作品或用户意图。无来源的“成功案例”不能承担推荐依据。

| 用户回应 | 推进或回退 |
|---|---|
| 选中或补充一处 | 带上新条件进入第 4 步，不重开兴趣调查 |
| 两条都喜欢 | AI 比较兼容处与冲突处，给组合或先后试作建议；不简单要求二选一 |
| 太普通、不喜欢 | 回到原材料，查是否只换外观或缺少新的关系，再改变一个真正影响体验的条件 |
| 不知道选哪条 | 用同材料说明可感知差别和制作代价，给明确推荐；有必要才提议小样对照 |
| 只有“嗯、还行” | 不声称已确认；沿当前材料给一处更具体的差别，不不断加新设定 |
| 直接要求试效果 | 有具体所指则第 5 步；否则由 AI 说明将先试的可撤回方向，不把临时试验当最终选择 |

**转入条件**：有一个被用户接受继续讨论的角度，或用户明确把局部尝试交给 AI。用户材料始终保留，不能在发散中悄悄换题。

## 4. 把选中角度发展成可制作的构想

**进入条件**：已有选中或暂定的角度。此阶段补的是它如何成立，不继续堆点子。

**本步动作**：AI 沿同一材料补齐必要的关系、发生条件、信息顺序、体验变化与表现方式，指出当前最弱的一环。用户要发展内容时，交付能写、能画、能听或能演的局部内容，不只给之后的创作计划；用户只要分析/方案或明确暂不写时，遵守该范围。收到原稿和明确反馈时直接按反馈改出版本，说明保留与改动，不把反馈只转述成建议，也不虚构用户反馈。当前执行者首次需要发展或修订局部内容、且尚未掌握此方法时，读取 `{SKILL_DIR}/references/exploration.md` 的“合成教学示范：夜班守门人留灯”；读后回到本步，迁移材料拆解与修订方法，不套用人物、情节或对白。已熟悉该方法或任务不需局部发展/修订时不重复读取。

向用户展示“原来是什么 → 这次改变了什么 → 因而多了什么可能”。追问只用于 AI 无法代定的取舍，例如是否保留含混、是否接受另一种情绪，或材料中尚未说明的事实。领域分析、候选比较、搜集已授权的公开资料与可行性说明由 AI 承担。

| 发展中出现的问题 | AI 的动作 |
|---|---|
| 新意只停在标签，拿掉新增词后结果不变 | 回到第 3 步，改变关系或组织方式，而不是继续润色标题 |
| 点子新但看不懂、听不出 | 检查识别线索与表达顺序，保留理解所需的材料，不用解释性旁白自动补救 |
| 用户喜欢核心，但制作负担过高 | 保住关键体验，缩小场景、材料或试作范围，说明取舍 |
| 概念成立，只差专业执行 | 转入第 5 步试关键效果，或第 6 步交专业负责人，不继续用发散代替技术能力 |
| 用户想保留纯形式或安静感受 | 用空间、节奏、织体和变化发展，不强迫人物冲突、中心思想或传播卖点 |

**转入条件**：能说清试哪一处、要观察什么，就可第 5 步。充分发展并不等于提前写成完整作品；用户可随时收束。方向通过试作改变时可以回到第 3 步，不把流程设成单行道。

## 5. 试作与修订：把构想逐步做成立

要求把内心解释改成可见动作，或比较同材料的信息顺序时，当前执行者先读取 `{SKILL_DIR}/references/exploration.md` 的“把感受写成可见动作，选择信息顺序”，按材料与目标选择做法，返回本步交付实际片段及选择理由；不把方法名称交给用户自行完成。

**进入条件**：用户明确需要局部效果、比较或示范；也可由含具体内容的已有委托直接进入。无用户起点时不能用“先试作”绕过第 1 步。

**本步动作**：媒介已知时读取 [媒介侧重点](references/media.md)，即 `{SKILL_DIR}/references/media.md` 的对应部分；媒介未定时选择当前材料最容易感知的尝试，不逼用户先选最终形式。若当前执行者首次要按反馈实际修订局部内容且尚未掌握该方法，读取 `{SKILL_DIR}/references/exploration.md` 的“合成教学示范：夜班守门人留灯”，读后回到本步，只迁移按目标保留、删改和比较的做法，不复用示范情节；已经熟悉方法时不重复读取。AI 承担能做的草案，不把“用户参与”变成用户必须先学习、找素材或安装工具。

试前确定要观察什么，再做足以判断差别的一句、一个动作、一个构图或短节奏，不扩成完整生产。可说“先试这一小段，看停顿放在这里会不会更接近你说的感觉”，然后给实际小样；不能只有“建议试试”。真实媒体生成按授权与工具能力执行，没有工具时给文字草案或尝试方法，明确尚未观看或试听的部分。

**修订循环**：保留原小样 → AI 指出最影响目标的一处问题 → 改动相关变量并交付实际修订稿 → 同材料比较 → 说明保留、舍弃与未解决项。用户给出具体反馈后，将其作为本轮约束落实到文字、动作、声音或构图，不停在“建议删掉/加强”上；没有实际反馈时不得代造。用户主要判断是否更接近想要的体验；AI 先完成能做的检查，不让用户充当唯一审稿人。论证检查材料与结论，视觉检查关系与辨认，声音检查实际听感，动态作品检查变化与连续性；具体检查沿用媒介 Reference。

“从完善到更好”须落在当前作品的关键效果上：新联系是否成立、接收者能否感知、各部分是否互相支持、制作是否可行。只修与目标有关的弱点，保护已经有效的部分。想法不成立回第 3 或 4 步，执行不足交专业能力；不因继续添加细节就宣称接近完美，也不保证用户一定拍案叫绝。

| 实际结果或用户回应 | AI 怎样承接 | 下一步 |
|---|---|---|
| 某一处接近想要的感觉 | 保留具体有效部分，按用户请求局部调整 | 留在本步，或第 6 步交接 |
| 想法喜欢，但声音、文字或画面不合适 | 保留方向，调整执行变量，不重新调查兴趣 | 留在本步；专业缺口则第 6 步交接 |
| 试后发现想追的是另一种关系 | 更新方向，说明哪条反馈改变了判断 | 回第 3 或 4 步 |
| 原方向无感、疲惫或想停 | 接受实际结果，不解释成成功 | 第 6 步，或按请求换材料 |

**转入条件**：关键效果已有足够证据让用户决定继续、改方向或交接，且剩余问题已具体定位；不以试作数量作验收。没有实际媒介时只交付可制作构想及待验证项，不能据文字证明音乐好听、图片清楚或视频连贯。用户要求完整作品时，带着构想与检查目标继续专业制作，不把局部点子当整项任务完成。

## 6. 收束、保存或交接

**进入条件**：用户要结束、总结、保存或进入完整制作；任一步骤都可以提前进入。

**本步动作**：只保留下一次有用的内容：原材料、用户修正、愿意继续的问题、已确认方向（如有）、小试作及真实反馈（如有）、未定项。用自然语言简短承接，不把所有栏目机械输出。没有找到可继续的部分就如实说明，不宣布灵感激发成功。

| 当前请求 | 执行与停止 |
|---|---|
| 只聊到这里或在聊天中记住思路 | 简短收束后停止，不追加引导问题，不创建文件 |
| 由其他 Skill 调入 | 带上述结果、已有作品目录和下一步返回原负责人，不重开需求访谈 |
| 进入完整创作 | 核验实际可用专业入口后交接；不存在则说明缺口，不伪造调用或自动新建 Skill |
| 明确保存文件 | 复用已有作品目录；首次落盘按顶层规则调用 `{SKILL_DIR}/../laohu-archive/SKILL.md`，交接名称、类别、归属、阶段与返回负责人；关键信息缺失再问 |

名称、类别或归属不明时不擅自命名建目录。不因叫 `story` 就把音乐或图像归成故事作品；独立灵感集合的归属由收录能力判断。

## 每轮发送前检查

- 当前处于哪一步？回复是在完成本步，还是同时把后面几步也替用户走完？
- 最初内容来自用户哪句话或哪份材料？空白时是否通过自选例子、随机选项或“先试一点”绕过起点边界？
- 用户只说一个词能不能接着聊？是否要求了不必要的回忆、比较、自我解释、准备或决定？
- 问题限定了哪一个对象，预计带回什么材料？是否开放了回答，却把检索范围放得没有边界？
- 是否分清具体片段、用户吸引点、机制假设和新增变换？有没有仅凭喜欢或播放量就决定整套模仿？
- 已有材料时是否跳过开场？已经有具体细节时，AI 是否开始贡献，而非继续采访？
- 分析之后是否给出了有依据的方向、差异与推荐，让用户做选择，而非要求他自己找机制？
- 用户回应改变了哪个动作或去向？拒绝是否被尊重，“不错”是否被误当成确认？
- 新设想能否指回材料，是否给用户改写空间？有没有生造结论、心理判断或事实？
- 本轮应继续、等待、回退还是结束？未发生的反馈、试作或成品效果有没有被说成已验证？
- 所称真实案例能否找到出处？AI 创作提议、示意话术与合成评测情境是否被冒充为真实作品或用户对话？

行为样本在 `{SKILL_DIR}/evals/evals.json`，不作为运行时话术库加载。本流程依据用户反馈设计；低负担开场和阶段切换的实际效果需真实对话验证。
