Oh My Claw 是一个容器化 AI 助手部署方案。Fork 即用,自动构建镜像、启动 Gateway、接入消息渠道,并通过 Git 实现跨实例、永不丢失的记忆。
核心理念:记忆存进 Git,实例可销毁,记忆永远在。
| 变量 | 必需 | 默认值 | 说明 |
|---|---|---|---|
MY_CNB_TOKEN | 是 | - | CNB API Token |
CNB_MEMORY_REPO | 否 | looc/memory | 记忆仓库 slug |
CNB_API_ENDPOINT | 否 | https://api.cnb.cool | CNB API 地址 |
KB_TOP_K | 否 | 3 | 语义检索返回条数 |
KB_SCORE_THRESHOLD | 否 | 0.3 | 相似度阈值 |
main 分支触发自动构建容器构建、Nginx 代理、Gateway 启动全自动,无需手动配置。
┌─────────────────────────────────────────────────────┐ │ oh-my-claw 容器 │ │ │ │ Nginx (:8686) ──▶ OpenClaw Gateway (:18789) │ │ │ │ │ ┌──────┴──────┐ │ │ │ Agent 引擎 │ │ │ │ (Claude等) │ │ │ └──────┬──────┘ │ │ │ │ │ ┌─────────────┼─────────────┐ │ │ ▼ ▼ ▼ │ │ cnb-git-memory MCP 插件 消息渠道 │ │ (记忆 Skill) (Bing 等) (微信, 飞书等) │ │ │ │ └──────────────┼──────────────────────────────────────┘ ▼ oh-my-memory (CNB Git 记忆仓库) │ ▼ 自动向量化索引 CNB 知识库 → Hook 语义检索 → 注入上下文
内置 cnb-git-memory Skill,对话记忆自动同步到 Git 仓库,通过 CNB 知识库实现语义检索,实例可销毁重建,记忆永不丢失。详见 cnb-git-memory 仓库文档。
| 仓库 | 作用 |
|---|---|
| oh-my-claw(本仓库) | 容器化基础设施:Dockerfile、启动脚本、OpenClaw 配置 |
| oh-my-memory | AI 的「大脑」:记忆存储仓库,push 自动触发知识库索引 |
| cnb-git-memory | 跨平台记忆 Skill:同步脚本 + 语义检索 Hook |
编辑 openclaw.json 中的 providers 字段,支持 OpenAI 兼容接口的任意模型。
在 openclaw.json 的 channels 中配置,当前支持飞书,OpenClaw 另外还支持微信、钉钉等 30+ 渠道。