一句话答案
Hermes Agent 的 Skills 系统让 AI 不只是"聊天机器人"——它能真正帮你写代码、分析数据、生成内容、控制桌面。选择好 skill,你就有了一个随时待命的专家团队。
问题:为什么你的 AI 助手总是不够聪明?
大多数时候,不是你用的模型不够强,而是你没有给 AI 正确的上下文和专业工具。
想象一下:
- 你跟 ChatGPT 说"帮我做个数据分析",它给你一段 Python 代码,但你需要反复调试。
- 你跟 Claude Code 说"帮我改 PR",它需要手动配置 MCP 服务器和权限设置。
- 你让 AI 帮你提取 YouTube 视频摘要,它得一遍遍教你怎么装依赖、调 API。
这些问题都有一个共同的根因:每次都要从零开始搭建工作流。
Hermes Agent 的 Skills 系统解决了这个问题。每个 Skill 都是一个封装好的专业工作流,包含:
- 工具链和依赖
- 最佳实践和避坑指南
- 预设的命令行参数和工作模式
- 错误处理和边界情况
当你对 AI 助手说"帮我把这个 GitHub PR 合并"或"提取这个 YouTube 视频的摘要"时,相关的 skill 自动加载,一切就绪。
我用这个工作流大概半年了,以下这 5 个 skill 对我的工作影响最大。
Skill 1:Coding Agent CLI — 用 AI 代理写代码
关键词: 多代理、代码生成、PR 评审、并行开发
Hermes 支持多种 Coding Agent CLI,包括 Claude Code、OpenAI Codex 和 OpenCode。这些不是简单的"自动补全",而是能让你委派完整开发任务的独立 AI 代理。
实际场景
上周我需要在 wesleychong.com 上新增一个博客文章分类页面。我没有自己写代码,而是:
- 用自然语言告诉 AI 助手:"帮我在我的 Next.js 项目中创建
/categories页面,从 frontmatter 读取所有分类,生成索引页和分类详情页。" claude-codeskill 自动加载,系统启动 Claude Code CLI 在后台运行。- Claude Code 自己读取项目结构、理解现有组件、编写代码、运行测试。
- 完成后,它生成一个 PR 供我 review。
整个过程我只用了 15 分钟来描述需求 + review 结果。实际的编码、测试和调试工作都由代理完成。
为什么重要
传统方式:读文档 → 手写代码 → 调试 → 写测试 → 提交 PR
Skills 方式:描述需求 → AI 代理完成任务 → 你 review → 合并
这不只是为了省时间——它改变了你思考和构建软件的方式。当你不再被"怎么写这段代码"困住,你就能更专注于架构设计和产品体验。
Skill 2:YouTube Content Tool — 从视频中提取一切
关键词: YouTube 转录、章节摘要、推文线程、博客文章
我有几个 YouTube 频道需要持续产出内容。以前我从视频到文章至少花 2 小时:听、做笔记、排版、校对。现在用 youtube-content skill,10 分钟搞定。
实际工作流
uv run python scripts/fetch_transcript.py "https://youtube.com/watch?v=VIDEO_ID" \
--language en,zh --timestamps
然后指定格式:
| 输出格式 | 用途 | |---------|------| | Chapters | 自动生成视频章节列表 | | Summary | 快速了解视频核心内容 | | Thread | 直接发到 Twitter/X,每帖 <280 字 | | Blog Post | 生成完整文章,含标题和章节 | | Quotes | 提取金句 + 时间点引用 |
我的实际应用
上周有个视频讲到 AI Agent 的最新趋势,我用 youtube-content 同时生成了:
- 一篇中文博客文章(给 wesleychong.com 发推时用)
- 一条英文推文线程(面向国际受众)
- 三个中文短视频文案(给 lgsmarthome 的营销用)
同一个视频源,三个不同渠道的内容。内容复用的效率翻了 10 倍。
Skill 3:Jupyter Live Kernel — 交互式数据探索
关键词: Jupyter、状态持久化、迭代式开发、数据科学
如果你做过数据分析或机器学习,你一定知道 Jupyter Notebook 的力量:变量在单元格之间共享,可以逐步构建和调试。但传统的 Jupyter 需要你手动管理内核。
jupyter-live-kernel skill 让 AI 助手拥有同样的能力:
# 第一次执行
import pandas as pd
df = pd.read_csv("data.csv")
print(df.shape) # (15000, 23)
# 第二次执行——df 还在!
df_filtered = df[df["age"] > 30]
df_filtered.groupby("city").size().plot(kind="bar")
# 第三次执行——继续迭代
df_clean = df_filtered.dropna(subset=["income"])
print(df_clean.describe())
所有状态自动持久化,AI 助手不需要每次都从头开始。
为什么比 execute_code 更好
execute_code 适合一次性脚本(执行完就丢)。jupyter-live-kernel 适合需要多轮对话和数据探索的场景:
- 探索性数据分析(EDA)
- 机器学习实验(调整参数看效果)
- 交互式 API 测试
- 教学演示(逐步构建概念)
对于像我这样经常要做数据分析和 ML 原型的人来说,这个 skill 节省了大量反复上下文切换的时间。
Skill 4:Cron Jobs with Model Pinning — 自动化一切
关键词: 定时任务、cron、模型漂移保护、持续运行
AI 不只是用于"即时对话"。真正的效率来自自动化——让 AI 在你的日程安排下持续工作。
Hermes 的 cron job 系统让我每天能自动收到:
| 定时任务 | 频率 | 内容 | |---------|------|------| | 每日 AI 新闻简报 | 每天 8am | 从 Hacker News / Reddit 抓取 AI 领域动态 | | 每周竞品观察 | 每周一 | bnext 的 AI 竞品分析报告 | | 月度复盘 | 每月 1 号 | 回顾本月项目进展和内容产出 |
Model Pinning 的重要性
这里有一个新手容易忽略的问题:如果你在 cron job 运行期间换了全局 AI 模型,所有未固定的 job 会静默失败——不报错、不通知、不发送,看起来像正常运作但其实什么都没发生。
cron-pinning skill 解决了这个问题。它确保 cron job 固定在特定的 provider+model 上,即使你切换了全局默认模型也不会中断。
建议:任何你依赖的定时任务都从创建时就 pin 好模型。
Skill 5:Computer Use — 在任何应用里操作
关键词: GUI 自动化、桌面控制、跨平台、后台操作
这是我最惊喜发现的一个 skill。computer-use 让 AI 助手能在后台驱动你的桌面——点击、输入文字、滚动、拖拽——而不会抢走你的光标或键盘焦点。
你可以一边在 VS Code 里写代码,AI 助手同时在另一个浏览器窗口里填表单、操作设计工具、管理文件。
工作机制
它基于 cua-driver,通过平台的可访问性框架工作:
- macOS: AX (Accessibility API)
- Windows: UIA (UI Automation)
- Linux: AT-SPI
工作流很简单:
- Capture — 截图并标注所有可交互元素
- Click by element index — 用编号元素精准点击
- Verify — 再次截图确认操作结果
实际场景举例
上周我需要批量处理一批 Canva 设计稿。我不用一个个打开操作,而是让 AI 助手:
- 截图识别所有 Canva 界面元素
- 按预设流程批量导出、重命名、上传
- 全程在后台运行,我完全不用碰鼠标
这不是 RPA(Robotic Process Automation),而是 AI 驱动的自适应自动化——它不需要精确的像素坐标,而是基于语义理解("找到那个标着 'Export' 的按钮")。
总结:选对技能,AI 就是你的团队
这 5 个 skill 覆盖了现代人最常做的几件事:
| Skill | 解决什么问题 | 节省时间 | |-------|------------|----------| | Coding Agent | 从零手写代码 | 60-80% | | YouTube Content | 视频→文字转化 | 90%+ | | Jupyter Live Kernel | 数据探索的上下文丢失 | 50%+ | | Cron + Pinning | 定时任务的不可靠 | 近乎 100% | | Computer Use | GUI 操作的重复劳动 | 70-90% |
核心洞察:AI 本身已经很强大,但给 AI 配上正确的工具和上下文,它的效能会呈指数级增长。Skills 就是这种"正确上下文"的封装。
如果你还没有尝试过 Hermes Agent 的 Skills 系统,建议从以上任意一个开始。选择你最常做的任务,找到一个相关的 skill,让它自动化一次。你会立刻感受到差异。
延伸阅读
- Hermes Agent 官方文档
- Skills 系统概览
- bnext.my — BNext Solutions 为企业定制 AI 驱动的软件解决方案
- wesleychong.com — 我的个人品牌网站


