Hyper-V 開啟虛擬化
Get-VM | Select Name
Set-VMProcessor -VMName "你的VM名稱" -ExposeVirtualizationExtensions $true
WSL
Step 1 — 開啟 WSL2
系統管理員身份開 PowerShell:
powershell
wsl --install
重開機。第一次開 Ubuntu 會要你設 Linux 使用者名稱/密碼。
確認是 WSL2 版本:
powershell
wsl -l -v
若顯示 VERSION 1,轉成 2:
powershell
wsl --set-version Ubuntu 2
wsl --set-default-version 2
Step 2 — 進入 Ubuntu,安裝 Hermes
bash
wsl
進入ubuntu,分別執行
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
source ~/.bashrc
Step 3 — 啟動
bash
hermes
直接進入互動聊天(這是目前唯一正確的啟動方式——我上次核對你部落格筆記時提過的 python3 run_agent.py 已經過時,不要再用)。
Step 4 — 設定模型/Telegram
bash
hermes setup # 完整精靈,一次設定 model + gateway
# 或分開設定:
hermes model # 選 LLM provider
hermes gateway setup # 設 Telegram/Discord 等
Telegram設定
Telegram設定
hermes gateway setup
#尋找設定檔在哪
hermes config env-path
#修改設定檔
nano /home/XXX/.hermes/config.yaml
#重啟gateway
hermes gateway restart
服務重啟
hermes gateway restart
服務背景執行
hermes gateway &
加上 & 的效果: 系統會把這個伺服器程式推到「背景(Background)」默默執行。它會立刻把控制權還給你,讓你的終端機維持乾淨,你可以繼續輸入其他的 Linux 指令(例如去查看檔案、執行別的腳本)
關閉背景的執行
kill %1
Hermes常用指令
選擇Model
hermes model
連接LM Studio自有模型
- 選擇「OpenAI」→「OpenAI API」
- OpenAI API Key:隨便填一個,否則會跳出
- Base URL:填入LM Studio的Local Server URL
- Select deault model:skip
如果設定後,還是沒有生效(載入舊的設定)。那可能是 ~/.hermes/config.yaml 的關係。
確認目前agent進度
tail -f ~/.hermes/logs/agent.log
