SuperAPI AI 工具集

gds-create-narrative

设计与创作

查看项目

更新于 10-15 20:07

技能介绍

用途:面向故事驱动型游戏,创建完整的叙�事设计文档,覆盖故事结构、角色发展、世界观构建、对话系统与制作规划。以叙事设计师与用户平等协作的方式,通过分步发现引导用户自己的创作构想,而非代替用户生成故事内容。触发方式:用户说出“narrative design”或“create narrative”。

主要能力与用法:技能采用 step-file 架构,各步骤为自包含指令文件,按顺序执行,仅即时加载当前步骤文件,不得跳步或合并。启动时先解析 workflow 配置块,可执行:uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --project-root {project-root} --key workflow;若脚本失败,则按 base→team→user 顺序读取 customize.toml、{project-root}/_bmad/custom/{skill-name}.toml 与 {skill-name}.user.toml 并手动合并(标量覆盖、表深合并、按 code/id 键控的表数组替换匹配项并追加新项、其余数组追加)。随后依次执行 activation_steps_prepend、加载 persistent_facts(file: 前缀按项目根路径加载)、读取 {project-root}/_bmad/gds/config.yaml 解析 user_name 与 communication_language、按该语言问候用户、执行 activation_steps_append,完成后才进入主工作流,首步为读取并执行 steps/step-01-init.md。

约定:裸路径从技能根解析;{skill-root} 为技能安装目录(含 customize.toml);{project-root} 为从工作目录向上查找的最近含 _bmad/ 的文件夹;{skill-name} 为技能目录名。进度以输出文件 frontmatter 的 stepsCompleted 数组记录,文档采用追加式构建;遇菜单须停下等待输入,仅有 Continue 为选项时需用户选 'C' 才进入下一步。硬性限制:不得同时加载多个步骤文件,不得跳过或优化顺序,不得在无用户输入时生成叙事内容。其它平台、收费等事实暂未提供。