# 影片筆記:HERMES SETUP IN 2 MINUTES ## 一句話總結 本影片示範如何透過 Hostinger 平台在兩分鐘內快速部署 Hermes Agent,並詳細介紹其內建技能系統(Skills)、任務自動化(Tasks)、記憶與設定(Memory & Settings)、模型路由(Model Routing)以及串接 Telegram 等聊天應用程式的操作流程,最後以 Manim 技能自動生成動畫影片作為效能演示。 ## 核心重點 * **快速部署**:透過 Hostinger 平台,使用 OpenAI API Key,可在兩分鐘內完成 Hermes 的安裝與初始設定,無需本地硬體資源。 * **技能系統 (Skills)**:Hermes 預設內建多種技能(如 Cloud Code, ASCII art, Excalibur),支援手動安裝新技能。具備「自我修復 (self-healing)」能力,能自動處理缺失的依賴檔案(如 Python 腳本)。 * **任務自動化 (Tasks)**:支援建立定時任務(如每日摘要),可設定排程與提示詞,並自動執行。 * **記憶與角色隔離**:透過 `soul.md` 或 `identity.md` 類型的記憶檔編輯使用者資訊與語氣;透過 Profile 建立不同角色的 Agent(如行銷或開發代理)以實現功能隔離。 * **多提供者支援與路由**:支援 OpenAI, Anthropic, LM Studio 等多種推理提供者,並具備模型路由功能,可針對不同任務指定特定模型或設為自動選擇。 * **外掛與串接**:外掛視為端到端工作流,支援串接 Telegram, WhatsApp, Slack 等聊天應用程式,並示範了透過 CLI 指令串接 Telegram 的完整步驟。 ## 詳細大綱 ### A. Hermes 安裝與初始設定 1. **安裝流程**: * 透過 Hostinger 平台選擇方案(建議使用優惠碼 MatthewB)。 * 選擇 OpenAI 作為提供者。 * 建立 API Key(範例命名為 Hermes-Hostinger)。 * Hostinger 自動完成 Hermes 的設定,全程不到兩分鐘。 2. **初始配置**: * 跳過 Provider Config(因已在前一步完成)。 * 選擇 Workspace,設定密碼(可稍後設定)。 * 開啟 Hermes 介面。 3. **基本測試**: * 預設模型為 GPT-40,可切換至 GPT-5.4 mini。 * 進行簡單對話測試。 ### B. Hermes 與 OpenClaw 的差異:技能系統 (Skills) 1. **預設技能**: * Hermes 預設啟用大量技能,包括 Cloud Code, Codex, ASCII art, ASCII video 等。 * 技能以 Markdown 格式呈現,可隨時開啟或關閉。 * 範例技能:Excalibur skill(用於建立圖表)。 2. **安裝新技能**: * 從 GitHub 複製技能檔案(skill.md)。 * 在 Hermes 介面點擊 Skills 頁面的加號按鈕。 * 命名技能(範例:last 30 days category / search),貼上內容並儲存。 3. **技能呼叫與自我修復 (Self-healing)**: * 在聊天視窗輸入斜線 `/` 呼叫技能。 * 範例:呼叫 "last 30 days" 技能查詢 Hermes Agent 的社群脈動。 * **自我修復機制**:若技能缺少依賴的 Python 檔案(.py),Hermes 會自動從原始碼庫抓取並執行,無需手動修復。 * 具備上下文理解能力,能區分 "Hermes Agent" 與時尚品牌或神話中的 "Hermes"。 ### C. 任務自動化 (Tasks) 1. **建立任務**: * 任務本質為自動化或排程循環 (loops)。 * 設定任務名稱(範例:daily brief)。 * 設定排程(範例:每 24 小時)。 * 撰寫提示詞(Prompt),例如:查看日曆並提供當日會議摘要。 * 選擇輸出方式(預設為本地聊天視窗)。 2. **執行**: * 儲存任務後,系統將自動按排程執行。 ### D. 記憶 (Memory) 與設定 (Settings) 1. **記憶系統**: * Hermes 會自動生成關於使用者的記憶。 * 記憶檔案位置類似 OpenClaw 的 `identity.md` 或 `soul.md`。 * 可手動編輯記憶內容,例如設定語氣(如「像海盜一樣說話」)或個人資訊(姓名、公司、電子報連結)。 2. **Profile (設定檔)**: * 允許建立多個不同的 Agent 設定檔(例如:行銷 Agent、開發 Agent)。 * 避免單一 Agent 功能過於龐大,實現有效隔離。 3. **洞察 (Insights)**: * 檢視使用統計數據,包括 Token 使用量、訊息數量與會話次數。 ### E. 提供者支援與模型路由 1. **支援的提供者**: * 內建支援 OpenAI, Anthropic, Copilot, DeepSeek, Gemini, Kimi, LM Studio, Mistral, Nexus, Naus Portal, NVIDIA, NIMS 等。 * 支援本地端運行(如使用 LM Studio)。 2. **模型路由 (Model Routing)**: * 可針對不同任務類型(視覺、壓縮、網頁提取、會話搜尋核准)指定特定模型。 * 預設可設定為 "auto",由系統自動決定使用何種模型。 ### F. 外掛 (Plugins) 與串接 1. **外掛功能**: * 外掛視為端到端的工作流,而非單一工具。 * 範例外掛:Browser use, Fire crawl, Discord, Google Chat, Google Meet。 * 支援自建與安裝自訂外掛。 2. **串接聊天應用程式**: * 支援串接 Telegram, WhatsApp, Slack 等。 * **串接步驟(以 Telegram 為例)**: 1. 在 Hostinger 開啟 Hermes 的 CLI (Command Line Interface)。 2. 輸入指令 `Hermes gateway setup`。 3. 選擇 Telegram 作為 Gateway。 4. 透過 Telegram 的 "Bot Father" 建立新 Bot(名稱需以 bot 結尾)。 5. 複製 Bot Token 並貼入 CLI。 6. 透過 "user info bot" 獲取允許使用的 User ID。 7. 設定 Home Channel 並重啟 Gateway。 8. 在 Telegram 搜尋 Bot 名稱並開始對話,驗證串接成功。 ### G. 自動影片生成演示 (第二段重點) 1. **自動影片生成演示**: * 輸入指令:製作關於指數(exponentials)運作原理的酷炫影片。 * 執行結果:Hermes Agent 利用 Manim 技能,在幾分鐘內完成。 * 輸出內容:58 秒的動畫 MP4 檔案,以圖形化方式解釋指數與重複乘法(repeated multiplication)。 2. **技術架構與優勢**: * **核心組合**:Hermes Agent + Manim 技能 + GPT 5.5。 * **功能特性**:具備自我修復(self-healing)、內建多種技能(skills out of the box)、內建插件(plugins out of the box)及高度可配置性。 * **靈活性**:輕鬆接入使用者偏好的推理提供者(inference provider)。 3. **部署與安全性**: * **安裝速度**:透過 Hostinger 安裝僅需兩分鐘。 * **硬體需求**:無需依賴隔離的筆記型電腦或 Mac mini。 * **託管環境**:運行於 Hostinger 的隔離伺服器(isolated server)。 * **安全機制**:伺服器不會存取使用者未明確授權的任何內容。 4. **贊助與結尾**: * 感謝 Hostinger 贊助。 * 提供 Hermes 與 Hostinger 的下載/試用連結。 * 引導觀眾點擊連結,查看關於「與 Hermes 搭配的最佳模型」的推薦影片。 ## 工具 / 模型 / 名詞整理 * **Hermes / Hermes Agent** * **OpenClaw** * **Hostinger** (Hermes Agent hosting) * **OpenAI** * API keys * platform.openai.com * **GPT-40** * **GPT-5.4 mini** * **GPT 5.5** * **Cloud Code skill** * **Codex skill** * **ASCII art** * **ASCII video** * **Excalibur skill** * **last 30 days skill** * skill.md * last 30 days.py * **Manim video skill** * **Manim** * **Tasks** (Automations / Loops) * **Memory** * soul.md * identity.md * **Profiles** * **Insights tab** * **Providers**: * OpenAI * Anthropic * Copilot * DeepSeek * Gemini * Kimi * LM Studio * Mistral * Nexus * Naus Portal * NVIDIA * NIMS * **Plugins**: * Browser use * Fire crawl * Discord plugin * Google Chat * Google Meet * **Chat Applications**: * Telegram * WhatsApp * Slack * Matrix * Mattermost * Signal * **CLI Commands**: * `Hermes gateway setup` * **Telegram Bots**: * Bot Father * User info bot * **MP4** (影片格式) ## 操作流程整理 ### 1. Hermes 安裝流程 1. 前往 Hostinger 平台選擇方案。 2. 選擇 OpenAI 作為提供者。 3. 建立 API Key(範例:Hermes-Hostinger)。 4. Hostinger 自動完成設定,完成後開啟 Hermes 介面。 5. 跳過 Provider Config,選擇 Workspace 並設定密碼。 6. 進行基本對話測試(預設模型 GPT-40,可切換至 GPT-5.4 mini)。 ### 2. 安裝與使用新技能 (Skills) 1. 從 GitHub 複製技能檔案內容(skill.md)。 2. 在 Hermes 介面點擊 Skills 頁面的加號按鈕。 3. 命名技能(例如:last 30 days category / search),貼上內容並儲存。 4. 在聊天視窗輸入斜線 `/` 呼叫該技能。 5. 若技能缺少依賴檔案(如 .py),Hermes 會自動執行自我修復機制。 ### 3. 建立任務自動化 (Tasks) 1. 進入 Tasks 頁面,設定任務名稱(例如:daily brief)。 2. 設定排程頻率(例如:每 24 小時)。 3. 撰寫提示詞(Prompt),定義任務目標(例如:查看日曆並提供會議摘要)。 4. 選擇輸出方式(預設為本地聊天視窗)。 5. 儲存任務,系統將自動按排程執行。 ### 4. 編輯記憶與設定 Profile 1. 進入 Memory 設定,編輯類似 `soul.md` 或 `identity.md` 的檔案。 2. 設定語氣(例如:像海盜一樣說話)或個人資訊(姓名、公司、電子報連結)。 3. 進入 Profiles 設定,建立多個不同的 Agent 設定檔(例如:行銷 Agent、開發 Agent)以實現功能隔離。 4. 可透過 Insights tab 檢視 Token 使用量、訊息數量與會話次數。 ### 5. 串接 Telegram (CLI 操作) 1. 在 Hostinger 環境中開啟 Hermes 的 CLI。 2. 輸入指令 `Hermes gateway setup`。 3. 選擇 Telegram 作為 Gateway。 4. 透過 Telegram 的 "Bot Father" 建立新 Bot(名稱需以 bot 結尾)。 5. 複製 Bot Token 並貼入 CLI。 6. 透過 "user info bot" 獲取允許使用的 User ID。 7. 設定 Home Channel 並重啟 Gateway。 8. 在 Telegram 搜尋 Bot 名稱並開始對話,驗證串接成功。 ### 6. 自動影片生成演示 1. 在 Hermes 介面輸入指令,要求製作關於指數(exponentials)運作原理的酷炫影片。 2. Hermes Agent 結合 Manim 技能與 GPT 5.5 模型進行處理。 3. 系統在幾分鐘內完成處理,輸出 58 秒的動畫 MP4 檔案,圖形化解釋指數與重複乘法。 ## 值得注意的限制或風險 * **依賴外部服務**:安裝與運行高度依賴 Hostinger 平台及 OpenAI API Key。 * **模型名稱不確定性**:影片中提及的模型名稱(如 GPT-40, GPT-5.4 mini, GPT 5.5)需查證是否為實際存在的官方模型版本,可能存在辨識錯誤或特定內部版本。 * **提供者名稱查證**:列表中提及的提供者如 NIMS, Nexus, Naus Portal 等,需確認其為真實存在的服務或為辨識錯誤。 * **自我修復機制**:雖然具備自我修復能力,但仍需依賴原始碼庫的完整性,若依賴檔案結構複雜,自動修復可能失敗。 * **安全性假設**:影片宣稱伺服器不會存取使用者未明確授權的內容,但實際安全性取決於 Hostinger 的託管架構與 Hermes 的實作細節。 ## 逐字稿辨識疑點 * **GPT-40**:逐字稿提及預設為 "GPT-40",需查證是否為聽寫錯誤或特定版本名稱。 * **GPT-5.4 mini**:逐字稿提及切換至 "GPT-5.4 mini",需查證此模型名稱是否正確。 * **GPT 5.5**:第二段筆記中明確提及此模型名稱,但需查證是否為口誤或特定版本名稱。 * **NIMS**:逐字稿提及提供者 "NIMS",需查證是否為正確的產品或服務名稱。 * **Naus Research**:逐字稿提及 "created by Naus Research",需查證該公司或組織名稱是否正確。 * **last 30 days.py**:技能依賴的 Python 檔案名稱,需確認是否為標準命名或特定腳本名稱。 * **Hermes-Hostinger**:API Key 的命名範例,非產品名稱,但為逐字稿原樣記錄。 * **MatthewB**:優惠碼,非產品名稱。 * **Forward Future** / **forwardfuture.ai**:使用者個人資訊範例,非產品名稱。 * **Nexus**:作為提供者名稱出現,需查證是否為常見 AI 提供者名稱。 * **Kimi**:作為提供者名稱出現,需查證是否為常見 AI 提供者名稱。 * **isolated laptop or Mac mini**:此處語意稍顯模糊,需確認是否指代「不需要本地運算資源」的具體硬體型號。 * **self-healing**:此為 Hermes 的特性描述,需確認是否為官方宣傳用語。 * **Hostinger**:逐字稿中提及「install with Hostinger」及「hosted on Hostinger」,需查證 Hostinger 是否直接提供 Hermes 的安裝套件或託管服務,或僅為伺服器供應商。 ## 可延伸追問 * Hermes 的「自我修復」機制具體是如何從原始碼庫抓取依賴檔案的?其容錯機制為何? * 不同模型路由(Model Routing)在實際應用中對效能與成本的影響為何? * Hermes 與 OpenClaw 在技能系統與架構上的具體技術差異為何? * 串接 Telegram 時,User ID 的獲取與 Home Channel 的設定對多用戶環境有何影響? * Hostinger 託管 Hermes 的具體成本結構與資源限制為何?