OpenDots 是 CopilotKit 推出的开源项目,作为 OpenAI Dots 的替代方案,用于搭建常驻运行的多 AI 智能体工作台。项目处于 Alpha 测试阶段,支持创建多个独立 Dot 智能体,每一个 Dot 可单独配置角色身份、操作权限与可用工具,分配专属虚拟运行环境。智能体可持续推进跨会话任务,任务状态在重启后保留,支持网页交互、语音通话与 Slack 消息渠道接入,依托 Space 工作空间统一存放项目文档,人工审核机制管控内容保存流程,适合个人与开发团队自建本地智能体集群。

OpenDots特点
多智能体隔离设计,各个 Dot 拥有独立对话记录、文件空间与浏览器环境。
持久化任务状态,中断重启后恢复原有工作进度,保留文件与会话缓存。
细粒度权限管控,为不同 Dot 分配工具访问范围,限制敏感操作执行。
多渠道交互入口,文本界面、语音通话、Slack 消息均可触发智能体执行任务。
自托管部署方案,项目代码开放,本地服务器完成部署,数据留存于自有环境。
人工审核开关,智能体生成内容提交保存前,等待人工确认再写入项目文档。
OpenDots技术原理
项目基于 CopilotKit 与 AG-UI 组件库搭建,底层对接各类大模型推理服务作为智能体大脑。系统为每一个 Dot 分配隔离沙箱环境,内置独立浏览器、文件系统与终端程序,沙箱数据写入持久化存储模块。任务调度层管理多个智能体的运行队列,接收外部多渠道消息并分发至对应 Dot。权限校验模块拦截超出授权范围的操作,文档变更操作触发人工审核钩子,通过后写入 Space 工作空间。交互层封装各类接口,实现语音、网页、Slack 消息的统一消息流转。
OpenDots功能
多 Dot 智能体创建,自定义角色描述、职责范围与工具操作权限。
虚拟环境操作,在隔离沙箱内浏览网页、读写文件、执行终端指令。
跨会话任务持续执行,长时间任务分段推进,保存每一步操作记录。
多渠道消息收发,网页端输入指令、语音通话下达需求、Slack 线程接收任务。
项目资料管理,Space 工作空间集中存储文档,页面支持在线编辑修改。
任务审批流程,智能体产出内容进入待审核队列,人工确认完成归档。
## 应用场景
个人工作助理搭建,分配不同 Dot 处理资料检索、文稿撰写、代码编写。
小型研发团队构建内部智能体小组,处理文档整理、网页调研、脚本调试。
AI 开发者开展多智能体相关实验,测试智能体分工协作与任务流转逻辑。
企业内部轻量化自动化平台,搭建隔离权限的任务助手,处理非敏感业务。
开源爱好者二次开发,扩展智能体能力,接入自有模型与工具接口。
OpenDots使用教程
1. 访问 CopilotKit 官方项目页面,拉取 OpenDots 项目代码,准备运行环境。
2. 配置大模型接口信息,填入模型服务访问凭证,绑定底层推理能力。
3. 创建 Dot 实例,填写角色描述,勾选可使用工具,设定操作权限范围。
4. 配置交互渠道,开启网页访问入口,按需接入语音通话与 Slack 服务。
5. 新建 Space 工作空间,分配给对应 Dot,设置文档保存的人工审核规则。
6. 发送任务指令,观察智能体在沙箱内执行操作,查看运行日志。
7. 调整智能体配置,新增工具或修改权限,完成功能测试后投入长期使用。
OpenDots同类产品对比
表格
| 产品 | 研发主体 | 产品定位 | 核心特色 | 适用场景 |
|---|---|---|---|---|
| OpenDots | CopilotKit | 开源常驻 AI 智能体模板,OpenAI Dots 开源替代方案 | MIT 协议可自托管,每个 Agent 拥有独立虚拟电脑,兼容 OpenAI 系列模型,支持 Slack、语音通话、人工审批机制 | 私有化部署个人 / 企业常驻智能体、定制 AI 同事开发 |
| OpenAI Dots | OpenAI | 云端托管常驻 AI 智能体服务 | 原生集成 GPT-6 Astra,自带云电脑与浏览器,原生接入 4000 + 应用,开箱即用无需运维 | 企业订阅、重度用户直接使用云端 AI 员工,快速落地自动化任务 |
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...



