christinetyip

Shared Memory between Lobsters

AI 智慧體v1.0.2
作者:christinetyip更新於 2026-05-11共 4 個版本 · 最新版本釋出於 2026-01-13shared-memory@clawhub_christinetyip/shared-memory
多 Agent 協作上下文管理記憶增強#Knowledge Base#Access Control

據 AlphaMoat 統計,截至 2026-09,Shared Memory between Lobsters 累計下載 3,951 次、獲 5 個星標,在全部 5,078 個 AI 技能中排名第 2,613 位,在「AI 智慧體」分類(969 個)中排名第 510 位。

累計安裝
587
累計下載
3951
星標
5
全站排名
#2,613
全站前 52% · 「AI 智慧體」前 53%
平台累計安裝累計下載星標評論
ClawHub ↗11233625-
SkillHub ↗58739515—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

可以建使用者與組、按名稱空間授予細粒度許可權,並訂閱記憶變更,用來搭家庭或團隊共享。名稱空間分私有、共享與公開三層,公開目錄對他人只讀,授權可以細到某個子路徑。命令失敗時先確認 Ensue 金鑰是否已配置。使用專用且權限最小化的 Ensue 密鑰。命令可立即建立或刪除使用者與群組、修改授權、撤銷存取或訂閱;執行前逐項確認。排障輸出需遮蔽敏感資訊,不要分享憑證路徑或 API key 設定。

資料釋出於 2026-10-27

可以用來做什麼

  • 給家人開一個只讀的共享目錄
  • 把團隊資料按組授權

什麼時候用

  • 要共享知識庫內容時
  • 需要按組管理訪問許可權時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

幫我建一個家庭組並把食譜目錄共享出去
給這個組只開只讀許可權

月度資料趨勢

累計下載3951
2826343040342026-03 · 累計下載 29092026-05 · 累計下載 32482026-06 · 累計下載 29452026-07 · 累計下載 34652026-08 · 累計下載 35332026-09 · 累計下載 395126-0326-09
星標5
4562026-03 · 星標 52026-05 · 星標 52026-06 · 星標 52026-07 · 星標 52026-08 · 星標 52026-09 · 星標 526-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-093951—5
2026-083533+2.0%5
2026-073465+17.7%5
2026-062945-9.3%5
2026-053248—5
2026-032909—5

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

3.5 KB · ClawHub v1.0.2
---
name: shared-memory
description: 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.
metadata:
  clawdbot:
    emoji: "🤝"
    requires:
      env:
        - ENSUE_API_KEY
    primaryEnv: ENSUE_API_KEY
展開全部(共 120 行)
    homepage: https://ensue-network.ai
---

# Shared Memory

Share memories from your knowledge base with other users. Manage users, groups, and fine-grained permissions on namespaces.

## Quick Start

```bash
# Create user and group
{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

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

## Namespace Organization

```
<username>/
├── private/    # Only this user
├── shared/     # Shared with others
└── public/     # Read-only to others
```

Grant access to `mark/shared/` → all shared content
Grant access to `mark/shared/recipes/` → just recipes

## Commands

### Users
| Command | Description |
|---------|-------------|
| `create-user <username>` | Create user |
| `delete-user <username>` | Delete user |

### Groups
| Command | Description |
|---------|-------------|
| `create-group <name>` | Create group |
| `delete-group <name>` | Delete group |
| `add-member <group> <user>` | Add user to group |
| `remove-member <group> <user>` | Remove user |

### Permissions
| Command | Description |
|---------|-------------|
| `grant org <action> <pattern>` | Grant to org |
| `grant user <name> <action> <pattern>` | Grant to user |
| `grant group <name> <action> <pattern>` | Grant to group |
| `revoke <grant_id>` | Revoke permission |
| `list` | List all grants |
| `list-permissions` | List effective permissions |

**Actions**: `read`, `create`, `update`, `delete`

### Subscriptions
| Command | Description |
|---------|-------------|
| `subscribe <key>` | Get notified on changes |
| `unsubscribe <key>` | Stop notifications |
| `list-subscriptions` | List subscriptions |

## Example: Family Sharing

```bash
# Create user for partner
{baseDir}/scripts/shared-memory.sh create-user mark

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

# Grant mutual access to shared/ namespaces
{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/
```

## Troubleshooting

If commands fail, first check if an Ensue API key is configured:

```bash
echo $ENSUE_API_KEY
grep -A2 'ensue-learning-memory' ~/.clawdbot/clawdbot.json
```

If no API key found, tell user to get a free key at https://www.ensue-network.ai/login and configure in `~/.clawdbot/clawdbot.json`:

```json
{
  "skills": {
    "entries": {
      "ensue-learning-memory": {
        "apiKey": "their-api-key-here"
      }
    }
  }
}
```

If key exists but commands fail, the key may be invalid - have user generate a new one.

「AI 智慧體」分類下的熱門技能

christinetyip 的其他技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。