iPolloWork 是开源全模态 AI Agent 工作站,覆盖代码、办公、PPT 设计、视频剪辑全流程。内置可视化画布可像 PowerPoint 一样直接编辑 AI 生成的内容,改文字、换图、调配色无需切换工具重新生成。支持任意 LLM 模型,本地优先数据不上云,三大平台通用。
🎤 引言
Claude Code、Codex 这些工具已经很能打了——告诉 AI "帮我把这个 API 接上",它就能自己跑 terminal、写代码、review PR。可用了一圈下来,总觉得缺了点什么:AI 生成的东西我想改两行文字、调个配色、换张图,还得切到 VS Code 自己动手,交互还是"对话框 + 全文输出"这一套,生成什么就只能看到什么结果。
iPolloWork 就是冲着这个来的。它把自己定位成"不只是 chat wrapper"的 AI 工作空间——用 Agent 干活,但结果是直接落在可视化画布上:代码可以切分屏看,设计稿可以直接改文字和配色,视频时间轴可以拖拽场景。跟 PowerPoint 一样自然,改完 AI 接着跑下一段。
MIT 协议(个人/内部使用免费),全平台支持,本地优先,数据不出本机。
⭐ 核心功能
1. 全模态 Agent 工作流
不是只处理代码,iPolloWork 的 Agent 可以横跨:
- 代码:理解仓库结构、规划变更、编写代码、执行工具、review 结果
- 办公:调研、起草文档、处理表格、把想法变成正式演示文稿
- 设计:生成网站、PPT、视觉素材,然后直接在画布上改文字、图片、配色、字体、布局、响应式状态
- 视频:在集成工作室里创建和精调视觉场景,内容和时间轴都能直接编辑
简单说:别的 AI 工具给你一段文字输出,iPolloWork 给你一个可编辑的视觉成果。
2. 可视化画布编辑(核心差异点)
这是 iPolloWork 和 Claude Code / Cursor 最大区别的地方。AI 生成的结果落在画布上,用户可以:
- 直接在位改文字(不用找源码)
- 替换图片、调整配色和字体
- 移动和缩放元素
- 切换桌面/移动端视图预览
- 视频场景在时间轴上拖拽
就像在 PowerPoint 里编辑母版一样自然,不需要切到其他工具重新生成。
3. 任意 LLM 模型接入
底层接的是 OpenCode,支持:
- 云端:OpenAI、Anthropic、Gemini、DeepSeek 等
- 本地:Ollama、vLLM 等自托管模型
不想把代码发给 OpenAI?换成 Ollama 跑本地模型,整个流程一模一样。
4. Skills / 插件 / MCP 扩展
内置 Skills 机制和 MCP(Model Context Protocol)支持,可以:
- 接入任何 MCP 服务器
- 扩展浏览器自动化能力
- 装插件丰富 Agent 技能
5. 本地优先架构
默认在本地跑,所有文件操作直接读写本机文件系统。不需要注册账号,不需要连接云端,纯离线也能用完整功能。想连 iPolloCloud 也行(可选),用来做团队协作、账号管理和付费插件。
6. 三种使用界面
- Electron 桌面客户端:完整桌面体验(macOS / Windows / Linux)
- 浏览器 UI:直接 localhost 访问
- 无头服务器模式:纯命令行动手
📥 安装与使用
桌面客户端下载(推荐):
| 系统 | CPU | 下载 |
|---|---|---|
| macOS | Apple Silicon (M系列) | ipollowork-mac-arm64-*.dmg |
| macOS | Intel | ipollowork-mac-x64-*.dmg |
| Windows | Intel/AMD 64位 | ipollowork-win-x64-*.exe |
| Windows | ARM64 | ipollowork-win-arm64-*.exe |
| Linux | Intel/AMD 64位 | ipollowork-linux-x64-*.AppImage |
| Linux | ARM64 | ipollowork-linux-arm64-*.AppImage |
下载地址:GitHub Releases
从源码构建(需要预装依赖):
# 依赖:Git + Node.js 22+ + pnpm 11+ + Bun 1.3.10+
# macOS/Linux:
git clone https://github.com/Devin-AXIS/iPolloWork.git
cd IPolloWork
corepack enable
./ipollowork setup
./ipollowork dev
# Windows (PowerShell):
git clone https://github.com/Devin-AXIS/iPolloWork.git
cd IPolloWork
corepack enable
.\ipollowork.cmd setup
.\ipollowork.cmd devsetup 会安装锁定的工作空间依赖,dev 会准备 OpenCode 和 Orchestrator 边车,然后打开 Electron 桌面客户端。第一次运行会自动下载 OpenCode 边car。
生产构建:
./ipollowork check # 类型检查和测试
./ipollowork package:dir # 生成未打包的桌面 app(最快)
./ipollowork package # 生成完整安装包连接本地 iPolloCloud(可选,团队用):
./ipollowork dev:cloud http://localhost:3100这个命令创建隔离的开发配置文件,认证和 Cloud API 指向指定 URL,不影响正常的本地 iPolloWork 配置。
🎯 适用场景
- 需要 AI 编程但想要可视化反馈的开发者:不想只在终端里看 AI 输出,想要分屏代码编辑 + AI 建议同时呈现
- 产品和设计团队:让 AI 生成网站原型或 PPT 后,直接在画布上调整细节,不用设计师再手动改
- 需要处理多模态内容的团队:代码、文案、设计稿、视频脚本都能在同一套流程里搞定
- 对数据隐私有要求的开发者:本地优先,不想把公司代码发给云端 API,用 Ollama 跑本地模型完美解决
- 喜欢 Claude Code / Cursor 但想尝试新工具的极客:iPolloWork 的可视化编辑和全模态 Agent 带来了完全不同的交互体验
🔍 对比 / 替代方案
| 工具 | 类型 | 核心差异 | iPolloWork 优势 |
|---|---|---|---|
| Claude Code | SaaS CLI | 纯命令流交互,结果是文本输出 | iPolloWork 有可视化画布,可直接编辑 AI 生成的内容 |
| Cursor | 桌面 IDE 插件 | 基于 VS Code 的代码补全和 Agent | iPolloWork 不只编程,还覆盖办公/设计/视频全模态 |
| Windsurf | SaaS IDE | 聚焦代码生成和补全 | iPolloWork 本地优先,数据不上云 |
| OpenDevin | 开源 Agent | 浏览器内运行,非桌面体验 | iPolloWork 有完整 Electron 桌面客户端和可视化画布 |
| Bolt / Lovable | SaaS 应用构建 | 只能生成 Web 应用 | iPolloWork 支持代码/办公/设计/视频全场景 |
一句话总结:Claude Code 是纯命令行 AI,iPolloWork 是带可视化画布的全模态 AI 工作空间。
⚠️ 注意事项
- 源码构建门槛不低:需要 Node.js 22、pnpm 11、Bun 1.3.10,还要求 macOS 上装 Xcode CLT、Windows 上装 Visual Studio Build Tools。如果只想快速体验,等官方 Release 包会更舒服(当前仓库还没有公版 Release,需要自己 build)。
- MIT 不是 OSI 认证的开源协议:iPolloWork 用的是 iPolloWork Source Available License 1.0,允许个人和非商业使用,但商业 SaaS 部署需要单独授权。如果你要拿它做客户项目,先确认 License 条款。
- OpenCode 边车是核心依赖:iPolloWork 依赖 OpenCode 作为底层 AI 引擎,需要能访问 OpenAI / Anthropic 等 API。如果你的网络无法访问这些服务,需要自建 OpenAI-Compatible API 并自行配置。
- 桌面客户端需要编译:没有预编译的 .dmg/.exe 可下载时,需要自己跑
./ipollowork package,第一次 build 时间较长( Electron + 多个 sidecar)。 - iPolloCloud 是可选增值服务:本地使用完全免费,但如果要用团队协作、账号管理、付费插件,就需要注册 iPolloCloud,这些功能不是纯本地的。
- 视频功能尚在完善:视频工作室集成在画布里,但从 README 看更多是"可编辑场景"而非完整视频编辑器,复杂视频制作可能还得配合专业工具。
✅ 总结
iPolloWork 解决的核心矛盾:AI 生成的内容改起来麻烦,不想每次都让 AI 重新生成一版。
它的优势:
- 可视化画布直接编辑 AI 生成结果,改文字/图片/配色就像在 PowerPoint 里拖拽
- 全模态覆盖:代码、办公文档、PPT、设计稿、视频场景,一个工具全搞定
- 本地优先架构,数据不上云,配合 Ollama 实现全离线 AI 工作流
- 任意 LLM 模型接入,OpenCode 底层灵活性强
- MIT 协议个人/内部使用免费
不足也很实际:
- 源码构建依赖多(Node.js 22 + pnpm + Bun + Xcode/VStudio),非技术用户有门槛
- Source Available License 不是真正的开源许可证,商业使用要小心 License
- 当前没有公版安装包,需要自己从源码 build
推荐给:有 Node.js 环境、想体验"可视化 AI 工作空间"的开发者;需要本地跑 AI 代码 + 办公 + 设计的个人/团队;或者对 Claude Code 感兴趣、想找一个功能更广的替代品的极客玩家。
如果不想 build,等官方 Release 出了再试也行——关注 GitHub Releases 即可。