Hermes Agent / OpenClaw 指南
让你的 Hermes / OpenClaw 机器人连接你自己的电脑
人在外面,用手机在微信或 Telegram 里说一句,机器人就能帮你找到、读取或整理家里电脑上的文件。开放哪些文件夹、能做到哪一步,都由你决定,它最近做了什么也一目了然。
「我的电脑」能做什么
机器人跑在云端,本来看不到你「下载」文件夹里的报表,也看不到桌面上的笔记。「我的电脑」会在你电脑上运行一个小小的连接程序。连上之后,机器人就能在你允许的文件夹里列出、读取和搜索文件。你愿意的话,还可以让它写入、移动文件,或者执行终端命令。
和你聊天的还是原来那个机器人,所以你可以在地铁上用手机发一句:「在我的文档文件夹里找到 Acme 那张发票,告诉我总金额。」电脑开着、连着就行,人不用坐在电脑前。
三步连接
- 在机器人卡片上点「我的电脑」。控制台里,这个按钮就在「文件」和「桌面」旁边。点开后,选择你电脑的系统。
- 运行一条命令。Mac 和 Linux 粘贴到「终端」,Windows 粘贴到 PowerShell。电脑上没有合适的 Node.js 也没关系,命令会自己下载一份校验过的副本,不用另外安装 Node.js。连接程序运行时会从同一网站自动更新到最新版(设置
OPENCLAWLAUNCH_NO_AUTO_UPDATE=1可关闭)。# Mac 或 Linux curl -fsSL https://openclawlaunch.com/connect.sh | sh # Windows(PowerShell) irm https://openclawlaunch.com/connect.ps1 | iex - 输入验证码并允许。窗口里会显示一个验证码,比如
9VVZ-FV4W。打开openclawlaunch.com/dashboard/connect-computer,输入验证码,选好机器人和文件夹,点「允许」。窗口显示 Connected 就连上了。需要机器人访问的时候,窗口一直开着就行。
验证码只能你自己手动输入,不会放在链接里,所以别人没法发个链接让你帮他点通过。只输入你自己终端窗口里显示的验证码。如果确认页提示这个请求来自和你不同的网络,请点拒绝。
连接安卓手机
手机的连接方式和电脑一样,借助免费的 Termux 应用,它让安卓手机有了一个 Linux 命令行。请从 F-Droid 或 Termux 在 GitHub 上的发布页安装,这是 Termux 官方推荐的版本;Google Play 上的是另一个实验分支。已经装过的话,先在 Termux 里运行一次 pkg upgrade -y。
- 复制安卓命令。在手机上打开控制台,点机器人卡片上的「💻 我的电脑」,选择 Android(用安卓手机打开控制台时会默认选中),再点「复制」。
curl -fsSL https://openclawlaunch.com/connect-android.sh | sh - 在 Termux 里运行。第一次运行会用 Termux 自带的包管理器安装 Node.js、npm 和 ripgrep,大约一两分钟。安卓询问是否允许 Termux 访问文件时,点允许。Android 11 及以上系统里,这是一个叫「允许管理所有文件」的开关。
- 在打开的页面上确认。输入 Termux 里显示的验证码,保留
~/storage/shared/Download,或勾选 DCIM、Documents、Pictures,然后点「允许」。
需要机器人访问的时候,让 Termux 一直开着。连接期间 Termux 会保持唤醒锁,息屏后连接也能保持。小米等部分手机还需要把 Termux 的省电策略设为「无限制」,否则系统可能在后台把它停掉。按 Ctrl+C 或退出 Termux 即断开。如果连上之后才允许文件访问,一分钟内会自动识别到文件夹,不用重连。手机只开放文件和终端命令,不会有鼠标和键盘控制。
决定机器人能做到哪一步
| 设置 | 机器人可以 | 默认 |
|---|---|---|
| 只读 | 列出文件夹、读取文件、按文件名和内容搜索 | 是 |
| 可读可改 | 还可以写入、修改、移动、新建文件和文件夹 | 关闭 |
| 终端命令 | 运行命令和脚本,不受文件夹限制 | 关闭 |
| 鼠标和键盘 | 看主屏幕、点击、滚动、打字,就像有人坐在电脑前。截图会发给机器人使用的 AI 模型 | 关闭 |
整个用户主目录、磁盘根目录和系统的顶层文件夹都不能共享,请只选你真正要用的文件夹,比如 ~/Documents/发票 或某个项目文件夹。这些设置之后随时能在卡片的「我的电脑」里修改。之后再增加文件夹、开启修改或终端命令,还需要你在电脑的连接窗口里输入 y 确认,这样单靠网页这一端改设置,没法越过你在电脑上同意过的范围。鼠标和键盘控制例外:在网页上勾选即可生效,关闭连接窗口就会停止。
试一试
先从只读的请求开始:
列出我「文档」文件夹里的文件
读一下项目文件夹里的 meeting-notes.md,帮我列出待办事项
在发票文件夹里找出 9 月份的发票,把金额加起来打开「可读可改」之后,可以让它动手改,比如:「把下载文件夹里的截图按拍摄日期重命名。」机器人会被要求在覆盖、移动或删除文件之前先征得你的同意。
在 AI 编程助手里使用
托管的 AI 编程助手连接方式完全一样,在它的卡片上点「💻 我的电脑」。区别是授权后装的不是技能,而是给 Claude Code、Codex、OpenCode 和 OpenClaude 加上一个名为 my-computer 的 MCP 服务器。这项设置存在它的主目录里,重置后依然保留;点断开就会删除。
授权后新开一个会话,然后试试:「读一下我本地 Projects/app 文件夹里的 README,和 /workspace/README.md 比较一下。」在它的终端里运行 claude mcp list 或 opencode mcp list,能看到它显示为已连接。AI 编程助手没有任何聊天渠道,只有你自己能用。
怎么保护你的电脑
- 两头把关。你没有允许的工具,比如只读连接下的修改、关闭终端时的命令,我们的服务器直接拦下,根本不会发到你电脑上。电脑上的连接程序再按文件的真实位置检查每一个路径,快捷方式或符号链接也没法把机器人带到共享文件夹之外。
- 启动类文件不让改。终端命令关闭时,即使开了「可读可改」,文件工具也不会写入那些能让代码在之后自动运行的文件:
.zshrc这类终端启动文件、Git 钩子和 Git 配置、SSH 密钥、macOS 的 LaunchAgents,以及 Windows 的「启动」文件夹。打开终端命令后这层限制就不再适用,因为那时机器人本来就能运行代码。 - 活动记录。「我的电脑」面板里记着最近的调用:读了什么、改了什么、拦下了什么、什么时间。
- 随时断开。连上之后,卡片上的按钮会显示你电脑的名字。点开它,再点「断开连接」,访问立即终止,机器人上的连接也会被清理掉。直接关掉连接窗口只是暂停访问,重新运行命令就能连回来。
- 只用在只有你能联系的机器人上。如果陌生人也能给机器人发消息,比如 Discord 对别人开放、Telegram 群组对所有人开放,或者某个渠道谁都能私聊,「我的电脑」会拒绝连接;连上之后才变成这样,它也会自动停用。你自己批准过的人(比如通过 Telegram 配对)仍然能和机器人对话,所以只批准你信得过、可以接触这些文件夹的人。
和 ChatGPT 的 Desktop Commander 插件比一比
ChatGPT 可以通过 Desktop Commander 插件连接电脑。这个插件由 Desktop Commander 项目开发,不是 OpenAI 自己做的。我们在 2026 年 10 月 3 日用一台 Mac 实际装过,体验很顺。「我的电脑」在你电脑上用的是同一套开源文件工具,区别在于机器人在哪里,以及默认给了多大的权限:
| 我的电脑(OpenClaw Launch) | ChatGPT + Desktop Commander | |
|---|---|---|
| 在哪里提问 | 你在微信、Telegram、飞书、Discord、WhatsApp 或网页聊天里的机器人 | ChatGPT |
| 安装 | 一条命令,需要时自带 Node.js | npx 命令,必须先装好 Node.js |
| 默认能访问的文件夹 | 只有你选的文件夹,主目录和磁盘根目录不能选 | 整个硬盘,除非你在它的配置文件里限定文件夹 |
| 只读模式 | 有,而且是默认 | 连接流程里没有这个选项 |
| 终端命令 | 默认关闭,需手动打开 | 默认开启,靠一份禁用命令清单拦截 |
| 电脑与 AI 之间的中转 | OpenClaw Launch 自己的服务器 | Desktop Commander 托管的中转服务 |
| 使用统计 | 关闭 | 默认开启 |
平时主要坐在电脑前用 ChatGPT 的,选 ChatGPT 就好。想要一个全天在线、待在你常用聊天软件里、用手机发消息就能处理电脑文件的机器人,选「我的电脑」。
需要知道的限制
- 每个机器人最多连接五台电脑。在机器人卡片上打开「我的电脑」,点「连接另一台电脑」即可添加。之后机器人能同时操作这些电脑,还能把任意文件从一台原样复制到另一台,文件内容不经过聊天。目标位置已有同名文件时,只有你同意才会覆盖。
- 别人能在 Discord 上找到、或 Telegram 群组对所有人开放的机器人不能使用。如果只是 Telegram 群聊或 Discord 的问题,授权页面可以帮你收紧(Discord 上只有创建机器人的账号还能收到回复,OpenClaw 机器人不再回复服务器消息);否则请换一个只自己私聊用的机器人。
- 鼠标和键盘控制是单独的开关。打开后,机器人先截图、判断该点哪里,每做一步都会拿到一张新截图。适合没有别的办法打开的应用;能用文件和终端命令完成的事,那样更快。在 Mac 上,需要在「隐私与安全性」的「辅助功能」和「屏幕录制」里允许你的终端应用。Linux 需要 X11 桌面,并安装 xdotool 和 ImageMagick。关掉连接窗口就立即停止。想要一块在云端、机器人单独操作的屏幕,请用它自己的 Live Desktop。
- 长文件会分段读取,特别大的文件要调用好几次。
- AI 编程助手里只有 Claude Code、Codex、OpenCode 和 OpenClaude 会接上它,Aider、Zero、Pi 和 DeepSeek Harness 不会。
- 第一次运行会下载一次文件工具,大约 200 MB。
- 手机目前只支持安卓(通过 Termux),提供文件和终端命令。iPhone 无法连接。
Hermes Agent 和 OpenClaw 机器人的操作步骤完全一样。如果想给机器人加一些在云端运行、不依赖你电脑的能力,可以看 Hermes Agent 技能 或 OpenClaw 技能。
「我的电脑」常见问题
Hermes Agent 和 OpenClaw 都能用吗?
都能用,按钮、命令和确认页完全一样。确认后,系统会给你选的机器人装一个很小的技能,两个框架的用法相同。
托管的 AI 编程助手(Claude Code、Codex、OpenCode)能用吗?
能。AI 编程助手的卡片上也有「💻 我的电脑」按钮。授权后,里面的 Claude Code、Codex、OpenCode 和 OpenClaude 都会多出一个名为 my-computer 的 MCP 服务器。授权之后请新开一个会话:已经打开的会话看不到它。
电脑必须一直开着吗?
是的。机器人在云端,文件在你电脑上,所以电脑需要保持开机、不休眠,连接窗口也要开着。在 Mac 上,连接期间会防止电脑因闲置而自动休眠。电脑离线时,机器人卡片上会显示黄色的「离线」,机器人也会直接告诉你电脑不在线,不会瞎猜。
这和「Live Desktop / 云桌面」是一回事吗?
不是。Live Desktop 是机器人自己云端容器里的一块屏幕;「我的电脑」连接的是你真实的笔记本或台式机,文件工具只能访问你选的文件夹。
文件会经过第三方吗?
不会。文件内容只经过 OpenClaw Launch 自己的服务器在你的电脑和机器人之间传输。电脑上运行的是开源的 Desktop Commander 文件工具,我们已关闭它的使用统计。
为什么提示「别人也能给这个机器人发消息」?
「我的电脑」只连接只有你本人能发消息的机器人,否则陌生人可能让机器人去读你的文件。别人能在 Discord 上找到、Telegram 群组对所有人开放、或者某个渠道谁都能私聊的机器人都会被拒绝。如果唯一的问题是机器人会在 Telegram 群里回复,授权页面会提供「关闭 Telegram 群聊并连接」按钮:你和它的私聊照常可用,它不再回复群消息。如果唯一的问题是 Discord,授权页面会提供「只允许我在 Discord 上使用并连接」按钮:之后只有创建这个机器人的 Discord 账号能收到回复(OpenClaw 机器人还会停止回复 Discord 服务器里的消息;Hermes 机器人在服务器里仍会回复你)。
能连接手机吗?
安卓手机可以,通过免费的 Termux 应用连接。连上后,机器人能在「下载」「DCIM」「文档」等文件夹里读取、搜索文件,你允许的话还能修改,也能在 Termux 里执行终端命令。手机上没有鼠标和键盘控制。iPhone 暂不支持,因为 iOS 不允许应用在后台运行一个给别的程序提供文件的服务。
免费试用能用吗?
能。免费试用和 Lite、Pro 套餐都能用「我的电脑」,文件夹、只读和终端设置完全一样。