核心用法
Ekybot Connector 是 OpenClaw 与 Ekybot 云平台的桥梁组件,安装后可将本地 AI Agent 接入远程指挥中心。用户通过 Ekybot 的 iOS/Android App 或 Web 仪表盘,实现跨设备 Agent 管理、@mention 跨 Agent 协作、定时任务编排及会话成本监控。
安装流程:备份配置 → 获取临时 enrollment token → 运行自动化 setup 脚本 → 验证 daemon 运行 → 执行首次 live 测试。支持 systemd(Linux)和 LaunchAgent(macOS)守护进程托管。
核心功能矩阵:
- 四层记忆系统:SOUL.md(本地人格)、MEMORY.md(双向同步长期记忆)、daily logs(最近3天)、KB.md(项目知识库)
- Agent 全生命周期管理:创建/编辑/删除、多模型指派(Claude/GPT/Gemini/Ollama)、独立预算管控
- 自动化与监控:Cron 任务编排、实时 token 消耗追踪、会话自动摘要、机器健康上报
显著优点
1. 端覆盖完整:原生 iOS/Android App + Web 仪表盘,移动端体验优于纯 CLI 方案
2. 记忆架构清晰:分层设计兼顾隐私(SOUL.md 永不上传)与协作(MEMORY.md/KB.md 双向同步)
3. 成本控制精细:单 Agent 单会话预算上限、超额自动阻断或告警,防止 API 费用失控
4. 部署零依赖:内置完整 runtime,无需 git clone,Node ≥18 即可运行
5. 隐私透明:Telemetry 明确列出采集/不采集项,支持通过环境变量彻底禁用
潜在局限与风险
- 云依赖:核心功能依赖 Ekybot 云服务,离线场景不可用
- Token 时效性:Enrollment token 仅存活数分钟,自动化部署需配合动态获取机制
- 守护进程稳定性:文档提示需主动验证 daemon 状态,存在因进程冲突(systemd/cron 重复托管)导致 SIGTERM 的风险
- 记忆同步范围:仅上传特定文件(MEMORY.md、working-memory.md 等),用户可能误以为完整工作目录同步
适合人群
- 需要移动端实时介入本地 AI Agent 的开发者
- 多 Agent 协作场景下需要统一成本监控与任务编排的团队
- 重视记忆持久化且愿意接受云同步 trade-off 的 OpenClaw 重度用户
常规风险
| 风险类别 | 具体表现 | 缓解措施 |
|---------|---------|---------|
| 凭证泄露 | `.env.ekybot_companion` 丢失导致未授权接入 | 文件权限管控 + 定期轮转 enrollment token |
| 成本失控 | 高并发会话触发 API 费用激增 | 配置 `MAX_BUDGET_PER_SESSION_USD` 与 `block` 动作 |
| 服务中断 | daemon 崩溃导致远程控制失联 | 配置 systemd/LaunchAgent 自动重启 + 健康检查告警 |
| 数据误传 | 误以为 SOUL.md/AGENTS.md 会同步至云端 | 明确阅读"NEVER uploaded"清单,敏感人格配置独立备份 |