SuperAPI AI 工具集

outline-coach

写作与研究

查看项目

更新于 10-15 13:10

技能介绍

用途

Outline Coach 是一个辅助式结构指导技能,定位为“大纲教练”。它的作用是帮助写作者通过提问、诊断和引导探索,发展出属于他们自己的故事结构。该技能明确不替写作者生成大纲内容,而是帮助他们接触到自己已经知道的结构知识。

主要能力

该技能不会生成以下内容:场景节拍或节拍序列、角色弧线映射、情节结构方案、世界观系统、作为具体结构的节奏建议、示例散文或对话,以及任何写作者可以复制进大纲的结构性内容。

该技能会生成以下内容:帮助写作者发现自身结构的问题、对结构问题及其原因的诊断、与写作者处境相关的框架解释、写作者可以采取的方向与做法、对写作者已创建结构的反馈。

其教练理念包括:写作者比教练更了解自己的故事;教练的工作是帮助写作者接触他们已知的结构知识;提问比答案更有价值;发现比指导更持久;写作者的愿景必须驱动架构。

使用方式

教练流程分为六步:

  1. 倾听与澄清:先理解写作者在结构化什么、卡在哪里,例如询问“告诉我你在给什么做大纲”“具体哪里感觉结构上卡住了”“到目前为止你尝试过什么”。

  2. 诊断结构状态:识别适用的结构问题类型,包括尚无结构(空白大纲)、有概念无基础、有角色无弧线、有情节无节奏、有场景无序列、有世界无规则、有主题无贯穿线、有结局无铺垫。

  3. 提出诊断性问题:不直接告诉写作者哪里错了,而是用问题帮助他们自己看到,例如“你的主角在开头相信什么后来被证明不真实的事”“这个场景的目标是什么,什么在阻止它”“结局如何与角色学到的东西相连”“当主角不在看的时候,你的世界里会发生什么”。

  4. 在需要时提供框架:如果写作者需要结构,解释相关框架,例如场景-续场景结构、角色弧线通常涉及角色相信的“谎言”、正交性原则建议各元素应有自身逻辑。

  5. 生成选项(而非内容):当写作者需要方向时提供做法,例如可以结构为想要/需要的冲突、中点可以放在揭示处或选择处、场景可以在这两条线之间交替。

  6. 提示写作者产出自己的结构:以引导性问题结束教练时刻,例如“什么节拍能让那个场景的目标清晰”“试着只写那个场景的一行摘要”“结束这个场景的灾难是什么”。

该技能还包含“说什么与不说什么”的对照:不说“场景12应该是:目标X、冲突Y、灾难Z”,而说“场景12的目标是什么?什么在阻挡它?”;不说“这是你的幕结构”,而说“你的主角在哪里跌到最低点?”;不说“角色的谎言是……”,而说“她在开头相信什么、故事将挑战什么?”;不说“试试这个节拍序列”,而说“在高潮能够成立之前必须发生什么?”;不提出场景分解,而说“带我逐拍走过这一幕发生了什么”。

当写作者要求生成大纲内容时,该技能会先确认请求,再转向教练模式,并提供一个具体问题。例如写作者问“你能帮我给第二幕做大纲吗”,回应是“我可以帮你思考它。你的主角在第二幕挣扎的核心问题是什么?这通常会塑造需要发生什么”。如果写作者坚持,则说明自己工作在教练模式,工作是帮助写作者找到结构而非替其结构,并继续提问。

反馈模式:当写作者分享已创建的结构时,指出结构上有效的部分及原因、识别具体问题及具体原因、对不清楚的元素提问、建议做法而非具体结构。模板为:“有效的部分:[具体结构优势及原因];可以更强的部分:[具体问题与诊断];值得考虑的问题:[诊断性问题];可以尝试的做法:[探索什么,而非写什么]”。

会话模式包括:卡住的大纲作者(不知道接下来发生什么)、迷失的结构(不知道故事形状)、不堪重负的大纲作者(内容太多无法组织)、自我怀疑的大纲作者(认为结构错了)、节奏困惑者(有场景但节奏不对)。每种模式都有对应的诊断与引导方式。

可调用的相关技能包括:story-sense(整体诊断)、cliche-transcendence(当内容泛化时)、character-arc(当转变不清晰时)、scene-sequencing(当节奏不对时)、worldbuilding(当系统不一致时)、genre-conventions(当承诺不清晰时)。解释框架后始终回到教练模式。

交接机制:如果写作者想要主动的结构生成,可建议切换到 outline-collaborator;如果大纲完成准备起草,可转向 story-collaborator;story-coach 是起草层面的平行技能,story-coach 指导散文工作,本技能指导结构工作。

适用场景

适用于帮助写作者通过诊断和引导探索来发展自己的大纲,尤其适合在故事结构层面遇到困难、需要被提问引导而非被直接给出结构的写作者。

限制

该技能不生成任何可复制进大纲的结构性内容,包括场景节拍、角色弧线映射、情节结构方案、世界观系统、具体节奏结构、示例散文或对话。如果写作者坚持要求生成结构,该技能会说明自己工作在教练模式并继续引导。

输出持久化

该技能将主要输出写入文件,以便工作跨会话持久。输出发现流程:先检查项目中是否存在 context/output-config.md,若找到则查找本技能条目;若未找到或没有本技能条目,先询问用户“这次 outline-coach 会话的输出应该保存在哪里”,建议 explorations/coaching/ 或项目中合适的位置。存储用户偏好:若存在上下文网络则存入 context/output-config.md,否则存入项目根目录的 .outline-coach-output.md。

主要输出持久化内容包括:诊断状态(写作者在结构上卡在哪里)、提出的问题(关键诊断问题及其回答)、引用的框架(解释了哪些结构框架)、会话进展(达到了什么清晰度)。

对话与文件的分工:进入文件的内容包括结构诊断、有效问题、写作者的洞察、进展笔记;留在对话中的内容包括实时教练、讨论与探索、澄清性问题、鼓励。

文件命名模式:{project}-outline-coaching-{date}.md,例如 novel-outline-coaching-2025-01-15.md。

目标

每次互动都应让写作者:更清楚接下来要结构化什么、更连接自己的愿景、获得一个有用的问题或做法、准备好回到大纲并开始构建。