深度创作
了解 Storvia 深度创作的使用方法
深度创作在轻量创作的基础上,将游戏中的关键信息拆分为独立的结构化面板。你不再需要把所有设定都写在一大段指令里,而是通过可视化的表单来配置世界状态、角色属性、关系、物品等内容。
文档名称 ↔ 创作台面板名称
本页各小节对应创作台「深度创作」模式中的实际面板,部分小节标题为方便理解做了通俗化,与后台显示的名称略有差异。下表给出对照,方便你直接定位到后台填写位置:
| 本文档小节 | 创作台中的实际名称 |
|---|---|
| 世界状态 | 世界状态 |
| 玩家属性 | 玩家属性(侧栏分类「玩家」) |
| 角色属性 | 角色属性(侧栏分类「角色」) |
| 开局角色 | 预设角色 |
| 关系系统 | 关系与情感变化 |
| 物品栏 | 资源与道具系统 |
| 游戏设定(指令) | 世界设定(副标题「世界观及剧情设定」) |
| 小组件面板 | 小组件(只有一个「标签名称」输入框) |
除「世界设定」是独立的指令输入框、「小组件」是独立区域外,其余面板都集中在创作台的「游戏状态设定」区域。
深度创作 vs 轻量创作
| 功能 | 轻量创作 | 深度创作 |
|---|---|---|
| 游戏设定(指令) | 一段文本写所有内容 | 指令 + 结构化面板配合使用 |
| 世界状态 | 需要在指令中描述 | 独立面板,系统自动追踪 |
| 角色属性 | 需要在指令中描述 | 独立面板,自定义字段和数值范围 |
| 角色管理 | 需要在指令中描述 | 预设角色数量不限,含头像和初始属性;同时在场(活跃)角色上限 10 人 |
| 关系系统 | 需要在指令中描述 | 独立面板,支持双向关系 |
| 物品栏 | 需要在指令中描述 | 独立面板,分组管理,最多 200 个物品 |
| 允许预览和复制 | 支持 | 不支持 |
简单来说:轻量创作靠「写」,深度创作靠「填」。深度创作把原本需要你在指令中描述的内容变成了可视化表单,AI 会自动读取这些结构化数据来运行游戏。
世界状态
📍 创作台位置:深度创作 →「游戏状态设定」→「世界状态」面板。面板标题在「世界状态标题」输入框里填(如
🌍 当前世界情况)。
世界状态用来追踪游戏中的环境信息,AI 会在每次回复时自动更新这些字段。
可选的字段包括:
| 字段 | 说明 | 示例 |
|---|---|---|
| 🕐 时间 | 当前时间段 | 傍晚 18:30 |
| 📅 日期 | 当前日期 | 2025年3月15日 星期六 |
| 📍 地点 | 当前所在位置 | 赫拉宫殿·顶层露台 |
| 🗺️ 地区 | 所在地理区域 | 璃月市·上东区 |
| 🌙 天气 | 当前天气状况 | 晴夜,微风 |
你只需要勾选需要的字段,不需要在指令中额外描述,AI 会自动维护这些信息。
你还可以给世界状态面板设置一个自定义名称(比如「🌸星临市实况」),该名称会显示在聊天页面的面板标签上。
玩家属性
📍 创作台位置:深度创作 →「游戏状态设定」→ 侧栏分类「玩家」→「玩家属性」面板。面板标题在「玩家面板标题」输入框里填(如
👤 状态),分组用「添加属性分类」,字段用「添加属性」。
玩家属性用来定义玩家角色的属性。你可以自定义面板名称(比如「状态」),然后创建属性分组和字段。所有分组的字段数合计上限 20 个。
每个字段支持两种类型:
- 文本 — 自由文本,比如「当前心情:开心」
- 数值 — 可设置最小值和最大值,比如「体力:80/100」
示例
你可以这样配置一个玩家属性:
| 分组 | 字段名 | 类型 | 范围 | 说明 |
|---|---|---|---|---|
| 💖 基础属性 | ❤️ 体力 | 数值 | 0-100 | 行动、约会、突发事件消耗 |
| 💖 基础属性 | 🧠 理智 | 数值 | 0-100 | 遭遇修罗场、被背叛时降低 |
| 💖 基础属性 | 💰 金币 | 数值 | 0-99999 | 购物、送礼消耗 |
| 🌟 社交属性 | ✨ 魅力 | 数值 | 0-100 | 影响角色初始好感和特殊事件触发 |
| 🌟 社交属性 | 👑 身份 | 文本 | — | 当前在圈子里的身份标签 |
| 🌟 社交属性 | 📰 热搜指数 | 数值 | 0-100 | 越高越容易被狗仔跟拍 |
角色属性
📍 创作台位置:深度创作 →「游戏状态设定」→ 侧栏分类「角色」→「角色属性」面板。配置方式与「玩家属性」相同(添加属性分类 / 添加属性)。两个面板还提供「同步到角色面板 / 同步到玩家面板」按钮,可一键复用配置。
角色属性用来定义所有角色 共用的属性模板。配置方式和玩家属性一样,创建分组和字段。所有分组的字段数合计上限 20 个。
角色属性定义的是属性模板(比如所有角色 都有「好感度」「心情」字段),具体每个角色的初始值在下面的「开局角色」中设置。
每轮更新
📍 创作台位置:「玩家属性」「角色属性」面板里,每个字段下方的「每轮更新」开关,默认关闭。
AI 每轮回复时,默认只更新本轮发生了变化的字段,没变的保持原值。「内心OS」「当前状态」这类希望每轮都刷新的字段,可以打开「每轮更新」——打开后模型会尽量每轮都重新写这个字段:玩家的写一次,本轮在场的每个角色各写一次。
开启后会增加花园币消耗,请酌情开启。衣着、身份、所属阵营这类只在特定情况下变化的字段不必开,在字段说明里写清楚触发条件即可。
- 字段说明仍然是 AI 判断「什么时候变、变多少」的依据,开关只决定「是否每轮都写」
- 数值字段开启后同样每轮结算,按说明里的幅度增减
开局角色
📍 创作台位置:深度创作 →「角色属性」面板下方的「预设角色」区域(创作台里这块就叫预设角色)。用「添加角色」新增。
你可以预设任意数量的角色,预设数量没有上限;运行时的约束是同时在场(活跃)的角色最多 10 人,超出的角色会自动移入休眠池(恢复方式见下方「自动出场」)。每个角色包括:
- 角色名称 — 角色的名字
- 性别 — 男 / 女 / 其他,AI 会根据性别使用正确的称谓和语气
- 角色人设 — 性格、背景、行为方式等。仅 AI 可见,不会展示给玩家,是你作为作者保留的创作资产
- 角色介绍 — 玩家在人设面板中看到的简短介绍,建议自然简洁(避免直接复制人设泄露剧情)
- 立即出场 — 默认开启。关闭后,该角色一开始对玩家隐藏,名字显示为「未出场」、头像为黑色问号;AI 仍能感知到这个角色,并可在剧情中通过对话点名让其登场
- 头像 — 可选,上传角色头像
- 初始属性值(创作台中标为「角色初始状态」)— 根据角色属性定义的字段,填写这个角色的初始数值。留空的字段在开局不会出现在聊天页面,直到 AI 或 SDK 首次赋值才会显示(适合做好感度等渐进揭示的属性)
自动出场:当玩家在消息中提到一个未出场或已休眠角色的名字、或 AI 在回复中提到时,系统会自动让该角色登场——休眠角色会被恢复到活跃池(优先级 = 当前活跃池最低优先级 + 5,最大 100),如果活跃池已满则把当前最低优先级的角色推入休眠池。这样作者可以预埋一批角色,等剧情自然推进到时再让他们出现,而不必一次性全部塞给玩家。
示例
假设角色属性定义了「💕 好感度(数值 0-100)」「💭 心情(文本)」「🔒 秘密(文本)」三个字段:
| 角色 | 💕 好感度 | 💭 心情 | 🔒 秘密 | 介绍(玩家可见) | 人设(仅 AI 可见) |
|---|---|---|---|---|---|
| 🖤 沈夜舟 | 5 | 漠然 | 三年前的火灾并非意外 | 神秘的财阀继承人 | 禁欲系财阀继承人,冷到骨子里,却会在深夜独自弹钢琴 |
| 🤍 陆景言 | 20 | 玩味 | 接近玩家另有目的 | 娱乐圈顶流 | 痞帅娱乐圈顶流,看似随性实则每步都在算计 |
| 💜 裴洛 | 35 | 温柔 | 童年和玩家见过面 | 青梅竹马的医生 | 温润如玉的青梅竹马医生,笑容下藏着偏执 |
关系系统
📍 创作台位置:深度创作 →「关系与情感变化」面板(创作台里就叫关系与情感变化,选填)。关系字段用「添加属性」,开局关系在「预设关系」里用「添加关系」配置。
关系系统用来追踪角色之间的关系,支持双向关系——A 对 B 的看法和 B 对 A 的看法可以不同。
你可以自定义最多 3 个关系字段,每个字段同样支持文本或数值类型。
示例
定义两个关系字段:「💕 好感度(数值 0-100)」和「🏷️ 关系标签(文本)」。
| 关系 | A→B 💕 好感度 | A→B 🏷️ 标签 | B→A 💕 好感度 | B→A 🏷️ 标签 |
|---|---|---|---|---|
| 玩家 ↔ 沈夜舟 | 10 | 好奇 | 5 | 无关紧要的人 |
| 玩家 ↔ 陆景言 | 25 | 有点心动 | 20 | 有趣的猎物 |
| 玩家 ↔ 裴洛 | 40 | 信赖的青梅 | 35 | 想守护的人 |
| 沈夜舟 ↔ 陆景言 | 5 | 互相看不顺眼 | 10 | 值得警惕的对手 |
关系是双向的:玩家觉得陆景言有点心动(好感 25),但陆景言只是把玩家当作「有趣的猎物」(好感 20)。角色之间也有独立的关系——沈夜舟和陆景言互相看不顺眼。这种不对等的关系网会让游戏更有戏剧张力 💔
物品栏
📍 创作台位置:深度创作 →「资源与道具系统」面板(创作台里就叫资源与道具系统,选填)。分组用「添加物品分类」,物品在「预设物品」里用「添加物品」配置。
物品栏用来管理游戏中的道具和物品,支持分组管理,最多 200 个物品。达到上限后,AI 和 SDK 都无法新增物品,需要先删除已有物品腾出空间。
玩家在聊天页的物品栏面板里也可以手动管理物品:新增、编辑、移动分组、删除,物品多的时候还能用「批量清理」勾选多个物品一次删除。
创作时定义的分组在运行时始终保留,即使分组内物品被全部移除(或移动到其他分组),分组本身仍然存在于侧边栏和 SDK 数据中,直到你显式调用 inventory.removeGroup() 才会真正删除。
每个分组可以设置分组描述,告诉 AI 这个分组的物品什么时候该增加、什么时候该减少。例如「消耗品」分组可以描述为"药水、食物等一次性物品,使用后减少,购买/拾取时增加"。
每个物品包括:
- 名称 — 物品名
- 数量 — 持有数量
- 描述 — 可选,物品说明
- 图标 — 可选,物品图标
示例
| 分组 | 物品 | 数量 | 描述 |
|---|---|---|---|
| 💰 资金 | 💳 余额 | 50000 | 银行卡余额,购物、送礼、打车都会消耗 |
| 🎁 礼物 | 🌹 永生花 | 1 | 精心保存的红玫瑰,送给心动的人会大幅提升好感 |
| 🎁 礼物 | 🍫 手工巧克力 | 3 | 自己做的巧克力,送出去能小幅提升好感 |
| 💎 贵重品 | 💍 神秘戒指 | 1 | 在宫殿密室中发现的,似乎和沈夜舟家族有关 |
| 📋 线索 | 📷 模糊照片 | 1 | 三年前火灾现场的照片,拍摄者不明 |
| 📋 线索 | 💌 匿名信 | 2 | 塞在门缝下的警告信:「别再查下去了」 |
游戏设定(指令)
📍 创作台位置:「世界设定」输入框(副标题「世界观及剧情设定」)。这是轻量创作和深度创作共用的主指令框。
深度创作下你仍然需要写游戏设定指令,但内容可以大幅精简——因为世界状态、角色属性、关系、物品这些信息已经通过面板配置好了,不需要在指令中重复描述。
指令中主要写:
- AI 的角色定义和行为准则
- 叙事风格和文笔要求
- 游戏的核心玩法规则
- 世界观背景和剧情设定
所有面板配置和游戏指令共享 30,000 字符的总限额。面板中的分组名、字段名、字段说明、物品名称和描述都会计入字符数;角色介绍、头像 URL、图标 URL、角色初始属性值和关系数值不计入。
预设角色怎么计入字数
预设角色数量不限,但不是每个角色的人设都占满额度。系统按「同时在场上限 10 人」来算:
把所有预设角色按「角色名 + 角色人设」的长度从长到短排序,最长的 10 个按全长计入;其余角色只计角色名的长度。
原因是运行时最多只有 10 个角色处于活跃状态、人设进入 AI 提示词,休眠角色只有名字进入花名册。所以取最长的 10 份就是任意一轮实际注入量的上界。
举例:预设了 50 个角色,其中最长的 10 份人设合计 12,000 字,剩下 40 个角色名合计 200 字 —— 计入总额的是 12,200 字,而不是 50 份人设的总和。
即便如此,整份游戏配置序列化后仍有 200,000 字符的硬上限(反滥用兜底)。角色介绍、头像 URL 这些「不计入 30,000」的内容都会占用这个额度,角色预设得特别多时可能先撞到它。
预设世界书
📍 创作台位置:「设定」tab,游戏设定输入框下方。轻量创作、深度创作、自由创作都有。
预设世界书是作者写好、默认全部关闭、由玩家自己按条开启的设定。玩家在聊天页「AI 记忆 → 世界书 → 预设」里看到每条的标题和简介,决定开不开;开启的条目才会注入 AI。
每条预设有五个部分:
| 部分 | 玩家看得到吗 | 说明 |
|---|---|---|
| 标题(≤ 50 字) | ✅ | 玩家开关时看到的名字 |
| 简介(≤ 200 字) | ✅ | 告诉玩家这条是做什么的、什么时候该开 |
| 模式 | ✅(只看到是哪种) | 常驻 或 关键词,见下 |
| 关键词 | ❌ | 只有关键词模式用;多个用英文逗号分隔 |
| 正文 | ❌ | 只给 AI,玩家永远看不到 |
两种模式的区别只在「开启之后什么时候注入」:
- 常驻:开启后每一轮都注入,位置与玩家自己写的世界书相同、遵循度一致。适合可选剧情路线、隐藏设定、可选规则——一整块开了就一直生效的东西。
- 关键词:开启后,只在玩家本轮输入或上一轮 AI 回复里出现任一关键词时才注入。适合名词术语解释、
$小手机这类只在提到时才需要的内容。关键词按子串匹配、不区分大小写;AI 看不到关键词本身,正文请写成完整的句子。
预设世界书不计入游戏配置的字数总额:默认全关、开了多少玩家自己付费。正文没有单条上限,只受整份配置的序列化硬上限约束。
它不会做的事:
- 不会自动开启——哪怕只有一条,玩家不开就不注入。想让某段设定强制生效,写进游戏设定指令,不要写成预设。
- 发布后改预设,不影响已经开始的存档:每个存档在创建时复制一份当时的预设清单,之后一直用那一份。新开的存档才会拿到新版。
- 小组件的预设与主线分开:小组件作者写的只在小组件里生效,玩家在小组件的悬浮球 → 记忆 → 世界书里单独开关,详见小组件能做什么。
整本预设世界书可以「存为素材」进你的素材库,也可以从素材库整本导入(追加或覆盖),一本占一个素材位,本内条数不限——常用的术语表、规则包写一次就能在多个作品里复用。
关键词模式的条目必须至少填一个关键词,否则发布时会被拦下——没有关键词的条目永远不会触发。原来的「补充设定」区已并入这里:旧的补充设定条目会自动变成关键词模式的预设(标题由关键词拼成,可以改),从「作者强制生效」变成「玩家自己开」。
小组件面板
📍 创作台位置:深度创作 →「小组件」区域。
聊天页的游戏面板里有一个「小组件」标签页,玩家可以在这里打开组件盒、启动已安装的小组件。深度创作下你可以自定义这个标签页显示的名称(如「📱 我的手机」),上限 50 字;留空则显示系统默认名称。
这里只能改标签名。标签页里显示哪些小组件由玩家自己安装决定,作者无法预设。