最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Hermes Agent Windows Docker 部署完全指南如何從零開始搭建你的自我進(jìn)化AI 智能體

  發(fā)布時(shí)間:2026-05-13 11:21:48   作者:le——778   我要評(píng)論
HermesAgent是NousResearch開發(fā)的開源自我進(jìn)化型AI智能體,支持多模型、多平臺(tái)網(wǎng)關(guān)和持久化記憶,文章詳細(xì)介紹了環(huán)境準(zhǔn)備、Docker鏡像拉取、初始化配置、接入LLM模型、啟動(dòng)運(yùn)行、微信/Telegram對(duì)接、常見命令及配置文件詳解等內(nèi)容,并提供了日常維護(hù)和安全建議

一、Hermes Agent 是什么?

Hermes Agent 是 Nous Research 開發(fā)的開源自我進(jìn)化型 AI 智能體(MIT 許可證)。和普通聊天機(jī)器人不同,它具備 內(nèi)置學(xué)習(xí)閉環(huán):能從經(jīng)驗(yàn)中自動(dòng)創(chuàng)建技能、主動(dòng)持久化知識(shí)、搜索歷史對(duì)話,并跨會(huì)話不斷加深對(duì)用戶的理解。

簡(jiǎn)單來說,它 越用越聰明。

核心亮點(diǎn)一覽:

特性說明
多模型支持OpenRouter、OpenAI、MiniMax、Qwen、本地模型等,隨時(shí)切換
多平臺(tái)網(wǎng)關(guān)Telegram、Discord、Slack、WhatsApp、Signal、微信、郵件、CLI
持久化記憶MEMORY.md + USER.md + SQLite 全文搜索,跨會(huì)話保留
自動(dòng)技能復(fù)雜任務(wù)后自動(dòng)創(chuàng)建可復(fù)用技能文檔
工具生態(tài)瀏覽器、終端、文件、代碼執(zhí)行、定時(shí)任務(wù)、子代理等 27+ 工具
六種后端local、Docker、SSH、Daytona、Singularity、Modal

項(xiàng)目地址: NousResearch/hermes-agent

二、環(huán)境準(zhǔn)備

2.1 系統(tǒng)要求

  • Windows 10/11(已啟用 WSL2)
  • Docker Desktop for Windows(啟用 WSL2 后端)
  • 網(wǎng)絡(luò)可訪問 Docker Hub 或已配置鏡像加速
  • LLM API 密鑰(MiniMax、OpenRouter 等)或本地模型服務(wù)

2.2 安裝 Docker Desktop

  1. 下載 Docker Desktop:https://www.docker.com/products/docker-desktop
  2. 安裝時(shí)勾選 "Use WSL 2 instead of Hyper-V"
  3. 安裝完成后 重啟電腦
  4. 打開 CMD 驗(yàn)證:
docker --version

看到類似 Docker version 27.x.x 的輸出就說明安裝成功。

2.3 配置鏡像加速(國(guó)內(nèi)用戶必做 ??)

國(guó)內(nèi)直接訪問 Docker Hub 大概率超時(shí),這一步別跳過。

方法 A:鏡像加速器

打開 Docker Desktop → Settings → Docker Engine,在 JSON 配置中添加:

{
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker.xuanyuan.me"
  ]
}

點(diǎn)擊 Apply & Restart。

方法 B:代理配置(適合有科學(xué)上網(wǎng)工具的同學(xué))

Docker Desktop → Settings → Resources → Proxies,填入你的代理地址:

HTTP Proxy:  http://127.0.0.1:7890
HTTPS Proxy: http://127.0.0.1:7890

?? 兩種方法選一種即可。如果你本身網(wǎng)絡(luò)環(huán)境沒問題,可以跳過這步。

三、拉取 Docker 鏡像

在 Windows CMD 或 PowerShell 中執(zhí)行:

docker pull nousresearch/hermes-agent:latest

拉取完成后驗(yàn)證:

docker images | findstr hermes

看到 nousresearch/hermes-agent 那一行就說明鏡像到位了。

四、初始化配置(Setup)

4.1 創(chuàng)建數(shù)據(jù)目錄

mkdir %USERPROFILE%\.hermes

所有配置、密鑰、會(huì)話、技能、記憶都存儲(chǔ)在這個(gè)目錄中,后續(xù)升級(jí)也不會(huì)丟失。

4.2 運(yùn)行 Setup 向?qū)?/h3>
docker run -it --rm ^
  -v %USERPROFILE%\.hermes:/opt/data ^
  nousresearch/hermes-agent setup

向?qū)?huì)引導(dǎo)你配置 LLM 提供商、API 密鑰、工具等,跟著提示一步步選就行。

?? 如果拉取鏡像超時(shí),請(qǐng)先完成第 2.3 節(jié)的鏡像加速配置。

4.3 數(shù)據(jù)目錄結(jié)構(gòu)說明

Setup 完成后,.hermes 目錄下會(huì)生成以下內(nèi)容:

文件/目錄用途
config.yaml主配置文件(模型、工具、后端等)
.envAPI 密鑰和環(huán)境變量
skills/技能文檔目錄
sessions/會(huì)話歷史記錄
MEMORY.md環(huán)境事實(shí)、經(jīng)驗(yàn)教訓(xùn)
USER.md用戶偏好和溝通風(fēng)格
logs/日志文件

五、接入 LLM 模型

這是最關(guān)鍵的一步。Hermes Agent 支持多種模型提供商,下面分別介紹三種常見方案。

5.1 方案一:MiniMax(推薦國(guó)內(nèi)用戶)

編輯 .env 文件:

notepad %USERPROFILE%\.hermes\.env

添加一行:

MINIMAX_CN_API_KEY=sk-api-xxxxx……你的密鑰

編輯 config.yaml

notepad %USERPROFILE%\.hermes\config.yaml

修改 model 部分:

model:
  default: MiniMax-M2.5
  provider: minimax-cn
  base_url: https://api.minimaxi.com/v1

?? 踩坑提醒: 中國(guó)區(qū)域名是 minimaxi.com(多一個(gè) i),不是 minimax.io。寫錯(cuò)了會(huì)一直報(bào) 401。

5.2 方案二:本地模型(Qwen3、Ollama 等)

如果你有本地部署的 OpenAI 兼容 API,配置如下:

編輯 .env

OPENAI_API_KEY=dummy
OPENAI_API_BASE=http://172.28.138.207:8007/v1

編輯 config.yaml

model:
  default: Qwen3-30B-A3B
  provider: custom
  base_url: http://172.28.138.207:8007/v1
  api_key: dummy
  context_length: 32768

?? 關(guān)鍵提示:

  • 模型跑在本機(jī)?容器內(nèi)用 http://host.docker.internal:端口 訪問
  • 模型在局域網(wǎng)其他機(jī)器?直接用 IP 地址
  • 千萬別寫 localhost,Docker 容器里的 localhost 是容器自己

5.3 方案三:OpenRouter(200+ 模型,海外用戶推薦)

編輯 .env

OPENROUTER_API_KEY=sk-or-xxxxx

編輯 config.yaml

model:
  default: anthropic/claude-sonnet-4
  provider: openrouter
  base_url: https://openrouter.ai/api/v1

5.4 模型要求

?? Hermes 要求模型至少 64K 上下文窗口。 如果使用本地模型,需確保推理框架啟動(dòng)時(shí)設(shè)了足夠大的 context size(如 --ctx-size 65536),否則會(huì)啟動(dòng)失敗。

六、啟動(dòng)與運(yùn)行

6.1 后臺(tái)運(yùn)行 Gateway(對(duì)接聊天平臺(tái)用)

docker run -d --name hermes ^
  --restart unless-stopped ^
  -v %USERPROFILE%\.hermes:/opt/data ^
  nousresearch/hermes-agent gateway run

參數(shù)說明:

  • -d:后臺(tái)運(yùn)行
  • --restart unless-stopped:意外退出自動(dòng)重啟
  • -v:掛載數(shù)據(jù)目錄

6.2 交互式聊天(CLI 模式)

不想對(duì)接平臺(tái),就想在命令行聊?直接:

docker run -it --rm ^
  -v %USERPROFILE%\.hermes:/opt/data ^
  nousresearch/hermes-agent

6.3 查看運(yùn)行狀態(tài)

docker exec -it hermes hermes status

七、微信 / Telegram 對(duì)接

7.1 微信對(duì)接

微信通過 Hermes 內(nèi)置的橋接功能實(shí)現(xiàn)。配置完成后,新用戶首次發(fā)消息會(huì)觸發(fā)配對(duì)機(jī)制:

docker exec -it hermes hermes pairing approve weixin <配對(duì)碼>

如果想跳過配對(duì),允許所有用戶直接使用,在 .env 中添加:

WEIXIN_ALLOW_ALL_USERS=true

7.2 Telegram 對(duì)接

  1. 在 Telegram 搜索 @BotFather,發(fā)送 /newbot 創(chuàng)建你的機(jī)器人
  2. 獲取 Bot Token
  3. 運(yùn)行 Gateway 配置向?qū)В?/li>
docker run -it --rm ^
  -v %USERPROFILE%\.hermes:/opt/data ^
  nousresearch/hermes-agent gateway setup
  1. 選擇 Telegram,粘貼 Token
  2. 重啟容器使配置生效:
docker restart hermes

八、常用命令速查表

命令用途
docker exec -it hermes hermes status查看當(dāng)前狀態(tài)
docker exec -it hermes hermes model切換模型/提供商
docker exec -it hermes hermes tools配置工具
docker exec -it hermes hermes setup重新運(yùn)行 Setup 向?qū)?/td>
docker exec -it hermes hermes doctor診斷問題
docker logs hermes查看容器日志
docker logs hermes --tail 100查看最后 100 行日志
docker restart hermes重啟容器
docker stop hermes停止容器
docker rm -f hermes刪除容器(數(shù)據(jù)不丟失)

九、配置文件詳解

9.1 config.yaml 核心字段

字段示例值說明
model.defaultMiniMax-M2.5默認(rèn)模型名稱
model.providerminimax-cn提供商標(biāo)識(shí)
model.base_urlhttps://api...API 端點(diǎn)地址
terminal.backendlocal終端后端(local/docker/ssh)
display.personalitykawaii人格預(yù)設(shè)
compression.enabledtrue上下文壓縮

9.2 .env 常用變量

變量名用途
MINIMAX_CN_API_KEYMiniMax 中國(guó)區(qū) API 密鑰
OPENROUTER_API_KEYOpenRouter 密鑰
OPENAI_API_KEY自定義端點(diǎn) / OpenAI 密鑰
OPENAI_API_BASE自定義 API 基址
TELEGRAM_BOT_TOKENTelegram Bot Token
WEIXIN_ALLOW_ALL_USERS微信是否允許所有用戶

十、日常維護(hù)

10.1 升級(jí) Hermes

docker pull nousresearch/hermes-agent:latest
docker rm -f hermes
docker run -d --name hermes ^
  --restart unless-stopped ^
  -v %USERPROFILE%\.hermes:/opt/data ^
  nousresearch/hermes-agent gateway run

?? 鏡像是無狀態(tài)的,所有數(shù)據(jù)在宿主機(jī)的 .hermes 目錄中,升級(jí)不會(huì)丟失數(shù)據(jù)。

10.2 備份

定期備份數(shù)據(jù)目錄:

xcopy %USERPROFILE%\.hermes %USERPROFILE%\.hermes-backup /E /I /Y

關(guān)鍵文件:config.yaml、.env、MEMORY.mdUSER.md、sessions/ 目錄。

10.3 清理舊鏡像

docker image prune -f

十一、常見問題排查

問題原因解決方案
拉取鏡像超時(shí)國(guó)內(nèi)無法訪問 Docker Hub配置鏡像加速或代理(見第 2.3 節(jié))
401 invalid api keyAPI 密鑰錯(cuò)誤或區(qū)域不匹配確認(rèn)密鑰有效,中國(guó)區(qū)用 minimax-cn
No inference providerconfig.yaml 未配置模型運(yùn)行 hermes model 或手動(dòng)編輯配置
容器訪問不到本地模型Docker 網(wǎng)絡(luò)隔離host.docker.internal 替代 localhost
微信配對(duì)提示新用戶安全驗(yàn)證hermes pairing approve weixin <碼>
模型拒絕啟動(dòng)上下文窗口不足 64K推理框架設(shè)置 --ctx-size 65536

十二、安全建議

  1. 不要將 .env 提交到 Git 倉庫,里面包含 API 密鑰
  2. 微信、Telegram 等網(wǎng)關(guān)建議 開啟用戶白名單WEIXIN_ALLOW_ALL_USERS=false
  3. 生產(chǎn)環(huán)境建議將 terminal.backend 設(shè)為 dockerssh,提供沙箱隔離
  4. 定期更換 API 密鑰,特別是在泄露風(fēng)險(xiǎn)后
  5. 定期備份 .hermes 目錄
  6. docker restart 而不是 docker rm + run 來避免配置遺漏

寫在最后

Hermes Agent 是一個(gè)非常有意思的項(xiàng)目——它不只是一個(gè)聊天機(jī)器人,而是一個(gè)能不斷自我進(jìn)化、記住你的偏好、自動(dòng)積累技能的 AI 助手。配合 Docker 部署,整個(gè)過程其實(shí)并不復(fù)雜,核心就三步:拉鏡像 → 配模型 → 啟動(dòng)。

到此這篇關(guān)于Hermes Agent Windows Docker 部署完全指南如何從零開始搭建你的自我進(jìn)化AI 智能體的文章就介紹到這了,更多相關(guān)Hermes Agent Windows Docker 部署內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker 部署 Hermes Agent 完整實(shí)戰(zhàn)指南(Windows / Linux 通用)

    本文將詳細(xì)介紹如何通過 Docker 快速部署 Hermes Agent,部署前先為大家提供 Docker 一鍵安裝與鏡像加速方案,適配絕大多數(shù)場(chǎng)景,新手也能輕松上手,感興趣的朋友跟隨小編一
    2026-04-24
  • Hermes Agent本地快速部署流程和避坑指南

    本文詳細(xì)介紹了Hermes Agent的本地快速部署流程,涵蓋環(huán)境要求(Linux/macOS/WSL2),兩種安裝方式,API密鑰配置等內(nèi)容,希望可以幫助讀者輕松完成HermesAgent的安裝與配
    2026-05-08
  • 騰訊云部署Hermes Agent(愛馬仕)安裝完整指南

    HermesAgent是一款基于自進(jìn)化AI智能體的開源軟件,安裝過程簡(jiǎn)單,通過配置API密鑰、對(duì)話通道等步驟即可完成,最后通過啟動(dòng)網(wǎng)關(guān)完成部署,可在企業(yè)微信等平臺(tái)驗(yàn)證其功能,下面就
    2026-05-06
  • 在Windows上部署Hermes Agent 的完整指南(最新整理)

    HermesAgent是一個(gè)開源AI代理框架,支持多模型、任務(wù)自動(dòng)化和靈活交互,文章詳細(xì)介紹了在WSL環(huán)境下安裝和配置HermesAgent的方法,并提供了通過命令行或WebUI與AI代理互動(dòng)的步
    2026-04-30
  • Hermes Agent是什么、Hermes Agent怎么部署?2026年Hermes Agent介紹及部署小白級(jí)圖文

    HermesAgent是NousResearch開發(fā)的開源自主AI智能體,支持自我學(xué)習(xí)、技能創(chuàng)建和跨會(huì)話記憶,適用于個(gè)人助手、開發(fā)協(xié)作和自動(dòng)化運(yùn)維等場(chǎng)景,本文介紹2026年Hermes Agent介紹及
    2026-04-29
  • Windows上部署Hermes Agent的完整指南

    Hermes Agent 是一個(gè)由 Nous Research 開發(fā)的自進(jìn)化的 AI 代理,簡(jiǎn)單說,它就像一個(gè)能在終端里一直陪伴你的 AI 助,Hermes 官方不支持原生 Windows,那 Windows 用戶怎么辦?
    2026-04-26
  • Hermes Agent四種部署測(cè)評(píng),到底該選哪種?

    HermesAgent是NousResearch開源的一款強(qiáng)大的AI代理框架,支持接入多個(gè)消息平臺(tái)D具備高級(jí)能力,本文拆解四種安裝方式,每種方式有優(yōu)缺點(diǎn)根據(jù)自身需求選擇適合的安裝方法,感興
    2026-04-24
  • Windows上部署Hermes-Agent的實(shí)現(xiàn)步驟

    本文詳細(xì)介紹了如何在Windows系統(tǒng)上部署和使用Hermes-Agent,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一
    2026-04-23
  • Mac從零部署Hermes Agent并接入飛書的保姆級(jí)教程

    Hermes Agent 是 Nous Research 開源的 AI Agent 框架,和 OpenClaw 同類,最大特點(diǎn)是會(huì)自我成長(zhǎng),本文基于實(shí)際踩坑過程整理,從 Hermes 安裝到飛書 Bot + 飛書 CLI 完整打通,
    2026-04-22
  • Hermes-Agent 部署Telegram/Discord機(jī)器人的全過程(多平臺(tái)遠(yuǎn)程控制)

    本文介紹了Hermes-Agent部署Telegram/Discord機(jī)器人的全過程,包括創(chuàng)建機(jī)器人、配置Hermes對(duì)接、啟動(dòng)機(jī)器人網(wǎng)關(guān)、測(cè)試機(jī)器人等功能,并提供進(jìn)階配置(如后臺(tái)持久化運(yùn)行、配置
    2026-04-20

最新評(píng)論

宾阳县| 云和县| 吐鲁番市| 莱阳市| 任丘市| 敦煌市| 阿克陶县| 马尔康县| 酉阳| 甘谷县| 高唐县| 天津市| 崇州市| 杭锦旗| 厦门市| 淄博市| 琼中| 怀远县| 治县。| 巩留县| 海兴县| 莎车县| 历史| 霸州市| 东丽区| 武功县| 金沙县| 凭祥市| 鹿邑县| 扶余县| 宾川县| 兰考县| 西贡区| 昌乐县| 城市| 溆浦县| 曲阳县| 七台河市| 洛南县| 灵丘县| 溧阳市|