iPolloWork Docs

使用 iPolloWork

从一个任务到可直接修改的结果,理解本地优先智能体工作区的实际工作方式。

iPolloWork 是一个本地优先的桌面工作区。智能体可以跨代码仓库、文件、浏览器、设计产物和视频项目完成工作。它不是为每种工具单独做一个聊天框,而是让同一个会话保留任务上下文,并在最适合编辑结果的工作界面中继续。

项目以 source-available 方式发布,可作为桌面应用、浏览器界面或无头服务运行。只做本地工作时,不需要连接 Cloud。

系统流程一个任务,多种可编辑工作界面

会话持续保留目标和上下文,结果则进入最适合检查与修改的界面。

  1. 01任务意图

    描述目标、添加文件,或打开一个代码仓库。

  2. 02智能体执行

    本地服务规划任务、调用工具并持续返回过程。

  3. 03工作界面

    查看代码、浏览器输出、设计产物或视频场景。

  4. 04直接修改

    编辑结果后,继续沿用同一个会话上下文。

选择合适的工作界面

工作界面适用场景可持续修改的内容
代码与文件任务需要改变代码仓库、文档或本地文件。文件、差异、工具输出和会话历史。
Design结果是网站、界面、演示文稿、报告或视觉产物。HTML、CSS、资产、设计 Token、文字、布局和响应式状态。
Video结果是 HyperFrames 视频合成或可编辑视频场景。index.html、场景结构、合成变量、资产和时间线数据。
浏览器任务需要真实网页、连接器流程或网页研究。浏览器状态、工具过程和任务指令。

本地启动

请先安装仓库要求的环境:Git、Node.js 22 或更高版本、通过 Corepack 启用的 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 使用 ipollowork.cmd

git clone https://github.com/Devin-AXIS/iPolloWork.git
Set-Location iPolloWork
corepack enable
.\ipollowork.cmd setup
.\ipollowork.cmd dev

setup 会安装锁定版本的工作区依赖。dev 会准备 OpenCode 与 Orchestrator sidecar,启动 UI,并以隔离开发配置打开 Electron 客户端。

建议的工作循环

  1. 为一个明确结果创建或打开会话。
  2. 告知智能体目标、约束,以及所需的本地文件或 URL。
  3. 在实际工作界面检查执行中的产物,不要只等待一段文字回答。
  4. 视觉或结构化结果优先直接修改。
  5. 将修改后的内容作为新上下文继续交给智能体。
  6. 先验证当前窄范围改动,再进入下一项更大的任务。

下一步请阅读 系统架构运行时生命周期DesignVideo 的可编辑工作流,以及会话、工具与模型的运行边界。