首页/ 资讯/ OpenDots CopilotKit 推出的 AI 同事,OpenAI Dots 开源版

OpenDots CopilotKit 推出的 AI 同事,OpenAI Dots 开源版

灵犀编辑部 2026-10-13 2 阅读

OpenDots是什么

OpenDots 是 CopilotKit 推出的开源 AI 同事工作区模板,支持自行托管。支持用户创建具有独立角色、工具权限和专属电脑的 AI 员工,通过 AG-UI 接入各类模型与 MCP 服务。OpenDots支持文档沉淀、实时操作监控、人工审批、语音通话和 Slack 协作,可用于构建长期在线、能执行任务的个人 Agent 工作环境。

OpenDots

OpenDots的主要功能

  • Spaces 工作区 :提供可搜索、支持嵌套和版本检查的文档页面,用于沉淀 AI 与用户的协作成果。
  • 专职 Dots :每个 AI 员工可配置独立姓名、角色、指令、工具权限和记忆权限。
  • Dot 专属电脑 :基于 OpenBot 容器提供独立浏览器、文件系统和终端,支持实时查看及人工接管。
  • 保存前人工审批 :重要内容的创建、修改及非只读工具执行,都可通过 Approve Save 卡片由用户确认。
  • MCP 工具连接 :可接入邮件、日历、GitHub 或自建服务,按 Dot 控制每个工具的启用状态。
  • 多入口协作 :支持文字聊天、WebRTC 语音通话和 Slack 线程,并能在通话期间委派后台任务。
  • 持久对话线程 :通过 CopilotKit Intelligence 保存对话、工具调用和页面上下文,支持跨会话继续协作。
  • 定时后台任务 :可让 Dot 按计划在原对话中执行重复工作,提供暂停、中断和重试机制。
挖挖GitHub

如何使用OpenDots

  • 准备环境 :安装 Node.js 24 和 npm,并确保本机可访问 GitHub 与 CopilotKit 服务。
  • 克隆项目 :执行 git clone https://github.com/CopilotKit/OpenDots.git 下载模板。
  • 进入目录 :执行 cd OpenDots 切换到项目文件夹。
  • 安装依赖 :执行 npm ci 按锁文件安装全部依赖。
  • 创建配置 :执行 cp .env.example .env 生成本地环境变量文件。
  • 启动应用 :执行 npm run dev 启动 OpenDots 开发服务。
  • 打开界面 :访问 http://127.0.0.1:5173 ,即可创建 Spaces、编辑页面和配置 Dots。
  • 登录 Intelligence :执行 npx copilotkit@latest login 登录 CopilotKit 账户。
  • 选择项目 :执行 npx copilotkit@latest project select 选择或创建 Intelligence 项目,将密钥写入 .env 。
  • 配置模型 :在 .env 中设置 OPENAI_API_KEY 和 OPENAI_MODEL 等模型参数。
  • 重启服务 :保存配置后重新运行 npm run dev ,使模型与 Intelligence 设置生效。
  • 创建 AI 员工 :在界面中为 Dot 设置名称、角色、指令及浏览器、文件、终端等权限。
  • 连接外部工具 :按需配置 MCP 服务、浏览器电脑、语音通话或 Slack,为敏感操作开启人工审批。

OpenDots的核心优势

  • 真正的 AI 同事形态 :每个 Dot 拥有独立角色、工具权限、记忆和专属电脑。
  • 具备真实执行环境 :通过 OpenBot 容器提供独立浏览器、文件系统和终端,让 Agent 能完成浏览、写文件和运行命令等任务。
  • 权限控制精细 :浏览器、文件、终端、研究和记忆等能力可按 Dot 单独授权,降低 AI 越权操作风险。
  • 人工审批机制完善 :关键保存和非只读工具执行都可暂停等待用户确认,兼顾自动化与可控性。
  • 操作过程透明可见 :Agent 的浏览器画面、文件变化和终端输出能实时呈现在对话中,并支持随时人工接管。

OpenDots的项目地址

  • 项目官网 :https://www.copilotkit.ai/opendots
  • GitHub仓库 :https://github.com/CopilotKit/OpenDots

OpenDots的同类竞品对比

对比项 | OpenDots | OpenAI Dots

>
对比项 OpenDots OpenAI Dots
产品定位 面向开发者和团队的开源 AI 同事工作区模板,可自行部署与深度改造。 ChatGPT 内置的常驻 AI 代理,由 OpenAI 提供托管服务。
开放程度 MIT 协议开源,可查看和修改完整代码。 闭源商业产品,主要开放使用规则和接口。
部署方式 可运行在本机、Docker 或自有服务器,但对话依赖 CopilotKit Intelligence。 直接运行在 OpenAI 云端,用户无需管理基础设施。
模型选择 可接入任意 OpenAI 兼容模型,便于更换供应商。 基于 OpenAI 的 GPT-6 Astra。
Agent 配置 可创建多个专职 Dot,分别配置角色、权限和工具。 上线初期每个用户只有一个 Dot,企业专职 Dot 仍处于试点阶段。
执行环境 每个 Dot 可通过 OpenBot 获得独立浏览器、文件系统和终端。 每个 Dot 拥有 OpenAI 提供的云端电脑和浏览器。
工具生态 主要基于 MCP 接入外部服务,并按 Dot 控制工具权限。 可通过 ChatGPT 插件连接 4,000 多个应用,并支持 Slack、Teams 等入口。
人工控制 保存内容、执行非只读 MCP 工具及电脑操作均可设置人工审批。 可通过 Custom Rules 设置允许、禁止或需要确认的操作,并由自动审核机制检查风险行为。
文档协作 内置 Spaces 页面、搜索、版本检查和页面独立对话线程。 更侧重跨 ChatGPT 渠道持续处理目标,并配合 ChatGPT Space、Pages 等产品使用。

OpenDots的应用场景

  • 个人研究助手 :定时跟踪行业资讯和竞品动态,自动阅读网页并沉淀成可搜索的 Space 笔记。
  • 内容创作工作流 :让 Dot 搜集资料、生成文章草稿,再由用户审批保存,适合自媒体和编辑团队。
  • 产品与发布管理 :自动整理需求、客户反馈和更新日志,协助生成发布简报与检查清单。
  • 软件研发辅助 :在受控终端中检查项目文件、运行测试命令、整理问题摘要,并输出可审阅结果。
  • 销售与客户支持 :通过 Slack 或 MCP 接入业务系统,辅助归类咨询、生成回复草稿,在正式发送前请求人工确认。
相关工具
与本文相关的 AI 工具
AI 智能推荐 ×
输入关键词,AI 从 1000+ 工具中精准匹配推荐