news 2026/8/29 11:03:04

Hermes Agent 技能系统完整教程:5 分钟从安装到做出第一个技能

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Hermes Agent 技能系统完整教程:5 分钟从安装到做出第一个技能

Hermes Agent 技能系统完整教程:5 分钟从安装到做出第一个技能

【免费下载链接】hermes-agentThe agent that grows with you项目地址: https://gitcode.com/GitHub_Trending/he/hermes-agent

想让 Agent 真的干活,而不只是陪你聊?Hermes Agent 技能系统就是干这个的:把可复用的能力做成一个个"技能",用命令搜索、安装,也能自己写。跟着走,5 分钟你既能装上它,也能跑通第一个技能。

技能系统到底是什么 🧩

一句话:技能系统就是给 Agent 开的"能力应用商店",你装一个技能,它就多会一套固定流程,就像手机装 App 一样。

  • 多源获取:官方目录、社区仓库、本地目录都能装,不用被单一平台锁死
  • 本地优先:技能落在~/.hermes/skills/,随时可看可改,离线可用
  • 标准兼容:遵循 agentskills.io 开放标准,和别的 Agent 生态的技能通用
  • 安全分级:按来源区分信任级别,未扫描的技能不会直接加载

5 分钟跑通:安装项目并装上第一个技能 ⏱️

先克隆仓库,再装依赖。全程只需要 uv(Python 包管理器),没有的话先去装好它。

git clone https://gitcode.com/GitHub_Trending/he/hermes-agent cd hermes-agent

建一个独立虚拟环境再装,避免污染系统 Python:

uv venv ~/.hermes/venvs/hermes-dev --python 3.11 source ~/.hermes/venvs/hermes-dev/bin/activate uv pip install -e ".[all,dev]"

装完跑一下诊断命令,确认环境没问题:

hermes doctor

然后直接进正题——搜一个技能装上。以 Kubernetes 为例:

hermes skills search kubernetes hermes skills install k8s-skills

最后验证技能真的挂上了:

hermes skills list | grep k8s-skills

有输出就成功了。

日常使用技能的 4 个任务命令 🔧

按关键词搜索技能

不知道装什么?先搜。默认搜所有来源,加--source可以锁定某一个:

hermes skills search "docker image build" hermes skills search kubernetes --source clawhub

安装选好的技能

支持三种写法:按名字装、指定来源装、给 URL 或本地目录装:

hermes skills install k8s-skills hermes skills install k8s-skills --source github hermes skills install /path/to/local/skill-folder

更新与卸载技能

技能会过时,定期更新;不用的及时卸掉,保持列表干净:

hermes skills update # 更新全部 hermes skills update k8s-skills # 只更新一个 hermes skills uninstall k8s-skills

做一次安全审计

装完新技能,尤其是社区来源的,跑一次审计看看有没有危险操作:

hermes skills audit k8s-skills hermes skills audit --all

审计记录写在skills/.hub/audit.log,随时可以回查。

亲手造一个技能 ✨

内置的技能覆盖不了你的场景时,自己动手。下面做一个最小的部署检查技能,全程三个文件都不到。

最小技能目录

deploy-check/ ├── SKILL.md └── scripts/ └── run_check.sh

写一个能跑的 SKILL.md

SKILL.md是技能的核心:frontmatter 写元数据,正文告诉 Agent 这个技能什么时候用、怎么用。

--- name: deploy-check description: 部署前环境检查,上线前运行 run_check.sh 验证 --- # deploy-check 部署前运行 scripts/run_check.sh,确认 Python 版本正常再执行上线步骤。

脚本只保留最短可执行版本:

#!/usr/bin/env bash python3 --version && echo "环境检查通过"

本地安装并验证

指向你的目录安装,然后在会话里用斜杠命令触发:

hermes skills install ./deploy-check hermes skills list | grep deploy-check

hermes skills list里有它、输入/deploy-check能加载,这个技能就造完了。技能描述的写法规范可以直接参考仓库里的 AGENTS.md,里面有完整的 skill 编写清单。

信任级别怎么判断 🔒

不同来源的技能,待遇完全不同:

级别来源扫描机制加载行为
Builtin随 Hermes 发行无需扫描默认加载
Trusted官方注册表已人工审计装完即可用
Verified社区源自动扫描正常加载,首次使用提示一次
CommunityGitHub / URL需你手动扫描隔离,批准前不可用
Unscanned任意来源未扫描扫描通过前拒绝加载

三条实操建议:

  • 来源先白名单化:hermes skills tap add只加你信任的仓库,别来者不拒
  • 每次装完 Community 技能,立刻hermes skills audit再决定放不放行
  • 批准前先读一遍SKILL.mdscripts/里的脚本,它能让 Agent 做什么,就写在里面

进阶功能,知道这几个就够 ⚡

快照同步hermes skills snapshot export把整套技能导出成 JSON,换机器import回来,环境秒还原。

使用统计hermes skills stats看近 30 天各技能加载次数,长期不用的可以考虑卸载。

组合安装:安装时若发现关联技能(比如 k8s 配 docker),会提示你一并装上,省得逐个找。


整套流程到此闭环:装上 Hermes Agent,用hermes skills命令管日常,缺什么自己写一个最小SKILL.md补上。想继续深入,建议读 README.md 里的功能总览,以及 AGENTS.md 里的技能编写规范。

【免费下载链接】hermes-agentThe agent that grows with you项目地址: https://gitcode.com/GitHub_Trending/he/hermes-agent

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/29 11:03:03

Codex 5小时限制背后:AI编程智能体安装配置与工程实践指南

这两天 OpenAI 有一则不太起眼、但对开发者挺有影响的更新:ChatGPT Plus 用户的 Codex 和 ChatGPT Work 使用限制,恢复为 5 小时滚动窗口。消息本身很短,不少人的第一反应是“又限流了”。但如果你正在用或准备用 Codex 写代码,真…

作者头像 李华
网站建设 2026/8/29 10:58:18

5 分钟写出第一个 Godot 着色器:呼吸灯与扫描线实战

5 分钟写出第一个 Godot 着色器:呼吸灯与扫描线实战 【免费下载链接】godot Godot Engine – Multi-platform 2D and 3D game engine 项目地址: https://gitcode.com/GitHub_Trending/go/godot 你想给 Godot 游戏里的角色加一圈呼吸光晕,可打开着…

作者头像 李华