OpenClaw/Hermes 等本地优先的 ai-agent 助手
1. 介绍
什么是本地优先的 agent
AI 助理在 2025 年已经全面普及,由 ChatGPT 率先破圈引爆大众使用热潮. 它们以云端浏览器交互为主,只能接收 图/文/附件, 根据用户提问给出文字回答, ai 只动嘴不动手.
本地优先, 是指 OpenClaw 直接接管了你的电脑, 能 操作本地文件、浏览器自动化、定时任务调度、系统指令执行等.
它还能接受远程指挥, 即人不在家也能通过 聊天软件 (飞书 / 微信 / 钉钉) 远程指挥家里电脑上的 OpenClaw.
但 openClaw 背后的 LLM 依然运行在云端, 需要购买 大模型服务.
面向群体与使用场景
面向全人群:
- 学生:自动整理学习笔记、爬取论文资料、定时提交作业。
- 职场人士:批量处理邮件、自动化会议纪要、生成周报/月报。
- 自由职业者:管理客户数据、跟踪项目进度、自动化发票处理。
- 科研人员:文献摘要提取、实验数据统计、可视化分析。
它不同于 claude-code 这种专注代码项目开发的工具. 也不适合直接当 claude-code 用.
2. OpenClaw
详见参考[4] 使用手册. 这里的 open 与 open-ai 是有关系的.
- 由奥地利独立开发者 Peter Steinberger 于 2025 年 11 月创建,初始名为 Clawdbot.
- 2026 年 2 月 Peter 加入 OpenAI 后,项目移交独立开源基金会管理,由 OpenAI 赞助. 开源地址见参考[3]
- 发展速度:GitHub 历史上增长最快的开源项目之一,60 天内星标数超 React 十年积累
2.1 安装
OpenClaw 是基于 Node.js 开发的 CLI 工具, 所以很自然地用 npm (Node Package Manager)安装. 安装后的位置在~\AppData\Roaming\npm\node_modules, 跟 nodejs 解释器目录(如C:\Program Files\nodejs\node.exe)无关. 这个设计哲学显著区别于 python, 更现代.
通过 openclaw -v 命令验证是否安装成功.
它提示在 win 上, 用 WSL2 会更好, 这个将来再试吧.
2.2 配置
LLM 的调用在云端, 如果想本地运行, 可参考 Ollama 本地运行大模型(LLM).
2.3 gateway (网关)
本质上是个 WebSocket 服务器, 负责整个系统的网络接入. 职责包括:
- 统一接入层:各种聊天渠道(钉钉、飞书、WhatsApp、Telegram 等)以及 CLI、Web UI 都通过 WebSocket 连接到 Gateway,而不是直连 OpenClaw 的核心引擎。
- 消息路由:把外部平台的消息派发给 Agent 处理,再将 AI 的回复推回对应的渠道。
默认情况下,Gateway 监听 18789 端口。如果你用 Docker Compose 部署 OpenClaw,Gateway 容器是必须启动的核心组件之一,各渠道的回调地址或 WebSocket 连接最终都指向它。
你(钉钉) → 钉钉服务器 → OpenClaw Gateway → AI Agent(我)
↓
你(钉钉) ← 钉钉服务器 ← OpenClaw Gateway ← 回复内容
2.4 dashboard

agent runtime
OpenClaw 的核心引擎叫做 Agent Runtime.
从架构层面看,它负责几个核心职能:
- Agentic Loop:引擎的主循环,接收任务 → 调用 LLM 推理 → 决定使用什么工具 → 执行动作 → 观察结果 → 再次推理,直到任务完成。
- 上下文管理(Guard):在每次调用 LLM 前检查 token 消耗,防止超出模型的上下文窗口,并对长会话进行智能压缩或摘要。
- 工具编排:把各种 Skills(技能)和 MCP 服务器注册为可调用的工具,让 LLM 按需调用。
记忆系统:维护持久化记忆,包括会话历史和跨会话的用户偏好。
3. Hermes-Agent
由 Nous Research(美国开源 AI 研究机构)开发,2026 年 2 月发布. 与 open-claw 团队无关联.
Python 编写,持久化记忆,自我进化能力.
3.1 安装
见参考[1], 一键安装: irm https://res1.hermesagent.org.cn/install.ps1 | iex
有些文档建议 win 下先装 WSL2, 再按 linux 的形式装 hermes, 我觉得首次安装还是 直接原生的好.

3.2 配置
类似 claude-code 和 open-claw, 需要配置 LLM 调用的 api 接口. 建议不要直接编辑某个配置文件, 而是运行 hermes model 命令, 出现以下内容:
Select Provider
...
(○) 30. Custom endpoint (enter URL manually)
选择 Custom 这一项, 填入 base_url 和 api_key 即可. 它会将信息保存在 ~\AppData\Local\hermes\config.yaml 中.
4. skills npm包
Skill (技能):一个标准化的、可复用的专业能力模块。
skills npm 包: 由 Vercel Labs 推出的, 用于发现、安装、创建、管理这些技能的工具.
常用命令
skills add 技能名:skills add 技能名 -a claude-code:skills list
5. 常用 skills
tushare
挖地兔 团队出品的 tushare(兔股票) skill, 搭配自家的 金融数据查询三方包 使用.
skill 的 github 地址: https://github.com/waditu-tushare/skills
参考
更多推荐




所有评论(0)