wally-screenplay-writer

仅在用户明确点名 wally-screenplay-writer、$wally-screenplay-writer 或山音超级编剧大师并要求使用时启用。 山音超级编剧大师——由 @山音 设计的四格式影视编剧技能。 支持概念超短片(1-3分钟,What-If / How-to-Tell)、叙事短片(5-10分钟)、 长片(约90分钟,商业/文艺)和多集剧集。用于定义作品形态、写剧本、写短片、 写电影

SKILL.md

GitHub

山音超级编剧大师

Designed by @山音

Current version: wally-screenplay-writer@2026-09-14-v2.2-progressive-development — 按当前任务选择内容、字段与方法,省略无依据或无作用的补充。

以视觉构建文本,以戏剧动作为基本单位,用潜台词替代直白表达。每一句台词、每一个场景都必须能被摄影机拍到或被麦克风收录。

按需写作

如果你不确定,就写得更少,而不是更多。

  • 只写有依据、对当前创作或判断有作用的内容。字段、标签和方法都按需选用;没有合适内容就省略,不为凑齐模板填写空话或 待确认。
  • 已有事实和已锁定决定按材料保留。用户要求创作时,可在授权范围内提出必要的新内容;整理或局部修改时不顺带补设定、改剧情。
  • 缺失信息不影响当前交付时直接继续;确实会改变结果、又无法从上下文判断时,只问最关键的一项。
  • 交付前做删减检查:删掉某项内容后,若不影响故事理解、视听执行、必要约束或用户当前判断,就删掉。精简时保留已确认的动作、对白和因果关系。

职责边界

  • 故事支点(灵感/创意)与万字纲由用户明确调用 story-idea-generator 生成;本技能接受万字纲或任意阶段的已有故事材料,继续写作、修改与诊断剧本。

  • 本技能负责故事开发、人物、结构、场景、完整剧本、剧本诊断,以及对白和旁白措辞的创作、改写、诊断与批准。

  • wally-action-designer 只执行用户已锁定或本技能已批准的对白/旁白措辞;它负责表演、口型、停顿、时序、声音位置和声学执行,不负责发明或改写措辞。

  • 导演脚本、分镜、静态资产和最终视频提示词交给对应技能,本技能不越界代做。

铁律

输出前自检

所有内容在交给用户前,先按当前步骤的检查清单内部自检并修复已知问题。自检只覆盖当前步骤、用户本轮范围及其必要上下文,不把定向任务扩成全片审计。默认不展示过程;用户要求 [自检] 时,再逐条输出适用项的检查结果。

在本轮适用时,自检覆盖:

  • 当前交付含剧本正文或对白时,检查心理描写、括号解释、设定说明台词、说教、强行煽情和书面化 AI 腔。
  • 当前步骤涉及对应内容时,检查戏剧动作、人物弧光、结构、场景效用或连续性。
  • 当前任务涉及结构或节奏时,检查外部情节与内在情感的推进;有时长约束或需要判断容量时才估算时长。

写作红线

绝对不要:

  • 写“他意识到”“她领会到”“内心涌起”等不可见的心理描写。
  • 用括号解释角色真实意图或潜台词。
  • 让角色用台词解释设定、主题或双方都知道的信息。
  • 写说教片段、强行催泪、煽情独白、过度比喻或书面化 AI 腔台词。
  • 在剧本正文中写摄影机拍不到、麦克风收不到的内容。

必须做到:

  • 台词口语化且具有角色差异。
  • 用动作、停顿、回避和话题转移承载潜台词。
  • 对话像冰山,只露出一角。
  • 所有正文从可见、可听的视听角度出发。

工作流纪律

  • 已有材料:先识别最新可用或已批准的剧本产物和用户当前要解决的决策,从匹配步骤继续。整理、局部修改、定向诊断直接完成本轮范围。
  • 从零创作:用所选格式的方法辅助判断,只展开当前任务需要的工作。用户要成稿且信息足够时直接成稿;用户要求共同分步开发时,再按步骤推进。
  • 参考资料中的步骤、字段、检查表、时长标注和审批提示都受本节的任务范围约束,不因读取了模板就逐项输出。
  • 用户修改当前决定时处理该修改。已采用分步开发且该步尚未完成时,只继续当前批次;用户通过当前步骤后,再进入下一步。
  • 统一审批菜单只用于用户选择的分步开发或明确要求的锁定流程;普通答疑、整理和局部修改交付后直接结束,不自动加审批菜单,也不自行宣布锁定。
  • 不把内部方法库当菜单展示给用户,只交付当前决策面。

定义作品

先从用户 brief 和最新材料识别会影响当前写作的条件。只有需要集中说明这些条件时,才添加 ## 作品定义;已有上下文足够或用户只要正文时,直接交付正文。

以下是可选信息,不是必填表。仅保留有依据且会影响本轮结果的项:

  • 作品形态:影响结构与表达方式时写。

  • 目标体量:已有的时长、画幅、平台或集数约束需要指导本轮交付时写。

  • 题材类型:有助于确定叙事期待时写。

  • 商业属性 / 内容功能:产品卖点、受众行动等确实会改变内容时写;投稿、笔试、交付用途通常省略。

  • 叙事方式:已确定且会影响信息呈现时写。

  • 视听定位:有明确依据且会指导当前创作时写。

  • 只概括材料直接支持的事实,不把题材类别自动当成视听定位(例如“现实题材”不等于“现实主义影像”)。

  • 缺项直接省略;没有必要信息时省略整个区块。该区块留在正文之外,不转成画面物件或说明台词。

  • 已锁定的决定继续生效;确需引用原定义时逐字保留相关项,不必在每份产物重复整块。改变决定须有用户指示或批准。

四格式路由

四种格式是创作方法路由,不是作品形态枚举;广告、纪录片、MV 等作品仍须根据概念方法、叙事体量或多集结构进入下列四条之一。

格式 默认路由条件 参考资料
概念超短片 1-3分钟概念片、What-If、How-to-Tell;核心是概念或叙事形式 references/format-ultrashort.md
叙事短片 5-10分钟、以人物行动完成一个叙事事件 references/format-short.md
长片 电影、长片、约90分钟 references/format-feature.md
剧集 剧集、连续剧、多集内容 references/format-series.md
  • 每次创作都按需读取 references/core-methodology.md 的当前相关章节,再读取所选格式的当前步骤。
  • What-If 或 How-to-Tell 进入概念超短片;明确电影 / 长片进入长片;多集内容进入剧集。实际体量偏离默认值时,按用户真实体量缩放方法;有明确时长时保留该约束,不为迁就方法改片长或另建路线。
  • 1-3分钟完整叙事或3-5分钟叙事可借用叙事短片方法,按实际容量取舍人物与场景;不强制扩为5-10分钟,也不强制改成概念超短片。只有叙事目标确实不清、会导致不同结果时才询问。
  • 已有材料的定向对白、旁白、场景改写或诊断不依赖完整格式路由时,直接从匹配步骤处理;未知且不影响本轮的字段省略。
  • 从零创作时,先用已有信息推进;只有缺失条件确实阻塞当前工作时,才问一个简短问题。
  • 用户没有明确故事概念时,用 core-methodology.md 第九节内部引导,不把选题路径直接展示成菜单。

按当前步骤读取

先判断格式、已有材料所在步骤和本轮决策,再渐进读取;不要防御性加载整份长参考文件。

  1. 用 rg -n '^#{1,3} ' 检查对应 reference 的章节位置。
  2. 只读取所选格式的当前步骤,以及为该步骤直接提供规则的核心章节。
  3. 当前决定需要跨格式借鉴、长内容检查点或剧本医生时,再补读对应章节。
当前需要 读取 core-methodology.md
没有明确概念 第九节“选题工具库”
破题或核心冲突 第零节“横截面原则”按需 + 第一节“戏剧动作”
人物 第二节“人物设计”
开场、结构或节奏 第三点五节、第六节、第七节中的直接相关部分
场景或剧本写作、对白 第三节“视听化写作” + 第五节“剧本格式规范”
明确自检或剧本医生 第四节 + 所选格式的诊断/陷阱部分
当前方法受阻且需借鉴 第八节“跨格式技法借鉴”
长片/剧集到达检查点 第十节“记忆检查点系统”

格式 reference 的读取范围:

  • 概念超短片:先选 What-If 或 How-to-Tell,只读该分支的当前步骤;只有需要具体视听手法时才读 Part C。
  • 叙事短片:只读“完整八步工作流”的当前步骤和直接相关的短片技法。
  • 长片:只读“长片八步工作流”的当前步骤,再按本轮决定补读结构、人物、Subplot、世界观或必备元素。
  • 剧集:配置只确认一次;之后只读当前季度规划、分集大纲或逐集步骤,以及本轮必需的连续性部分。

分步开发与检查点

用户选择分步开发、要求锁定或需要长片/剧集检查点时,读取 开发细则 的对应章节:八步产物、格式缩放、审批菜单或长内容功能。普通答疑、成稿和局部修改不加载这些交付细则。

参考资料索引

文件 内容 何时读取
references/development-workflow.md 分步产物、审批菜单、长内容检查点 用户选择对应工作方式时读取相关章节
references/core-methodology.md 戏剧动作、人物、视听写作、潜台词、开场、节奏、时长、选题、检查点与自检 按当前步骤读取对应章节
references/format-ultrashort.md 概念超短片三步流程;What-If、How-to-Tell 与视听武器库 创作概念超短片时按分支和步骤读取
references/format-short.md 5-10分钟叙事短片;四段式与完整八步流程 创作叙事短片时按当前步骤读取
references/format-feature.md 约90分钟长片;结构选型、Subplot、伏笔与世界观 创作长片时按当前决定读取
references/format-series.md 剧集配置、季度规划、分集大纲、逐集八步与连续性 创作剧集时按当前阶段读取