📖 产品简介
OpenDuet 是 CopilotKit 于 2026 年 10 月 28 日发布的开源主动式 AI 智能体模板,定位是「会告诉你什么需要你注意、你不在时继续干活、替你行动前先征求同意」的开源 AI 同事,完全开源且可自托管,基于 CopilotKit、AG-UI 与 CopilotKit Intelligence 构建,支持 Web 与移动端。
它的交互起点不是「你好,有什么可以帮你」,而是一份每日晨报:今天有什么、什么变了、哪件事需要你决定——它会在后台检查你连接的应用,只在真的有事时才来找你。你和它的对话在一条持续的线程里,可打字也可语音,手机或网页都行;交给它安排会议、起草回复、搭一个 dashboard 这类任务后,即使你关掉 App 它也会继续做;它还可以拥有自己的一台带浏览器的云电脑,因此笔记本关机后工作仍在推进。安全设计是这份模板最值得抄的部分,共四条硬约束:①动手前先演一遍——发消息、付款、签文件、删除之前,把具体动作原样展示出来,等你选 Refuse / Allow once / Always allow,发给别人的消息一定要问并告诉你发给谁、内容是什么;②密码永远不进对话——站点需要登录时你在遮罩框里输入,密码到站点、不到 Agent 读的上下文,存下来的凭据加密且只写;③出站检查——每条要发出的消息都过一遍敏感信息检测,卡号、健康信息这类不该因为一次幻觉就漏出去;④排队不抢占——它执行动作时你插话,你的消息排队,等它做完再答。此外 Automatic Learning 会把你对每次确认的反馈沉淀成可复用 Skills,审阅并发布后 OpenDuet 会自行加载。上手方式是 clone 后 npm ci + 配置 .env + npm run dev。需注意与同名项目区分:GitHub 上另有 Anil Matcha 的 open-duet(自托管具名智能体工作台),二者并非同一产品。
✨ 核心功能
- 每日晨报:自动分流「需要你」与「可以等」的事
- 单线程持续对话:网页 / 手机、打字 / 语音
- 自带云电脑与浏览器:笔记本关机后任务继续推进
- 行动前确认:Refuse / Allow once / Always allow 三选一
- 密码不进上下文:遮罩输入 + 凭据加密只写
- Automatic Learning:确认反馈沉淀为可复用 Skills
⚖️ 优缺点分析
👍 优点
- 完全开源可自托管,数据留在自己手里
- 主动式交互设计完整,晨报分流思路可直接借鉴
- 四条安全约束(预览/密码隔离/出站检查/排队)构成实用的上线前检查清单
- 基于 AG-UI,可接任意智能体与任意模型
- 云电脑让长任务不依赖本地设备在线
👎 缺点
- 发布仅数日,Star 数与社区体量都很小,属早期参考实现
- 需要自备 CopilotKit Intelligence key 与模型费用
- 自托管有一定运维门槛
- 主动分流的准确率若无调优,容易变成噪音
📊 评分详情
💬 用户评价
📝 更新日志
-
2026-10-28首次发布CopilotKit 发布 OpenDuet:开源、可自托管的主动式 AI 同事模板,基于 CopilotKit + AG-UI + CopilotKit Intelligence,支持 Web 与移动端;每日晨报自动分流待办、单线程持续对话、可拥有自带浏览器的云电脑;含行动前预览确认、密码不入上下文、出站敏感信息检测、执行中消息排队四条硬约束,并支持 Automatic Learning 沉淀 Skills