当前位置:首页教程中心网站教程GitHub热门开源OpenDots:自托管AI数字同事模板,部署四步跑通

GitHub热门开源OpenDots:自托管AI数字同事模板,部署四步跑通

CopilotKit 团队开源的 OpenDots 把 AI 做成常驻数字同事:Spaces 文档空间、独立容器电脑、保存前人工审核,文字语音 Slack 三通道。本文拆解核心架构并给出本地部署全流程。
OpenDots自托管AI数字同事智能体工作站插画

现在市面上的 AI 助手大多是"用完即走":聊天记录散落在各个应用里,任务做到一半关掉窗口就断了,想让它持续跟进一件事更是无从谈起。GitHub 上最近冲到三千多 Star 的开源项目 OpenDots,给出的正是这个问题的另一种解法——把 AI 做成常驻的"数字同事",而且整套系统可以自己部署。

OpenDots 是什么

OpenDots 出自 CopilotKit 团队,定位是开源模板而非托管服务。每个 AI 同事(项目里叫 Dot)都有自己的名字、角色设定、指令和工具权限,可以被授权访问不同的工作空间。项目基于 CopilotKit 和 AG-UI 协议构建,MIT 协议开源,技术栈为 TypeScript,运行要求 Node.js 24。

几个核心设计值得单独说:

其一,Spaces 文档空间。所有产出都存成页面,支持搜索、嵌套子页、可视化编辑器和自动保存,还能把一段对话直接存为页面,聊天与文档之间可以互相跳转引用。

其二,专属电脑。每个 Dot 可以配备一台独立的"计算机"(基于 OpenBot 容器),拥有自己持久的浏览器配置文件和工作区文件。你在聊天界面就能看到它的浏览器画面、文件和终端输出,随时可以人工接管。权限按 Dot 单独配置,服务凭据全部留在服务端,模板未配置时不会在宿主机上执行任何命令。

其三,保存前人工审核。让 Dot 写完草稿,聊天里会出现一张审核卡片,批准才落库,拒绝就打回重写。这个 human-in-the-loop 设计在智能体项目里相当务实,避免了生成内容未经确认就进入正式文档。

其四,文字、语音通话和 Slack 三条通道。通话走 WebRTC 实时语音,通话期间耗时的任务可以继续在后台跑;在 Slack 里 @ 某个 Dot,也能接进同一条对话线程继续干。

本地部署四步走

部署门槛不算高,本地跑通只要四条命令:

```sh

git clone https://github.com/CopilotKit/OpenDots.git

cd OpenDots

npm ci

cp .env.example .env

npm run dev

```

打开 http://127.0.0.1:5173 就能看到界面。此时不需要任何外部服务,你已经可以创建 Spaces、写页面、配置 Dots。往 .env 里填入对话模型和 Intelligence 配置后,聊天功能随之激活;语音、Slack 和浏览器电脑属于可选模块,按需参照项目 SETUP 文档逐项开启。

几点冷思考

要提醒的是,项目还处于 Alpha 阶段:不支持多用户共享编辑和文件上传,日程只是循环指令,还算不上事件触发系统。它默认对接 OpenAI 兼容的模型服务,国内环境部署需要自行解决模型接入。另外"每 Dot 一台容器电脑"的架构对硬件有一定要求,浏览器服务要单独用 Docker 构建。

我的看法是,OpenDots 的价值不在开箱即用,而在于它把"持久化智能体"该有的骨架搭全了:记忆、权限、人工审核、隔离执行环境,全部收在一个模板里。对想自建 AI 工作流的团队来说,fork 一份改成自己的内部工具,比从零写省下的不止一个星期。仓库在 GitHub 上,感兴趣可以直接 clone 下来跑一遍。

温馨提示:

文章标题:GitHub热门开源OpenDots:自托管AI数字同事模板,部署四步跑通

文章链接:https://www.muooy.cn/15732.html

更新时间:2026年10月05日

1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:305582964@qq.com,我们将第一时间处理!

2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。

3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读用户协议和免责声明。

给TA打赏
共{{data.count}}人
人已打赏
网站教程

Elementor Pro值不值得买?企业官网升级前先核对这三件事

2026-10-5 8:10:39

系统教程

超详细!笔记本专用 Ghost Win10 64位 通用专业版怎么安装图文详解

2026-4-21 13:01:50

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧