Skip to content

我故意把 Bot 的工具删了,看它能不能自己恢复 ​

这是「我和 Bot 的实战笔记」系列:Dato 和他的 Grok Bot 这几天一起做 grokguide.si 的真实记录。本篇选题参考了铁柱AGI 的《Grok Bot 虚拟机重置后工具全没了?备份恢复教程》,内容、步骤和截图都是我们自己做的。

Bot 的云电脑会一直保留[^1],但万一被重置,装过的工具、写过的脚本就都没了。与其等它发生,我决定先演练一次。

我说:"把你装的东西登记一下,然后假装你被重置了,自己恢复给我看。"

第一步:建总账 ​

Bot 先建了一份 LEDGER.md,每装一个东西就记一行:

总账

第二步:备份 → 模拟重置 → 恢复 ​

backup.sh 把总账、脚本、crontab 复制进一个 git 仓库并提交。然后我们 rm -rf watch 模拟重置,再跑 restore.sh:

真实终端记录

恢复后 check.sh 照常运行。整个过程不到一秒。

bash
# backup.sh(节选)
cp services/LEDGER.md $R/; cp -r watch $R/env/; crontab -l > $R/env/crontab.txt
cd $R && git add -A && git commit -qm "backup $(date +%F_%T)"
# restore.sh(节选)
cp -r $R/env/watch/* watch/; crontab $R/env/crontab.txt

演练暴露的问题 ​

  • 备份仓库要是也放在同一台虚拟机上,一起被重置就白备份了。所以必须推到外部的私有仓库,见 下一篇。
  • 密钥不进备份。恢复后让 Bot 按总账里的"存放路径"提醒我重新填。

可直接复制的提示词 ​

text
从现在起,你每安装一个工具、服务或定时任务,都在 /workspace/services/LEDGER.md 记一行:
名称/类别/安装方式/配置路径/密钥存放路径(不写明文)。
每天备份一次到私有仓库。如果哪天发现工具没了,先读总账,按 restore.sh 恢复,然后告诉我哪些密钥需要我重新提供。

常见问题 ​

Q:虚拟机真的会被重置吗?

A:官方说云电脑是持久的。但遇到故障或者你手动重置,都可能丢东西,所以演练是防万一。

Q:crontab 也能恢复吗?

A:可以。我们把 crontab -l 的输出存进备份,恢复时重新导入。

Q:密钥怎么办?

A:不备份明文。总账只记位置,恢复后重新填。

想直接开通? ​

如果你看完想直接开通,又不想自己折腾付款,可以加我微信 siuserxiaowei,备注"grokguide"。首单报优惠码 xiaowei 立减 20 元。更多免费教程在 grokguide.si。

风险提示

官方定价页写明,订阅只通过官网直接销售,不授权第三方卖家,从其他渠道买的订阅可能被暂停(cursor.com/pricing)。我提供的是个人代充服务,与 xAI / Grok / Cursor 官方无关,请了解风险后再决定。任何时候都不要把账号密码、验证码交给别人,包括我。

参考来源 ​

[^1]: https://docs.x.ai/grok-bot/computer-and-apps(核验 2026-10-14) [^2]: https://docs.x.ai/grok-bot/faq(核验 2026-10-14)

非官方教程,内容整理自官方文档和社区讨论,以官方最新说明为准。 · 联系作者 / 加微信交流