Hermes Agent接入阿里云tablestore远程记忆

  |   0 评论   |   0 浏览

Hermes Agent侧配置

执行以下命令安装hermes-tablestore-memory插件,详细说明(含SDK依赖安装与国内网络下的镜像配置)详见Tablestore记忆存储在hermes-agent中的实现

hermes plugins install --enable https://github.com/aliyun/hermes-tablestore-memory

将AccessKey写入~/.hermes/.env

echo 'TABLESTORE_MEMORY_AK=<your-access-key-id>' >> ~/.hermes/.env
echo 'TABLESTORE_MEMORY_SK=<your-access-key-secret>' >> ~/.hermes/.env

将插件参数写入~/.hermes/tablestore_memory.json,确保app_idtenant_idmemory_store_name与OpenClaw侧完全一致。

{
  "endpoint": "https://<your-instance>.cn-beijing.ots.aliyuncs.com",
  "instance_name": "<your-instance>",
  "memory_store_name": "shared_memory",
  "app_id": "shared-agents",
  "tenant_id": "default-tenant",
  "enable_rerank": true,
  "auto_create_store": true,
  "timeout": 30.0
}

激活tablestore-mem为记忆Provider,并执行诊断命令验证连接。

hermes config set memory.provider tablestore-mem
hermes tablestore-mem doctor

输出中ok字段为truechecks.initialize.okchecks.describe_memory_store.okchecks.list_memories.ok均为true,即表示Hermes Agent侧已正确接入Tablestore。

如果需要hermes配置命令,参考如下:

# Step 1|安装插件
hermes plugins install https://github.com/aliyun/hermes-tablestore-memory
 
# Step 2|交互式配置(推荐)
hermes memory setup
# 选择 tablestore-mem,按提示填入 Tablestore 实例信息
 
# Step 3|验证
hermes memory status
# 输出 Status: available 即为成功

标题:Hermes Agent接入阿里云tablestore远程记忆
作者:michael
地址:https://blog.junxworks.cn/articles/2026/07/03/1783043611066.html