Skip to content

Latest commit

 

History

History
120 lines (89 loc) · 5.64 KB

GLOSSARY.md

File metadata and controls

120 lines (89 loc) · 5.64 KB

剧情框架 (Narrative Framework)

一个用于可视化设计、存档与 AI 辅助编辑游戏剧情的工具。它以「工程 (Project)」为单位, 把世界观、角色、地点、章节与事件组织在一张可自由编排的二维平面上,并允许 AI 在其上续写与补全关联。

Language

工程与视图

工程 (Project): 一个完整的剧情设计存档,序列化为单个 .json 文件,是数据唯一来源 (single source of truth)。 Avoid: 项目、存档、剧本

投影视图 (Projection View): 对同一份工程数据的过滤 + 聚焦呈现,不持有独立数据。角色视图与地点视图都是投影视图。 Avoid: 副本、子文档、独立视图

自由画布 (Free Canvas): 事件所在的二维平面。水平轴表示时间推进,竖直轴无约束,可无限平移与缩放。 Avoid: 泳道、时间轴控件

叙事结构

轴 (Axis): 一条独立的时间逻辑,例如主线轴、某角色的成长轴、某个事件自身的轴。它表现为铺满画面高度的一层半透明色带, 拥有自己的分割线集合、设定文本与可见性开关;不同轴之间互不约束,因此可以自由重叠。 Avoid: 泳道、轨道、图层、时间线

分割线 (Divider): 相邻两个章节之间共享的边界位置。拖动分割线即调整两侧章节的范围,是章节唯一的创建与调整方式。 Avoid: 边界线、标记线

章节 (Chapter): 由分割线切出的时间区间,携带名称与设定,可嵌套子章节。同一条轴上的章节首尾相接、不留空隙。 它只负责框定范围,不承载剧情内容;事件与章节的对应关系是派生的,由事件的逻辑时间落在哪个区间决定,不存储。 Avoid: 幕、阶段

事件 (Event): 自由画布上的一个节点,是剧情设计的基本单位。它属于某个章节,引用若干地点与角色,携带触发方式与选项,并通过依赖连接到后续事件。 Avoid: 剧情、节点、任务、场景

触发方式 (Trigger): 事件被玩家遭遇的方式:被动 (passive) 指事件自己找上主角,主动 (active) 指主角前往该处才会发生。 Avoid: 类型、类别

剧情 (Scene): 事件内部的有序详细流程,由若干步骤组成,用于描述经过、战斗、探索等具体细节。 Avoid: 事件、剧本、对话

地点 (Place): 可被事件引用并用于聚焦视图的叙事空间。 Avoid: 地图、场景、区域

角色 (Character): 可被事件引用并用于聚焦视图的叙事主体。 Avoid: 人物、单位、NPC

关系与时间

依赖 (Dependency): 两个事件之间的推进关系,表示目标事件在源事件完成后才会被解锁。这是画布上的主要连线,也是剧情的骨架。 Avoid: 连接、路径、任务线

分支 (Branch): 一种特殊的依赖:同一源事件扇出多个互斥的后续事件,靠源事件的选项来区分走哪一条。 Avoid: 选择、条件线

选项 (Choice): 源事件上的一个可选项,是分支的区分依据。选项本身不是事件。 Avoid: 回复、答案、结局

引用线 (Reference Link): 非强依赖的叙事关联,用于记录"做过某事件会让此事件走向不同"这类影响。它只作为跳转与提示,不构成解锁条件。 Avoid: 依赖、前置条件、关联任务

任务线 (Questline): 派生概念,指依赖图中由共同目标串联起来的一条路径。它不是独立实体,不单独存储,只作为视图与 AI 的观察视角存在。 Avoid: 任务、支线对象

章节设定 (Chapter Brief): 章节上的一段框定文本,用于约束该章节的思路与基调,是 AI 生成时的上下文依据。 Avoid: 章节描述、大纲

逻辑时间 (Logical Time): 事件在所属轴上水平方向的位置。同一条轴上位置相近的事件视为大致同时解锁或发生;不同轴的逻辑时间互不相通,不可比较。 Avoid: 时间戳、日期、实际时间

灵感与素材

灵感 (Idea): 一条尚未组织进故事的零散想法,例如梗、桥段、台词或转折。它不落在画布上、不占逻辑时间、不属于任何轴, 只有一段原文与可选的标题、类型、标签、关联实体。它是独立集合的成员,不是事件的一种状态。 Avoid: 素材、草稿、待办、碎片

灵感板 (Idea Board): 灵感视图的呈现形态,一块卡片墙。它不是对时间线的投影——灵感没有时间位置,无法投影。 Avoid: 灵感时间线、灵感画布

原文 (Original Text): 灵感创建时写下的那段文字,是灵感的正文且不可被改写。AI 的扩写与改写只能产出附加内容,不能替换它。 Avoid: 内容、描述、正文

采用 (Adopt): 把灵感正式写进剧情:转为一个新事件,或挂到某个已有事件上。采用是引用关系而非搬运,灵感本身不消失, 只是状态转为"已采用"并记下用在了哪里。 Avoid: 消耗、转化、移动

搁置 (Park): 暂时不打算使用某条灵感,但保留在库中。与"未采用"的区别是它已经过一轮判断,不要再用它主动打扰设计者。 Avoid: 删除、废弃、归档

合并 (Merge): 把多条灵感合成为一条更完整的灵感。这是软合并:汇总灵感记录来源,被合并的那几条保留在库里并标记去向, 因此可以追溯,也可以反悔拆开。 Avoid: 合并删除、归并

扩写 (Expand): 在灵感原文之外生成的更长版本;改写 (Rewrite) 则是同一意思的若干变体。两者都只能追加, 原文始终原样保留。 Avoid: 润色、优化、重写原文