Skip to content

运作原理

Yumina 中的每一次互动都遵循同一个循环:

玩家发送消息或与 UI 交互

引擎把 AI 需要知道的一切组装起来

AI 生成叙事回复 + 状态变更

引擎提取变更并更新游戏状态

玩家看到故事、更新后的 UI,并听到音效

就是这么简单。作为创作者,你要做的就是决定这个循环里放什么 —— AI 读到什么、追踪什么、什么自动发生、以及怎样呈现给玩家。

基本构件

1. 词条 —— AI 读到的内容

词条是 AI 在生成回复时会看到的文本片段。角色描述、世界设定、写作风格指南 —— 这些都是词条。

有些词条始终生效(比如你世界的背景故事),另一些只在相关时出现 —— 由对话中的关键词触发。比如玩家提到「酒馆」时,你写的酒馆知识词条就会自动加入。

了解更多关于词条

2. 变量 —— AI 追踪的状态

变量就是游戏状态 —— 生命值、金币、位置、好感度、背包等等。AI 每回合读取当前值,并在回复中用简单的指令来更新它们:

匪徒的刀锋划过你的手臂。
[health: -15]
[location: set "dark forest"]

玩家看到的是叙事文本。引擎在后台悄悄提取这些方括号指令,更新游戏状态。只要你的世界里有变量,引擎就会自动教 AI 指令格式 —— 你不需要自己写任何格式说明。

你通过编写 AI 指令来教 AI 何时以及如何更新每个变量 —— 就是自然语言的指导,比如「受到物理伤害时减少 10-30 点生命值,单回合最多不超过 30 点。」这和下面说的自动化触发器是两回事。

了解更多关于变量

3. 规则与行为 —— 回合之间发生的事

规则处理那些 AI 容易忘记或做得不够一致的事情。它们是事件驱动的触发器,在回合之间自动执行,不需要 AI 参与:

  • 生命值低于 10 → 显示一个「你快死了!」的警告
  • 好感度超过 75 → 注入一条恋爱方向的指令到 AI 的提示中
  • 5 回合 → 播放一段雷声环境音效

编辑器里这些叫行为,但工作原理一样 —— 每条规则都有一个「何时」触发器、一个可选的「如果」条件、和一个「那么」动作。

规则是可选的。很多优秀的世界完全不用规则 —— AI 通过写得好的词条和 AI 指令就能处理一切。但如果你想做精确阈值的游戏机制,规则能让体验更加紧凑和一致。

了解更多关于规则与行为

4. 视觉与音频 —— 表现层(可选)

默认情况下,玩家看到的是一个简洁的聊天界面,对大多数世界来说已经足够了。

但如果你想走得更远,可以加入自定义 UI音频来塑造你的世界的视觉和听觉体验。自定义 UI 让你构建从风格化消息气泡到完整游戏界面(血条、地图、背包)的一切。音频则添加背景音乐、音效和环境声效,AI 会在叙事中自然触发它们。

你不需要会写代码。 Studio AI 可以根据描述帮你生成自定义界面。只需描述你想要什么,它就帮你搭建好。音频也一样 —— AI 在写故事的同时写出音频指令,引擎播放对应的声音。

这些都是纯粹的表现层。它们读取游戏状态,但不会改变状态。所有状态变更仍然通过 AI 的指令来完成。

了解更多关于视觉和音频

AI 实际看到什么

下面是每回合组装到 AI 提示中的内容的确切顺序。AI 对开头和结尾的内容关注度最高 —— 中间的内容关注度较低。理解这一点有助于你把内容放在最能发挥作用的位置:

顺序内容在哪里配置
1你的常驻词条(角色、世界、叙事指令)词条 → 系统预设区
2玩家的当前人设(名字、外貌、背景)玩家的设置,不是你的
3变量 AI 指令 + 当前值变量标签页
4示例对话带有「示例」角色的词条
5对话历史自动处理
6关键词触发词条(注入到相关消息附近)词条 → 关键词触发区
7后置指令(最终强调、风格约束)词条 → 后置指令区

对话历史上下的内容在每回合保持稳定。对话历史本身会不断增长,当接近上下文限制时,记忆系统会自动进行摘要 —— 所以你设置的框架不会被挤出去。

两种创建方式

使用 Studio AI(推荐)

打开 Studio 编辑器,描述你想要什么,内置的 AI 助手就会帮你创建词条、变量和自动化规则。它对平台了如指掌 —— 正确的语法、成熟的模式、引用完整性。

「创建一个生存恐怖世界,有生命值、理智值和饥饿度。玩家被困在一座废弃医院里。看到恐怖的东西时理智值会下降。理智值归零时,AI 应该描写幻觉。」

Studio AI 会生成词条、带有 AI 指令的变量、以及在理智值归零时触发的规则 —— 全部正确地连接在一起。

了解更多关于 Studio AI

使用你自己的 AI + World Spec

如果你更习惯在 Claude Code、Cursor 或 ChatGPT 中工作,可以下载 World Spec —— 一份专为 AI 工具设计的完整技术参考。你的 AI 读取规格说明,你描述想要什么,它就能生成有效的世界 schema 供你导入。

下载 World Spec


准备好了吗?

打开编辑器创建一个新世界,或者继续阅读,深入了解每个构件的细节。