qiukai d90f872966 test: 新增第10层 Hook 配置与连通性测试
- settings.json hook 事件完整性
- hook 命令 DATA_DIR 环境变量校验
- 仓库 hooks.json 格式与 DATA_DIR 校验
- CAPTURE_BROKEN 残留检测
- Hook 链路连通性 (bun-runner → worker-service)
2026-05-05 03:46:18 +08:00

codebuddy-mem

跨会话持久记忆系统 — 基于 claude-mem AGPL-3.0 分叉,适配 DeepSeek V4 / CodeBuddy Code。

与 claude-mem 的区别

项目 claude-mem codebuddy-mem
AI 后端 Claude API DeepSeek V4直连
MCP 客户端 Claude Code CodeBuddy Code
仓库 github.com/thedotmack git.yxcowork.vip/qiukai
维护 @thedotmack 筑基阁 / 开阳星

功能

  • 跨会话记忆:自动记录所有操作,下次会话自动恢复上下文
  • 语义搜索:搜索历史会话中的工具调用、观察记录、输出
  • 语料库:构建知识语料库,通过 AI 问答检索
  • 代码结构smart_outline / smart_unfold 快速浏览代码

安装

方式一:独立 MCP 服务

# 克隆仓库
git clone https://git.yxcowork.vip/qiukai/codebuddy-mem.git ~/.codebuddy-mem

# 安装依赖
cd ~/.codebuddy-mem && bun install

# 配置 MCP~/.codebuddy/.mcp.json
{
  "mcpServers": {
    "codebuddy-mem": {
      "type": "stdio",
      "command": "bun",
      "args": ["~/.codebuddy-mem/scripts/mcp-server.cjs"]
    }
  }
}

方式二CodeBuddy 插件

bash install.sh

配置

配置文件:~/.codebuddy-mem/settings.json

{
  "CODEBUDDY_MEM_PROVIDER": "deepseek",
  "CODEBUDDY_MEM_DEEPSEEK_API_KEY": "sk-xxx",
  "CODEBUDDY_MEM_MODEL": "deepseek-chat",
  "CODEBUDDY_MEM_WORKER_PORT": "37701"
}

协议

AGPL-3.0 — 继承自 claude-mem源码必须保持开放。

上游

本仓库基于 claude-mem v12.6.0 分叉。详见 UPSTREAM.md

Description
跨会话持久记忆系统 — 基于 claude-mem AGPL-3.0 分叉,适配 DeepSeek V4 / CodeBuddy Code
Readme 2.3 MiB
Languages
JavaScript 96.8%
HTML 2.6%
Shell 0.6%