返回 Skills

剧本管理与升级

旧作焕新:体检诊断 → 对齐策略 → 新模型扩写 → dryRun 校验 → 增补媒体。保护已有资产,不让线上作品失效。

升级前建议先阅读现有剧本并做 dryRun 校验;若原剧本已发布,务必确保 published 状态保持一致。

1

第 1 步:定位游戏与全面体检

列出用户已有游戏,获取指定剧本的完整 DSL,并从叙事、角色、分支逻辑、变量、媒体等维度输出诊断清单。

用到的工具:listGamesgetGameInfogetDsllistScenes
请调用 listGames 列出我的游戏,待我选定后调用 getGameInfo 和 getDsl 提取完整内容,然后针对剧情丰满度、角色设定卡完整度、分支死路、变量机制与已有素材进行全面体检并向我汇报。

完成标准:成功获取剧本 DSL,输出包含文笔、人设、分支逻辑、死局隐患和素材现状的体检报告。

2

第 2 步:规划新模型升级策略

结合新模型强大的推理与文学素养,针对旧剧本的薄弱环节,商定具体的扩写方向与数值系统。

用到的工具:getDsl
基于体检结果,请为我制定升级方案:1. 核心剧情扩写重点;2. 角色高光对白与设定卡补全;3. 增设的新分支与结局走向;4. 引入的状态变量(如好感度/线索/San值)。等我确认后再动手。

完成标准:升级方案与用户达成共识,确定要扩写的情节段落、分支结构与变量规则。

3

第 3 步:新模型重构与剧本扩写

利用新模型长文本理解与生成能力完成剧本升级,注入生动描写与多结局分支,严守 DSL 语法铁律。

用到的工具:setGameDslgenerateScriptupdateSceneTextaddSceneaddChoiceaddVariableupdateCharacter
请利用最新模型的深度创作能力重构剧本。要求:保留已有图片 URL;首场景必须为 # start;变量比较用 ==、赋值用 =;每个场景至少保留一个无条件选项兜底;扩充场景细节与多结局走向。

完成标准:完成新版 DSL 构建,剧情更具张力、人物更有温度、逻辑完备无死局。

4

第 4 步:DryRun 校验与安全写库

先通过 dryRun 校验 DSL 合法性,比对新旧剧本 Diff 汇报给用户,确认后再写库并保持发布状态。

用到的工具:setGameDslupdateGameMeta
请先调用 setGameDsl(dryRun: true) 校验新 DSL 是否合法。向我汇报变更摘要(场景增量、字数变化、新分支/结局数、保留的素材),并在我确认后去掉 dryRun 正式落库。注意保持原剧本的发布状态(published)。

完成标准:dryRun 校验 100% 通过,用户确认 Diff 摘要后正式写入数据库,线上地址不失效。

5

第 5 步:素材补全与元数据发布

针对升级新增的高潮场景或新角色按需补齐插画,更新游戏简介与标签,完成升级验收。

用到的工具:generateImageuploadAssetsetSceneImageupdateCharacterupdateGameMeta
剧本升级后,请检查是否有新增的核心高潮场景需要配图。可按封面 > 关键结局 > 新场景的优先级调用 generateImage 生成并挂接,最后调用 updateGameMeta 刷新游戏描述和标签。

完成标准:关键视觉素材补齐,元数据更新完毕,通过播放链接 /play/<slug> 完整试玩顺畅无阻。