夜雨聆风学习资料网

ARTICLE · 1283324

OpenMausBot:把AI助手放进聊天侧栏,还能看着它操作电脑

OpenMausBot:把AI助手放进聊天侧栏,还能看着它操作电脑

项目简介

项目 内容
项目地址 https://github.com/milind-soni/OpenMausBot⁠[1]
项目定位 用聊天界面组织多个AI助手,并连接电脑与外部应用
Stars 7,346
Forks 1,099

如果你已经让AI帮忙处理不同任务,麻烦往往不只是“它会不会回答”,而是项目背景散在不同对话里,助手给出建议后,还得自己打开文件、切换应用、执行下一步。事情稍微复杂一点,聊天与实际工作就容易脱节。

OpenMausBot想把这些环节放进一个聊天工作区:侧栏里的机器人像联系人一样,各自可以有不同的设定、模型、电脑和连接的应用。它不是另造一个大模型,而是给已有AI能力提供一个更容易组织、观察和介入的工作界面。项目README⁠[2]

一个具体场景是检查代码项目。官方入门示例让机器人先审查项目、运行测试、找出三个影响最大的问题,并明确要求暂不修改文件、把发现关联到具体文件。用户认可诊断后,再要求修改。这里的价值不是一句话“全自动完成”,而是把检查、确认和动手拆成可以核对的步骤;这类任务需要连接支持工具操作的代理。首次使用⁠[3]

核心特性

一、按工作主题组织助手,不必把所有事情塞进一个对话。

工作、个人事务和不同项目可以放在独立频道里。每个频道有自己的聊天记录、共同指令、工作文件夹和参与机器人名单。比如内容策划与代码审查分开管理,就不必让两种任务长期共用一套背景。

机器人也不必使用同一种模型,模型可以在对话中切换。对读者来说,重点不是记住模型名称,而是可以按任务安排不同助手,再用频道保存各自的工作上下文。频道与模型⁠[4]

二、让“电脑上做了什么”变得可见,也给人留下接管位置。

连接云电脑后,可以在Computer面板查看实时画面,并通过Open desktop在浏览器里接管。它适合那些光给文字答案还不够、需要实际操作桌面的任务,让用户能够观察过程,而不是只等最后一句“完成了”。

不过,权限不能想当然:新机器人默认是Full access,除非已保存的默认设置选择了其他级别。正式处理文件前,应先到Bot settings检查并选择适合自己的权限级别,例如Ask。控制自己的电脑也有平台边界:目前需明确选择启用,支持macOS与Ubuntu Xorg;Ubuntu Wayland仍禁用主机控制,Ubuntu版本处于测试阶段。权限设置⁠[5] · 电脑能力⁠[6]

三、把助手接到已有应用,而不只是反复复制粘贴。

项目通过Composio连接Gmail、Slack、GitHub、Notion等应用,授权后,机器人可以把这些应用作为工具使用。对于资料分散在邮箱、项目平台和笔记里的任务,这提供了从聊天进入实际工作系统的入口。

这些连接不是安装后自动拥有的权限,需要配置相应服务并授权。云电脑则使用Boat;Composio与Boat都有各自的账户和条款,Boat试用结束后收费,云电脑使用可能产生费用。只体验本地聊天,不必先配置它们。应用与云电脑⁠[7]

快速开始

下面只走一条路径:在本机终端安装,通过OpenRouter的API密钥连接模型,先完成一次纯文本任务。这条路径目前只支持聊天,不具备代理工具操作能力,不能用它验证前面的电脑操作或运行测试。终端入门⁠[8]

  1. 准备环境与账号。 在有浏览器的本机上先安装Node.js 24或更新版本,并准备可用的OpenRouter API密钥及有权访问的模型。API调用可能收费;ChatGPT或Claude订阅不包含另外计费的API用量。

  2. 打开终端,安装程序。 在本机交互式终端执行:

npm install -g openmausbot

这一步只是安装,不代表工作区已经启动。安装完成后,在同一终端执行启动命令:

openmausbot
  1. 完成首次向导。 用方向键和回车选择API服务,再选择OpenRouter,在隐藏输入提示中粘贴密钥,选择模型并保存。向导会请求允许发送一条简短测试消息,这条消息也可能计费。手机连接这次选择Skip for now,先不增加远程访问配置。

  2. 确认本地工作区启动。 向导结束后,程序启动工作区,并在这台电脑的浏览器中打开本地地址。使用时保留终端窗口:它是前台服务,不是安装后自动常驻的后台服务;只关闭浏览器并不会停止它,按Ctrl-C才会停止服务。

  3. 完成一个小任务。 在侧栏选择New or share,再选New bot,打开新机器人的聊天。粘贴几行不含敏感信息的会议记录,请它整理成三条行动项,分别写明负责人和截止时间,原文没有的信息标为“未说明”。检查结果是否对应原文、是否凭空补了人名或日期。能够核对这份小清单,才算完成首次任务,而不只是看到界面打开。创建机器人⁠[9]

还有一项准备值得提前知道:这条终端路径把新API连接的密钥以未加密明文保存在数据目录的配置文件中,Unix系统设置为仅所有者可读写,因此不要随意分享配置或备份。提示内容也可能发送给模型提供方,首次练习应使用非敏感文本。凭据说明⁠[10] · 数据设置⁠[11]

为什么火了

它的吸引点,在于把“AI代理”从一串难以观察的命令,变成了更接近聊天软件的交互:找某个助手、进入某个项目、看它工作、必要时接管。对已经接触过AI助手的人,这种形式更容易联想到自己的日常任务。

另一个值得关注的地方是,它没有要求所有任务都围绕单一模型展开,而是把模型选择、频道、应用连接与电脑画面放在同一个工作区。它展示的方向不是“再多一个聊天框”,而是让聊天框成为多个工作环节的入口。这些具体设计,是它容易引起科技爱好者关注的原因。

适合谁

经常使用多个AI助手的人,可以用它整理不同项目的上下文与机器人分工;采用前先判断,自己的需求只是聊天,还是确实需要支持工具操作的代理连接。

需要检查或修改项目的开发者,可以参考官方“先检查、后修改”的使用方式,并为机器人指定独立工作文件夹,减少误碰其他内容的机会。任务与文件夹⁠[12]

想连接邮箱、笔记与项目平台的内容或运营人员,可以把它作为工作流实验台,但应先判断第三方授权范围、数据能否交给模型处理,以及额外服务费用是否值得。若只是偶尔问几句问题,先完成上面的文本任务,再决定是否扩展连接,会比一次接入所有应用更合适。

引用链接

[1]https://github.com/milind-soni/OpenMausBot

[2]项目README: https://github.com/milind-soni/OpenMausBot/blob/d280d4433e1e217a456587b4fe0479abcc63cf57/README.md

[3]首次使用: https://github.com/milind-soni/OpenMausBot/blob/d280d4433e1e217a456587b4fe0479abcc63cf57/apps/docs/content/docs/getting-started/first-bot.mdx

[4]频道与模型: https://github.com/milind-soni/OpenMausBot/blob/d280d4433e1e217a456587b4fe0479abcc63cf57/README.md

[5]权限设置: https://github.com/milind-soni/OpenMausBot/blob/d280d4433e1e217a456587b4fe0479abcc63cf57/apps/docs/content/docs/getting-started/first-bot.mdx

[6]电脑能力: https://github.com/milind-soni/OpenMausBot/blob/d280d4433e1e217a456587b4fe0479abcc63cf57/README.md

[7]应用与云电脑: https://github.com/milind-soni/OpenMausBot/blob/d280d4433e1e217a456587b4fe0479abcc63cf57/README.md

[8]终端入门: https://github.com/milind-soni/OpenMausBot/blob/d280d4433e1e217a456587b4fe0479abcc63cf57/docs/cli-onboarding.md

[9]创建机器人: https://github.com/milind-soni/OpenMausBot/blob/d280d4433e1e217a456587b4fe0479abcc63cf57/apps/docs/content/docs/getting-started/first-bot.mdx

[10]凭据说明: https://github.com/milind-soni/OpenMausBot/blob/d280d4433e1e217a456587b4fe0479abcc63cf57/docs/cli-onboarding.md

[11]数据设置: https://github.com/milind-soni/OpenMausBot/blob/d280d4433e1e217a456587b4fe0479abcc63cf57/apps/docs/content/docs/getting-started/configuration.mdx

[12]任务与文件夹: https://github.com/milind-soni/OpenMausBot/blob/d280d4433e1e217a456587b4fe0479abcc63cf57/apps/docs/content/docs/getting-started/first-bot.mdx

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料