用一句话完成每晚的 GitHub 备份设置
Hermes 接受了一条简单的英文指令,利用 GitHub 技能创建了每日定时推送任务,并验证了该任务,还添加了每小时自我检查功能以区分 UTC 与中部时间。
- 具体怎么做
- 通过 Telegram,用户发送了一条消息,要求在午夜中部时间向 GitHub 仓库推送数据。Hermes 利用内置的 GitHub 功能进行搜索、执行终端检查,创建了 cron 任务和夜间同步技能,随后列出任务以确认已注册。它还将自动化操作记录在 memory.md 文件中。用户通过服务器终端保存了 GitHub 令牌,而非在聊天中。
- 做到了什么
- 任务已注册并得到验证。Hermes 看到 Docker 容器在 UTC 时间运行,并选择了按小时运行的模式以检查中部时间,从而避免了夏令时带来的问题。原文未提供运行结果或数据。
- 上手要点
- 通过 SSH 而非聊天方式在 Hermes 配置中设置 GitHub 令牌,并使用一个仅包含读/写权限的细粒度令牌用于单个仓库。
你可以这样试
使用 Hermes Agent每晚在[我的时区]的[时间],将[文件夹路径]备份到我的 GitHub 仓库[repo URL]中。创建定时任务,处理 UTC与本地时间之间的差异,并设置每小时自检查功能,以确认最后一次推送是否成功,若失败则通过[Telegram/其他渠道]通知我。在第一次推送前,列出将包含的文件并等待我的确认,然后运行测试,验证提交是否成功出现在 GitHub 上。