iPolloWork Docs

部署 iPolloWork

根据本地桌面工作流、原生打包产物或私有控制平面的需求选择合适部署边界。

iPolloWork 有三个部署层级。本地开发用于项目工作区,Electron 打包用于桌面验证或发布产物,只有组织需要身份、策略、托管 Worker 或共享服务时才需要增加私有控制平面。

部署流程iPolloWork 部署边界

智能体执行留在 Work 路径上。Cloud 服务是可选的,本地桌面工作区不依赖它。

  1. 01桌面端或 Web UI

    面向用户的本地工作区与可编辑工作界面。

  2. 02iPolloWork server

    本地 API、工作区状态和运行时集成。

  3. 03OpenCode

    由本地服务使用、可独立升级的智能体运行时。

  4. 04可选 Cloud

    身份、组织、托管 Worker、策略和管理能力。

选择最小可用部署方式

需求推荐路径
本地构建或参与开发本地开发
验证原生桌面构建使用 package:dir桌面打包
生成本机原生安装包使用 package桌面打包
运行 CLI-first Host 或隔离 sidecarOrchestrator 与 Sandbox
运行私有组织控制平面自托管拓扑
定义发布、健康与恢复归属生产运维

保持边界清晰

Work 客户端与本地运行时集成位于 iPolloWork 仓库。账号、组织管理、托管 Worker、支付和移动端 App 属于 iPolloCloud 能力。本地用户无需这些能力也可以运行 iPolloWork。

不要把浏览器 UI 或静态网站视为桌面运行时的替代品。正确的部署方式取决于任务是否需要本地文件、Electron 集成或无头服务。

私有或组织级发布前,使用 生产运维可观测性与恢复,将健康检查、凭据、发布证据和恢复职责映射到实际拥有它们的层。