SuperAPI AI 工具集

nemoclaw-contributor-update-hermes

智能体与模型

查看项目

更新于 10-16 02:34

技能介绍

用途:把 Hermes 升级当作语义迁移与镜像发布来处理。先按通用依赖升级流程做完整上游审计,再套用本技能的 Hermes 专属契约检查,使 PR 达到可批准状态。变更边界仅限当前 NVIDIA/NemoClaw 检出,Hermes 仓库、发布、包注册表与生产者工作流均视为只读;未经明确授权不得更新安装器管理的副本或重建本地沙箱。

主要能力:解析精确目标版本,查询 NousResearch/hermes-agent 的权威 GitHub 发布,选择已发布、非草稿、非预发布版本,解析附注标签对象、剥离提交、发布记录、生产者运行、源码归档 SHA-256 与包 semver;记录当前标签到目标之间的每个相邻发布,并核对 GitHub 发布列表与 pyproject.toml 版本。Hermes 使用 CalVer 发布标签与 semver 包版本,四段式 CalVer 标签可能被三段式语义标签收集器遗漏,不得从相邻范围审计中省略。

使用方式:先阅读并遵循 nemoclaw-contributor-update-dependencies,再读 Hermes 契约映射。用分页 API 抓取发布与标签引用快照,在受信任 origin/main 上存在该辅助脚本时,按受信任 blob 流程复制并运行 collect-hermes-release-supplement.py,以其有序 releaseEndpoints 作为权威稳定范围。实施源码固定时显式传标签:scripts/update-hermes-agent.sh --tag <exact-tag>;最终 PR 不得使用移动默认值,普通仅检出 PR 不得传 --update-installed-copies,未经授权不得传 --rebuild。构建基础镜像用 scripts/update-hermes-agent.sh --tag <exact-tag> --build,最终镜像用 BuildKit 与 docker buildx build --load 验证。

适用场景与限制:适用于 Hermes 版本升级、发布审查、镜像发布与 PR 准备。需逐相邻发布审计配置模式、隔离主目录镜像、包装器参数、会话预览、SQLite 账本、Python extras 与 uv.lock、npm 桥接包、MCP 命名与推理路由等下游契约。完成条件包括目标仍为所选稳定发布、所有活动选择器指向同一版本、分支基础镜像工作流成功、最终 Dockerfile 以不可变多平台摘要固定、精确头部 CI 与必需 E2E 通过。资料未提供具体价格、平台支持范围或效果数据。