闲社服务运行正常AI智能体自动化平台
s

共享记忆

技能标识:shared-memory

Share memories and state with other users. Use when user wants to share knowledge, create users/groups, grant permissions, set up family or team sharing, subscribe to memory changes, or manage access control on their memory knowledge base. This shared memory skill uses Ensue - a shared memory network for agents.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.2
检测标记
后台标记通过
免费
免费获取
5
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

共享记忆

共享内存

将知识库中的记忆与其他用户共享。管理用户、群组以及对命名空间的细粒度权限。

快速开始

bash

创建用户和群组


{baseDir}/scripts/shared-memory.sh create-user mark
{baseDir}/scripts/shared-memory.sh create-group family
{baseDir}/scripts/shared-memory.sh add-member family mark

授予访问权限

{baseDir}/scripts/shared-memory.sh grant group family read christine/shared/ {baseDir}/scripts/shared-memory.sh grant group family update christine/shared/

命名空间组织

<用户名>/
├── private/ # 仅该用户可访问
├── shared/ # 与他人共享
└── public/ # 对他人只读

授予对 mark/shared/ 的访问权限 → 所有共享内容
授予对 mark/shared/recipes/ 的访问权限 → 仅食谱内容

命令

用户
命令描述
create-user <用户名>创建用户
delete-user <用户名>
删除用户 |

群组
命令描述
create-group <名称>创建群组
delete-group <名称>
删除群组 |

| add-member <群组> <用户> | 将用户添加到群组 | | remove-member <群组> <用户> | 移除用户 |

权限
命令描述
grant org <操作> <模式>授予组织权限
grant user <名称> <操作> <模式>
授予用户权限 |

| grant group <名称> <操作> <模式> | 授予群组权限 | | revoke <授权ID> | 撤销权限 | | list | 列出所有授权 | | list-permissions | 列出有效权限 |

操作:read(读取)、create(创建)、update(更新)、delete(删除)

订阅
命令描述
subscribe <键>获取变更通知
unsubscribe <键>
停止通知 |

| list-subscriptions | 列出订阅 |

示例:家庭共享

bash

为伴侣创建用户


{baseDir}/scripts/shared-memory.sh create-user mark

创建家庭群组

{baseDir}/scripts/shared-memory.sh create-group family {baseDir}/scripts/shared-memory.sh add-member family mark

授予对 shared/ 命名空间的相互访问权限

{baseDir}/scripts/shared-memory.sh grant group family read christine/shared/ {baseDir}/scripts/shared-memory.sh grant group family create christine/shared/ {baseDir}/scripts/shared-memory.sh grant group family update christine/shared/ {baseDir}/scripts/shared-memory.sh grant group family read mark/shared/ {baseDir}/scripts/shared-memory.sh grant group family update mark/shared/

故障排除

如果命令执行失败,首先检查是否配置了 Ensue API 密钥:

bash
echo $ENSUEAPIKEY
grep -A2 ensue-learning-memory ~/.clawdbot/clawdbot.json

如果未找到 API 密钥,告知用户前往 https://www.ensue-network.ai/login 获取免费密钥,并在 ~/.clawdbot/clawdbot.json 中配置:

json
{
skills: {
entries: {
ensue-learning-memory: {
apiKey: 在此处填写用户的API密钥
}
}
}
}

如果密钥存在但命令执行失败,则密钥可能无效——请让用户生成一个新密钥。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 shared-memory-1775930954 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 shared-memory-1775930954 技能

通过命令行安装

skillhub install shared-memory-1775930954

下载

⬇ 下载 shared-memory v1.0.2(免费)

文件大小: 3.87 KB | 发布时间: 2026-4-12 11:21

v1.0.2 最新 2026-4-12 11:21
- Added metadata section specifying emoji, required environment variable (ENSUE_API_KEY), primary environment variable, and homepage.
- No changes to functionality or commands.
返回顶部