项目结构
链盒的组织层级是 平台(Platform)→ 项目(Project)→ 流程(Flow)。 理解这个结构有助于合理规划多团队、多业务场景的使用。
平台(Platform)
平台是最高层级,对应一个链盒实例(一次部署)。平台管理员管理:
- 所有项目和用户
- 平台设置:品牌外观、认证方式、AI 提供商
- 平台级连接、并发池、密钥管理
- 许可与计划(Plan)——决定可用功能与上限
平台支持自定义品牌(primaryColor、logo、favicon),企业版可做白标定制。
项目(Project)
项目是主要的租户单元,承载流程。每个项目有:
- 独立的成员和角色(RBAC)
- 独立的连接(或用平台级全局连接)
- 可选的连接器过滤(允许/禁止使用哪些连接器)
- 可选的并发池分配
- 可选的发布(Releases)与 Git 同步
项目类型
- 团队项目(TEAM):多人协作,团队项目数量受计划限制(
teamProjectsLimit) - 个人项目(PERSONAL):用户私有空间
流程(Flow)
流程是最小的工作单元,属于某个项目。流程的创建、发布、运行都在项目内进行, 详见流程编排。
如何组织项目
常见组织方式:
- 按业务线:销售、客服、财务各一个项目,互不干扰
- 按环境:开发、测试、生产各一个项目(企业版支持环境隔离)
- 按团队:每个团队一个项目,内部自主管理
项目间默认隔离,通过平台级连接和并发池可做有限共享。
项目发布(Releases,企业版)
企业版的项目可启用 Releases——把流程定义同步到 Git 仓库, 实现版本控制、环境间迁移(开发→生产)、审计追溯。配合流程发布 实现完整的发布管理。