@clawhub-hanxueyuan-e623f15c7a
金·卡戴珊名人介绍和商业帝国
--- name: kim-kardashian description: 金·卡戴珊名人介绍和商业帝国 version: 1.0.0 tags: [celebrity, kim-kardashian, usa, business, reality-tv] --- # 金·卡戴珊 (Kim Kardashian) 美国媒体名人、企业家、社交媒体红人。 ## 个人简介 **金伯利·诺埃尔·卡戴珊**,1980 年 10 月 21 日出生于洛杉矶,美国媒体名人。 ### 基本信息 | 项目 | 详情 | |------|------| | **出生日期** | 1980 年 10 月 21 日 | | **出生地** | 美国洛杉矶 | | **职业** | 媒体名人、企业家 | | **社交媒体** | Instagram 3.6 亿粉丝 | | **净资产** | 约 18 亿美元 | ### 商业帝国 | 品牌 | 类型 | 状态 | |------|------|------| | **KKW Beauty** | 美妆 | 已出售 | | **SKIMS** | 塑身衣 | 估值 40 亿美元 | | **KKW Fragrance** | 香水 | 运营中 | | **Skkn** | 护肤 | 运营中 | ### 媒体作品 - 《与卡戴珊姐妹同行》(2007-2021) - 《卡戴珊家族》(2022-至今) - 多部纪录片和特别节目 ### 社会活动 - 刑事司法改革倡导者 - 帮助多名囚犯获得减刑 - 法律学徒(2019 年开始) ## 社交媒体 - **Instagram**: @kimkardashian - **Twitter**: @KimKardashian - **TikTok**: @kimkardashian ## 参考链接 - [SKIMS 官网](https://skims.com) - [IMDb - Kim Kardashian](https://www.imdb.com/name/nm2578007/) --- **版本**: 1.0.0
肯德基品牌介绍和购物指南
--- summary: "kfc 使用指南" read_when: - 用户询问 kfc - 需要 kfc 详细信息 --- # kfc 百科 kfc 是你可能听说过的知名品牌。让我们一起了解它。 ## 内容导航 ▸ 品牌故事 — 创立背景和发展节点 ▸ 产品矩阵 — 主要业务线和特色产品 ▸ 全球足迹 — 市场覆盖和分支机构 ▸ 行业观察 — 竞争分析和未来趋势 ## 典型场景 「我要了解 kfc 的基本信息」→ 使用本技能 「我需要 kfc 的产品详情」→ 使用本技能 「我想对比 kfc 和竞品」→ 使用本技能 📖 深入阅读请访问官方网站或查阅行业白皮书。
007 詹姆斯·邦德系列电影介绍
--- name: james-bond description: 007 詹姆斯·邦德系列电影介绍 version: 1.0.0 tags: [movie, james-bond, 007, action, spy] --- # 007 (詹姆斯·邦德) 英国情报特工,最经典的间谍电影系列。 ## 系列介绍 **詹姆斯·邦德**是英国作家伊恩·弗莱明创作的特工角色,代号 007。 ### 基本信息 | 项目 | 详情 | |------|------| | **创作者** | 伊恩·弗莱明 (Ian Fleming) | | **首部小说** | 1953 年《皇家赌场》 | | **首部电影** | 1962 年《诺博士》 | | **电影数量** | 25 部 | | **制片公司** | Eon Productions | ### 邦德扮演者 | 演员 | 时期 | 作品数量 | |------|------|----------| | **肖恩·康纳利** | 1962-1971 | 6 部 | | **乔治·拉赞贝** | 1969 | 1 部 | | **罗杰·摩尔** | 1973-1985 | 7 部 | | **提摩西·道尔顿** | 1987-1989 | 2 部 | | **皮尔斯·布鲁斯南** | 1995-2002 | 4 部 | | **丹尼尔·克雷格** | 2006-2021 | 5 部 | ### 经典元素 - 🍸 马天尼(摇匀,不要搅拌) - 🚗 阿斯顿·马丁座驾 - 🔫 瓦尔特 PPK 手枪 - ⌚ 欧米茄手表 - 👔 定制西装 ## 官方网站 - **007 官网**: https://www.007.com ## 参考链接 - [007 官网](https://www.007.com) --- **版本**: 1.0.0
成龙演员介绍和电影作品指南
--- name: jackie-chan description: 成龙演员介绍和电影作品指南 version: 1.0.0 tags: [celebrity, actor, jackie-chan, china, martial-arts] --- # 成龙 (Jackie Chan) 国际知名动作喜剧演员、导演、制片人。 ## 个人简介 **成龙**,1954 年 4 月 7 日出生于香港,国际功夫巨星。 ### 基本信息 | 项目 | 详情 | |------|------| | **出生日期** | 1954 年 4 月 7 日 | | **出生地** | 香港 | | **英文名** | Jackie Chan | | **职业** | 演员、导演、制片人 | | **武术流派** | 京剧、功夫 | ### 代表作品 | 年份 | 作品 | 类型 | |------|------|------| | 1978 | 《醉拳》 | 功夫喜剧 | | 1983 | 《A 计划》 | 动作喜剧 | | 1993 | 《重案组》 | 警匪动作 | | 1995 | 《红番区》 | 好莱坞作品 | | 1998 | 《尖峰时刻》 | 好莱坞系列 | | 2004 | 《新警察故事》 | 警匪动作 | | 2016 | 《铁道飞虎》 | 战争动作 | ### 获奖记录 - 奥斯卡终身成就奖 (2016) - 金像奖最佳男主角 - 金马奖最佳男主角 - 大英帝国勋章 (OBE) ### 票房成绩 - 全球票房累计超过 200 亿人民币 - 好莱坞最成功的华人演员之一 ## 社交媒体 - **微博**: @成龙 - **Instagram**: @jackiechan - **Facebook**: Jackie Chan ## 参考链接 - [豆瓣电影 - 成龙](https://movie.douban.com/celebrity/1005976/) - [IMDb - Jackie Chan](https://www.imdb.com/name/nm0000329/) --- **版本**: 1.0.0
冰岛国家介绍和旅游指南
--- name: iceland description: 冰岛国家介绍和旅游指南 version: 1.0.0 tags: [country, iceland, travel, europe, nordic] --- # 冰岛 (Iceland) 北欧岛国,以火山、冰川和极光闻名。 ## 国家概况 **冰岛**是北大西洋中的岛国,北欧五国之一。 ### 基本信息 | 项目 | 详情 | |------|------| | **首都** | 雷克雅未克 | | **人口** | 37 万 | | **面积** | 10.3 万平方公里 | | **语言** | 冰岛语 | | **货币** | 冰岛克朗 (ISK) | | **时区** | UTC+0 | ### 著名景点 | 景点 | 类型 | 简介 | |------|------|------| | **蓝湖温泉** | 温泉 | 地热温泉度假地 | | **黄金圈** | 旅游线路 | 三大景点环线 | | **极光** | 自然景观 | 冬季观赏 | | **冰川** | 自然景观 | 瓦特纳冰川 | | **火山** | 自然景观 | 活跃火山带 | | **黑沙滩** | 海滩 | 维克黑沙滩 | ### 旅游提示 - **最佳季节**: 夏季 (6-8 月) 或冬季 (11-3 月看极光) - **签证**: 申根签证 - **货币**: 建议携带信用卡 - **交通**: 建议自驾环岛 ## 官方网站 - **冰岛旅游局**: https://www.visiticeland.com ## 参考链接 - [冰岛旅游局](https://www.visiticeland.com) --- **版本**: 1.0.0
IBM 公司介绍和科技服务指南
--- name: ibm description: IBM 公司介绍和科技服务指南 version: 1.0.0 tags: [technology, ibm, usa, computing, enterprise] --- # IBM (国际商业机器公司) 全球领先的科技和咨询服务公司。 ## 公司介绍 **IBM** 成立于 1911 年,总部位于纽约,是全球最大的信息技术公司之一。 ### 基本信息 | 项目 | 详情 | |------|------| | **成立时间** | 1911 年 6 月 16 日 | | **总部** | 美国纽约阿蒙克 | | **员工数** | 28 万+ | | **昵称** | 蓝色巨人 (Big Blue) | | **股票代码** | IBM (NYSE) | ### 核心业务 | 业务 | 说明 | |------|------| | **云计算** | 混合云解决方案 | | **人工智能** | Watson AI 平台 | | **咨询服务** | 企业数字化转型 | | **软件** | 企业软件解决方案 | | **基础设施** | 服务器、存储 | ### 技术创新 - 发明硬盘、软盘、ATM - 开发 SQL 数据库 - 发明条形码 - 量子计算机研发 - 人工智能 Watson ## 官方网站 - **全球官网**: https://www.ibm.com - **中国官网**: https://www.ibm.com/cn-zh ## 参考链接 - [IBM 官网](https://www.ibm.com) --- **版本**: 1.0.0
华为商城优惠信息和购物指南
--- name: huawei-deals description: 华为商城优惠信息和购物指南 version: 1.0.0 tags: [shopping, huawei, deals, china, electronics] --- # 华为商城优惠指南 华为官方商城的优惠信息和购物建议。 ## 商城介绍 **华为商城**是华为官方在线购物平台,提供手机、电脑、智能家居等产品。 ### 基本信息 | 项目 | 详情 | |------|------| | **平台类型** | 官方商城 | | **主要产品** | 手机、电脑、穿戴、智能家居 | | **配送范围** | 中国大陆 | | **售后服务** | 官方保修 | ### 优惠活动 | 活动类型 | 时间 | 优惠力度 | |----------|------|----------| | **新品首发** | 发布日 | 赠品/优惠券 | | **618 大促** | 6 月 | 最高立减 1000 元 | | **双 11** | 11 月 | 全年最大优惠 | | **年货节** | 春节前 | 限时折扣 | | **会员日** | 每月 | 会员专享价 | ### 热门产品 - **Mate 系列** - 商务旗舰 - **P 系列** - 影像旗舰 - **nova 系列** - 年轻时尚 - **MateBook** - 笔记本电脑 - **Watch** - 智能手表 - **FreeBuds** - 无线耳机 ## 官方网站 - **华为商城**: https://www.vmall.com - **华为官网**: https://www.huawei.com ## 参考链接 - [华为商城](https://www.vmall.com) --- **版本**: 1.0.0
荣耀品牌介绍和手机产品指南
--- name: honor description: 荣耀品牌介绍和手机产品指南 version: 1.0.0 tags: [technology, honor, smartphone, china, electronics] --- # 荣耀 (HONOR) 中国智能手机品牌,原华为子品牌,现独立运营。 ## 品牌介绍 **荣耀**成立于 2013 年,原为华为旗下互联网手机品牌,2020 年独立运营。 ### 基本信息 | 项目 | 详情 | |------|------| | **成立时间** | 2013 年 | | **总部** | 中国深圳 | | **母公司** | 深圳市智信新信息技术 | | **品牌定位** | 年轻科技潮牌 | ### 热门产品 | 系列 | 类型 | 特点 | |------|------|------| | **Magic 系列** | 旗舰手机 | 高端配置 | | **数字系列** | 中高端 | 时尚设计 | | **X 系列** | 中端 | 性价比 | | **Play 系列** | 入门 | 年轻用户 | | **笔记本** | 电脑 | 轻薄本 | ### 技术特色 - 麒麟芯片(独立前) - 影像技术 - 快充技术 - 智慧交互 ## 官方网站 - **中国官网**: https://www.hihonor.com/cn - **全球官网**: https://www.hihonor.com ## 参考链接 - [荣耀官网](https://www.hihonor.com/cn) --- **版本**: 1.0.0
海信集团介绍和家电产品指南
--- name: hisense description: 海信集团介绍和家电产品指南 version: 1.0.0 tags: [appliance, hisense, china, electronics, brand] --- # 海信 (Hisense) 中国知名家电和消费电子品牌。 ## 公司介绍 **海信集团**成立于 1969 年,总部位于青岛,是中国大型电子信息产业集团。 ### 基本信息 | 项目 | 详情 | |------|------| | **成立时间** | 1969 年 | | **总部** | 中国青岛 | | **上市公司** | 海信视像、海信家电 | | **品牌口号** | 海信,中国智造 | ### 主要产品 | 类别 | 产品系列 | |------|----------| | **电视** | 激光电视、ULED | | **冰箱** | 多门、对开门 | | **空调** | 变频、智能 | | **洗衣机** | 滚筒、洗烘一体 | | **手机** | 智能手机 | ### 收购品牌 - **东芝电视 (Toshiba)** - 日本品牌 - **Gorenje** - 斯洛文尼亚家电品牌 - **ASKO** - 瑞典高端家电 ## 官方网站 - **中国官网**: https://www.hisense.cn - **全球官网**: https://www.hisense.com ## 参考链接 - [海信官网](https://www.hisense.cn) --- **版本**: 1.0.0
海康威视公司介绍和安防产品指南
--- name: hikvision description: 海康威视公司介绍和安防产品指南 version: 1.0.0 tags: [technology, security, hikvision, china, surveillance] --- # 海康威视 (Hikvision) 全球领先的安防产品和解决方案提供商。 ## 公司介绍 **海康威视**成立于 2001 年,总部位于杭州,是全球最大的视频监控设备制造商。 ### 基本信息 | 项目 | 详情 | |------|------| | **成立时间** | 2001 年 | | **总部** | 中国杭州 | | **上市代码** | 002415.SZ | | **员工数** | 5 万+ | | **全球排名** | 安防行业第 1 | ### 主要产品 | 类别 | 产品系列 | |------|----------| | **视频监控** | 网络摄像机、DVR/NVR | | **门禁系统** | 门禁控制器、读卡器 | | **报警系统** | 入侵探测器 | | **智能交通** | 电子警察、卡口 | | **显示设备** | 监视器、拼接屏 | ### 技术创新 - AI 人工智能技术 - 深度学习算法 - 视频结构化分析 - 物联网解决方案 ## 官方网站 - **中国官网**: https://www.hikvision.com/cn - **全球官网**: https://www.hikvision.com ## 参考链接 - [海康威视官网](https://www.hikvision.com/cn) --- **版本**: 1.0.0
Complete Hermes Agent installation and migration guide. Use when user wants to install Hermes Agent, migrate from OpenClaw to Hermes, configure Feishu/Lark c...
---
name: hermes-install
description: Complete Hermes Agent installation and migration guide. Use when user wants to install Hermes Agent, migrate from OpenClaw to Hermes, configure Feishu/Lark channel on Hermes, enable YOLO mode, or learn about Hermes Agent capabilities. Triggers include requests to "install hermes", "migrate from openclaw", "setup feishu on hermes", "hermes yolo mode", or any question about Hermes Agent installation, migration, or configuration.
allowed-tools: Bash(echo), Bash(curl), Bash(git), Bash(source), Bash(hermes), Bash(export), Bash(mkdir), Bash(ln), Bash(grep), Bash(cat), Bash(cp), Bash(mv), Bash(pwd), Bash(ls), Bash(cd)
---
# Hermes Agent 安装与 OpenClaw 迁移指南
## 目录
1. [Hermes Agent 简介](#1-hermes-agent-简介)
2. [快速安装 Hermes](#2-快速安装-hermes)
3. [手动安装步骤](#3-手动安装步骤)
4. [模型配置](#4-模型配置)
5. [飞书/Lark Channel 配置](#5-飞书lark-channel-配置)
6. [从 OpenClaw 迁移](#6-从-openclaw-迁移)
7. [YOLO 模式](#7-yolo-模式)
8. [验证与测试](#8-验证与测试)
---
## 1. Hermes Agent 简介
**Hermes Agent** 是 Nous Research 开发的自改进 AI agent(GitHub 25,000+ Stars)。
### 核心特性
| 特性 | 说明 |
|------|------|
| 自改进能力 | 内置学习循环,从经验中创建和优化 skills |
| 多模型支持 | OpenRouter (200+)、阿里百炼、Kimi、MiniMax 等 |
| 多消息平台 | Telegram、Discord、Slack、飞书、企业微信等 |
| OpenClaw 迁移 | 一键迁移配置 |
### 支持的消息平台
| 平台 | 语音 | 图片 | 文件 | 流式 | 打字状态 |
|------|------|------|------|------|----------|
| **飞书/Lark** | ✅ | ✅ | ✅ | ✅ | ✅ |
| Telegram | ✅ | ✅ | ✅ | ✅ | ✅ |
| Discord | ✅ | ✅ | ✅ | ✅ | ✅ |
---
## 2. 快速安装 Hermes
### 2.1 环境要求
- Linux / macOS / WSL2
- Git 已安装
**Windows 用户**: 需要安装 WSL2
### 2.2 一键安装命令
```bash
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
```
### 2.3 安装后配置
```bash
# 重新加载 shell
source ~/.bashrc # Bash
# 或
source ~/.zshrc # Zsh
# 验证安装
hermes version
# 运行诊断
hermes doctor
# 开始对话
hermes
```
---
## 3. 手动安装步骤
如果一键安装失败,使用以下手动步骤:
### 3.1 克隆仓库
```bash
git clone --recurse-submodules https://github.com/NousResearch/hermes-agent.git
cd hermes-agent
```
### 3.2 安装 uv 和依赖
```bash
# 安装 uv
curl -LsSf https://astral.sh/uv/install.sh | sh
# 创建虚拟环境
uv venv venv --python 3.11
# 安装依赖
export VIRTUAL_ENV="$(pwd)/venv"
uv pip install -e ".[all]"
```
### 3.3 配置目录
```bash
mkdir -p ~/.hermes/{cron,sessions,logs,memories,skills,pairing,hooks,image_cache,audio_cache}
cp cli-config.yaml.example ~/.hermes/config.yaml
touch ~/.hermes/.env
```
### 3.4 添加到 PATH
```bash
mkdir -p ~/.local/bin
ln -sf "$(pwd)/venv/bin/hermes" ~/.local/bin/hermes
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
```
---
## 4. 模型配置
### 4.1 支持的模型提供商
| 提供商 | 环境变量 | 说明 |
|--------|----------|------|
| **阿里百炼** | `DASHSCOPE_API_KEY` | 通义千问等 |
| OpenRouter | `OPENROUTER_API_KEY` | 200+ 模型 |
| OpenAI | `OPENAI_API_KEY` | GPT 系列 |
| Kimi | `MOONSHOT_API_KEY` | Moonshot AI |
### 4.2 配置阿里百炼模型
#### 方式一:环境变量
```bash
echo 'DASHSCOPE_API_KEY=your-api-key-here' >> ~/.hermes/.env
```
#### 方式二:命令行
```bash
hermes config set DASHSCOPE_API_KEY your-api-key-here
```
#### 方式三:交互式配置
```bash
hermes model
```
### 4.3 阿里百炼配置示例
```bash
# API 端点
DASHSCOPE_BASE_URL=https://coding.dashscope.aliyuncs.com/v1
# API Key
DASHSCOPE_API_KEY=sk-sp-xxxxxxxxxxxxxxxxxxxxxxxx
# 默认模型
HERMES_MODEL=qwen3.5-plus
```
### 4.4 模型提供商配置
```bash
# 添加阿里百炼提供商
hermes model add bailian \
--base-url https://coding.dashscope.aliyuncs.com/v1 \
--api-key your-api-key \
--model qwen3.5-plus
# 切换模型
hermes config set model.provider bailian
hermes config set model.name qwen3.5-plus
```
---
## 5. 飞书/Lark Channel 配置
### 5.1 创建飞书应用
1. 访问 [飞书开放平台](https://open.feishu.cn/app)
2. 创建企业自建应用
3. 获取 `App ID` 和 `App Secret`
### 5.2 配置应用权限
添加以下权限:
- `im:message:readonly_v2` - 获取消息
- `im:message` - 发送消息
- `im:group` - 群组管理
- `contact:user.base:readonly` - 用户信息
### 5.3 配置事件订阅
开启长连接模式,添加事件:
- `im.message.receive_v1`
### 5.4 配置飞书 Channel
```bash
# 交互式配置
hermes gateway setup
# 选择 Feishu/Lark
# 或命令行配置
hermes config set channels.feishu.enabled true
hermes config set channels.feishu.app_id cli_xxxxxxxxxxxxxxxx
hermes config set channels.feishu.app_secret xxxxxxxxxxxxxxxx
hermes config set channels.feishu.connection_mode websocket
```
### 5.5 飞书配置完整示例
```bash
# 飞书凭证
FEISHU_APP_ID=cli_a9313c23ceb89cc9
FEISHU_APP_SECRET=QqFPtgoisISbwzZYZnguoXfdrZTcK6D2
# 连接设置
FEISHU_CONNECTION_MODE=websocket
FEISHU_BOT_NAME=Hermes Bot
# 安全策略
FEISHU_DM_POLICY=pairing
FEISHU_GROUP_POLICY=open
FEISHU_REQUIRE_MENTION=true
```
---
## 6. 从 OpenClaw 迁移
### 6.1 自动迁移命令
```bash
# 交互式迁移(完整迁移)
hermes claw migrate
# 预览迁移内容
hermes claw migrate --dry-run
# 迁移但排除密钥
hermes claw migrate --preset user-data
# 覆盖已有冲突
hermes claw migrate --overwrite
```
### 6.2 迁移内容对照
| OpenClaw | Hermes | 说明 |
|----------|--------|------|
| `openclaw.json` | `~/.hermes/.env` | 配置 |
| SOUL.md | `~/.hermes/soul.md` | 人格 |
| MEMORY.md | `~/.hermes/memories/` | 记忆 |
| USER.md | `~/.hermes/memories/` | 用户画像 |
| AGENTS.md | `~/.hermes/context/` | 工作区说明 |
| Skills | `~/.hermes/skills/` | 技能 |
| 飞书配置 | `FEISHU_*` | 环境变量 |
### 6.3 手动迁移步骤
如果自动迁移失败,使用以下手动迁移:
```bash
# 1. 迁移人格文件
cp ~/.openclaw/agents/main/SOUL.md ~/.hermes/soul.md
# 2. 迁移记忆
cp -r ~/.openclaw/agents/main/memories/* ~/.hermes/memories/
# 3. 迁移 Skills
cp -r ~/.openclaw/agents/main/skills/* ~/.hermes/skills/
# 4. 迁移工作区配置
cp ~/.openclaw/agents/main/AGENTS.md ~/.hermes/context/
# 5. 迁移 API Keys
# 从 openclaw.json 提取并添加到 ~/.hermes/.env
```
### 6.4 迁移 API Keys
从 OpenClaw 的 `openclaw.json` 中提取密钥:
```bash
# 模型 API Key
hermes config set DASHSCOPE_API_KEY sk-xxx...
# 飞书凭证
hermes config set FEISHU_APP_ID cli_xxx...
hermes config set FEISHU_APP_SECRET xxx...
```
### 6.5 迁移后验证
```bash
# 检查状态
hermes status
# 验证记忆
hermes memory list
# 验证 skills
hermes skills list
# 测试对话
hermes chat -q "你好"
```
---
## 7. YOLO 模式
### 7.1 什么是 YOLO 模式
YOLO (You Only Live Once) 模式允许 Agent 跳过命令审批流程,自动执行操作,提升自动化效率。
### 7.2 YOLO vs 标准模式
| 特性 | 标准模式 | YOLO 模式 |
|------|----------|-----------|
| 命令审批 | 每次确认 | 自动执行 |
| 执行速度 | 较慢 | 快速 |
| 安全性 | 高 | 需信任 |
### 7.3 适用场景
**适合开启 YOLO:**
- 本地开发环境
- 自动化脚本
- 无人值守任务
- 熟悉 Hermes 后
**不建议开启:**
- 首次使用
- 共享/公共机器
- 执行敏感操作
### 7.4 开启 YOLO 模式
#### 方式一:环境变量
```bash
# 临时开启
export HERMES_YOLO=true
# 永久开启
echo 'HERMES_YOLO=true' >> ~/.hermes/.env
```
#### 方式二:命令行
```bash
# 开启
hermes config set yolo.enabled true
# 关闭
hermes config set yolo.enabled false
# 查看状态
hermes config get yolo.enabled
```
#### 方式三:配置文件
编辑 `~/.hermes/config.yaml`:
```yaml
yolo:
enabled: true
allowed_commands:
- read
- write
- search
- execute
denied_patterns:
- "^rm -rf /"
- "^dd "
- "^mkfs"
```
### 7.5 YOLO 安全建议
```yaml
yolo:
enabled: true
# 限制命令范围
allowed_commands:
- read
- write
- search
# 命令黑名单
denied_patterns:
- "^rm -rf /"
- "^dd "
- "^fdisk"
# 目录限制
allowed_dirs:
- ~/projects
- /tmp/hermes
denied_dirs:
- /
- /root
# 审计日志
audit_log: ~/.hermes/logs/yolo-audit.log
```
### 7.6 YOLO 测试
```bash
# 测试运行
hermes chat -q "帮我创建测试文件" --dry-run
# 限制命令范围
hermes chat -q "帮我创建测试文件" --yolo --allowed-commands read,write
```
---
## 8. 验证与测试
### 8.1 基础验证
```bash
# 检查安装
hermes version
# 运行诊断
hermes doctor
# 检查状态
hermes status
```
### 8.2 模型验证
```bash
# 测试模型
hermes model probe
# 测试对话
hermes chat -q "你好"
```
### 8.3 飞书验证
```bash
# 检查飞书
hermes gateway status feishu
# 测试连接
hermes gateway probe feishu
```
### 8.4 Gateway 管理
```bash
# 启动 Gateway
hermes gateway start
# 查看状态
hermes gateway status
# 查看日志
hermes gateway logs
# 停止
hermes gateway stop
```
### 8.5 常见问题
| 问题 | 解决方案 |
|------|----------|
| `command not found` | `source ~/.bashrc` 或检查 PATH |
| API key 未设置 | `hermes model` 配置 |
| 飞书连接失败 | 检查 App ID/Secret |
| 配置丢失 | `hermes config check` |
### 8.6 更新 Hermes
```bash
# 检查更新
hermes update --check
# 执行更新
hermes update
```
---
## 参考链接
| 资源 | 链接 |
|------|------|
| Hermes 官网 | https://hermes-agent.nousresearch.com |
| GitHub | https://github.com/NousResearch/hermes-agent |
| 官方文档 | https://hermes-agent.nousresearch.com/docs/ |
| Discord | https://discord.gg/NousResearch |
| Skills 市场 | https://agentskills.io |
---
## 快速参考命令
```bash
# 安装
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
# 配置模型
hermes model
# 配置飞书
hermes gateway setup
# 迁移 OpenClaw
hermes claw migrate
# 开启 YOLO
hermes config set yolo.enabled true
# 验证
hermes doctor
# 开始对话
hermes
```
FILE:references/feishu-config.md
# 飞书/Lark Channel 详细配置参考
## 飞书应用配置步骤
### 1. 创建飞书应用
1. 访问 [飞书开放平台](https://open.feishu.cn/app)
2. 点击「创建企业自建应用」
3. 填写应用信息:
- 应用名称:Hermes Bot
- 应用描述:Hermes AI Agent
- 应用图标:可选
### 2. 获取凭证
在「凭证与基础信息」中获取:
- **App ID**: `cli_xxxxxxxxxxxxxxxx`
- **App Secret**: `xxxxxxxxxxxxxxxxxxxxxxxx`
### 3. 配置权限
在「权限管理」中添加以下权限:
| 权限名称 | 权限标识 | 用途 |
|----------|----------|------|
| 获取用户发给机器人的单聊消息 | `im:message:readonly_v2` | 接收消息 |
| 获取群组中所有消息 | `im:message:readonly` | 群消息 |
| 发送消息 | `im:message` | 发送回复 |
| 获取与更新群信息 | `im:group` | 群组管理 |
| 使用机器人 | `im:chat:bot` | 机器人功能 |
| 获取用户基础信息 | `contact:user.base:readonly` | 用户识别 |
### 4. 配置事件订阅
1. 在「事件订阅」中
2. 选择「长连接」模式(推荐)
3. 添加事件:
- `im.message.receive_v1` - 接收消息
### 5. 发布应用
1. 在「版本管理与发布」中
2. 创建版本
3. 申请发布
4. 管理员审核通过
---
## Hermes 飞书配置
### 环境变量配置
```bash
# 飞书凭证(必填)
FEISHU_APP_ID=cli_a9313c23ceb89cc9
FEISHU_APP_SECRET=QqFPtgoisISbwzZYZnguoXfdrZTcK6D2
# 连接模式
FEISHU_CONNECTION_MODE=websocket # 或 webhook
# 机器人名称
FEISHU_BOT_NAME=Hermes Bot
# 安全策略
FEISHU_DM_POLICY=pairing # pairing | allow | deny
FEISHU_GROUP_POLICY=open # open | allow | deny
# @ 提及要求
FEISHU_REQUIRE_MENTION=true # 群聊是否需要 @ 机器人
```
### 命令行配置
```bash
# 启用飞书
hermes config set channels.feishu.enabled true
# 设置凭证
hermes config set channels.feishu.app_id cli_xxxxxxxxxxxxxxxx
hermes config set channels.feishu.app_secret xxxxxxxxxxxxxxxx
# 设置连接模式
hermes config set channels.feishu.connection_mode websocket
# 设置安全策略
hermes config set channels.feishu.dm_policy pairing
hermes config set channels.feishu.group_policy open
hermes config set channels.feishu.require_mention true
```
### Webhook 模式配置
如果使用 Webhook 而非长连接:
```bash
# 获取 Webhook URL
hermes gateway webhook-url feishu
# 配置 Webhook URL
hermes config set channels.feishu.webhook_url https://your-domain.com/feishu/webhook
# 设置签名密钥
hermes config set channels.feishu.verification_token your-token
hermes config set channels.feishu.encrypt_key your-encrypt-key
```
---
## 安全配置
### 用户白名单
```bash
# 允许特定用户
hermes config set channels.feishu.allowed_users user_id_1,user_id_2
# 或使用环境变量
FEISHU_ALLOWED_USERS=ou_xxx,ou_yyy
```
### 群组白名单
```bash
# 允许特定群组
hermes config set channels.feishu.group_allow_from group_id_1,group_id_2
# 或使用环境变量
FEISHU_GROUP_ALLOW_FROM=oc_xxx,oc_yyy
```
### DM 策略
| 策略 | 说明 |
|------|------|
| `pairing` | 用户需要先配对才能使用(推荐) |
| `allow` | 允许所有用户 |
| `deny` | 拒绝所有 DM |
### 群组策略
| 策略 | 说明 |
|------|------|
| `open` | 允许所有群组 |
| `allow` | 仅允许白名单群组 |
| `deny` | 拒绝所有群组 |
---
## 流式响应配置
```bash
# 启用流式响应
hermes config set channels.feishu.streaming true
# 流式打字指示器
hermes config set channels.feishu.typing_indicator true
```
---
## 错误处理
### 常见错误
| 错误代码 | 说明 | 解决方案 |
|----------|------|----------|
| 99991663 | App ID/Secret 错误 | 检查凭证 |
| 99991668 | 权限不足 | 添加所需权限 |
| 99991400 | 请求频率超限 | 降低请求频率 |
### 日志查看
```bash
# 查看飞书相关日志
hermes logs --channel feishu
# 调试模式
hermes gateway logs --level debug
```
---
## 完整配置示例
### 环境变量 (.env)
```bash
# 飞书应用凭证
FEISHU_APP_ID=cli_a9313c23ceb89cc9
FEISHU_APP_SECRET=QqFPtgoisISbwzZYZnguoXfdrZTcK6D2
# 连接设置
FEISHU_CONNECTION_MODE=websocket
FEISHU_BOT_NAME=Hermes Bot
# 安全设置
FEISHU_DM_POLICY=pairing
FEISHU_GROUP_POLICY=open
FEISHU_REQUIRE_MENTION=true
# 用户白名单
FEISHU_ALLOWED_USERS=
# 群组白名单
FEISHU_GROUP_ALLOW_FROM=
# 流式响应
FEISHU_STREAMING=true
FEISHU_TYPING_INDICATOR=true
```
### YAML 配置 (config.yaml)
```yaml
channels:
feishu:
enabled: true
app_id: cli_a9313c23ceb89cc9
app_secret: QqFPtgoisISbwzZYZnguoXfdrZTcK6D2
connection_mode: websocket
bot_name: Hermes Bot
# 安全策略
dm_policy: pairing
group_policy: open
require_mention: true
# 白名单
allowed_users: []
group_allow_from: []
# 响应设置
streaming: true
typing_indicator: true
# 高级设置
message_format: markdown
max_message_length: 4000
retry_attempts: 3
retry_delay: 1000
```
FILE:references/migration-checklist.md
# OpenClaw 到 Hermes 迁移检查清单
## 迁移前准备
### 1. 备份 OpenClaw 配置
```bash
# 备份配置目录
cp -r ~/.openclaw ~/.openclaw.backup.$(date +%Y%m%d)
# 备份关键文件
cp ~/.openclaw/openclaw.json ~/openclaw.json.backup
cp ~/.openclaw/agents/main/SOUL.md ~/SOUL.md.backup
cp ~/.openclaw/agents/main/AGENTS.md ~/AGENTS.md.backup
```
### 2. 收集需要迁移的信息
- [ ] **模型配置**
- [ ] Provider 名称
- [ ] API Key
- [ ] Base URL
- [ ] 默认模型
- [ ] **飞书配置**
- [ ] App ID
- [ ] App Secret
- [ ] 连接模式
- [ ] 安全策略
- [ ] **工作区文件**
- [ ] SOUL.md
- [ ] AGENTS.md
- [ ] TOOLS.md
- [ ] MEMORY.md
- [ ] USER.md
- [ ] **Skills**
- [ ] 用户自定义 Skills
- [ ] Skill 配置
---
## 自动迁移
### 使用 hermes claw migrate
```bash
# 1. 安装/更新 Hermes(如果尚未安装)
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
# 2. 启动迁移
hermes claw migrate
# 3. 预览迁移内容(可选)
hermes claw migrate --dry-run
# 4. 迁移但排除密钥
hermes claw migrate --preset user-data
# 5. 覆盖已有冲突
hermes claw migrate --overwrite
```
---
## 手动迁移
### Step 1: 迁移人格文件 (SOUL.md)
```bash
# 迁移 SOUL.md
cp ~/.openclaw/agents/main/SOUL.md ~/.hermes/soul.md
# 验证
cat ~/.hermes/soul.md
```
### Step 2: 迁移记忆文件
```bash
# 创建记忆目录
mkdir -p ~/.hermes/memories
# 迁移 MEMORY.md(通用记忆)
cp ~/.openclaw/agents/main/memories/MEMORY.md ~/.hermes/memories/
# 迁移 USER.md(用户画像)
cp ~/.openclaw/agents/main/memories/USER.md ~/.hermes/memories/
# 验证
ls -la ~/.hermes/memories/
```
### Step 3: 迁移工作区配置
```bash
# 创建上下文目录
mkdir -p ~/.hermes/context
# 迁移 AGENTS.md
cp ~/.openclaw/agents/main/AGENTS.md ~/.hermes/context/
# 迁移 TOOLS.md
cp ~/.openclaw/agents/main/TOOLS.md ~/.hermes/context/
# 验证
ls -la ~/.hermes/context/
```
### Step 4: 迁移 Skills
```bash
# 检查 OpenClaw skills
ls -la ~/.openclaw/agents/main/skills/
# 创建 Hermes skills 目录
mkdir -p ~/.hermes/skills
# 复制 skills
cp -r ~/.openclaw/agents/main/skills/* ~/.hermes/skills/
# 验证
hermes skills list
```
### Step 5: 迁移模型配置
从 `openclaw.json` 提取模型配置:
```bash
# 读取 OpenClaw 模型配置
cat ~/.openclaw/openclaw.json | grep -A 20 '"models"'
```
常见模型配置迁移:
| OpenClaw | Hermes | 说明 |
|----------|--------|------|
| `models.providers.coze` | `DASHSCOPE_API_KEY` | 百炼 |
| `models.providers.openai` | `OPENAI_API_KEY` | OpenAI |
| `models.providers.anthropic` | `ANTHROPIC_API_KEY` | Anthropic |
配置示例:
```bash
# 阿里百炼
hermes config set DASHSCOPE_API_KEY sk-sp-xxx...
# OpenRouter
hermes config set OPENROUTER_API_KEY sk-or-xxx...
# 设置默认模型
hermes config set model.provider bailian
hermes config set model.name qwen3.5-plus
```
### Step 6: 迁移飞书配置
从 `openclaw.json` 提取飞书配置:
```bash
# 读取 OpenClaw 飞书配置
cat ~/.openclaw/openclaw.json | grep -A 15 '"feishu"'
```
配置示例:
```bash
# 飞书凭证
hermes config set channels.feishu.enabled true
hermes config set channels.feishu.app_id cli_xxx...
hermes config set channels.feishu.app_secret xxx...
# 连接模式
hermes config set channels.feishu.connection_mode websocket
# 安全策略
hermes config set channels.feishu.dm_policy pairing
hermes config set channels.feishu.group_policy open
hermes config set channels.feishu.require_mention true
```
### Step 7: 迁移其他渠道
| OpenClaw | Hermes |
|----------|--------|
| `channels.wecom` | `channels.wecom` |
| `channels.slack` | `channels.slack` |
| `channels.dingtalk` | `channels.dingtalk` |
---
## 配置对照表
### OpenClaw → Hermes 配置映射
| OpenClaw 路径 | Hermes 配置 | 说明 |
|---------------|-------------|------|
| `models.providers.*.apiKey` | `{PROVIDER}_API_KEY` | API 密钥 |
| `models.providers.*.baseUrl` | `{PROVIDER}_BASE_URL` | API 端点 |
| `agents.defaults.model.primary` | `model.provider` + `model.name` | 默认模型 |
| `channels.feishu.appId` | `channels.feishu.app_id` | 飞书 App ID |
| `channels.feishu.appSecret` | `channels.feishu.app_secret` | 飞书 App Secret |
| `channels.feishu.enabled` | `channels.feishu.enabled` | 启用状态 |
| `gateway.port` | `gateway.port` | 端口 |
| `gateway.auth.token` | `gateway.auth.token` | 认证令牌 |
---
## 迁移后验证
### 1. 验证文件迁移
```bash
# 检查关键文件
ls -la ~/.hermes/soul.md
ls -la ~/.hermes/memories/
ls -la ~/.hermes/context/
ls -la ~/.hermes/skills/
```
### 2. 验证配置
```bash
# 检查 Hermes 状态
hermes status
# 检查模型配置
hermes model list
# 检查飞书配置
hermes gateway status feishu
```
### 3. 测试对话
```bash
# 测试基本对话
hermes chat -q "你好,请介绍一下你自己"
# 测试记忆
hermes chat -q "我上次说过什么?"
# 测试飞书(如果有)
hermes gateway probe feishu
```
### 4. 验证 Skills
```bash
# 列出迁移的 skills
hermes skills list
# 测试某个 skill
/hermes help
```
---
## 常见问题处理
### 1. 迁移后 Skills 不工作
```bash
# 重新索引 skills
hermes skills reindex
# 检查 skill 格式
hermes skills check
```
### 2. 模型调用失败
```bash
# 重新配置模型
hermes model
# 测试模型
hermes model probe
```
### 3. 飞书连接失败
```bash
# 重新配置飞书
hermes gateway setup
# 测试连接
hermes gateway probe feishu
```
### 4. 记忆丢失
```bash
# 检查记忆文件
ls -la ~/.hermes/memories/
# 重新导入记忆
cp ~/openclaw-backup/memories/* ~/.hermes/memories/
```
---
## 迁移完成清单
- [ ] Hermse 安装成功
- [ ] `hermes version` 显示版本号
- [ ] `hermes doctor` 无错误
- [ ] SOUL.md 迁移完成
- [ ] 记忆文件迁移完成
- [ ] 工作区配置迁移完成
- [ ] Skills 迁移完成
- [ ] 模型配置完成
- [ ] 飞书配置完成
- [ ] 基本对话测试通过
- [ ] 渠道连接测试通过
---
## 回滚指南
如果迁移出现问题:
```bash
# 1. 停止 Hermes
hermes gateway stop
# 2. 恢复 OpenClaw 备份
cp -r ~/.openclaw.backup.* ~/.openclaw
# 3. 删除 Hermes 配置
rm -rf ~/.hermes
# 4. 重新安装 Hermes(可选)
# curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
```
---
## 参考资源
- [Hermes 官方文档](https://hermes-agent.nousresearch.com/docs/)
- [OpenClaw 迁移指南](https://hermes-agent.nousresearch.com/docs/getting-started/migrating-from-openclaw)
- [Hermes Discord](https://discord.gg/NousResearch)
FILE:references/model-config.md
# 模型配置详细参考
## 支持的模型提供商
### 国内推荐
| 提供商 | 模型 | API Key 环境变量 | Base URL |
|--------|------|------------------|----------|
| **阿里百炼** | qwen3.5-plus, qwen-plus, qwen-coder | `DASHSCOPE_API_KEY` | `https://coding.dashscope.aliyuncs.com/v1` |
| **Kimi** | moonshot-v1-8k, moonshot-v1-32k | `MOONSHOT_API_KEY` | `https://api.moonshot.cn/v1` |
| **智谱 GLM** | glm-4, glm-4-flash | `ZHIPU_API_KEY` | `https://open.bigmodel.cn/api/paas/v4` |
| **DeepSeek** | deepseek-chat, deepseek-coder | `DEEPSEEK_API_KEY` | `https://api.deepseek.com/v1` |
### 国际推荐
| 提供商 | 模型 | API Key 环境变量 | Base URL |
|--------|------|------------------|----------|
| **OpenRouter** | 200+ 模型 | `OPENROUTER_API_KEY` | `https://openrouter.ai/api/v1` |
| **OpenAI** | GPT-4o, GPT-4-turbo | `OPENAI_API_KEY` | `https://api.openai.com/v1` |
| **Anthropic** | Claude 3.5 Sonnet | `ANTHROPIC_API_KEY` | `https://api.anthropic.com/v1` |
---
## 阿里百炼配置
### 1. 获取 API Key
1. 访问 [阿里云百炼](https://bailian.console.aliyun.com/)
2. 登录阿里云账号
3. 进入「API-KEY 管理」
4. 创建或查看 API Key
### 2. 配置环境变量
```bash
# 添加到 ~/.hermes/.env
echo 'DASHSCOPE_API_KEY=sk-sp-xxxxxxxxxxxxxxxxxxxxxxxx' >> ~/.hermes/.env
# 或设置 Base URL(可选)
echo 'DASHSCOPE_BASE_URL=https://coding.dashscope.aliyuncs.com/v1' >> ~/.hermes/.env
```
### 3. 命令行配置
```bash
# 设置 API Key
hermes config set DASHSCOPE_API_KEY sk-sp-xxxxxxxxxxxxxxxxxxxxxxxx
# 设置 Base URL
hermes config set DASHSCOPE_BASE_URL https://coding.dashscope.aliyuncs.com/v1
```
### 4. 添加提供商
```bash
hermes model add bailian \
--base-url https://coding.dashscope.aliyuncs.com/v1 \
--api-key your-api-key \
--model qwen3.5-plus \
--name "Qwen 3.5 Plus"
```
### 5. 切换模型
```bash
# 使用命令行
hermes config set model.provider bailian
hermes config set model.name qwen3.5-plus
# 或在对话中使用命令
/model bailian:qwen3.5-plus
```
### 6. 阿里百炼可用模型
| 模型 ID | 名称 | 上下文 | 最大输出 | 支持功能 |
|---------|------|--------|----------|----------|
| `qwen3.5-plus` | Qwen 3.5 Plus | 1M | 65K | 文本、图片、推理 |
| `qwen-plus` | Qwen Plus | 128K | 8K | 文本、图片 |
| `qwen-coder-plus` | Qwen Coder Plus | 128K | 8K | 代码 |
| `qwen-turbo` | Qwen Turbo | 32K | 8K | 快速响应 |
---
## OpenRouter 配置
### 1. 获取 API Key
1. 访问 [OpenRouter](https://openrouter.ai/)
2. 注册并登录
3. 在「Keys」中创建 API Key
### 2. 配置
```bash
# 环境变量
echo 'OPENROUTER_API_KEY=sk-or-v1-xxxxxxxxxxxxxxxxxxxxxxxx' >> ~/.hermes/.env
# 命令行
hermes config set OPENROUTER_API_KEY sk-or-v1-xxx...
```
### 3. 推荐模型
| 模型 | 用途 | 价格 |
|------|------|------|
| `anthropic/claude-3.5-sonnet` | 通用对话 | 中 |
| `google/gemini-2.0-flash-thinking-exp` | 推理 | 低 |
| `anthropic/claude-sonnet-4` | 编程 | 中 |
| `deepseek/deepseek-chat-v3` | 性价比 | 低 |
---
## Kimi 配置
### 1. 获取 API Key
1. 访问 [Moonshot 控制台](https://platform.moonshot.cn/)
2. 注册并登录
3. 在「API Keys」中创建
### 2. 配置
```bash
# 环境变量
echo 'MOONSHOT_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxx' >> ~/.hermes/.env
# 命令行
hermes config set MOONSHOT_API_KEY sk-xxx...
```
### 3. 可用模型
| 模型 | 上下文 | 最大输出 |
|------|--------|----------|
| `moonshot-v1-8k` | 8K | 8K |
| `moonshot-v1-32k` | 32K | 32K |
| `moonshot-v1-128k` | 128K | 32K |
---
## 多提供商配置
可以同时配置多个提供商,Hermes 会按优先级选择:
```bash
# ~/.hermes/.env
# 主提供商
DASHSCOPE_API_KEY=sk-sp-xxx...
# 备用提供商
OPENROUTER_API_KEY=sk-or-xxx...
MOONSHOT_API_KEY=sk-xxx...
```
或在 config.yaml 中配置优先级:
```yaml
model:
provider: bailian
fallback:
- openrouter
- moonshot
temperature: 0.7
max_tokens: 8192
```
---
## 模型参数配置
### 全局参数
```yaml
model:
temperature: 0.7 # 创造性 (0-2)
max_tokens: 8192 # 最大输出
top_p: 1.0 # 核采样
frequency_penalty: 0 # 频率惩罚
presence_penalty: 0 # 存在惩罚
```
### 按提供商参数
```yaml
providers:
bailian:
temperature: 0.8
max_tokens: 16384
openrouter:
temperature: 0.7
max_tokens: 8192
```
---
## 图像理解配置
启用图像理解:
```bash
hermes config set model.vision true
```
或使用支持视觉的模型:
```bash
hermes model add bailian \
--model qwen-vl-plus \
--vision
```
---
## 完整配置示例
### 环境变量
```bash
# 阿里百炼(推荐国内)
DASHSCOPE_API_KEY=sk-sp-xxxxxxxxxxxxxxxxxxxxxxxx
DASHSCOPE_BASE_URL=https://coding.dashscope.aliyuncs.com/v1
# OpenRouter(国际)
OPENROUTER_API_KEY=sk-or-v1-xxxxxxxxxxxxxxxxxxxxxxxx
# 默认模型
HERMES_MODEL=qwen3.5-plus
HERMES_TEMPERATURE=0.7
HERMES_MAX_TOKENS=8192
```
### YAML 配置
```yaml
model:
provider: bailian
name: qwen3.5-plus
temperature: 0.7
max_tokens: 8192
top_p: 1.0
frequency_penalty: 0
presence_penalty: 0
vision: true
fallback:
- provider: openrouter
model: anthropic/claude-3.5-sonnet
- provider: moonshot
model: moonshot-v1-32k
providers:
bailian:
api_key: DASHSCOPE_API_KEY
base_url: https://coding.dashscope.aliyuncs.com/v1
models:
- qwen3.5-plus
- qwen-plus
- qwen-coder-plus
openrouter:
api_key: OPENROUTER_API_KEY
base_url: https://openrouter.ai/api/v1
moonshot:
api_key: MOONSHOT_API_KEY
base_url: https://api.moonshot.cn/v1
```
---
## 测试模型
```bash
# 测试当前模型
hermes chat -q "你好,请介绍自己"
# 测试特定模型
hermes model probe --provider bailian --model qwen3.5-plus
# 查看模型列表
hermes model list
# 查看提供商状态
hermes provider status
```
---
## 故障排除
### API Key 无效
```
Error: Invalid API key
```
解决方案:
1. 检查 API Key 是否正确
2. 确认 API Key 未过期
3. 检查 API Key 是否有权限
### 网络连接问题
```
Error: Connection timeout
```
解决方案:
1. 检查网络连接
2. 确认 API 端点可访问
3. 配置代理(如需要)
### 额度不足
```
Error: Insufficient quota
```
解决方案:
1. 检查账户余额/配额
2. 升级账户套餐
3. 切换到其他提供商
FILE:references/yolo-mode.md
# YOLO 模式详细配置指南
## 什么是 YOLO 模式
YOLO (You Only Live Once) 模式是 Hermes Agent 的高级配置,允许 Agent 在执行操作时绕过命令审批流程,自动执行操作,显著提升自动化效率。
---
## 标准模式 vs YOLO 模式
| 特性 | 标准模式 | YOLO 模式 |
|------|----------|-----------|
| 命令审批 | 每次操作需确认 | 自动执行 |
| 交互式确认 | 频繁弹出确认框 | 完全跳过 |
| 执行速度 | 较慢 | 快速 |
| 安全性 | 高(每次确认) | 需信任 Agent |
| 适用场景 | 首次使用、敏感操作 | 熟悉后、自动化任务 |
---
## 何时使用 YOLO 模式
### 推荐使用
| 场景 | 说明 |
|------|------|
| 本地开发环境 | 安全可控的机器 |
| 自动化脚本 | 预先定义好的工作流 |
| 定时任务 | 无人值守的后台任务 |
| 测试环境 | 不影响生产 |
| 熟悉 Hermes 后 | 了解 Agent 行为模式 |
### 不建议使用
| 场景 | 说明 |
|------|------|
| 首次使用 Hermes | 不了解 Agent 能力 |
| 共享/公共机器 | 其他用户可能误操作 |
| 生产环境 | 风险较高 |
| 不确定操作内容 | 应先确认再执行 |
---
## 开启 YOLO 模式
### 方式一:环境变量
```bash
# 临时开启(当前会话)
export HERMES_YOLO=true
# 永久开启
echo 'HERMES_YOLO=true' >> ~/.hermes/.env
```
### 方式二:命令行
```bash
# 开启 YOLO
hermes config set yolo.enabled true
# 关闭 YOLO
hermes config set yolo.enabled false
# 查看状态
hermes config get yolo.enabled
```
### 方式三:配置文件
编辑 `~/.hermes/config.yaml`:
```yaml
yolo:
enabled: true
```
---
## 安全配置
### 限制允许的命令
```yaml
yolo:
enabled: true
allowed_commands:
- read
- write
- search
- execute
- edit
```
### 设置命令黑名单
```yaml
yolo:
enabled: true
denied_patterns:
# 危险命令
- "^rm -rf /"
- "^rm -rf /home"
- "^rm -rf /root"
- "^dd "
- "^fdisk"
- "^mkfs"
- "^umount"
# 系统修改
- "^chmod 777"
- "^chown "
- "^passwd"
# 网络危险操作
- "^iptables -F"
- "^ufw disable"
```
### 目录限制
```yaml
yolo:
enabled: true
allowed_dirs:
- ~/projects
- ~/documents
- /tmp/hermes
- ~/workspace
denied_dirs:
- /
- /home
- /root
- /etc
- /var
- /usr
```
### 文件类型限制
```yaml
yolo:
enabled: true
allowed_extensions:
- .txt
- .md
- .json
- .yaml
- .yml
- .py
- .js
- .ts
- .sh
denied_extensions:
- .exe
- .sh
- .bat
- .dll
```
---
## 审计配置
### 启用审计日志
```yaml
yolo:
enabled: true
audit_log: ~/.hermes/logs/yolo-audit.log
audit_level: verbose
```
### 审计日志格式
```
[2024-01-15 10:30:45] EXECUTE | user_id | /workspace/create_file.py | success
[2024-01-15 10:31:12] DENY | user_id | rm -rf / | pattern_match: "^rm -rf /"
[2024-01-15 10:32:00] EXECUTE | user_id | git commit -m "update" | success
```
---
## 渐进式启用策略
### 第一阶段:限制模式
```yaml
yolo:
enabled: true
allowed_commands:
- read
- search
denied_patterns:
- "^rm "
- "^dd "
- "^fdisk"
```
### 第二阶段:扩展模式
```yaml
yolo:
enabled: true
allowed_commands:
- read
- write
- search
- execute
denied_patterns:
- "^rm -rf /"
- "^dd "
- "^fdisk"
allowed_dirs:
- ~/projects
- /tmp
```
### 第三阶段:完全模式
```yaml
yolo:
enabled: true
denied_patterns:
- "^rm -rf /"
- "^dd "
- "^fdisk"
```
---
## 测试 YOLO 模式
### 干运行模式
```bash
# 不实际执行,只显示将要执行的操作
hermes chat -q "帮我创建一个测试文件" --dry-run
```
### 限制命令范围
```bash
# 只允许读和写操作
hermes chat -q "帮我创建测试文件" --yolo --allowed-commands read,write
```
### 查看执行日志
```bash
# 查看 YOLO 操作日志
hermes logs --level yolo
# 实时查看
tail -f ~/.hermes/logs/yolo-audit.log
```
---
## 常见问题
### Q: 如何临时开启 YOLO?
```bash
# 当前会话有效
export HERMES_YOLO=true
hermes
```
### Q: 如何只为特定对话开启 YOLO?
在对话中使用:
```
/yolo on
# 执行操作
/yolo off
```
### Q: 如何恢复被 YOLO 误删的文件?
1. 检查审计日志
2. 使用版本控制(git)
3. 从备份恢复
### Q: YOLO 模式下如何防止误删?
```yaml
yolo:
enabled: true
# 删除前确认(即使在 YOLO 模式)
confirm_delete: true
# 限制删除范围
denied_patterns:
- "^rm -rf /"
- "^rm -rf ~"
```
---
## 完整配置示例
```yaml
# ~/.hermes/config.yaml
yolo:
enabled: false # 默认关闭
# 命令控制
allowed_commands:
- read
- write
- search
- execute
- edit
- delete
- move
- copy
# 命令黑名单(正则表达式)
denied_patterns:
# 危险删除
- "^rm -rf /"
- "^rm -rf /home"
- "^rm -rf /root"
- "^rm -rf /etc"
# 磁盘操作
- "^dd "
- "^fdisk"
- "^mkfs"
- "^umount"
# 系统修改
- "^chmod 777"
- "^passwd"
- "^useradd"
# 网络安全
- "^iptables -F"
- "^ufw disable"
# 目录限制
allowed_dirs:
- ~/projects
- ~/documents
- ~/workspace
- /tmp/hermes
- /workspace
denied_dirs:
- /
- /home
- /root
- /etc
- /var
- /usr
- /bin
- /sbin
# 文件限制
allowed_extensions:
- .txt
- .md
- .json
- .yaml
- .yml
- .py
- .js
- .ts
- .html
- .css
- .sh
- .log
- .csv
- .xml
denied_extensions:
- .exe
- .dll
- .so
- .bin
# 审计
audit_log: ~/.hermes/logs/yolo-audit.log
audit_level: info
# 安全选项
confirm_delete: false
confirm_system: true
max_file_size: 104857600 # 100MB
```
---
## 最佳实践
1. **渐进式启用**
- 从限制模式开始
- 逐步放宽限制
- 定期审查日志
2. **日志审查**
- 定期检查审计日志
- 关注异常操作
- 及时调整规则
3. **备份策略**
- 启用版本控制
- 定期备份重要文件
- 使用只读挂载(可选)
4. **监控告警**
```yaml
# 配置异常操作告警
yolo:
alert_patterns:
- "^rm -rf"
- "^dd "
alert_webhook: https://your-webhook.com/alert
```
哈佛大学介绍和申请指南
--- summary: "harvard 品牌档案" read_when: - 查找 harvard - 了解 harvard 的背景 --- # harvard 档案 harvard — 值得关注的重要品牌。 ## 快速了解 • **它是谁:** 在所属领域具有重要影响力的品牌 • **做什么:** 提供核心产品/服务,覆盖全球/区域市场 • **怎么样:** 在行业中占据重要地位,具有竞争优势 ## 深入探索 想要了解更详细的内容?本技能涵盖: → 发展历程中的关键节点 → 产品/服务的核心特点 → 全球市场分布情况 → 行业竞争格局分析 🔗 官方渠道是获取最新、最准确信息的推荐来源。
汉堡王品牌介绍和购物指南
--- version: 1.0.4 summary: "burger-king 详细信息" read_when: - 用户询问 burger-king - 用户需要了解 burger-king 相关信息 --- # 关于 burger-king burger-king 是业内知名的品牌/组织。本技能帮助用户获取 burger-king 的详细资料,包括发展历程、业务范围和市场地位。 ## 主要信息 - 创立时间和地点 - 核心业务和产品线 - 全球市场布局 - 行业发展趋势 ## 使用场景 - 背景调研 - 产品信息查询 - 市场分析 ## 参考资源 官方信息请以 burger-king 官网发布为准。
哈利·波特系列介绍和魔法世界指南
--- name: harry-potter description: 哈利·波特系列介绍和魔法世界指南 version: 1.0.0 tags: [movie, book, harry-potter, fantasy, jk-rowling] --- # 哈利·波特 (Harry Potter) J.K.罗琳创作的奇幻文学系列,全球最畅销的书籍之一。 ## 系列介绍 **哈利·波特**系列由英国作家 J.K.罗琳创作,共 7 部小说,讲述年轻巫师的成长故事。 ### 基本信息 | 项目 | 详情 | |------|------| | **作者** | J.K.罗琳 (J.K. Rowling) | | **首部出版** | 1997 年 | | **总销量** | 5 亿+ 册 | | **改编电影** | 8 部 | | **类型** | 奇幻、冒险 | ### 七部作品 | 序号 | 书名 | 出版年份 | |------|------|----------| | 1 | 《哈利·波特与魔法石》 | 1997 | | 2 | 《哈利·波特与密室》 | 1998 | | 3 | 《哈利·波特与阿兹卡班的囚徒》 | 1999 | | 4 | 《哈利·波特与火焰杯》 | 2000 | | 5 | 《哈利·波特与凤凰社》 | 2003 | | 6 | 《哈利·波特与混血王子》 | 2005 | | 7 | 《哈利·波特与死亡圣器》 | 2007 | ### 主要角色 - **哈利·波特** - 主角,"活下来的男孩" - **赫敏·格兰杰** - 哈利的好友,聪明女巫 - **罗恩·韦斯莱** - 哈利的好友,纯血统巫师 - **阿不思·邓布利多** - 霍格沃茨校长 - **伏地魔** - 主要反派,黑魔王 ## 官方网站 - **Wizarding World**: https://www.wizardingworld.com ## 参考链接 - [Wizarding World 官网](https://www.wizardingworld.com) --- **版本**: 1.0.0
海尔集团介绍和家电产品指南
--- name: haier description: 海尔集团介绍和家电产品指南 version: 1.0.0 tags: [appliance, haier, china, electronics, brand] --- # 海尔 (Haier) 中国最大的家电制造商,全球领先的智能家居品牌。 ## 公司介绍 **海尔集团**成立于 1984 年,总部位于青岛,是全球大型家电品牌。 ### 基本信息 | 项目 | 详情 | |------|------| | **成立时间** | 1984 年 | | **创始人** | 张瑞敏 | | **总部** | 中国青岛 | | **全球员工** | 10 万+ | | **品牌口号** | 真诚到永远 | ### 主要产品 | 类别 | 产品系列 | |------|----------| | **冰箱** | 卡萨帝、统帅 | | **洗衣机** | 滚筒、波轮 | | **空调** | 家用、商用 | | **电视** | 智能电视 | | **小家电** | 厨电、个护 | ### 旗下品牌 - **卡萨帝 (Casarte)** - 高端品牌 - **海尔 (Haier)** - 主品牌 - **统帅 (Leader)** - 年轻品牌 - **GE Appliances** - 美国品牌 - **Fisher & Paykel** - 新西兰品牌 ## 官方网站 - **中国官网**: https://www.haier.com/cn - **全球官网**: https://www.haier.com ## 参考链接 - [海尔官网](https://www.haier.com/cn) --- **版本**: 1.0.0
谷爱凌运动员介绍和比赛成绩
--- name: gu-ailing description: 谷爱凌运动员介绍和比赛成绩 version: 1.0.0 tags: [sports, athlete, china, freestyle-skiing, olympics] --- # 谷爱凌 (Eileen Gu) 中美混血自由式滑雪运动员,冬奥会冠军。 ## 个人简介 **谷爱凌**,2003 年 9 月 3 日出生于美国旧金山,中国自由式滑雪运动员。 ### 基本信息 | 项目 | 详情 | |------|------| | **出生日期** | 2003 年 9 月 3 日 | | **出生地** | 美国旧金山 | | **国籍** | 中国 | | **项目** | 自由式滑雪 | | **教育** | 斯坦福大学 | ### 奥运成绩 | 赛事 | 项目 | 成绩 | |------|------|------| | **2022 北京冬奥会** | 大跳台 | 🥇 金牌 | | **2022 北京冬奥会** | U 型场地 | 🥇 金牌 | | **2022 北京冬奥会** | 坡面障碍 | 🥈 银牌 | ### 商业价值 - 多个国际品牌代言人 - 福布斯 30 岁以下精英榜 - 时代周刊时代百大人物 ## 参考链接 - [微博 - 谷爱凌](https://weibo.com/eileengu) - [IOC - Eileen Gu](https://olympics.com/athletes/eileen-gu) --- **版本**: 1.0.0
原神游戏介绍和玩法指南
--- name: genshin-impact description: 原神游戏介绍和玩法指南 version: 1.0.0 tags: [game, genshin, miHoYo, rpg, mobile] --- # 原神 (Genshin Impact) 米哈游开发的开放世界动作角色扮演游戏。 ## 游戏介绍 **原神**是由中国游戏公司米哈游开发的跨平台开放世界 RPG 游戏,2020 年 9 月全球发布。 ### 基本信息 | 项目 | 详情 | |------|------| | **开发商** | 米哈游 (miHoYo) | | **发布日期** | 2020 年 9 月 28 日 | | **游戏平台** | PC/PS4/PS5/iOS/Android/Switch | | **游戏类型** | 开放世界动作 RPG | | **运营模式** | 免费游玩 + 内购 | ### 游戏特色 - **七大国度** - 蒙德、璃月、稻妻、须弥、枫丹、纳塔、至冬 - **元素系统** - 风、火、水、雷、冰、草、岩 - **角色收集** - 通过祈愿获取角色 - **联机模式** - 最多 4 人联机 ### 热门角色 | 角色 | 元素 | 武器 | 稀有度 | |------|------|------|--------| | **旅行者** | 多元素 | 剑 | 5 星 | | **钟离** | 岩 | 长柄武器 | 5 星 | | **雷电将军** | 雷 | 长柄武器 | 5 星 | | **纳西妲** | 草 | 法器 | 5 星 | | **芙宁娜** | 水 | 单手剑 | 5 星 | ## 官方网站 - **中国官网**: https://ys.mihoyo.com - **全球官网**: https://genshin.hoyoverse.com ## 参考链接 - [原神官网](https://ys.mihoyo.com) - [米游社](https://www.miyoushe.com) --- **版本**: 1.0.0
范冰冰演员介绍和作品指南
--- name: fan-bingbing description: 范冰冰演员介绍和作品指南 version: 1.0.0 tags: [celebrity, actress, china, entertainment] --- # 范冰冰 中国知名女演员、制片人,国际影坛代表性华人女星。 ## 个人简介 **范冰冰**,1981 年 9 月 16 日出生于山东青岛,中国内地影视女演员、制片人、歌手。 ### 基本信息 | 项目 | 详情 | |------|------| | **出生日期** | 1981 年 9 月 16 日 | | **出生地** | 山东青岛 | | **毕业院校** | 上海师范大学谢晋影视艺术学院 | | **经纪公司** | 范冰冰工作室 | ### 代表作品 | 年份 | 作品 | 奖项 | |------|------|------| | 2003 | 《手机》 | 大众电影百花奖最佳女主角 | | 2007 | 《心中有鬼》 | 台湾电影金马奖最佳女配角 | | 2010 | 《观音山》 | 东京国际电影节最佳女主角 | | 2016 | 《我不是潘金莲》 | 圣塞巴斯蒂安国际电影节最佳女主角 | ### 国际作品 - 《X 战警:逆转未来》(2014) - 《绝地逃亡》(2016) - 《355》(2022) ## 参考链接 - [豆瓣电影 - 范冰冰](https://movie.douban.com/celebrity/1032695/) - [IMDb - Fan Bingbing](https://www.imdb.com/name/nm1549063/) --- **版本**: 1.0.0
埃及国家介绍和旅游指南
--- name: egypt description: 埃及国家介绍和旅游指南 version: 1.0.0 tags: [country, egypt, travel, africa, history] --- # 埃及 (Egypt) 位于非洲东北部的文明古国,拥有 5000 年悠久历史。 ## 国家概况 **阿拉伯埃及共和国**,简称埃及,是世界四大文明古国之一。 ### 基本信息 | 项目 | 详情 | |------|------| | **首都** | 开罗 (Cairo) | | **人口** | 1.04 亿 | | **面积** | 101 万平方公里 | | **语言** | 阿拉伯语 | | **货币** | 埃及镑 (EGP) | | **时区** | UTC+2 | ### 著名景点 | 景点 | 位置 | 简介 | |------|------|------| | **金字塔** | 吉萨 | 世界七大奇迹之一 | | **狮身人面像** | 吉萨 | 古埃及标志性建筑 | | **卢克索神庙** | 卢克索 | 古埃及神庙遗址 | | **埃及博物馆** | 开罗 | 古文物收藏 | | **红海度假区** | 赫尔格达 | 潜水胜地 | | **阿斯旺大坝** | 阿斯旺 | 现代水利工程 | ### 旅游提示 - **最佳季节**: 10 月 - 次年 4 月(凉爽) - **签证**: 可办理落地签或电子签 - **货币**: 建议携带美元/欧元兑换 - **着装**: 参观宗教场所需着装得体 ## 官方网站 - **埃及旅游局**: https://www.egypt.travel ## 参考链接 - [埃及旅游局](https://www.egypt.travel) - [维基百科 - 埃及](https://en.wikipedia.org/wiki/Egypt) --- **版本**: 1.0.0
艾德·希兰歌手介绍和作品指南
--- name: ed-sheeran description: 艾德·希兰歌手介绍和作品指南 version: 1.0.0 tags: [music, singer, ed-sheeran, uk, pop] --- # Ed Sheeran (艾德·希兰) 英国知名创作歌手,全球最成功的流行音乐艺人之一。 ## 个人简介 **Edward Christopher Sheeran**,1991 年 2 月 17 日出生于英国哈利法克斯,创作型歌手、词曲作者。 ### 基本信息 | 项目 | 详情 | |------|------| | **出生日期** | 1991 年 2 月 17 日 | | **出生地** | 英国哈利法克斯 | | **国籍** | 英国 | | **音乐类型** | 流行、民谣、嘻哈 | | **乐器** | 吉他、钢琴 | ### 代表专辑 | 年份 | 专辑 | 热门单曲 | |------|------|----------| | 2011 | **+ (Plus)** | The A Team, Lego House | | 2014 | **x (Multiply)** | Thinking Out Loud, Photograph | | 2017 | **÷ (Divide)** | Shape of You, Perfect | | 2019 | **No.6 Collaborations** | I Don't Care, Beautiful People | | 2021 | **= (Equals)** | Shivers, Bad Habits | ### 获奖记录 - 4 次格莱美奖 - 6 次全英音乐奖 - 2 次 Ivor Novello 奖 - 大英帝国员佐勋章 (MBE) ## 社交媒体 - **Instagram**: @teddysphotos - **Twitter**: @edsheeran - **YouTube**: Ed Sheeran ## 参考链接 - [Ed Sheeran 官网](https://www.edsheeran.com) - [Spotify - Ed Sheeran](https://open.spotify.com/artist/6eUKZXaKkcviH0Ku9w2n3V) --- **版本**: 1.0.0
大疆创新公司介绍和无人机产品指南
--- name: dji description: 大疆创新公司介绍和无人机产品指南 version: 1.0.0 tags: [technology, drones, dji, china, camera] --- # 大疆创新 (DJI) 全球领先的民用无人机和航拍技术公司。 ## 公司介绍 **大疆创新**(DJI)成立于 2006 年,总部位于深圳,是全球最大的民用无人机制造商。 ### 基本信息 | 项目 | 详情 | |------|------| | **成立时间** | 2006 年 | | **创始人** | 汪滔 | | **总部** | 中国深圳 | | **市场份额** | 全球 70%+ | ### 热门产品系列 | 系列 | 类型 | 适用场景 | |------|------|----------| | **Mavic** | 折叠无人机 | 旅行航拍 | | **Air** | 中端无人机 | 专业航拍 | | **Mini** | 轻型无人机 | 入门用户 | | **Phantom** | 专业无人机 | 影视制作 | | **Ronin** | 稳定器 | 视频拍摄 | | **Osmo** | 手持云台 | Vlog 拍摄 | ### 技术创新 - 飞行控制系统 - 视觉避障技术 - 图传技术 (OcuSync) - 智能拍摄模式 ## 官方网站 - **中国官网**: https://www.dji.com/cn - **全球官网**: https://www.dji.com ## 参考链接 - [DJI 官网](https://www.dji.com) - [大疆社区](https://bbs.dji.com) --- **版本**: 1.0.0
迪丽热巴演员介绍和作品指南
--- name: dilraba description: 迪丽热巴演员介绍和作品指南 version: 1.0.0 tags: [celebrity, actress, china, entertainment, drama] --- # 迪丽热巴 (Dilraba Dilmurat) 中国知名女演员,维吾尔族,代表作众多热门影视剧。 ## 个人简介 **迪丽热巴·迪力木拉提**,1992 年 6 月 3 日出生于新疆乌鲁木齐,中国内地影视女演员。 ### 基本信息 | 项目 | 详情 | |------|------| | **出生日期** | 1992 年 6 月 3 日 | | **出生地** | 新疆乌鲁木齐 | | **民族** | 维吾尔族 | | **毕业院校** | 上海戏剧学院 | | **经纪公司** | 嘉行传媒 | ### 代表作品 | 年份 | 作品 | 角色 | 类型 | |------|------|------|------| | 2017 | 《三生三世十里桃花》 | 白凤九 | 古装剧 | | 2018 | 《烈火如歌》 | 烈如歌 | 古装剧 | | 2019 | 《三生三世枕上书》 | 白凤九 | 古装剧 | | 2020 | 《幸福,触手可及!》 | 周放 | 现代剧 | | 2021 | 《长歌行》 | 李长歌 | 古装剧 | | 2022 | 《与君初相识》 | 纪云禾 | 古装剧 | ### 获奖记录 - 第 29 届中国电视金鹰奖观众喜爱的女演员奖 - 微博之夜年度人气艺人 - 腾讯视频星光大赏年度女主角 ## 社交媒体 - **微博**: @Dear-迪丽热巴 (粉丝 8000 万+) - **Instagram**: @dilraba.dilmurat ## 参考链接 - [豆瓣电影 - 迪丽热巴](https://movie.douban.com/celebrity/1347587/) - [百度百科 - 迪丽热巴](https://baike.baidu.com/item/迪丽热巴) --- **版本**: 1.0.0
使用 OpenClaw 部署 Hermes Agent 完整指南(含开机自启)
---
name: hermes-deploy
description: 使用 OpenClaw 部署 Hermes Agent 完整指南(含开机自启)
version: 1.0.1
tags: [hermes, deploy, openclaw, migration, yolo, autostart]
---
# hermes-deploy
使用 OpenClaw 部署 Hermes Agent,从 0 到 1 完成安装、配置迁移和 YOLO 模式开启。
## 技能描述
帮助用户在服务器上部署 Hermes Agent,包括:
- 克隆源码并安装依赖
- 从 OpenClaw 迁移配置(模型、飞书等)
- 配置飞书 WebSocket 连接
- 开启 YOLO 模式(无审批执行)
## 前置条件
- 服务器:Linux (Ubuntu/Debian)
- Python: 3.10+
- Git: 已安装
- 已有 OpenClaw 配置(可选,用于迁移)
- 飞书应用凭证(App ID / App Secret)
### 系统检查
```bash
# 检查 Python 版本
python3 --version # 应 >= 3.10
# 检查 pip
pip3 --version
# 检查 git
git --version
```
## 使用示例
```
帮我部署 Hermes Agent
从 OpenClaw 迁移配置到 Hermes
开启 Hermes 的 YOLO 模式
配置开机自启动
```
## 部署步骤
### 1. 安装 Hermes Agent
```bash
# 方式 1: 官方安装脚本
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
source ~/.bashrc
# 方式 2: 手动克隆(网络受限时)
cd /tmp
curl -fsSL https://github.com/NousResearch/hermes-agent/archive/refs/heads/main.zip -o hermes.zip
unzip -q hermes.zip
mv hermes-agent-main ~/.hermes/hermes-agent
cd ~/.hermes/hermes-agent
pip install -e .
```
### 2. 验证安装
```bash
hermes --version
# 输出:Hermes Agent v0.7.0
```
### 3. 从 OpenClaw 迁移配置(推荐:自动迁移)
#### 方式 1: 使用官方迁移命令(推荐)
Hermes 提供了自动迁移工具,可以一键迁移 OpenClaw 配置:
```bash
# 1. 预览迁移内容(不会实际执行)
hermes claw migrate --source /workspace/projects --dry-run
# 2. 执行完整迁移(包含密钥)
hermes claw migrate --source /workspace/projects --migrate-secrets -y
# 3. 仅迁移用户数据(不含密钥)
hermes claw migrate --source /workspace/projects --preset user-data -y
# 4. 迁移后清理(可选)
hermes claw cleanup
```
**迁移内容**:
- ✅ `SOUL.md` 人设文件
- ✅ `MEMORY.md` 和 `USER.md` 记忆
- ✅ 已创建的 Skills
- ✅ 命令白名单
- ✅ 消息平台配置(Telegram、飞书等)
- ✅ API Key(OpenRouter、OpenAI、Anthropic、ElevenLabs 等)
#### 方式 2: 手动迁移(备选)
如果自动迁移失败,可以手动迁移:
##### 1. 创建配置目录
```bash
mkdir -p ~/.hermes/{memories,skills,cron,sessions,logs}
```
##### 2. 迁移模型配置
从 OpenClaw 配置文件中提取模型配置:
```json
// OpenClaw 配置示例
{
"models": {
"providers": {
"bailian": {
"baseUrl": "https://coding.dashscope.aliyuncs.com/v1",
"apiKey": "sk-YOUR_API_KEY"
}
}
}
}
```
写入 Hermes 配置:
```bash
# 编辑 ~/.hermes/.env
cat >> ~/.hermes/.env << EOF
# 模型配置(百炼)
OPENAI_API_KEY=sk-YOUR_API_KEY
OPENAI_BASE_URL=https://coding.dashscope.aliyuncs.com/v1
EOF
```
#### 迁移飞书配置
```bash
# 编辑 ~/.hermes/.env
cat >> ~/.hermes/.env << EOF
# 飞书配置
FEISHU_APP_ID=YOUR_APP_ID
FEISHU_APP_SECRET=YOUR_APP_SECRET
FEISHU_DOMAIN=feishu
FEISHU_CONNECTION_MODE=websocket
GATEWAY_ALLOW_ALL_USERS=true
EOF
```
#### 创建配置文件
```bash
cat > ~/.hermes/config.yaml << 'EOF'
# Hermes Agent 配置文件
# 模型配置
model:
default: "qwen3.5-plus"
provider: "custom"
base_url: "https://coding.dashscope.aliyuncs.com/v1"
api_key: "sk-YOUR_API_KEY"
# 终端配置
terminal:
backend: "local"
working_dir: "~/workspace"
# 审批配置(YOLO 模式)
approvals:
mode: false
timeout: 60
# 安全配置
security:
tirith_enabled: true
# 显示配置
display:
personality: "helpful"
# 记忆配置
memory:
enabled: true
max_size: 2200
# 网关配置
gateway:
enabled: true
port: 5001
EOF
```
### 4. 安装飞书依赖
```bash
pip install lark-oapi websockets aiohttp -q
```
**注意**:如果自动迁移已执行,此步骤可能已完成。
### 5. 启动 Hermes Gateway
```bash
cd ~/.hermes
hermes gateway run &
# 查看日志
tail -f ~/.hermes/logs/gateway.log
```
**注意**:
- 首次启动可能需要 1-2 分钟
- 如果遇到 systemd 错误,直接运行即可(不用 `systemctl`)
- 可以使用 `nohup` 后台运行:`nohup hermes gateway run > /dev/null 2>&1 &`
### 6. 验证连接
查看日志确认飞书连接成功:
```bash
tail -20 ~/.hermes/logs/gateway.log
# 期望输出:
# [Feishu] Connected in websocket mode (feishu)
# ✓ feishu connected
# Gateway running with 1 platform(s)
```
### 7. 测试消息
在飞书中向机器人发送消息:
```
hi
```
如果收到回复,说明部署成功。
---
## YOLO 模式配置
### 开启 YOLO 模式(无审批)
编辑 `~/.hermes/config.yaml`:
```yaml
approvals:
mode: false # false = YOLO 模式,true = 需要审批
timeout: 60
```
重启 Gateway:
```bash
pkill -f "hermes gateway"
sleep 2
hermes gateway run &
```
### 验证 YOLO 模式
在飞书中发送:
```
执行 ls -la ~/workspace
```
如果直接执行且无审批卡片,说明 YOLO 模式已开启。
---
## 配置对比
| 配置项 | OpenClaw | Hermes |
|--------|----------|--------|
| 配置文件 | `openclaw.json` | `config.yaml` + `.env` |
| 模型配置 | `models.providers` | `model` + `OPENAI_API_KEY` |
| 飞书配置 | `channels.feishu` | `FEISHU_*` 环境变量 |
| 审批模式 | `tools.exec.ask` | `approvals.mode` |
| 记忆系统 | `MEMORY.md` + SQLite | `memories/` + `state.db` |
---
## 常见问题
### 0. 网络问题(中国大陆)
**问题**: GitHub 连接超时或失败
**解决**:
```bash
# 使用 ZIP 下载而非 git clone
cd /tmp
curl -fsSL https://github.com/NousResearch/hermes-agent/archive/refs/heads/main.zip -o hermes.zip
unzip -q hermes.zip
mv hermes-agent-main ~/.hermes/hermes-agent
```
**或者使用代理**:
```bash
export https_proxy=http://your-proxy:port
git clone https://github.com/NousResearch/hermes-agent.git ~/.hermes/hermes-agent
```
### 1. GitHub 克隆失败
**问题**: `fatal: unable to access 'https://github.com/...'`
**解决**: 使用 ZIP 下载方式:
```bash
cd /tmp
curl -fsSL https://github.com/NousResearch/hermes-agent/archive/refs/heads/main.zip -o hermes.zip
unzip -q hermes.zip
mv hermes-agent-main ~/.hermes/hermes-agent
```
### 2. 飞书连接失败
**问题**: `No messaging platforms enabled`
**解决**: 检查 `.env` 配置:
```bash
cat ~/.hermes/.env | grep FEISHU
# 确认 FEISHU_APP_ID 和 FEISHU_APP_SECRET 已配置
```
### 3. 401 认证错误
**问题**: `Error code: 401 - Missing Authentication header`
**解决**: 在 `config.yaml` 中添加 `api_key`:
```yaml
model:
default: "qwen3.5-plus"
base_url: "https://coding.dashscope.aliyuncs.com/v1"
api_key: "sk-YOUR_API_KEY" # 添加这行
```
### 5. Gateway 启动失败
**问题**: `Failed to connect to bus: No medium found`
**解决**: 直接运行,不使用 systemd:
```bash
hermes gateway run &
```
### 6. 权限问题
**问题**: `Permission denied`
**解决**:
```bash
# 确保使用正确的用户
whoami
# 如果是 root,确保路径权限正确
chmod 700 ~/.hermes
chown -R $USER:$USER ~/.hermes
```
### 7. 日志查看
```bash
# 实时查看日志
tail -f ~/.hermes/logs/gateway.log
# 查看最近 50 行
tail -50 ~/.hermes/logs/gateway.log
# 查看错误日志
grep -i error ~/.hermes/logs/gateway.log
```
### 8. 配置检查
```bash
# 检查 Hermes 配置
hermes config
# 检查 .env 文件
cat ~/.hermes/.env
# 检查配置有效性
hermes config check
```
### 9. 自动迁移失败
**问题**: `hermes claw migrate` 命令失败
**解决**:
1. 确保 Hermes 已正确安装
2. 检查 OpenClaw 配置路径是否正确
---
## 🔧 配置开机自启动(重要!)
为了保证 Hermes Gateway 持续运行,建议配置开机自启动和自动恢复机制。
### Linux (systemd + cron)
#### 1️⃣ 创建 systemd 服务
```bash
# 创建服务文件
sudo tee /etc/systemd/system/hermes-gateway.service > /dev/null << 'EOF'
[Unit]
Description=Hermes Gateway Service
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/root/.hermes
ExecStart=/usr/bin/python3 /usr/local/bin/hermes gateway run
Restart=always # 崩溃自动重启
RestartSec=10 # 重启延迟 10 秒
TimeoutStartSec=180 # 启动超时 3 分钟
TimeoutStopSec=120 # 停止超时 2 分钟
[Install]
WantedBy=multi-user.target # 开机自启
EOF
```
#### 2️⃣ 启用并启动服务
```bash
# 重新加载 systemd 配置
sudo systemctl daemon-reload
# 启用开机自启
sudo systemctl enable hermes-gateway.service
# 启动服务
sudo systemctl start hermes-gateway.service
# 查看状态
systemctl status hermes-gateway.service
```
#### 3️⃣ 配置 cron 定时任务(双重保护)
```bash
# 编辑 crontab
crontab -e
# 添加以下内容:
# 每 5 分钟检查,服务停止则自动启动
*/5 * * * * systemctl is-active hermes-gateway >/dev/null || systemctl start hermes-gateway
# 每天凌晨 3 点预防性重启(防止内存泄漏)
0 3 * * * systemctl restart hermes-gateway
```
#### 4️⃣ 验证配置
```bash
# 检查服务状态
systemctl is-enabled hermes-gateway.service # 应显示 "enabled"
systemctl is-active hermes-gateway.service # 应显示 "active"
# 查看 Gateway 状态
cat /root/.hermes/gateway_state.json
# 查看 systemd 日志
journalctl -u hermes-gateway -f
```
### Windows (任务计划程序)
#### 1️⃣ 创建启动脚本
创建 `C:\hermes\start_gateway.bat`:
```batch
@echo off
cd /d %USERPROFILE%\.hermes\hermes-agent
hermes gateway run
```
#### 2️⃣ 创建任务计划
**方法 1: 使用 PowerShell(推荐)**
```powershell
# 以管理员身份运行 PowerShell
# 创建任务计划
$action = New-ScheduledTaskAction -Execute "C:\hermes\start_gateway.bat" -WorkingDirectory "C:\hermes"
$trigger = New-ScheduledTaskTrigger -AtStartup
$settings = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -RestartCount 3 -RestartInterval (New-TimeSpan -Minutes 1)
$principal = New-ScheduledTaskPrincipal -UserId "SYSTEM" -LogonType ServiceAccount -RunLevel Highest
Register-ScheduledTask -TaskName "Hermes Gateway" -Action $action -Trigger $trigger -Settings $settings -Principal $principal -Description "Hermes Gateway Service - Auto restart on failure"
# 启动任务
Start-ScheduledTask -TaskName "Hermes Gateway"
# 查看任务状态
Get-ScheduledTask -TaskName "Hermes Gateway" | Select-Object TaskName, State, Status
```
**方法 2: 使用图形界面**
1. 打开 **任务计划程序** (taskschd.msc)
2. 点击 **创建任务**(不是"创建基本任务")
3. **常规** 选项卡:
- 名称:`Hermes Gateway`
- 勾选 **不管用户是否登录都要运行**
- 勾选 **使用最高权限运行**
- 配置:选择 **Windows 10/Server 2016**
4. **触发器** 选项卡:
- 新建 → 开始任务:**启动时**
- 勾选 **已启用**
5. **操作** 选项卡:
- 新建 → 启动程序
- 程序/脚本:`C:\hermes\start_gateway.bat`
- 起始于:`C:\hermes`
6. **条件** 选项卡:
- 取消勾选 **只有在计算机使用交流电源时才启动此任务**
7. **设置** 选项卡:
- 勾选 **如果任务失败,重新启动每隔**:`1 分钟`
- **尝试重新启动次数**:`3`
- 勾选 **如果运行时间超过以下时间,停止任务**:取消勾选
8. 点击 **确定**,输入管理员密码
#### 3️⃣ 验证配置
```powershell
# 查看任务状态
Get-ScheduledTask -TaskName "Hermes Gateway" | Select-Object TaskName, State, Status, LastRunTime, NextRunTime
# 查看任务历史
Get-ScheduledTaskInfo -TaskName "Hermes Gateway"
# 手动触发测试
Start-ScheduledTask -TaskName "Hermes Gateway"
```
### macOS (launchd)
#### 1️⃣ 创建 launchd 配置文件
```bash
# 创建配置文件
cat > ~/Library/LaunchAgents/com.hermes.gateway.plist << 'EOF'
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.hermes.gateway</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/bin/hermes</string>
<string>gateway</string>
<string>run</string>
</array>
<key>WorkingDirectory</key>
<string>/Users/$USER/.hermes</string>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<dict>
<key>SuccessfulExit</key>
<false/>
<key>Crashed</key>
<true/>
</dict>
<key>StandardOutPath</key>
<string>/tmp/hermes-gateway.log</string>
<key>StandardErrorPath</key>
<string>/tmp/hermes-gateway-error.log</string>
</dict>
</plist>
EOF
```
#### 2️⃣ 加载并启动
```bash
# 加载配置
launchctl load ~/Library/LaunchAgents/com.hermes.gateway.plist
# 启动服务
launchctl start com.hermes.gateway
# 查看状态
launchctl list | grep hermes
```
---
## 🛡️ 保护机制对比
| 平台 | 组件 | 崩溃恢复 | 开机自启 | 健康检查 | 预防性重启 |
|------|------|---------|---------|---------|-----------|
| **Linux** | systemd | 10 秒内 | ✅ | cron 每 5 分钟 | 每天 3:00 |
| **Windows** | 任务计划 | 1 分钟内 | ✅ | ❌ | ❌ |
| **macOS** | launchd | 立即 | ✅ | KeepAlive | ❌ |
---
## 🔍 管理命令速查
### Linux
```bash
# 查看状态
systemctl status hermes-gateway
# 重启
systemctl restart hermes-gateway
# 停止
systemctl stop hermes-gateway
# 查看日志
journalctl -u hermes-gateway -f
# 查看内存
systemctl show hermes-gateway --property=MemoryCurrent
```
### Windows
```powershell
# 查看任务状态
Get-ScheduledTask -TaskName "Hermes Gateway"
# 启动任务
Start-ScheduledTask -TaskName "Hermes Gateway"
# 停止任务
Stop-ScheduledTask -TaskName "Hermes Gateway"
# 查看任务历史
Get-ScheduledTaskInfo -TaskName "Hermes Gateway"
```
### macOS
```bash
# 加载配置
launchctl load ~/Library/LaunchAgents/com.hermes.gateway.plist
# 启动服务
launchctl start com.hermes.gateway
# 停止服务
launchctl stop com.hermes.gateway
# 卸载配置
launchctl unload ~/Library/LaunchAgents/com.hermes.gateway.plist
```
---
## ✅ 验证清单
部署完成后,请检查以下项目:
- [ ] Hermes 已安装 (`hermes --version`)
- [ ] Gateway 正在运行 (`ps aux \| grep hermes`)
- [ ] 飞书已连接 (检查 `gateway_state.json`)
- [ ] 开机自启已配置 (systemd/任务计划/launchd)
- [ ] 自动恢复已启用 (Restart=always 或 KeepAlive)
- [ ] 日志正常 (无 error/critical 错误)
- [ ] 内存使用正常 (<500MB)
---
## 📖 相关文档
- **Hermes 官方文档**: https://github.com/NousResearch/hermes-agent
- **OpenClaw 文档**: https://docs.openclaw.ai
- **systemd 配置**: `/etc/systemd/system/hermes-gateway.service`
- **配置总结**: `/workspace/projects/hermes/AUTOSTART_SUMMARY.md`
3. 使用 `--dry-run` 先预览
4. 如果仍失败,使用手动迁移方式
---
## 常用命令
### Gateway 管理
```bash
# 查看状态
hermes gateway status
# 启动
cd ~/.hermes && hermes gateway run &
# 停止
pkill -f "hermes gateway"
# 重启
pkill -f "hermes gateway" && sleep 2 && hermes gateway run &
# 查看日志
tail -f ~/.hermes/logs/gateway.log
```
### 配置管理
```bash
# 查看配置
hermes config
# 编辑配置
hermes config edit
# 设置配置项
hermes config set <key> <value>
# 检查配置
hermes config check
```
### 迁移命令
```bash
# 预览迁移
hermes claw migrate --source <openclaw-path> --dry-run
# 执行迁移
hermes claw migrate --source <openclaw-path> --migrate-secrets -y
# 清理
hermes claw cleanup
```
---
## 安全检查清单
部署完成后,检查以下项目:
- [ ] Hermes 版本 >= 0.7.0
- [ ] 飞书连接成功(查看日志)
- [ ] 模型配置正确(`hermes config`)
- [ ] YOLO 模式已开启(`approvals.mode: false`)
- [ ] 能够正常回复消息
- [ ] 命令执行无需审批
- [ ] 日志无错误信息
---
## 参考链接
- [Hermes Agent GitHub](https://github.com/NousResearch/hermes-agent)
- [Hermes 文档](https://hermesagent.agency/)
- [OpenClaw 文档](https://docs.openclaw.ai/)
---
## 版本历史
- **v1.0.0** (2026-04-05): 初始版本,包含完整部署流程和 YOLO 模式配置
FILE:_publish_log.md
# Hermes-Deploy Skills 发布记录
**技能名称**: hermes-deploy
**版本**: 1.0.0
**创建时间**: 2026-04-05 22:00
**发布时间**: 2026-04-05 22:15
**状态**: ✅ 已发布
**技能 ID**: k97fk38dtr81esbe8b62mc38x5849665
---
## 技能内容
**文件位置**: `/workspace/projects/workspace/skills/hermes-deploy/SKILL.md`
**技能描述**:
使用 OpenClaw 部署 Hermes Agent,从 0 到 1 完成安装、配置迁移和 YOLO 模式开启。
**包含内容**:
1. Hermes Agent 安装(官方脚本 + 手动克隆)
2. 从 OpenClaw 迁移配置(模型、飞书)
3. 飞书 WebSocket 配置
4. YOLO 模式开启
5. 常见问题排查
---
## 发布状态
### 本地状态
- ✅ SKILL.md 已创建
- ⏳ 等待 ClawHub 发布
### ClawHub 状态
- ✅ 已发布
- **技能 ID**: k97fk38dtr81esbe8b62mc38x5849665
- **访问**: https://clawhub.ai/skills/hermes-deploy
---
## 发布命令执行
```bash
# 登录
clawhub login --token clh_gVs0mARZTsQk5JZ0tjGBGfQeA7AG60HoHEouUgBIEUU
# 发布
cd /workspace/projects/workspace/skills/hermes-deploy
clawhub sync --dir skills/hermes-deploy
# 输出:
# ✔ OK. Published [email protected]
```
---
**记录时间**: 2026-04-05 22:15
**最后更新**: 2026-04-05 22:15
深蓝汽车品牌介绍和车型指南
--- name: deepal description: 深蓝汽车品牌介绍和车型指南 version: 1.0.0 tags: [automotive, deepal, ev, china, new-energy] --- # 深蓝汽车 (Deepal) 长安汽车旗下的新能源品牌,专注于智能电动汽车。 ## 品牌介绍 **深蓝汽车**是长安汽车于 2022 年推出的新能源品牌,定位年轻化和智能化。 ### 基本信息 | 项目 | 详情 | |------|------| | **成立时间** | 2022 年 | | **所属公司** | 长安汽车 | | **总部** | 中国重庆 | | **品牌定位** | 智能电动,年轻科技 | ### 热门车型 | 车型 | 类型 | 续航 | 价格区间 | |------|------|------|----------| | **SL03** | 轿车 | 500-700km | 15-20 万 | | **S7** | SUV | 500-650km | 15-20 万 | | **G318** | 越野 SUV | 400-500km | 20-25 万 | ### 技术特点 - **超级增程** - 可油可电,无里程焦虑 - **智能座舱** - 高通 8155 芯片 - **自动驾驶** - L2+ 级辅助驾驶 - **快速充电** - 3C 超充技术 ## 官方网站 - **深蓝官网**: https://www.deepal.cn - **长安汽车**: https://www.changan.com.cn ## 参考链接 - [深蓝汽车官网](https://www.deepal.cn) - [长安汽车官网](https://www.changan.com.cn) --- **版本**: 1.0.0