# Hermes Dojo

> 仓库地址：https://github.com/Yonkoo11/hermes-dojo
> 作者/组织：Yonkoo11
> 成熟度：beta
> 分析日期：2026-04-15

## 一句话总结
通过持续监控 agent 会话日志、识别弱项并自动修复，实现 Hermes Agent 的"越夜越强"。

## 项目定位与架构
Hermes Dojo 解决一个核心问题：agent 在不同 session 中反复犯同样的错误，没有系统性的改进机制。它通过闭环反馈实现可度量的自我进化。

工作流遵循 "measure → identify weakness → evolve → measure again → report" 闭环。系统读取 session log，识别 tool errors、retry loops 和 user corrections，计算 per-skill success metrics，然后通过 targeted error handling 修复弱项或从使用模式中创建新 skill。

## 关键技术特性
- **Performance Monitoring**：从 session log 中提取 tool errors、retry loops、user corrections
- **Weakness Identification**：分类根因并优先排序改进机会
- **Automated Enhancement**：修复低性能 skill + 创建缺失 skill + GEPA optimization
- **Progress Tracking**：daily metrics 展示改进轨迹
- **Overnight Autonomous Cycles**：通过 cron scheduling 实现夜间自动优化

## 设计亮点与创新
"measure → evolve → measure again" 的闭环设计将自我进化从理论概念变为可度量的实践。overnight autonomous improvement 的设想很有想象力——agent 白天服务用户，夜间自我训练。

## 局限性与风险
- 从 main 分支获取 README 失败（404），可能是仓库结构不规范
- 自动修复 skill 的质量保证机制不明确
- GEPA optimization 效果受底层 LLM 能力限制

## 与生态系统的关联
与 hermes-self-evolution 在理念上高度一致但方法论不同：Dojo 基于 session log 分析驱动，self-evolution 基于 evolutionary algorithm。两者可互补——Dojo 发现问题，self-evolution 深度优化。
