阿里云 Tablestore 基于 Mem0 为 OpenClaw 构建记忆系统最佳实践

简介: 免注册、云托管、数据自主——这才是真正的"无缝 onboard"。

你的龙虾,是否也有这些“记忆障碍”

用过 OpenClaw 原生记忆的都懂,你的新 Agent 每次对话都从零开始?它不记得你的名字、你的偏好、上次聊了什么?

如果你也有这些经历,是时候升级你的记忆系统了:

  • Compact 后突然失忆 — 正聊着重要的事,龙虾突然忘了一部分
  • 多 Agent 记忆不通 — 每个 Agent 都是"独立脑",需要重复培养
  • 本地 embedding 难部署 — sqlite-vec 配置繁琐,GGUF 模型占用资源
  • 备份迁移困难 — 担心"养了 10 年的龙虾突然挂了"

为什么选 mem0 + Tablestore

我们能帮你把龙虾的记忆实现全自动,无需任何手动操作:

  • 自动记忆 — 每次对话结束后,插件会自动提取对话中的关键信息并保存下来。比如你说"我喜欢用 Python",它就记住了;
  • 自动回忆 — 下次对话开始时,插件会自动搜索相关记忆并注入到上下文中。当你问"帮我写段代码"时,它已经知道你偏好 Python 了。

原生记忆

Tablestore + Mem0 

Compact 后记忆

长内容,易丢失

永久保存

多 Agent 共享

Agent 隔离,无法共享

同一 userId 互通

embedding 部署

本地折腾

云端开箱即用

数据备份

全靠手动

阿里云全托管

数据可见性

数据黑盒

控制台直接查看

记忆查询效率

本地搜索,查询较慢

标量/向量混合索引,豪秒级响应

☁️ 云托管的便捷

  • 免运维 — Tablestore 是阿里云全托管服务,无需自建数据库
  • 开箱即用 — 一句话安装,操作轻便简单
  • 按量计费 — 中小规模场景成本友好

🔐 数据自主可控

  • 数据存在自己账号 — 不是黑盒,可在 Tablestore 控制台直接查看
  • 企业级隔离 — 支持资源隔离、权限管理、监控告警
  • 跨 Agent 共享 — 同一 userId 下,多个 Agent 记忆互通

🧠 智能记忆抽取

  • 自动结构化 — 从对话中提取"姓名、偏好、决策"等事实,不堆积原话
  • 混合召回 — 向量相似度 + 关键词 BM25,既懂语义又懂细节
  • 记忆审计 — memory_list / memory_forget 接口,可查可删


安装步骤

点击文末阅读原文查看详细安装教程:

https://help.aliyun.com/zh/tablestore/use-cases/openclaw-tablestore-memory

手动安装

Step 1|安装插件

openclaw plugins install @tablestore/openclaw-mem0

Step 2|配置 Tablestore

如果你还没有 Tablestore 实例,请先登录 阿里云 Tablestore 控制台:

1. 登录控制台:https://ots.console.aliyun.com

2. 创建实例

3. 获取实例名称、Endpoint、AccessKey

Step 3|配置 OpenClaw

~/.openclaw/openclaw.json 中添加:

{
  "plugins": {
    "entries": {
      "openclaw-mem0": {
        "enabled": true,
        "config": {
          "mode": "open-source",
          "userId": "你的用户ID",
          "oss": {
            "vectorStore": {
              "provider": "tablestore",
              "config": {
                "endpoint": "https://你的实例.cn-hangzhou.ots.aliyuncs.com",
                "instanceName": "你的实例名",
                "accessKeyId": "你的AccessKeyId",
                "accessKeySecret": "你的AccessKeySecret",
                "regionId": "cn-hangzhou"
              }
            },
            "embedder": {
              "provider": "openai",
              "config": {
                "apiKey": "你的API Key",
                "model": "text-embedding-v3",
                "baseURL": "https://dashscope.aliyuncs.com/compatible-mode/v1"
              }
            }
          }
        }
      }
    }
  }
}

Step 4|重启 Gateway

openclaw gateway restart

Step 5|验证

# 搜索记忆
openclaw mem0 search "我的名字"
# 查看统计
openclaw mem0 stats

一键安装

除了手动配置,我们还提供了更简单的方式——一键安装。

向 OpenClaw 发送以下提示词,智能体会自动读取安装说明并引导完成配置:

请阅读https://tablestore-doc.oss-cn-hangzhou.aliyuncs.com/aliyun-tablestore-ai/openclaw/skill.md,并按照说明安装和配置tablestore plugin 用于 OpenClaw。
如果 openclaw plugins install 报 "extract tar timed out"错误,改用以下方式安装:
1. cd /tmp && npm pack @tablestore/openclaw-mem0
2. mkdir -p /tmp/openclaw-mem0-install && tar xzf /tmp/$(ls /tmp/tablestore-openclaw-mem0-*.tgz | head -1 | xargs basename) -C /tmp/openclaw-mem0-install --strip-components=1
3. openclaw plugins install /tmp/openclaw-mem0-install
安装完成后告诉我你能做什么

OpenClaw 会自动读取安装说明,引导你完成以下四步:

  1. 检测 npm registry 并安装插件
  2. 检查 OpenClaw 版本
  3. 配置 openclaw.json
  4. 重启 OpenClaw

实测:龙虾记住了

新开 session,输入:

我是虾博士,喜欢喝奶茶和吃蛋挞

然后换个 session 问:

你知道我是谁吗?喜欢什么?

✅ 龙虾会准确回答!

跨 Session、跨 Agent,记忆持久生效,不是缓存,是真记住了。


最后

如果你的需求是:

  • ✅ 想要云托管的便捷,又不想被黑盒绑架
  • ✅ 想要数据存在自己的阿里云,可控可查
  • ✅ 想要跨 Agent 记忆共享,多设备同步
  • ✅ 想要企业级监控和权限管理

Tablestore + Mem0 = 最佳选择 ☁️🔐

如果你需要更灵活的自定义 Prompt 能力、记忆随时间自动衰减、全量会话记录随账号迁移、企业级多 Agent 记忆抽取/检索,敬请期待后续:Tablestore + AgentRun 记忆存储最佳实践 🔜



来源  |  阿里云开发者公众号


相关文章
|
1天前
|
存储 人工智能 JSON
OpenClaw-Observability:基于 DuckDB 构建 OpenClaw 的全链路可观测体系
为解决OpenClaw等AI Agent“Done”回复背后的黑盒问题,我们基于DuckDB开发了轻量可观测插件:通过Hook采集关键节点事件,建模为结构化Trace链路,异步写入本地或云上DuckDB,提供瀑布图式执行视图、指标分析与安全告警,让Agent从不可见变为可追踪、可解释、可优化。
OpenClaw-Observability:基于 DuckDB 构建 OpenClaw 的全链路可观测体系
|
7天前
|
人工智能 机器人 网络安全
新手必看!阿里云部署OpenClaw保姆级图文步骤+企业微信接入教程+新手避坑指南
在2026年企业数字化与AI自动化深度融合的浪潮中,OpenClaw(原Clawdbot,曾用名Moltbot)凭借开源特性、灵活的插件生态与强大的任务执行能力,成为企业办公、团队协作与个人效率提升的核心工具。这款开源AI智能体框架,截至2026年3月,在GitHub平台星标数量已突破24万,Fork数超4.5万,支持通过自然语言完成文件管理、信息检索、流程自动化、多端协同等多样化任务。而企业微信作为国内领先的企业级协同办公平台,覆盖超6000万企业组织,具备消息触达、客户联系、客户群管理、客户朋友圈、审批流、微盘存储、机器人集成等核心优势,是企业办公、团队协作、内部沟通与客户服务的首选载体。
719 1
|
1天前
|
人工智能 运维 Cloud Native
深大智能:基于阿里云 MSE 实现云原生高可用微服务架构,释放运维人力拥抱 AI 时代
深大智能全面拥抱阿里云,通过微服务引擎 MSE 构建新一代云原生微服务体系,重点解决四大痛点。
|
1天前
|
人工智能 安全 JavaScript
Windows11 部署 OpenClaw 小龙虾 零代码快速上手
专为 Windows 11 系统优化,针对性解决 Win11 权限、Defender、中文路径、SmartScreen 等部署常见问题,双击即可一键安装,10 分钟就能上手使用!
|
1天前
|
人工智能 开发工具 git
Agent Skills:打通可复用专业领域知识的最后一公里
Agent Skills是Anthropic推出的AI能力标准化框架,将垂直领域专业知识封装为可复用、可版本控制的文件包(含SKILL.md、脚本、模板等),实现“即插即用”的任务执行。它已获微软Azure、GitHub Copilot等平台支持,生态超8.5万技能,被誉为AI时代的“Dockerfile”。
|
1天前
|
人工智能 安全 IDE
2026 年 AI 编码的“渐进式 Spec”实战指南
这次分享的内容来自作者在实际项目中落地 AI 编码的一些实践和思考。希望能给正在尝试或想要尝试 AI 编码的同学一些参考。
|
10天前
|
人工智能 Linux API
OpenClaw+大模型构建超级个体工作流:阿里云、MacOS/Linux/Windows11部署详细步骤与自动化开发实战
在AI辅助开发全面普及的2026年,掌握OpenClaw智能体编排框架,搭配高性能大模型,能够快速实现从需求分析、代码生成、单元测试到部署上线的全流程自动化,让个人开发者实现“一人成团队”的超级个体工作模式。本文基于实战场景,完整讲解OpenClaw环境配置、MiniMax与千问/Coding Plan API对接、多模型回退保障、自动化项目生成流程,同时提供2026年阿里云服务器部署、MacOS/Linux/Windows11本地部署详细步骤,搭配全套可直接运行代码命令与常见问题解决方案,帮助开发者快速从手动编码转向AI指挥模式,大幅提升开发效率。
654 6
|
5月前
|
人工智能 双11 开发者
中小电商卖家福音!用AI 3分钟搞定高转化主图+详情页!
还在为电商设计成本高、效率低发愁?阿里云百炼全新推出「一键生成电商组图」功能,AI智能生成主图、详情页等视觉素材,零设计基础也能快速出图!限时参与活动,赢定制好礼,更有超值Tokens优惠包,助力爆款打造!