核心用法
Hive Mind 是一款面向 AI Agent 的共享配置存储方案,类比「iCloud Keychain」,支持跨设备同步用户偏好与代理设置。核心操作包括:
- 写入配置:
--action set --key "xxx" --value "yyy" - 读取配置:
--action get --key "xxx" - 列出全部:
--action list
部署模式
| 模式 | 说明 | 适用场景 |
|------|------|----------|
| BYO Database(推荐) | 用户自建 TiDB 集群,通过环境变量注入凭证 | 生产环境、敏感数据 |
| Auto-Provisioning(备用) | 调用 TiDB Zero API 自动创建免费临时数据库,DSN 缓存于本地 | 快速体验、开发测试 |
显著优点
1. 实时同步:配置变更毫秒级扩散至多终端,如桌面端切换 Dark Mode 后移动端即时生效
2. 持久化:设置脱离容器生命周期,支持重装后恢复
3. 团队协作:多 Agent 共享统一配置源,降低团队维护成本
4. Serverless 架构:TiDB Zero 无服务器特性,按量付费零运维
潜在缺点与局限性
- 网络依赖:完全依赖外部 TiDB 服务,离线场景不可用
- 凭证管理风险:BYO 模式需自行保管数据库密码;Auto 模式存在 API 密钥泄露隐患
- 数据隔离模糊:共享数据库场景下缺乏内置命名空间隔离,多用户/多项目可能产生键冲突
- 免费额度限制:TiDB Zero 免费集群存在存储上限与休眠策略,长期运行可能触发冷启动延迟
适合人群
- 多设备 AI Agent 用户(桌面+移动端组合)
- 需要统一配置管理的团队/组织
- 追求开箱即用的个人开发者(Auto-Provisioning 模式)
常规风险
- 供应链攻击:依赖
curl与 Python 脚本执行,若技能仓库被篡改可导致恶意代码执行 - 敏感数据暴露:键值内容明文传输(假设 TiDB 使用 TLS),但缺乏字段级加密
- 凭证残留:Auto 模式的本地 DSN 缓存文件
~/.openclaw_hive_mind_dsn若权限配置不当可被其他进程读取 - API 滥用:TiDB Zero 免费额度耗尽后可能导致服务降级或数据锁定