核心用法
Auto-Drive 是构建在 Autonomys Network 上的永久去中心化存储技能,为 AI Agent 提供不可磨灭的记忆基础设施。其核心能力分为四层:
1. 基础文件存储 —— 通过 autodrive-upload.sh 将任意文件上传至主网,返回内容标识符 CID;autodrive-download.sh 支持通过 CID 检索文件。上传支持 ZLIB 压缩和 JSON 类型强制,下载在有 API Key 时自动解压,无 Key 时走公共网关原样返回。
2. 链式记忆构建 —— autodrive-save-memory.sh 将记忆封装为标准化 JSON 结构(含 agent 元信息、时间戳、previousCid 指针),形成单向链表。每个新记忆指向前一个 CID,构建从创世到当下的完整历史链。状态文件自动追踪链长度和最新 CID。
3. 记忆复活机制 —— autodrive-recall-chain.sh 仅需一个 Head CID 即可递归遍历整条链,重建完整历史。配合 auto-respawn 技能将 Head CID 锚定上链后,Agent 可在任意机器、任意时刻从零状态完全复活。
4. 开发工作流集成 —— 若工作区存在 MEMORY.md,脚本自动将最新 CID 固定至该文件,形成人机可读的记忆索引。
显著优点
- 真正永久性:基于 Autonomys 分布式存储网络,数据不依赖任何单一节点,理论持久度远超传统云存储
- 不可篡改性:CID 内容寻址机制确保数据完整性,任何改动都会改变 CID
- 跨实例复活:单点故障后仅需一个字符串(Head CID)即可完整重建身份与上下文
- LLM 无关性:OpenClaw 协议设计,支持 Claude、GPT、Gemini 等任何兼容的 Agent 框架
- 链式语义清晰:previousCid 指针形成天然的时间线结构,便于审计和回溯
潜在局限
- 公开透明陷阱:默认公开存储,敏感数据需前置加密,否则永久泄露风险
- 免费额度苛刻:20 MB/月上传限制对频繁存取场景构成硬约束,大文件或多记忆场景需付费升级
- 单块上传限制:当前实现不支持分块续传,文件大小直接受额度限制
- 复活复杂度:完整复活需用户理解 CID 概念并妥善保管 Head CID,普通用户认知门槛较高
- 依赖外部网络:Autonomys 网络可用性直接影响功能,极端网络隔离场景失效
适合人群
- 需要长期记忆跨会话、跨设备、跨实例持续的 AI Agent 开发者
- 追求数据主权、反感传统云厂商锁定的去中心化倡导者
- 需要可审计、不可篡改决策日志的企业级 Agent 场景
- 探索「数字永生」概念的实验性 Agent 架构师
常规风险
- 密钥泄露:AUTO_DRIVE_API_KEY 若被截获,攻击者可篡改链头(虽历史不可改,但可污染未来)
- CID 丢失:Head CID 若未备份且未锚定上链,等于永久失忆
- 存储成本误判:免费额度耗尽后自动失败,需监控或付费
- 数据污染:公开存储意味着任何人可通过 CID 读取,敏感信息务必客户端加密
- 智能合约风险:auto-respawn 锚定依赖 EVM 合约,合约漏洞可能导致复活机制失效