# 策展 · X (Twitter) 🔥🔥

> 📖 本站完整內容索引（documentation index）：[llms.txt](/llms.txt)

> 作者：tonbi (@tonbistudio) · 平台：X (Twitter) · 日期：2026-06-26

> 原始來源：https://x.com/tonbistudio/status/2069995892762157138

## 中文摘要

Hermes Agent 利用 learn 指令將資訊轉化為skill。這項功能大幅降低了使用者教導 Agent 執行特定任務的門檻，讓客製化自動化流程變得更加直觀。

**核心功能與 `/learn` 指令**
Hermes Agent 的 skill 系統旨在透過按需載入知識文件來優化 token 使用，並相容於 `agentskills.io` 開放標準。其中 `/learn` 指令是將現有知識或參考資料轉化為 skill 的核心工具，使用者無需手動撰寫 `SKILL.md`，即可透過以下方式建立 skill：
- 讀取本地 SDK 或文件目錄（如 `/learn the REST client in ~/projects/acme-sdk`）。
- 抓取線上文件頁面（如 `/learn https://docs.example.com/api/quickstart`）。
- 總結對話中的工作流程（如 `/learn how I just deployed the staging server`）。
- 處理貼上的筆記或程序描述。

**實際應用與操作演示**
根據演示，`/learn` 功能不僅限於文字，還能整合影片轉錄內容與外部文件。講者以建立「wakeagent-cron-gates」skill為例，展示了如何透過該指令將官方文件與影片資訊轉化為自動化腳本。此skill透過預先執行的腳本檢查狀態，僅在狀態變更時才喚醒 AI 模型，有效節省資源。在操作過程中，Hermes Agent 會自動生成符合標準的 `SKILL.md` 與相關程式碼（如 `state_gate_template.py`），並將其儲存於 `~/.hermes/skills/` 目錄中，確保 Agent 能在後續任務中隨時呼叫。

<video src="https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/1782451894480-55uc0g3n.mp4" poster="https://pub-75d4fe1e4e80421b9ecb1245a7ae0d1a.r2.dev/curated/807f31d3702dcffe.jpg" controls playsinline preload="metadata" style="max-width:100%;height:auto;display:block;margin:1rem 0"></video>
> 講者演示如何使用 Hermes Agent 的 `/learn` 指令，將外部文件與影片轉錄內容轉化為可重複使用的自動化skill。

**系統管理與安全性**
Hermes Agent 提供了靈活的 skill 管理機制：
- **預設行為**：安裝時會自動載入捆綁的 skill，使用者可透過 `hermes skills opt-out` 停用自動更新或移除未修改的捆綁 skill。
- **安全性**：系統採用「預設安全」原則，已編輯的 skill 或使用者自建的 skill 絕不會被自動刪除。
- **執行介面**：無論是在 CLI、訊息閘道、TUI 或儀表板，`/learn` 的運作邏輯一致，且透過 `skill_manage` 工具進行寫入，確保所有變更皆在使用者授權下進行。

## 媒體內容

**講者演示如何使用 Hermes Agent 的 `/learn` 指令，將外部文件與影片轉錄內容轉化為可重複使用的自動化skill。**

**影片中的 Prompt 與操作**

Prompt（00:45）：

```
請審閱 https://hermes-agent.nousresearch.com/docs/user-guide/features/cron#skipping-the-agent-entirely-wakeagent 以及這部 YouTube 影片 https://youtu.be/grMNnzCv2gY，並使用 YouTube 轉錄skill來提取影片內容。我希望你了解如何在 cron 工作中使用 wakeAgent 和預先執行腳本，以建立僅在狀態發生變化時才喚醒 LLM 的自動化流程。
```

原文：Review https://hermes-agent.nousresearch.com/docs/user-guide/features/cron#skipping-the-agent-entirely-wakeagent as well as this youtube video https://youtu.be/grMNnzCv2gY , use the youtube transcript skill to pull the video. I want you to understand how to use wakeAgent in cron jobs with pre-run scripts to create automations that only wake the llm when some state has been changed

Prompt（02:36）：

```
/learn 將此預先執行腳本工作流程作為使用 wakeAgent 的 cron 工作。
```

原文：/learn this pre-run script workflow as a cron job using wakeAgent

Prompt（05:10）：

```
建立一個 wakeAgent cron 工作，以檢查該目錄中是否有任何新的 .md 檔案被建立。
```

原文：Create a wakeAgent cron job to check if there have been any new .md files created in this directory

操作步驟：

1. （00:45）輸入指令並送出
2. （02:36）輸入 `/learn` 指令並送出
3. （04:03）在 VS Code 中開啟 `SKILL.md` 檔案
4. （04:15）在 VS Code 中開啟 `state_gate_template.py` 檔案
5. （05:00）切換至 Hermes Agent 的skill管理儀表板
6. （05:10）輸入建立 cron 工作的指令並送出

## 標籤

Skills, Agent, Hermes Agent, 功能更新, 自動化, Hermes Agent
