部署 iPolloWork
根据本地桌面工作流、原生打包产物或私有控制平面的需求选择合适部署边界。
iPolloWork 有三个部署层级。本地开发用于项目工作区,Electron 打包用于桌面验证或发布产物,只有组织需要身份、策略、托管 Worker 或共享服务时才需要增加私有控制平面。
智能体执行留在 Work 路径上。Cloud 服务是可选的,本地桌面工作区不依赖它。
- 01桌面端或 Web UI
面向用户的本地工作区与可编辑工作界面。
- 02iPolloWork server
本地 API、工作区状态和运行时集成。
- 03OpenCode
由本地服务使用、可独立升级的智能体运行时。
- 04可选 Cloud
身份、组织、托管 Worker、策略和管理能力。
选择最小可用部署方式
| 需求 | 推荐路径 |
|---|---|
| 本地构建或参与开发 | 本地开发 |
| 验证原生桌面构建 | 使用 package:dir 的 桌面打包 |
| 生成本机原生安装包 | 使用 package 的 桌面打包 |
| 运行 CLI-first Host 或隔离 sidecar | Orchestrator 与 Sandbox |
| 运行私有组织控制平面 | 自托管拓扑 |
| 定义发布、健康与恢复归属 | 生产运维 |
保持边界清晰
Work 客户端与本地运行时集成位于 iPolloWork 仓库。账号、组织管理、托管 Worker、支付和移动端 App 属于 iPolloCloud 能力。本地用户无需这些能力也可以运行 iPolloWork。
不要把浏览器 UI 或静态网站视为桌面运行时的替代品。正确的部署方式取决于任务是否需要本地文件、Electron 集成或无头服务。