Devin-AXIS/iPolloWork

Enterprise-grade, local-first Agent Workbench for people and agent teams. A unified multi-engine workspace for Codex Harness, DeepSeek Harness, and OpenCode, with unified plugins and Skills, multi-agent projects and tasks, and editable code, documents, presentations, design, and video.

iPolloWork – 本地优先的代理工作台

简介

  • 一款桌面应用程序(基于 Electron),让团队能在单一项目工作区中协调多种 AI 代理运行时——OpenCode(默认)、OpenAI Codex、DeepSeek Harness。
  • 提供统一的 UI 来管理代理、插件/Skills、任务、排程以及它们产出的成品(代码、文档、演示文稿、设计、视频)。
  • 本地运行;您可以自备模型/供应商,仅在需要身份验证、组织权限或托管工作节点时,才连接到选配的 iPolloCloud 服务。

核心功能

功能 说明
多引擎工作台 在 Codex、DeepSeek Harness、OpenCode 或未来运行时之间切换,无需更改项目布局。
全局扩展系统 安装一次可移植插件、Skills、代理、指令与服务;它们可在所有运行时中使用。
人机协作视图 共享项目视图显示人员与代理的职责、任务进度、排程及执行健康状态。
可编辑生产循环 生成的输出(代码、PPT、网页、设计、视频)在应用程序内保持可编辑状态,而非变成静态文件。
本地优先与企业控制 完全在您的机器上执行;由您决定何时公开服务或连接至 iPolloCloud。

架构运作

  • iPolloWork 桌面 UI 与本地的 Orchestrator 服务通讯,该服务将 API 调用标准化为所选的代理运行时(OpenCode、Codex、DeepSeek Harness)。
  • 每个运行时保留各自的代理、Skills 和工具适配器,但 Orchestrator 向 UI 提供通用的任务状态模型。
  • 选配的 iPolloCloud 提供身份验证、组织政策与托管工作节点生命周期管理;核心产品即使不连接也能运行。

安装与开发

  • macOS (ARM64 & Intel)、Windows (x64 & ARM64) 和 Linux (AppImage) 的预先构建安装程序位于 GitHub Releases 页面。
  • 若要从源代码构建,您需要 Git、Node 22+、pnpm 11 (通过 Corepack)、Bun 1.3+ 以及平台特定的构建工具(Xcode CLI、VS 2022 C++ 工具或 Electron 兼容的 Linux 工具链)。
  • 指令封装在 ipollowork 脚本中:dev 启动桌面应用程序,dev:ui 仅执行网页 UI,build 创建生产套件,package 产生原生安装程序。

扩展性

  • 插件可发布至 npm(例如 deepseek-idesign、deepseek-ivideo)并通过 dsh plugin 指令加载至 DeepSeek Harness。
  • 存储库包含一个 external-plugins 文件夹供社区维护扩展功能,以及一个包含示例插件套件的 examples 目录。

目标受众

  • 正在构建 AI 增强工作流程的团队,这些流程不仅限于代码生成,还包括自动创建演示文稿、网页、视觉设计或视频内容。
  • 希望为多个代理后端提供单一、本地控制界面,同时保留连接至云端控制平面能力的组织。

授权

  • 使用 Source-Available License 1.0:个人使用或小型内部团队(< 3 人)免费。大型或商业用途需事先取得书面许可。

所有细节均直接取自存储库的 README。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目