Skip to content

feat: 适配 OpenClaw v2026.5.7 + 新增 Hermes Agent 并行 runtime - #142

Merged
wanikua merged 1 commit into
mainfrom
feat/openclaw-2026.5.7-and-hermes-runtime
May 10, 2026
Merged

feat: 适配 OpenClaw v2026.5.7 + 新增 Hermes Agent 并行 runtime#142
wanikua merged 1 commit into
mainfrom
feat/openclaw-2026.5.7-and-hermes-runtime

Conversation

@wanikua

@wanikua wanikua commented May 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • OpenClaw v2026.5.7 适配:补齐 Discord applicationId 字段(67 处遗漏跨 4 个 JSON),新版 slash 命令注册必需
  • Hermes Agent 并行 runtime:与 OpenClaw 平行,同一套 14 Agent 朝廷设定可二选一或并存
  • 14 角色完整迁移可用 hermes claw migrate 自动化

OpenClaw 侧改动

文件 变更
openclaw.example.json + 15 处 Discord applicationId
configs/feishu/openclaw.json + 19 处
configs/ming-neige/openclaw.json + 19 处
configs/tang-sansheng/openclaw.json + 15 处(唐朝制 zhongshusheng/menxiasheng/...)
scripts/install-lite.sh Discord 流程新增 Application ID 输入 + sed 替换

Hermes 侧新增

文件 用途
hermes.example.yaml 配置模板,对齐 v0.13.0
EXTERNAL_HERMES.md 安装/token/personality 映射/故障排除
install-hermes.sh 一键安装(平行于 install-lite.sh)
docker-compose.hermes.yml 容器编排,与 OpenClaw compose 互不冲突
configs/hermes/env.example 多 provider 环境变量模板
configs/hermes/personalities/{silijian,neige,duchayuan}.md 3 个核心角色
configs/hermes/personalities/README.md 14 角色完整生成脚本

文档同步

  • README.md 快速开始新增「方式四:用 Hermes Agent runtime」
  • PROJECTS.md 相关仓库表新增 Hermes Agent
  • package.json keywords += hermes-agent / nous-research
  • CHANGELOG.md 新增 v3.7.0 (2026-05-10) 条目

Rebase 解冲突说明

本分支基于 origin/main rebase,以下两个文件冲突已按对应方向解决:

  • install-lite.sh — 接受 origin/main 的 wrapper 版本,实际逻辑改动改 apply 到 scripts/install-lite.sh(架构对齐 a6f4423)
  • configs/tang-sansheng/openclaw.json — 接受 origin/main 的唐朝制版本(35e5834),applicationId 重新对应 zhongshusheng/menxiasheng/shangshusheng/yushitai 等真实唐朝官制账号

Test plan

  • bash -n install-lite.sh && bash -n scripts/install-lite.sh && bash -n install-hermes.sh 全通过
  • python3 -c "import json; [json.load(open(f)) for f in <changed JSONs>]" 验证 JSON 合法
  • python3 -c "import yaml; yaml.safe_load(open('hermes.example.yaml'))" YAML 合法
  • 实跑一遍 bash install-hermes.sh 装新 Hermes 流程
  • OpenClaw 已在跑的用户 bash install-lite.sh 升级走 Discord 分支,确认 Application ID 输入生效
  • 验证两套 docker-compose 同时启动端口/容器名不冲突

🤖 Generated with Claude Code

OpenClaw v2026.5.7 适配:
- 补齐 67 处缺失的 Discord applicationId(openclaw.example.json + 3 个 configs/*/openclaw.json)
- install-lite.sh Discord 流程新增 Application ID 输入,sed 替换覆盖新占位符

新增 Hermes Agent 并行 runtime:
- hermes.example.yaml — 对齐 v0.13.0 (v2026.5.7) schema
- EXTERNAL_HERMES.md — 安装/token 注入/personality 映射/故障排除
- install-hermes.sh — 一键安装(平行于 install-lite.sh)
- docker-compose.hermes.yml — 与 OpenClaw compose 互不冲突
- configs/hermes/env.example + personalities/{silijian,neige,duchayuan}.md
- 完整 14 角色可用 hermes claw migrate 自动迁移

文档:README/PROJECTS/package.json/CHANGELOG 同步更新

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@wanikua
wanikua merged commit 3438556 into main May 10, 2026
1 of 2 checks passed
@wanikua
wanikua deleted the feat/openclaw-2026.5.7-and-hermes-runtime branch May 10, 2026 10:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant