AnydoDocs
参考

本地数据与存储

了解 CLI、Hub、附件和知识数据分别保存在哪里。

CLI/Runner

默认目录为 ~/.anydo/

路径内容
settings.jsonHub URL、machineId、令牌和首启状态
runner.state.jsonRunner PID、端口、版本和心跳
supervisor.state.jsonSupervisor 进程与日志
update-activation.state.json更新激活与健康结果
hardware-policy.json已启用硬件资源 ID
logs/CLI、Supervisor 和 Runner 日志

Agent 自己的凭据、配置和 transcript 仍保存在对应 Agent 的目录中。

Hub

默认 SQLite:

~/.anydo/anydo.db

存储会话、消息、机器、用户绑定和同步状态。大型 Composer 附件可以配置到对象存储;机器文件与工作区文件继续由 Runner 管理。

Core 与 Connected Apps

完整平台使用 PostgreSQL/Redis/对象存储保存团队业务数据。Connected Apps 凭据位于连接器的加密 SQLite,Core 只保存连接元数据和审计关联。

备份原则

  • 不把访问令牌或私钥提交到 Git
  • 备份 SQLite 时保证一致性
  • 分开备份数据库和对象存储
  • 定期验证恢复流程,而不只是确认备份文件存在
  • 生产二进制不制作 .bak 副本,回滚依赖源码重建

本页内容