Agent Changelog
追踪主流 AI Agent 框架的版本更新与演进
OpenClaw
全能 AI Agent 运行时,支持多渠道接入、技能系统、子代理编排与持久记忆
→Hermes Agent
Nous Research 出品的自主 AI Agent,支持多代理看板、跨会话记忆与技能自动生成
→关于本站
Agent Changelog 是一个非官方的衍生追踪站,把 AI Agent 框架的 GitHub Releases 整理成按月浏览的更新日志,面向需要判断「要不要升级、什么时候升级」的开发者。它不由所追踪的项目发布,与之没有关联,也未获其背书;上游发布页面始终是权威来源,两者不一致时以上游为准。
追踪哪些框架
- OpenClaw 更新日志——全能 AI Agent 运行时,支持多渠道接入、技能系统、子代理编排与持久记忆。上游:openclaw/openclaw releases
- Hermes Agent 更新日志——Nous Research 出品的自主 AI Agent,支持多代理看板、跨会话记忆与技能自动生成。上游:NousResearch/hermes-agent releases
每个项目一页:页面上半部分是可按月份、日期、类别展开的交互式视图,下半部分是全量静态归档——同样的条目按月份铺开,不依赖 JavaScript 也能读到每个版本的发布日期与逐条变更。
数据是怎么来的
scripts/sync.mjs 通过 GitHub Releases API 拉取发布记录,按 ### Breaking / ### Changes / ### Fixes 小节切分正文,为每条要点打上标签(如 Breaking、安全、新增、优化、修复、变更),补一句中文摘要,按月份分组写入项目数据文件 openclaw_data.js 和 hermes_data.js,最后由 scripts/render-static.mjs 把静态归档渲染进项目页面。只有落在上述三个小节下的要点会被提取,所以不使用这种结构的发布记录条目更少甚至为空;完整正文、发布产物、贡献者名单与提交范围都不会复制过来。
数据有多新
同步是手动触发的:.github/workflows/sync.yml 只声明 workflow_dispatch,没有定时任务,因此本站的新鲜度等于最后一次同步,可能落后上游任意长的时间。最诚实的答案是数据文件里实际存在的月份范围,它就写在每个项目页归档段落的开头。各项统计数字连同复现命令发布在 claims.json。
适合什么场景
- 想在一页里按月份看完 OpenClaw 或 Hermes Agent 各版本改了什么,而不是逐页翻 GitHub Releases。
- 读中文,希望每条变更旁边有一句中文摘要,同时保留原始英文说明。
- 升级前想按标签快速扫一遍 Breaking 变更和修复项。
- 想直接拿到底层数据自己查询,而不是抓 HTML 或调 GitHub API。
不适合什么场景
- 需要权威记录:这是衍生的非官方整理。发布产物、准确的版本号、安全公告,以及任何你会据此采取行动的信息,请读上游发布页面。
- 需要保证最新:同步由人工触发,可能滞后于上游。
- 需要完整发布说明:只提取被识别的三个小节,且每条会被压缩成标题加摘要。
- 需要其他框架,或需要 API:目前只追踪这两个框架,也没有接口——数据以静态
*_data.js文件的形式提供,可直接加载查询。