核心功能
Persistent Agent Memory 是一款面向 AI 代理的持久化记忆增强工具,由 Coral Bricks 提供底层向量存储与语义搜索能力。该 skill 通过三个核心命令实现记忆的存储、检索与删除,使代理能够突破单次会话的限制,维护长期上下文。
核心用法:
- 存储记忆 (
coral_store):将文本内容编码为 768 维向量,支持附加 JSON 元数据(如来源、主题标签) - 语义检索 (
coral_retrieve):通过自然语言查询召回相关记忆,基于余弦相似度排序,默认返回 Top-10 - 定向遗忘 (
coral_delete_matching):按语义匹配删除特定记忆,而非精确字符串匹配
显著优点
1. 真正的跨会话持久化:记忆存储于云端向量数据库,代理重启后仍可访问历史上下文
2. 语义级智能检索:不同于关键词匹配,能理解"无线耳机偏好"与"over-ear headphones with noise cancellation"的关联
3. 零配置即用:仅需 CORAL_API_KEY 环境变量,无需管理向量数据库或嵌入模型
4. 元数据灵活性:支持任意 JSON 元数据,便于后续按来源、主题等维度过滤
局限性与风险
| 维度 | 说明 |
|------|------|
| **供应商锁定** | 完全依赖 Coral Bricks 云服务,无自建或离线方案 |
| **索引延迟** | 存储后可能存在 1 秒内的检索延迟 |
| **数据隐私** | 所有记忆上传至第三方服务器,敏感信息需谨慎 |
| **成本不透明** | 未公开定价模型,大规模使用存在费用不可控风险 |
| **功能边界** | 不支持集合隔离(仅默认集合)、无法精确删除单条记录(依赖语义匹配) |
适合人群
- 构建需要长期用户画像的客服代理、个人助手
- 需要跨会话追踪项目进度的开发工作流代理
- 希望快速原型验证记忆功能,无需自建向量基建的团队
安全风险
- T3 来源:Coral Bricks 为新兴创业公司,无大型云厂商背书
- 数据出境:API 端点
search-api.coralbricks.ai可能涉及跨境数据传输 - API 密钥泄露:
CORAL_API_KEY需妥善保管,建议配合密钥管理系统使用