← 返回首页

故事驱动交互 Demo — 功能大纲

一、核心目标

完整故事驱动 Demo,测试平台在短视频/互动叙事场景下的核心能力边界。


二、三层角色体系

角色职责Demo 阶段
平台提供 AI 能力、对话引擎、角色托管= 创作者
创作者设计角色、编写故事大纲、定义世界观= 平台
用户(体验者)与角色对话、消费故事内容独立
📋 全选下方表格复制,粘贴到 Notion 自动变成表格+─────────+────────────────────+─────────+ │ 角色 │ 职责 │ Demo 阶段 │ +═════════+════════════════════+═════════+ │ 平台 │ 提供 AI 能力、对话引擎、角色托管 │ = 创作者 │ │ 创作者 │ 设计角色、编写故事大纲、定义世界观 │ = 平台 │ │ 用户(体验者) │ 与角色对话、消费故事内容 │ 独立 │ +─────────+────────────────────+─────────+

三、功能分层

🔵 基础层(不出戏的底线)

功能说明
世界观一致性故事元素符合背景设定,古装戏不出现现代物品
人设一致性所有角色回复符合预设性格,不因剧情发展割裂
人设强绑定AI 行为与角色设定强制关联
📋 全选下方表格复制,粘贴到 Notion 自动变成表格+────────+───────────────────────+ │ 功能 │ 说明 │ +════════+═══════════════════════+ │ 世界观一致性 │ 故事元素符合背景设定,古装戏不出现现代物品 │ │ 人设一致性 │ 所有角色回复符合预设性格,不因剧情发展割裂 │ │ 人设强绑定 │ AI 行为与角色设定强制关联 │ +────────+───────────────────────+

🟡 标准层(故事能跑起来)

功能说明
故事入口平台主动发起,背景描写 + 角色对话建立沉浸感
引导方式自动滚动 或「继续/下一步」点击
用户回应-选项系统生成 ≤3 个选项,用户点击选择
用户回应-自由输入文字内含对话+心情+动作(括号语法)
沉浸式叙事格式叙述文字 ↔ 对话盒交替,全屏视觉小说风格
元数据栏天气/时间/地点图标 + 当前事件摘要
推进剧情用户无输入意愿时,点击可自动推进到下一段落
多人对话≥3 个角色交叉对话,创作者可预设顺序或 AI 自主决定
触发词/目标词创作者预设,触发剧情跳转或彩蛋
平台随机事件用户停留过久时,生成符合当前剧情的随机事件兜底
📋 全选下方表格复制,粘贴到 Notion 自动变成表格+───────────+──────────────────────────────+ │ 功能 │ 说明 │ +═══════════+══════════════════════════════+ │ 故事入口 │ 平台主动发起,背景描写 + 角色对话建立沉浸感 │ │ 引导方式 │ 自动滚动 或「继续/下一步」点击 │ │ 用户回应-选项 │ 系统生成 ≤3 个选项,用户点击选择 │ │ 用户回应-自由输入 │ 文字内含对话+心情+动作(括号语法) │ │ 沉浸式叙事格式 │ 叙述文字 ↔ 对话盒交替,全屏视觉小说风格 │ │ 元数据栏 │ 天气/时间/地点图标 + 当前事件摘要 │ │ 推进剧情 │ 用户无输入意愿时,点击可自动推进到下一段落 │ │ 多人对话 │ ≥3 个角色交叉对话,创作者可预设顺序或 AI 自主决定 │ │ 触发词/目标词 │ 创作者预设,触发剧情跳转或彩蛋 │ │ 平台随机事件 │ 用户停留过久时,生成符合当前剧情的随机事件兜底 │ +───────────+──────────────────────────────+

🟠 增强层(沉浸感升级)

功能说明
心情背景图背景图片随角色心情动态切换
语音合成(TTS)仅角色对话台词,语气随心情变化
多人多音色每个角色独立音色,不重合,支持多角色同时说话
音画同步语音 + 图片 + 文字同步播放
📋 全选下方表格复制,粘贴到 Notion 自动变成表格+───────────+────────────────────────+ │ 功能 │ 说明 │ +═══════════+════════════════════════+ │ 心情背景图 │ 背景图片随角色心情动态切换 │ │ 语音合成(TTS) │ 仅角色对话台词,语气随心情变化 │ │ 多人多音色 │ 每个角色独立音色,不重合,支持多角色同时说话 │ │ 音画同步 │ 语音 + 图片 + 文字同步播放 │ +───────────+────────────────────────+

四、架构总览

用户输入(选项 / 自由输入)
        ↓
[触发词检测] → 剧情跳转 / 彩蛋触发
        ↓
[心情提取引擎] → 背景图切换
[对话抽取引擎] → 仅台词 → TTS 语音合成
[多角色路由] → 分配音色
        ↓
[AI 对话生成](受世界观+人设约束)
        ↓
[沉浸式渲染]
  叙述文字 ↔ 对话盒
  元数据栏 + 心情背景图 + 语音
        ↓
[用户下一轮输入] / [推进剧情]

五、核心约束

约束触发条件处理方式
人设一致任何角色回复与角色卡强绑定,不符合则拒绝生成
世界观一致任何内容生成前置世界观约束 + 违禁词过滤
卡顿时兜底用户无操作超时随机事件驱动剧情,贴合当前情境
📋 全选下方表格复制,粘贴到 Notion 自动变成表格+───────+─────────+──────────────────+ │ 约束 │ 触发条件 │ 处理方式 │ +═══════+═════════+══════════════════+ │ 人设一致 │ 任何角色回复 │ 与角色卡强绑定,不符合则拒绝生成 │ │ 世界观一致 │ 任何内容生成 │ 前置世界观约束 + 违禁词过滤 │ │ 卡顿时兜底 │ 用户无操作超时 │ 随机事件驱动剧情,贴合当前情境 │ +───────+─────────+──────────────────+

六、测试矩阵

测试点类型说明
世界观一致🔵基础全程无现代物品/违禁意象
人设一致🔵基础各角色行为符合性格设定
多角色对话🔵基础≥3 个角色交叉发言
叙述↔对话盒格式🔵基础沉浸式视觉小说风格
选项式回应🟡标准≤3 选项,可点击
自由输入(括号语法)🟡标准解析对话/动作/心情
触发词跳转🟡标准关键词 → 跳转章节
彩蛋触发🟡标准关键词 → 闪回片段
推进剧情按钮🟡标准无输入时自动推进
随机事件兜底🟡标准符合剧情的随机事件
心情背景图切换🟠增强情绪变化驱动图片变化
TTS 多角色多语气🟠增强对话台词有语音,叙述无语音
音画同步🟠增强语音 + 图片 + 文字同步
📋 全选下方表格复制,粘贴到 Notion 自动变成表格+────────────+─────+────────────────+ │ 测试点 │ 类型 │ 说明 │ +════════════+═════+════════════════+ │ 世界观一致 │ 🔵基础 │ 全程无现代物品/违禁意象 │ │ 人设一致 │ 🔵基础 │ 各角色行为符合性格设定 │ │ 多角色对话 │ 🔵基础 │ ≥3 个角色交叉发言 │ │ 叙述↔对话盒格式 │ 🔵基础 │ 沉浸式视觉小说风格 │ │ 选项式回应 │ 🟡标准 │ ≤3 选项,可点击 │ │ 自由输入(括号语法) │ 🟡标准 │ 解析对话/动作/心情 │ │ 触发词跳转 │ 🟡标准 │ 关键词 → 跳转章节 │ │ 彩蛋触发 │ 🟡标准 │ 关键词 → 闪回片段 │ │ 推进剧情按钮 │ 🟡标准 │ 无输入时自动推进 │ │ 随机事件兜底 │ 🟡标准 │ 符合剧情的随机事件 │ │ 心情背景图切换 │ 🟠增强 │ 情绪变化驱动图片变化 │ │ TTS 多角色多语气 │ 🟠增强 │ 对话台词有语音,叙述无语音 │ │ 音画同步 │ 🟠增强 │ 语音 + 图片 + 文字同步 │ +────────────+─────+────────────────+