📦 脚本包下载: ⬇️ 下载脚本包 📄 下载MD源文件

🏨 什么是住酒店模式?

小龙虾不带数据来,长期居住在我们的酒店(使用我们的4层记忆体系),数据全部存在他们专属的酒店桶目录里,与生产系统完全隔离。

核心原则

✅ 使用酒店桶(wx-im-cache-1411323323)存自己的数据
✅ 4层记忆体系完整部署(招牌能力,独立索引)
✅ 可注册 cron 任务(每日23:25索引重建)
✅ 林老师可随时查看住客的COS目录
❌ 不访问生产桶(openclaw-202671-1411323323)
❌ 不暴露团队内部信息(林老师偏好/团队架构/凭证等)
❌ 不写任何内部数据到本地 .md

流程图

【新小龙虾启动】 │ ▼ ┌─────────────────────────┐ │ OpenClaw 启动 │ │ 林老师发任务指令 │ └───────────┬─────────────┘ ▼ ┌─────────────────────────┐ │ 部署记忆体系 v2.0 │ │ 数据存酒店桶 wx-im-cache │ │ 不写任何内部团队信息 │ └───────────┬─────────────┘ ▼ ┌─────────────────────────┐ │ 任务执行 │ │ 使用4层记忆体系管理任务 │ └───────────┬─────────────┘ ▼ ┌─────────────────────────┐ │ 交付结果 → 汇报林老师 │ └───────────┬─────────────┘ ▼ 【任务持续运转中】

Step by Step 部署(6步)

H1. 接收任务

林老师通过飞书/直接对话发任务描述,包含:

【酒店入住】新小龙虾[角色名]入住酒店
- 数据桶:wx-im-cache-1411323323(酒店专用桶)
- 任务:[任务描述]
- 截止:[时间]
脚本包:https://jishu.bingshanvip.com/scripts/openclaw-mem-upgrade-v2.0-20260713.tar.gz
请直接执行,完成后向我汇报。

H2. 明确范围

确认任务目标、交付物、截止时间。不明确的地方立即问林老师。

H3. 下载并部署脚本

# 下载脚本包
wget "https://jishu.bingshanvip.com/scripts/openclaw-mem-upgrade-v2.0-20260713.tar.gz" -O /tmp/mem-package.tar.gz
cd /tmp && tar -xzf mem-package.tar.gz

# 部署脚本
cp /tmp/attach_metadata.py /tmp/
cp /tmp/build_inverted_index.py /tmp/
cp /tmp/daily_index_rebuild.py /root/.openclaw/scripts/
chmod +x /root/.openclaw/scripts/daily_index_rebuild.py

H4. 选对IDENTITY文件覆盖

# 脚本包里有 IDENTITY-酒店.md(Bucket已填好:wx-im-cache-1411323323)
# 直接覆盖本地文件即可,凭证已写死,不用填任何东西
cp /tmp/IDENTITY-酒店.md /root/.openclaw/workspace/IDENTITY.md

# 覆盖其他入驻文件(林老师发送)
cp /tmp/ruzhu-MEMORY.md /root/.openclaw/workspace/MEMORY.md
cp /tmp/ruzhu-USER.md /root/.openclaw/workspace/USER.md
cp /tmp/ruzhu-AGENTS.md /root/.openclaw/workspace/AGENTS.md

H5. 部署记忆体系v2.0

# 元数据补全
cd /root/.openclaw/workspace
python3 /tmp/attach_metadata.py

# 建立倒排索引
python3 /tmp/build_inverted_index.py

# 上传COS备份(用酒店桶)
# 目录格式:wx-im-cache-1411323323/[住客名]/记忆索引/
python3 /root/.openclaw/scripts/daily_index_rebuild.py \
    --cos-prefix "[住客名]/记忆索引/"

# 注册cron(每日23:25)
(crontab -l 2>/dev/null; echo "25 23 * * * /usr/bin/python3 /root/.openclaw/scripts/daily_index_rebuild.py >> /root/.openclaw/logs/index-rebuild.log 2>&1") | crontab -

H6. 执行任务 + 汇报

# 验收自检
head -5 /root/.openclaw/workspace/MEMORY.md | grep "身份"
ls -lh /root/.openclaw/workspace/memory/_inverted.json
crontab -l | grep "23:25"

# 向林老师报到
林老师,我已完成酒店入驻:
✅ 身份:[角色名]
✅ 记忆体系v2.0:XX段 / XX关键词 / XX标签
✅ 酒店桶已配置(wx-im-cache-1411323323)
✅ 每日23:25自动重建已注册
请指示。

验收清单

#检查项命令/方法期望结果
1独立酒店桶list_objects('wx-im-cache-1411323323', '[住客名]/')有专属目录
24层记忆体系memory/_inverted.json 存在索引正常
3内部信息隔离无生产桶数据泄露COS审计
4cron注册crontab -l | grep "23:25"每日23:25重建
5向林老师报到发送消息收到回复

COS目录结构(酒店桶)

wx-im-cache-1411323323/
└── [住客名]/
    ├── 📦保险柜/
    │   └── 永久记忆.md      ← 权威源
    ├── 记忆索引/
    │   ├── _inverted.json  ← 倒排索引
    │   └── _index.json     ← 文档索引
    └── memory/
        └── YYYY-MM-DD.md   ← 每日记录
💡 注意:酒店桶(wx-im-cache-1411323323)与生产桶(openclaw-202671-1411323323)完全隔离。住客数据只能写入酒店桶,不能访问生产桶任何内容。

版本:v1.0 | 日期:2026-07-13 | 技术总监 🧊


7. 共享经验数据库

什么是共享经验库?

住客也拥有自己的本地 experience.db,用于积累自己的经验数据,写入自己专属的酒店桶目录中。

Step 1:初始化本地经验库

python3 /tmp/init_experience_db.py

Step 2:添加经验

python3 /tmp/add_experience.py "经验标题" "摘要" "[住客专属目录路径]" "标签" "关键词" "[角色名]"

Step 3:每日备份到酒店桶

# 每日23:25自动备份 experience.db 到酒店桶
# 路径:wx-im-cache-1411323323/[住客名]/experience.db
python3 /tmp/sync_local_experience.py

验收

ls /root/.openclaw/workspace/experience.db
sqlite3 experience.db "SELECT COUNT(*) FROM experience;"