平台支持
Hermes Agent 维护对许多平台和分发方法的支持,但我们无法支持每一种可能的安装方法。
第一梯队 (Tier 1)
我们致力于确保这些平台的安装和更新永远不会中断。第一梯队中的问题和回归是我们首要处理的事项,其优先级高于其他平台。
| 操作系统 / 架构 | 安装方法 | 说明 |
|---|---|---|
| macOS (Apple Silicon) | Hermes Desktop, install.sh | |
| Windows 10 / 11 (x86_64, aarch64) | Hermes Desktop, install.ps1 | 少数功能不可用。 |
| Linux / WSL2 (x86_64, aarch64) | install.sh | 我们在最新的 Ubuntu 和 WSL2 上进行测试。如果你的发行版包含 glibc、systemd 并遵循文件系统层次结构标准 (Filesystem Hierarchy Standard),它很可能运行良好。 |
| Docker 容器 (x86_64, aarch64) | docker pull | Docker 安装不支持 hermes update。更新需要通过运行新镜像来完成。 |
第二梯队 (Tier 2)
这些平台仅在代码库中作为尽力而为 (best effort) 的方式维护。 发布版本可能会破坏这些平台的支持,且当它们出现问题时,我们无法承诺会及时修复。 我们会接受用于修复这些平台问题的 PR,但其优先级低于修复第一梯队平台的问题。
| 操作系统 / 架构 | 安装方法 | 说明 |
|---|---|---|
| Android (Termux) (aarch64) | install.sh | 少数功能不可用。 |
| Nix (MacOS, Linux, NixOS) | install.sh | 由于 node.js 打包问题,经常出现故障。祝你好运~! <3 |
不受支持
以下平台和分发方法不受支持。 我们建议你迁移到受支持的分发方法或平台。 它们目前可能已损坏,未来也可能出现更多问题。 我们不会接受修复这些平台的 PR,任何保持与其兼容性的代码都可能在任何时候被移除。
- 通过 AUR 安装(如果有助于上游合并,我们可能会提交补丁 <3)
- x86 (Intel) 处理器上的 macOS
- 通过
pypi安装(例如uv tool install hermes-agent,pip install hermse-agent等) - 通过
brew安装 (brew install hermes-agent)
如果你正在使用不受支持的分发方法,请阅读安装指南以了解如何切换到受支持的方法。