metadata
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/hersbHF_BUCKET_BACKUP_INTERVAL:可选,默认3600- Hermes 运行所需的其它变量:LLM、Telegram、Dashboard 相关配置照旧
常用命令
# 备份到 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相关脚本已经移除,不再使用
变更后的行为
- Space 启动
- 先写入默认配置并修正目录属主
- 如果检测到
HF_TOKEN,立即执行一次 bucket 备份 - 后台循环按
HF_BUCKET_BACKUP_INTERVAL继续同步
如果你想把备份频率改成更短、更长,或者完全关闭自动备份,只需要改 HF_BUCKET_BACKUP_INTERVAL。