v1.9.6 新增 · Beta
多人实时协作让多位创作者共同编辑同一个项目。成员可以看到彼此是否在线、正在查看哪个章节,以及章节、配置和素材的同步状态。 协作采用“先取得完整项目,再实时同步增量改动”的方式。它不会在首次加入时自动下载整个项目,因此邀请成员前要先用项目云端分享传递完整工程。
协作仍是测试功能。开始重要修改前保留项目历史或额外备份;出现冲突时,先确认本地和云端内容再选择覆盖方向。

准备工作

  • 所有成员都需要登录 Studio 创作者账号。
  • 发起协作的账号需要官方开通协作发起资格。
  • 受邀成员不需要发起资格,可以直接凭邀请码加入。
  • 所有成员应先导入并打开同一份项目。项目标识不一致时,Studio 会要求先通过云端分享导入正确项目。
  • 保持网络连接。断线期间当前章节会进入只读状态,恢复连接并取得编辑权后再继续编辑。

发起协作

1

分享完整项目

从项目菜单使用「云端分享」,把分享码发给其他成员。对方先导入并打开这份项目。
2

打开实时协作

在 Studio 顶部项目菜单中选择「实时协作」。首次使用时按提示登录账号。
3

开启协作

点击「开启协作」。Studio 会为当前项目建立协作空间并生成 8 位邀请码。
4

发送邀请码

复制邀请码并发送给成员。邀请码用于加入实时会话,不替代前面的完整项目分享。
实时协作弹窗,包含开启协作和输入 8 位邀请码加入协作
如果“开启协作”不可用,说明当前账号尚未获得发起资格。联系官方开通后,重新打开协作窗口即可刷新资格,不需要重启 Studio。

加入协作

  1. 通过发起者提供的云端分享码导入项目。
  2. 打开导入后的同一个项目。
  3. 进入「实时协作」,输入 8 位邀请码。
  4. 点击加入,等待顶部出现连接状态和在线成员。
如果当前项目与邀请码对应的项目不一致,Studio 不会启动一个内容不完整的协作会话,而是引导你先导入正确项目。

哪些内容会同步

内容同步方式
章节正文与 Fragment保存后自动同步
章节新建、删除、重命名和排序自动同步
角色、场景、变量与本地化保存后自动同步
可视化 UI保存后自动同步
图片、音频、视频等素材文件在协作面板中手动执行「同步素材」
项目首次传递和较大的资源变更仍应使用云端分享。手动同步素材时,Studio 只传输双方有差异的文件;单个超过 20 MB 的文件会被跳过,并在结果中提示。大视频或大型音频请重新通过云端分享传递完整项目。
协作动态面板,包含在线成员、连接状态、邀请码、素材同步、动态筛选和详情

章节编辑权

协作以章节为单位分配编辑权,避免两个人同时改写同一份章节:
  • 打开章节时,Studio 会自动申请该章编辑权。
  • 取得编辑权后可以正常修改和保存。
  • 其他成员正在编辑时,本机显示实时预览和只读原因,不会覆盖对方内容。
  • 从故事树修改章节名称、顺序或禁用状态时,也会先申请对应编辑权。
  • 切换章节或停止协作后,当前编辑权会被释放。
  • 断线或正在申请编辑权时,不要继续依赖尚未同步的本地修改。
顶部在线成员区域会显示其他成员所在的章节或模块,方便在修改前确认彼此分工。

冲突处理

当本地内容基于旧版本保存,或者离线期间本地与云端都发生变化时,会产生版本冲突。冲突可能来自章节,也可能来自角色表、场景表、变量表、本地化或可视化 UI。 协作面板会列出冲突对象。选择“使用云端版本”会用云端内容覆盖对应的本地文件,并解除该项冲突。
使用云端版本会丢弃该文件尚未同步的本地改动。处理前先复制重要文字,或使用项目历史保留当前状态。

协作动态面板

开启协作后,再次点击协作入口会打开“协作动态”面板。面板集中记录:
  • 成员上线、离线及当前所在章节;
  • 章节保存、文件上传和远端同步;
  • 编辑权取得、释放和失败;
  • 冲突、连接错误和恢复结果;
  • 素材上传、下载和跳过原因。
可以按类型筛选动态、搜索内容、选中一条记录查看来源、目标文件、版本和大小。清空本次日志只清除当前机器内存中的动态记录,不会删除项目文件或云端版本。 点击“分离到独立窗口”可以把面板放到另一块屏幕;独立窗口与主窗口共享同一个协作状态和连接,不会建立第二个协作会话。关闭后可以重新打开或合并回 Studio。 上面的协作动态截图展示了成员列表、分类筛选、搜索和动态记录;右上角按钮可以把面板分离到独立窗口。

停止协作

点击“停止协作”并确认后,本机退出当前实时会话,不再上传或接收改动。其他成员不受影响,之后仍可以用同一个邀请码重新加入。 停止协作前确认:
  • 当前章节已经同步完成;
  • 没有尚未处理的冲突;
  • 新增素材已经执行同步,或已经通过云端分享传递;
  • 协作动态中没有持续失败的操作。

常见问题

为什么输入邀请码后要求先导入项目?

邀请码只建立实时增量同步,不包含完整项目。先让发起者使用云端分享,把项目导入本机后再加入。

为什么章节突然只读?

常见原因是其他成员持有编辑权、正在申请编辑权或网络断开。查看只读提示和协作动态,等待编辑权释放或连接恢复。

为什么图片没有出现在其他成员电脑上?

素材不是自动实时上传。打开协作面板执行“同步素材”;超过 20 MB 的单个文件改用云端分享。

云端覆盖本地后还能恢复吗?

协作本身不保留被覆盖的未同步内容。可以到项目历史检查覆盖前是否已有快照;关键修改应先复制或手动备份。