hermes-agent/website/i18n/zh-Hans/docusaurus-plugin-content-docs/current/user-guide/windows-wsl-quickstart.md
2026-05-05 14:14:03 -07:00

3.1 KiB
Raw Blame History

title description sidebar_label sidebar_position
Windows 用户快速上手WSL2 在 Windows 上通过 WSL2 安装 uv、Hermes 与 Tool Gateway 的推荐路径与常见坑 WindowsWSL2 2

Windows 用户快速上手WSL2

上游开发与 CI 以 Linux / macOS 为主;在 Windows 上,官方推荐路径是 WSL2,而不是在「旧版原生 CMD/PowerShell」里直接跑完整 Hermes 栈。本页给出从 0 到可跑 hermes + Tool Gateway 的最短闭环。

1. 安装 WSL2 与发行版

  1. 以管理员打开 PowerShell安装 WSL 与默认 Ubuntu具体命令以 微软文档 为准):
    wsl --install
    
  2. 重启后完成 Ubuntu 首次用户名/密码设置。
  3. 在 Microsoft Store 或 wsl --list --online 中可选用较新 Ubuntu LTS便于获得较新的 glibc 与 Python 工具链。

:::caution 关于「原生 Windows」 若你只在 PowerShell 里装 Python/uv可能遇到路径、子进程、网关单例与 Token 缓存等与上游假设不一致的问题。请优先在 WSL 终端内完成安装与日常使用。 :::

2. 在 WSL 内安装 uv

WSL 的 Bash 中执行(勿混用 Windows 路径):

curl -LsSf https://astral.sh/uv/install.sh | sh

uv 加入当前 shell 的 PATH(安装脚本结尾会提示),然后:

uv --version

3. 获取 Hermes Agent

在 WSL 里 clone 本仓库(或你的 fork进入目录后按 安装说明 使用 uv sync / 文档中的推荐命令安装依赖。

:::tip 路径与权限 Hermes 默认配置目录为 ~/.hermes/(在 WSL 内即 Linux 家目录)。请勿把 WSL 项目放在会被 Windows 杀毒实时深度扫描的极慢盘符上;推荐放在 WSL 文件系统(例如 ~/projects/...)而非 /mnt/c/... 下的重度 IO 路径。 :::

4. 模型与 Tool Gateway

  1. 在 WSL 内运行 hermes model,按提示绑定 Nous Portal(或其他提供商)。
  2. 付费订阅用户可启用 Tool Gateway用于网页搜索、文生图、TTS、浏览器自动化等而无需单独配置 FAL_KEY / Firecrawl 等(详见该页)。
  3. 文生图模型列表与计费说明见 文生图

5. 常见故障速查

现象 建议
网关相关进程重复 / 端口占用 确认是否同时在 Windows 侧与 WSL 侧各启动了一份 agent同一机器上只保留一个常驻会话。
hermes 找不到 确认 uv run hermes 或按安装文档将 CLI 暴露到 PATH;命令应在 WSL 内执行。
图像工具 4xx 可能是 Portal 尚未代理该 FAL 模型;可换模型或配置直连 FAL_KEY(见文生图文档)。

6. 下一步

  • 英文摘要页(默认语言):仍保留轻量说明,便于非中文读者理解 WSL2 要求。
  • 深入 CLICLI 界面
  • 全局配置项:见 配置说明