HermesAgent技能文档编写规范:手动打造专属AI技能库

梦宇同学_2272

梦宇同学_2272

2026-04-25

283人浏览

原创

需遵循统一规范编写hermesagent技能文档:一、语义化动宾命名并唯一id标识;二、用户视角两句话说明功能;三、yaml格式显式定义输入参数;四、json标准化输出结构;五、覆盖正常、边界、异常的三组验证用例。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

hermesagent技能文档编写规范:手动打造专属ai技能库

如果您希望为HermesAgent构建结构清晰、可复用、易维护的AI技能文档,则需遵循统一的编写规范,确保每个技能描述具备明确意图识别边界、标准化输入输出定义与可验证的行为逻辑。以下是具体执行要求:

一、技能命名与标识规范

每个技能必须采用语义化、动宾结构的英文命名,避免缩写与歧义,便于意图解析器准确匹配。名称需全局唯一,并通过唯一ID进行索引,防止同名冲突或版本混淆。

1、使用小写字母与下划线组合,例如:send_email_notification、query_stock_price。

2、在文档头部显式声明 skill_id 字段,格式为:skill_id: "send_email_notification_v1.2"。

3、禁止在名称中嵌入环境信息(如 dev、prod)或用户身份(如 admin_send),应通过参数或权限配置分离。

二、技能功能说明编写要求

功能说明须以用户视角陈述技能解决的具体问题,不涉及实现细节或技术栈,聚焦“做什么”而非“怎么做”,长度控制在两句话以内,确保意图识别模型能从中提取关键动作与对象。

1、首句以动词开头,明确核心动作,例如:向指定邮箱地址发送包含实时股价摘要的邮件通知。

2、次句补充约束条件或典型触发场景,例如:仅在用户明确请求“发送今日收盘提醒”时激活,不响应模糊表述如“帮我看看股票”。

三、输入参数定义规则

所有输入参数必须显式声明类型、是否必填、默认值(如适用)、合法取值范围及业务含义,杜绝隐式依赖或上下文推测,保障技能调用时的确定性与可测试性。

1、参数列表以 YAML 格式嵌入文档,字段包括 name、type、required、default、description、example。

Hermes Agent
Hermes Agent

将OpenClaw打造为具备种子工作空间规则、技能提升、反思记忆和主动维护的学习循环智能体。

下载

2、字符串类参数必须注明最大长度与允许字符集,例如:email 字段仅接受 RFC 5322 兼容格式,长度不超过 254 字符。

3、枚举型参数须穷举全部有效值并标注状态,例如:time_range 可选值为 ["today", "week_to_date", "last_30_days"],不支持 "yesterday"。

四、输出结构标准化格式

输出必须为严格结构化的 JSON 对象,顶层字段固定为 status、data、message,其中 data 字段内容根据技能语义定义,禁止返回原始日志、调试信息或未封装的异常堆栈。

1、status 字段仅允许三个取值:success、partial_success、failed,不得使用 ok、error 等非约定值。

2、data 字段若为空结果,须显式设为 null,不可省略或置为空对象 {}。

3、message 字段仅用于面向终端用户的简明提示,不含技术术语,例如:“邮件已成功发出,收件人:user@domain.com”,而非 “SMTP 250 OK”。

五、技能行为验证用例编写

每个技能文档须附带至少三组独立验证用例,覆盖正常流、边界值与典型异常场景,每组用例包含明确的输入载荷、预期 status 值、预期 data 结构及 message 文本,供自动化回归测试直接加载。

1、正常流用例输入须满足全部必填参数且值在合法范围内,例如:传入有效 email 与 stock_symbol,预期 status=success,data 包含 sent_time 和 recipient 字段。

2、边界用例须测试临界值,例如:email 字段为 254 个字符的合法地址,验证系统不截断也不报错。

3、异常用例须模拟非法输入,例如:stock_symbol 为空字符串,预期 status=failed,message 明确提示“股票代码不能为空”。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

hermes agent hermesagent

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Hermes Agent完整设置指南教程
Hermes Agent完整设置指南教程

此专题为您提供 HermesAgent最新、最全面的设置指南。内容涵盖从一键安装、模型配置(支持阿里云百炼等)到微信、钉钉等全平台接入的完整流程。无论您是新手还是进阶用户,都能在这里找到清晰的步骤说明与常见问题解答,助您快速部署并掌握这款能自我进化的AI代理,轻松开启智能化工作流。

2026.04.13

592

11

Hermes Agent完整部署教程
Hermes Agent完整部署教程

本专题聚焦开源AI智能体Hermes Agent,提供从入门到精通的完整部署教程。作为会“自我进化”的AI助手,它支持本地及云端私有化部署,具备持久记忆与技能自动沉淀能力。无论你是开发者还是效率追求者,这里都将助你快速搭建专属的“数字伙伴”,实现AI自主执行复杂任务,让工作效率倍增。

2026.04.13

434

20

HermesAgent下载安装完整教程
HermesAgent下载安装完整教程

本专区为您提供 HermesAgent最全面的安装与部署指南。作为由NousResearch推出的“可成长”AI智能体,Hermes支持Linux、macOS及WSL2环境。我们汇集了从官方推荐的一键脚本安装、手动源码部署,到Docker及云服务器(如腾讯云Lighthouse)搭建的保姆级教程。无论您是新手还是开发者,都能在此找到详细的配置步骤,助您快速拥有这位具备持久记忆与自我进化能力的AI助手。

2026.04.13

337

21

Hermes Agent使用指南汇总
Hermes Agent使用指南汇总

本专题将带你从零开始,全面掌握Hermes Agent的安装部署、核心配置、技能扩展与生态整合,无论你是想打造专属私人助手,还是探索AI自动化变现路径,这里都有最实用的实战指南。

2026.05.06

509

34

Revel框架模板渲染与表单验证
Revel框架模板渲染与表单验证

本专题围绕Revel框架视图层开发,介绍模板语法、变量输出、布局复用、表单提交、参数绑定与验证规则,帮助开发者完成安全规范的页面交互。

2026.10.16

0

15

Revel框架MVC路由与控制器
Revel框架MVC路由与控制器

本专题聚焦Revel框架MVC核心机制,讲解路由定义、控制器Action、参数绑定、请求响应和反向路由,并结合常见场景梳理接口请求处理流程。

2026.10.16

0

15

Revel框架入门与安装配置
Revel框架入门与安装配置

本专题从Revel框架环境搭建讲起,系统介绍命令行工具安装、项目创建、目录结构、配置文件及热代码重载,帮助开发者快速完成首个Go Web应用。

2026.10.16

0

15

Linux 新手先学哪些命令
Linux 新手先学哪些命令

Linux新手命令专题汇集终端基础、文件目录操作、文本查看、软件安装和权限管理等入门文章,帮助按实际任务练习常用命令并建立命令行操作习惯。

2026.10.15

0

20

MySQL 忘记密码怎么办
MySQL 忘记密码怎么办

MySQL忘记密码专题汇集不同版本与系统下的root密码重置方法,覆盖MySQL 5.7、8.0、Mac、Linux及本地集成环境,并提示恢复权限与重新登录的检查步骤。

2026.10.15

0

18

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程