找回密码
立即注册
搜索
发回帖 发新帖

6261

积分

0

好友

766

主题
发表于 半小时前 | 查看: 3| 回复: 0

OpenMuse Personal Agent 产品宣传界面

OpenMuse 是一款免费开源的 Personal Agent 工具,定位是 Meta 最新 Muse 的平替。它兼容主流智能体框架,支持 iOS、Android 和 Web 三端,具备访问浏览器、终端和本地文件的能力,还能在后台持续执行任务。模型层面支持 DeepSeek V4.1 Flash,数据默认落在本地的 .openmuse/ 目录里。你可以让它发邮件、订行程、填表单、查资料、处理邮件附件和 PDF,同时在一个界面里查看任务计划与执行进度。

核心功能

  • Chat:对话入口,可以搜索和阅读邮件,把复杂的事情委派成后台任务
  • Agent computer:一个持久化的 Chromium 浏览器,可选隔离的 Linux 终端、保存的命令回执、可编辑的工作区文件,以及 PDF 传输
  • Activity:后台任务计划、进度、输入请求、暂停/恢复/取消/重试、审批和保存的回执
  • Goals & Tracking:目标管理,以及定时检查公开网页有没有变化
  • Documents:从邮件附件里取出 PDF,填好表单后准备一封回执邮件内容
  • Gmail & Calendar:接入 Google 账号,发邮件和改日程都要单独审批

技术架构

OpenMuse 架构图:客户端、Node.js 进程、PGlite 数据库与 Playwright/Docker 服务

客户端用的是 Expo 和 React Native,一套代码可以同时运行在 iOS、Android 和 Web 三端。客户端和服务端之间使用 AG-UI 协议,约定 Agent 怎么把文本、工具调用、状态变化推送给前端界面。

服务端是 Hono 加 CopilotKit runtime,运行 pnpm dev 时会启动一个 Node.js 进程,对外提供 HTTP 接口。负责执行后台任务的 Worker 默认也在这个进程里一起启动,类似一个 Spring Boot 应用既提供 Controller 接口,又用 @Scheduled 执行定时任务。

数据库默认用 PGlite,也就是编译成 WASM、嵌入在进程里的 Postgres。浏览器是一个独立的 Playwright 服务,Linux 电脑则是一个 Docker 容器。

功能演示

接管你的浏览器

OpenMuse 的 Agent 有一个自己的 Chromium 浏览器,登录态是保留的——这次任务登录过的网站,下次任务打开还是登录状态,不用每次都重新验证。干活的过程也是能看到的,浏览器画面直接显示在应用里,觉得它点得不对,点一下 Take control 就把这个浏览器会话接过来自己操作,弄完再交还给它。

OpenMuse 代理计算机浏览器会话界面

处理邮件和日历

OpenMuse 能读邮件、看附件、查日程。涉及往外发邮件、改日历这类操作,它会先把准备好的内容给你过目,你确认之后才真的执行。每笔写操作都有确认记录,没有悄悄重试这种隐藏行为。一笔操作卡住的时候它会停下来问你,不会自己在那儿猜结果。

OpenMuse 日历功能界面:本地日程事件查看

处理 PDF 表单和文件

收到带附件的邮件,它能打开 PDF,把需要填的字段列出来给你,填好之后给你一份副本检查,再准备好回复邮件。走完一遍之后,附件收进来了,填好的 PDF 存好了,回复邮件草稿等你确认,每一步都有记录。

OpenMuse 文件工作区与 PDF 导入界面

快速启动

运行环境要求 Node.js 24 和 pnpm 11,配置好 CPK_INTELLIGENCE_API_KEY 参数后,依次执行:

git clone https://github.com/CopilotKit/OpenMuse.git openmuse
cd openmuse
pnpm install --frozen-lockfile
cp .env.example .env
npx copilotkit@latest login
npx copilotkit@latest project select
pnpm dev:web

浏览器打开 localhost:8081 就能看到交互界面。

OpenMuse 初始对话界面与建议操作

OpenMuse 填写许可单交互流程

结语

OpenMuse 目前处于 Alpha 阶段,实际使用时需要自行部署,并连接模型、Intelligence 和相关服务。模型接入方面,如果你不想直连官方 API,也可以借助 RouteFast.ai 这类模型 API 中转服务来降低配置门槛。它适合注重数据安全的企业和个人,在本地网络环境搭建并结合业务场景改造,定制化个人助手。对这类开源工具感兴趣的话,云栈社区 上也有不少开发者分享类似的实战经验。

GitHub 开源项目地址:CopilotKit/openmuse




上一篇:while(!stop) 死循环的真相:GCC -O2 优化器在编译期就删掉了读内存
下一篇:Chat Computer:让 AI 在虚拟 Mac 里点鼠标敲键盘的安全方案
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-10-9 05:01 , Processed in 0.063566 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表