AI 代理程式
Hermes Agent
Nous Research 的開放原始碼代理程式,會把學到的東西保存為 Skill。
- 連結方式
- 登入 API 金鑰 Skill
- 連接器
- SPREVA
- 方案
- 免費且開放原始碼。模型供應商由你自備。
開始之前
- 已安裝 Hermes Agent。
- 一組 API 金鑰,在 SPREVA 的開發人員中,於 API 金鑰建立。
設定步驟
- 1
把你的 SPREVA API 金鑰加到 Hermes 的密鑰檔案中:
~/.hermes/.env SPREVA_API_KEY=spreva_sk_... - 2
在 Hermes 設定的
mcp_servers下方新增 SPREVA:~/.hermes/config.yaml mcp_servers: spreva: url: "https://dev-app.spreva.ai/api/mcp" headers: Authorization: "Bearer ${SPREVA_API_KEY}" - 3
在 Hermes 工作階段中執行
/reload-mcp,或重新啟動 Hermes。 - 4
確認 Hermes 能連上 SPREVA:
終端機 hermes mcp test spreva
其他連結方式
- 連接器網址和登入
把連接器網址貼到應用程式中,登入 SPREVA 並點選「允許」。不需要保管任何金鑰。
終端機 hermes mcp add spreva \ --url https://dev-app.spreva.ai/api/mcp \ --auth oauth - CLI 和 Agent Skill
安裝
spreva命令列工具和它的 Agent Skill,適合在終端機中工作的代理程式。終端機 export SPREVA_API_KEY=spreva_sk_... npx -y @spreva/cli skill install --target hermes
確認是否正常運作
開始新的對話,然後問:
這週 SPREVA 上有哪些內容要發布?
Hermes Agent 會呼叫 SPREVA 的 overview 工具,並回覆工作空間的時區、接下來要發布的內容,以及需要處理的事項。第一次使用時,Hermes Agent 可能會請你允許這個工具。
注意事項
- 如果要使用 Agent Skill,請把
SPREVA_API_KEY加到~/.hermes/config.yaml的terminal.env_passthrough中。除非密鑰列在那裡,否則 Hermes 不會把它們傳給它執行的指令。
疑難排解
Hermes 拒絕連結到 SPREVA
金鑰是空的時候,Hermes 不會連結。確認 ~/.hermes/.env 中有 SPREVA_API_KEY,然後執行 /reload-mcp。
遇到其他問題?疑難排解涵蓋了反覆要求登入、方案、上限和時區等狀況。