献给需要整个工作室支持的叙事负责人

交付整个工作室都信得过的分支剧情

在 LoreHub 中,编剧、叙事设计师、译者和程序员同时编辑同一个剧情。它检查对话之间的每一条路线,让每条翻译与原句保持同步,并记录谁改了什么。让制作人担心的问题在写作时就被发现,而不是等到 QA。
CI  ·  Pull request #42
检查未通过
LoreHub  /  arc_1_war  /  Tom at the mill

编剧以可视化方式搭建每个场景,路线规划检查场景之间如何衔接,osf 命令行工具在每个 pull request 上运行同样的检查。

为了拿到“同意”

让每个参与决策的人都有理由点头

你知道团队需要一种更好的方式来编写分支对话。下面是 LoreHub 为每一位你需要争取的人带来的改变。

你,叙事负责人
不再当人工链接检查员
看到对话之间的每一条路线,以及玩家可能以场景不接受的状态到达的地方。
编剧、设计师和译者同时编辑同一个剧情,不会互相覆盖。
每次变更都有署名和时间,任何变更都可以撤销。
你的制作人
排期后期少些意外
断开的路线、死胡同和缺失的翻译在编写场景时就会出现,而不是在 QA 阶段。
每种语言都显示缺失、过时或回退的内容,以及阻塞构建的问题。
按世界计价,不按席位:Team 每月 €49,最多 10 名编辑者,查看者免费。
你的程序员
数据干净,无需维护自研工具
与引擎无关的 JSON,适用于 Unity、Unreal、Godot 或自研引擎,并包含所有语言。
剧情以纯文本文件保存在 Git 或 Perforce 中,像普通 diff 一样审查。
osf 命令行工具在每个 pull request 上运行同样的检查。
工作室负责人和 IT
引入风险低,离开也容易
托管在欧盟的 Microsoft Azure 上。Enterprise 额外提供 SSO 和私有专用租户。
剧情以开放格式保存,永远不会被锁在 LoreHub 里。
所有套餐都有全部功能:免费开始,只为更多容量付费。
团队能得到什么

叙事团队所需的一切,所有套餐都有

套餐只在容量和席位上不同,功能从不区分。

Dialogue Builder
用于分支对话的可视化画布:节点、玩家选项和连线
用变量和条件锁定或开放选项
边搭建边在浏览器中试玩任何对话
试玩时修改台词,立刻看到效果
了解更多
路线规划
新
一张图看清对话如何从开始连到结束
每个对话需要什么、产出什么
每条连线都检查为正常、部分正常或冲突
了解更多
本地化
在 Translate 标签页翻译每一行台词,语言数量不设上限
为每种语言设置为强制或回退
原文台词修改后,译文会被标为已过时
导出中包含所有语言
缺失的译文会在 Problems 面板和 osf validate 中报告
团队协作
无需刷新的实时在线状态和编辑
每一行台词都有历史记录和撤销
为每位成员分配所有者、编剧、美术或查看者角色
了解更多
Worldbuilder
记录角色、地点和势力的设定 Wiki
文档之间的自定义关系,用可编辑的表格呈现
美术图库,可在每张图上标出实体
事件时间线,从分钟到数十年
了解更多
导出与集成
面向 Unity、Unreal、Godot 或任何引擎的 JSON 导出(Export Schema v1 和 v2)
以 OSF 纯文本形式存放在 Git 或 Perforce 中的故事
osf 命令行工具检查每一个 pull request
为你的工具和 CI/CD 提供有文档的 API
支持 8 种语言的 LoreHub 界面
连接你的 AI(MCP)
新
你的 LoreHub 世界,供任何 AI 智能体使用:Claude、Cursor 等
读取和编辑对话、角色、地点和设定
参考简报、分镜表和配音选角表
“读取”密钥用于查看,“写入”密钥用于创建和编辑,绝不删除
了解更多
给你的技术负责人

程序员会认可的开放基础

.osf在 Git 或 Perforce 中LoreHub可视化编辑器VS Code代码代码审查审查 diff其他 OSF 工具以及 AI 工具
您的剧情始终属于您

LoreHub 将内容保存为开放格式,而不是私有数据库。把文件和游戏一起放在 Git 或 Perforce 中,像审查其他代码更改一样审查每一次更改,并用任何支持 OSF 的工具打开它们。即使有一天离开 LoreHub,剧情也会跟您一起走。

示例输出
赶在 QA 之前揪出剧情 bug

校验会检查数据结构、对话之间的每一次跳转、每个角色和变量引用、不可达节点以及缺失的翻译。osf 命令行工具会在每个 pull request 上运行同样的检查。

AI 草稿新场景.osf纯文本校验✓ 检查审查您的团队错误在合并前即被退回
拥抱 AI,自带安全网

带有严格数据结构的纯文本,AI 助手读写起来都很容易。对每一次 AI 编辑运行校验,捕获断开的链接和缺失的翻译,然后像普通 diff 一样审查它。

Dialogue.01_intro_scene.nodes.node_03.content.text
Eng
Am I dreaming?
源语言
Rus
Я сплю?
强制 ✓
Zho
我在做梦吗?
强制 ✓
Jpn
Am I dreaming?
回退到 Eng
内置翻译

每一句台词都有稳定的键,翻译文件与剧情文件一一对应。您可以为每种语言决定:缺失的台词是阻止构建,还是回退到源语言。这样就能提前发布一种语言,之后再补全。

开放格式
Git 或 Perforce 中的纯文本
规范带版本号,升级清晰可控
给你的程序员:一次修改如何进入游戏

从编剧的一次编辑到可玩的场景

  1. 1
    编写
    LoreHub
    LoreHub 或纯 OSF

    编剧在 LoreHub 可视化编辑器中修改场景,或者在任意文本编辑器中直接编辑 .osf 文件。无论哪种方式,结果都是一个纯 .osf 文件。

  2. 2
    审查
    Git 或 Perforce

    更改以普通 diff 的形式到达。开发者在 pull request 或 Perforce changelist 中,像审查其他代码更改一样审查它。

  3. 3
    检查
    osf validate

    断开的跳转、未知的角色和变量、不可达节点以及缺失的翻译都会连同文件和行号一起报告。

  4. 4
    构建
    osf build

    项目编译为 JSON 或 YAML,每个对话、角色和变量各对应一个资源。

  5. 5
    试玩
    LoreHub
    CLI、LoreHub 或您的引擎

    用 osf CLI 在终端里试玩场景,在 LoreHub 对话播放器中试玩,或把 JSON 或 YAML 加载到您的游戏引擎中。

说服团队

用一个场景,两周拿到“同意”

赢得决策不需要迁移计划。用 LoreHub 跑一个场景,再把它发现的问题展示给团队。

  1. 1
    第 1 周:选一个场景

    选一个已经出过问题的分支场景,和负责它的人一起在 Free 套餐上重建。

  2. 2
    第 2 周:用新方式推进

    在路线地图上连接它的对话,添加一种语言,让编剧和译者同时工作。

  3. 3
    之后:展示发现的问题

    把路线冲突、过时的翻译和变更历史拿给制作人和技术负责人看。我们可以一起参加那次会议。

要告诉制作人的事
Free 套餐支持 3 人试用
所有套餐都有全部功能;Team 每个世界每月 €49
欧盟 Microsoft Azure 托管;Enterprise 支持 SSO
开放格式:即使离开,剧情仍归我们
常见问题

团队会问的问题

还有其他疑问?欢迎在演示通话中向我们提问。

预约团队演示

带上你的团队,答案由我们准备

30 分钟内,我们用你的一个场景演示路线规划器、本地化和导出,回答制作人和程序员的问题,并一起定下一个你们可以自行进行的两周试用计划。
用你的场景演示路线规划器、本地化和导出
解答制作人和程序员的问题
在 Free 套餐上进行的两周试用计划
打开预约页面