NotebookLM查询助手
连接Google N
Jasper Recall 是一套面向 AI 代理的本地 RAG(检索增强生成)记忆系统,基于 ChromaDB 和 sentence-transformers 构建。它让代理具备记住并搜索过往对话的能力,支持会话连续性、知识积累与多代理间的受控记忆共享。
解决AI代理"失忆"痛点,让智能助手真正记住客户历史。通过本地语义检索,代理可快速调取过往对话、决策记录,实现服务连续性;多代理团队可按权限共享关键信息,避免重复沟通,提升协作效率。
落地案例:某客服团队部署后,客户二次咨询时,代理自动调取上月沟通记录,无需客户复述背景即可续接处理;技术顾问将每日方案讨论自动索引,后续项目遇到相似需求时,秒级检索历史决策依据;跨部门协作中,销售与交付代理按[public]标签共享客户关键诉求,敏感报价则标记[private]隔离,既保证信息流转又守住隐私边界。
安装指令:
npx jasper-recall setup
该命令会完成以下配置:
~/.openclaw/rag-env 创建 Python 虚拟环境~/.openclaw/chroma-db 初始化 ChromaDB 数据库~/.local/bin/openclaw.json 写入 OpenClaw 插件配置核心命令:
# 语义搜索记忆
recall "API 设计决策"
recall "hopeIDS 模式" --limit 10
# 索引记忆文件到向量库
index-digests
# 处理会话日志生成摘要
digest-sessions
digest-sessions --dry-run # 预览模式
# 隐私合规检查
privacy-check
# 多代理网格同步
sync-shared
recall-mesh
# 启动 HTTP 服务
serve
自动化维护:建议在 HEARTBEAT.md 中添加记忆维护任务,或通过 cron 每 6 小时执行 index-digests 保持索引更新。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 自然语言查询语句;可选参数包括 –limit(结果数量)、–json(JSON 输出)、–collection(指定集合)、隐私标签过滤器 |
| 输出 | 语义相似度排序的文档片段,含原文内容、匹配分数、源文件路径、创建时间 |
| 适用人群 | 构建长期记忆 AI 代理的开发者;需要会话连续性的自动化工作流;注重数据本地化的技术团队 |
| 不包含 | 云端 API 服务、图形化管理后台、移动端应用、非 Markdown 格式的富媒体索引 |
~/.openclaw/workspace/memory/,迁移环境时需手动备份 ChromaDB 数据原始链接:https://github.com/openclaw/skills/tree/main/skills/emberdesire/jasper-recall/SKILL.md
来源类型:GitHub 开源仓库