Py学习  »  Git

OpenAI 爆火的 Dots ,我在又在Github找到一个开源平替。

开源日记 • 2 周前 • 91 次点击  


大家好,我是熊叔,今天我们继续逛 GitHub。

上周,OpenAI 发布了带有云电脑的AI 同事Dots,但是现场演示直接失败了。

才过两天,狂揽 1400 多个 Star 的开源平替 OpenDots 就来了。这就是个帮你搭AI 团队的开源模板。


闭源版本的规则很多,但是OpenDots clone下来就是你的,模型可以随便换,权限自己定。

先看看官方的演示

比如说你要做调研,给AI同事小研下达一个指令:每天定时上网查资料,结果保存到工作区。

图片

于是它就开始了工作。你不需要一直盯着看。

图片

做完活就交上一份文档。把所有的产出都放在Space工作区里,可以随时继续修改。

图片

自带一台电脑。浏览器、文件、终端,一举一动你全程都能盯着。

图片

想听汇报直接打电话。 挂断电话回到聊天框,还能接着聊这事。


它还会把干过的活攒成技能,下次直接复用。你只需要说一句话,从查资料、写文档到打电话汇报,它一条龙包揽。

它是怎么做到的?

1. 独立的员工档案:

它把名字、角色、指令和权限分开存储。修改之后立即生效,新人加入后几分钟就可以上岗。

2. 专属容器电脑:

上网、修改文件、运行命令都在自己的一台容器电脑上进行。你可以在聊天中看到它每一步的操作,并且如果觉得不对还可以随时接管。

3. 产出可编辑文档:

交付物不是聊天记录,而是存入Space工作区的一份正式文档,在你审批之后才会保存下来,绝不乱改。

4. 三种联系方式:

打字、打电话、在Slack里@它,找的都是同一个Dot。上下文全部打通之后,开会的时候没有时间打字就可以直接用语音来分配任务。

玩法不仅限于查资料

你的想象力就是它的上限。除了研究员之外,还可以养一个代码审查员。

每次你提交代码的时候,它会自动帮你发现逻辑上的错误。还可以建立一个数据分析师。

把Excel扔给它,它就会转头给你画出可视化的图表。还可以配一个新媒体运营。每天都会为你收集行业的热点,并且直接生成小红书文案。

隐私与底层技术

很多公司不敢使用闭源的大模型,担心商业机密泄露。

OpenDots 避开了这个问题。你完全可以把一套部署到内网中。将本地运行的Llama3或者Qwen模型连接起来。

你的数据只存在于自己的硬盘里。你不仅节省了API接口费,还省去了数据安全审计。你也不用再担心代码会被别人拿来炼丹了。

从技术栈的角度来看,OpenDots 的底层使用的是 Next.js。

使用CopilotKit来管理大模型上下文。

代码结构很清晰,后端逻辑划分得非常细致。稍微懂一些前端的人就可以自己修改界面了。你想添加新的工具,按照官方文档来写一个API接口就可以了。这样的极客风,对于程序员来说是很有吸引力的。

安装很简单

硬性要求是 Node.js 24。克隆代码并安装依赖后,服务就启动了:

BASH
git clone https://github.com/CopilotKit/OpenDots.git
cd OpenDots
npm ci
npm run dev

随便选一个模型,在.env文件中修改一下地址就可以了。需要电脑功能的时候就用 Docker Compose,不需要的时候它一点都不会碰你的本机文件。

提前说明白几点

AI干活最后还是要人过目,它适合等得起审批的人,目前还不能做到全自动托管。

目前版本中多个Dot之间不能互相派活。但是开发团队正在努力解决多智能体协作的问题。小研查完资料之后就可以直接交给排版Dot来做PPT。

另外,语音和 Slack 接入目前只处于体验版。Dot 电脑默认是关闭的,要让它上网的话需要自己配置 Docker。

核心框架已经搭好,剩下的细节就靠社区打磨了。

写在最后

OpenAI 的AI 同事每月 200 美元,但是 OpenDots 直接开源免费。

默认是零权限,不给你钥匙,AI连门都进不去。

如果你喜欢折腾,想要搭建一个属于自己的AI员工队伍,那么这就是现成的替代品。

开源地址:https://github.com/CopilotKit/OpenDots

平时我会持续分享一些有趣的开源项目,有兴趣的朋友可以关注一下。

回复关键词,可以找到你想要的项目。

图片

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/201802