SuperAPI AI 工具集

hermes-agent-maker

智能体与模型

查看项目

更新于 10-15 16:48

技能介绍

用途:把用户对 Hermes 产物的请求转换为一个确定的本地产物,无需审批流程。支持七种类型:skill、native-plugin、portable-plugin、soul、agents、user-draft、memory-draft。其中 USER、MEMORY 仅生成草稿,不直接应用。

主要能力:skill 生成配对的 SKILL.md 与 SKILL.ko.md、references 细节文件和模板;native-plugin 生成 manifest、确定性的 register(ctx)、面向模型的 schema 和校验 handler;portable-plugin 生成锁定 v1.0.0 的包并通过 Hermes 子集校验。

使用方式:先读 rules/routing.md 和 rules/write-safety.md 分类并约束范围,将规范化 spec 写为排序键 UTF-8 JSON、权限 0600,放于 <workspace-root>/.hermes-agent-maker/manifests/。运行命令:bun scripts/generate.mjs --manifest <workspace-root>/.hermes-agent-maker/manifests/<kind>-<name>.json --workspace <workspace-root>。portable-plugin 生成后用 bun scripts/validate-portable-v1-output.mjs --root <artifact-root> 复校。需覆盖已有产物时才设 overwrite: true,目录覆盖还须 ownership.json 有效;工作区根按显式指定、宿主声明、git 仓库根的顺序解析,无法确定则询问。

适用场景:需构建可复用 Hermes 技能的本地开发工作流。

限制:拒绝安装、登录、启用、网关/Discord、凭证、网络传输等请求;无循环重试,失败即终止;不生成占位内容;未在资料中提供价格与平台信息。