NarraLeaf
NarraLeaf Team

NarraLeaf Team

由团队自行部署的服务器,保存团队共同创作的项目

NarraLeaf Team 是由团队自己部署的一台服务器。它保存团队共同创作的项目,签发 Studio 登录所用的身份,并决定谁可以访问哪个项目。没有托管服务,也不需要注册账号

没有它 Studio 也是完整的。当同一个项目由多人协作时,团队才需要一台 Team 服务器

NarraLeaf Team 仍处于早期开发阶段。实时协作尚未完成,Studio 与服务器之间的协议在版本之间可能变化

服务器保存什么

内容说明
项目每个项目是服务器上的一个仓库。Studio 列出、创建它们,并把它们复制到本机
账号每人一个账号。由运维创建,Studio 用它登录
访问记录每次访问项目都会按发起的账号核对,结果被记录下来
批注锚定在场景、行或素材上的备注
在场状态还有谁打开着这个项目

作品本身保存在仓库里。服务器不读取项目的文档格式

团队得到什么

  • 项目有一个统一的存放位置。作者只需拿到一个地址和一个账号,其余的由 Studio 向服务器索取
  • 可以收回的访问权。停用账号,或拒绝它持有的令牌,在该账号的下一次请求时生效
  • 谁访问过什么的记录。每次放行与拒绝都会被保存,可以随时读回
  • 写在项目里的批注。一条备注附着在它所讨论的场景或行上,随项目一起流转,而不是留在聊天记录里

它不是什么

Team 服务器不是构建服务,不是聊天系统,也不是通用后端。它不执行构建;除了仓库、注册表中的一行,以及留在项目上的批注之外,它不保存关于项目的任何内容

访问权按账号划分,不按项目划分:服务器上的每个账号都能访问它上面的每一个项目。不希望某个人看到的项目应当放在另一台服务器上

下一步

本页目录