Flynor平台文档Flynor 首页
Flynor 文档/项目侧部署
已复核

新项目部署

project.yaml 选择 Robot Runtime、Project Intelligence Node 和 Test Runtime。部署包安装所需依赖并连接 Flynor Server。

01

中心侧不随项目部署

  • Management 和 Flynor Server 是两个可独立部署、升级和迁移的中心侧服务。
  • 项目侧只连接 Server,不直连 Management。
  • T1 迁移中心侧时只更新 Server 地址、TLS 信任和中心签发凭据,不改项目资源与能力配置。
02

三个可选能力

  • Robot Runtime:群消息、图片/附件、Worker/Dispatcher/Scheduler;选中后自动包含 PostgreSQL/pgvector 与迁移。
  • Project Intelligence Node:远程项目工具主链路与按需并行 Subagent;只出站连接,不开放入站端口。
  • Test Runtime / Test MCP:中心测试任务、受控测试工具与明确测试环境造数。
03

配置层级

  1. project.yaml:项目、环境、Server、能力开关、子配置引用和固定镜像。
  2. resources.yaml:代码、文档、DevOps、GitNexus、数据库、日志、项目 MCP 的位置、同步、direct/tool 和权限。
  3. robot.yaml / project-intelligence.yaml / test-runtime.yaml:只在选中能力时需要。
  4. secrets/ 或外部 Secret Store:只放秘密正文;YAML 只写稳定引用。
04

部署节奏

  1. plan 查看能力与材料清单。
  2. config 校验所选配置、秘密文件和 Compose。
  3. pull 拉取固定镜像。
  4. deploy 启动并等待健康。
  5. doctor 验证中心 Server 和所选本地运行时。
  6. accept 输出无秘密验收摘要。
05

五粮浓香并行部署实证

真实项目包已在 devbox 独立落地

0.1.0-4feb7e5 项目包部署 Robot、Project Intelligence 与 Test Runtime,当前有 10 个运行容器、1 个成功迁移容器和 6 个项目命名卷。确认与旧环境无依赖后,经用户授权清理了旧 30 个运行容器及其 Docker 残留;清理后 doctor、accept 和 API 探针再次通过。VPN 依赖保持禁用,未访问业务数据库。

06

当前证据边界

新入口与两种分发 Provider 均取得 devbox deployed-contract

PI-only、Robot + PI、全部能力三种组合已完成 Compose 与分发验收;五粮浓香进一步使用真实项目配置完成项目包部署、重启和兼容复验。由于 VPN、业务数据库和机器人渠道未启用,本证据不冒充业务数据 live。

依据

deploy/project/README.md · docs/project-side-deployment.md · deploy/project/schemas/project-deployment.schema.json · architecture/audits/project-side-compose-t0-2026-08-27.md · architecture/audits/oci-distribution-provider-closure-2026-08-30.md · architecture/audits/wuliangye-project-package-deployment-2026-08-31.md · architecture/evidence/AI-OCI-GOV014-20260830-R1.json · architecture/evidence/AI-WULIANGYE-PACKAGE-4feb7e5-20260831-R1.json · architecture/evidence/AI-WULIANGYE-CLEANUP-20260831-R2.json