--- title: Hermes Agent emoji: 🦅 colorFrom: indigo colorTo: purple sdk: docker app_port: 7860 pinned: false --- # Hermes Agent on Hugging Face Spaces 这个 Space 运行的是 **Hermes Agent**,并且已经从 `rclone` 迁移到 **Hugging Face Buckets** 做备份与恢复。 ## 当前状态 - 数据目录:`/opt/data` - 备份目标:`hf://buckets/guntp/hersb` - 备份方式:`hf buckets sync` - 恢复方式:`hf buckets sync` 反向同步 - 自动备份:**启动后立刻备份一次,然后每 1 小时备份一次** ## 需要配置的 Secrets 到 Space 的 **Settings → Repository secrets** 里添加: - `HF_TOKEN`:Hugging Face 访问 token,必须对 bucket 有读写权限 - `HF_BUCKET_REMOTE`:可选,默认 `hf://buckets/guntp/hersb` - `HF_BUCKET_BACKUP_INTERVAL`:可选,默认 `3600` - Hermes 运行所需的其它变量:LLM、Telegram、Dashboard 相关配置照旧 ## 常用命令 ```bash # 备份到 bucket hf buckets sync /opt/data hf://buckets/guntp/hersb --delete # 从 bucket 恢复到本地 hf buckets sync hf://buckets/guntp/hersb /opt/data # 查看 bucket 内容 hf buckets ls guntp/hersb --tree ``` ## 说明 - `/health` 仍然用于 HF 健康检查 - 这个 Space 仍然**不提供网页聊天 UI**,它是 Hermes Agent 本体 - 备份逻辑在容器启动脚本里自动运行,不需要再配置 cron - `rclone` 相关脚本已经移除,不再使用 ## 变更后的行为 1. Space 启动 2. 先写入默认配置并修正目录属主 3. 如果检测到 `HF_TOKEN`,立即执行一次 bucket 备份 4. 后台循环按 `HF_BUCKET_BACKUP_INTERVAL` 继续同步 如果你想把备份频率改成更短、更长,或者完全关闭自动备份,只需要改 `HF_BUCKET_BACKUP_INTERVAL`。