Install
openclaw skills install hermes-skill🤖 AI 自进化技能包 — 自动从复杂任务创建可复用技能,HOT/WARM/COLD 分层记忆管理,智能 Nudge 提醒与定时自检,持续让 AI 越用越聪明。追踪 NousResearch/Hermes-Agent 上游演进。
openclaw skills install hermes-skill让 AI Agent 拥有持续进化的能力——像 Hermes Agent 一样,从经验中学习、自我改进。
| 模块 | 脚本 | 说明 |
|---|---|---|
| 记忆管理 | memory_tool.py | HOT/WARM/COLD 三层记忆、搜索、增删 |
| Nudge 提醒 | nudge_system.py | 定时自检、智能提醒、知识保存触发 |
| 技能创建 | auto_skill_creator.py | 复杂任务自动生成可复用 skill |
| 技能评估 | skill_evaluator.py | 评分反馈、自动改进、usage 追踪 |
| 自检 | self_check_cron.sh | cron 定时健康检查 |
| 上游追踪 | upstream_tracker.py | 追踪 Hermes Agent 最新演进 |
NousResearch/hermes-agent — GitHub 56k+ Stars,自进化 AI Agent 标杆
| 上游路径 | 本地对应 |
|---|---|
agent/memory_manager.py | memory_tool.py |
agent/memory_provider.py | memory_tool.py |
agent/skill_commands.py | auto_skill_creator.py |
agent/skill_utils.py | auto_skill_creator.py |
agent/prompt_builder.py | nudge_system.py |
# 检查上游新提交并分析融合价值
python3 scripts/evo_main.py upstream check
# 查看追踪状态
python3 scripts/evo_main.py upstream status
# 显示具体文件对比
python3 scripts/evo_main.py upstream diff agent/memory_manager.py
# 查看融合推荐
python3 scripts/evo_main.py upstream fuse
# 列出追踪的核心文件
python3 scripts/evo_main.py upstream list
upstream-tracker/state.json + 追加到 changelog.md| 分数 | 含义 |
|---|---|
| 7-10/10 | 上游重大新能力,值得深度融合 |
| 3-6/10 | 有借鉴价值,选择性融合 |
| 1-2/10 | 边缘改进,记录即可 |
~/self-improving/upstream-tracker/state.json~/self-improving/upstream-tracker/changelog.mdpython3 scripts/evo_main.py nudge [type] # 检查/触发 nudge
python3 scripts/evo_main.py remember <text> # 添加记忆
python3 scripts/evo_main.py forget <text> # 删除记忆
python3 scripts/evo_main.py search <query> # 搜索记忆
python3 scripts/evo_main.py stats # 记忆统计
python3 scripts/evo_main.py skills # 列出 auto skills
python3 scripts/evo_main.py eval <skill,rating> # 评估 skill
python3 scripts/evo_main.py improve <skill,notes> # 改进 skill
python3 scripts/evo_main.py upstream <cmd> # 上游追踪 (check|status|diff|list|fuse)
python3 scripts/evo_main.py check # 完整自检
本技能包本身是自进化系统,任何模块有改进时必须遵守以下规则:
每次自身技能进化必须同步到 GitHub 仓库
改进流程:
~/.qclaw/skills/hermes-skill/ 改进代码git add + git commit -m "描述"git push 推送到 origin/mainSKILL.md / README.md 说明(如果功能有变化)新增模块、重大重构或 API 变更 → 在
upstream-tracker/changelog.md底部追加条目
格式:
## YYYY-MM-DD — vX.X.X
- [改进描述]
- [文件变更]