Skip to content

Claude-Mem 中文本地化 - 为 Claude Code 构建的持久化内存压缩系统(中文版)。

License

Notifications You must be signed in to change notification settings

cfrs2005/claude-mem

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,049 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Claude-Mem 中文本地化 - 为 Claude Code 构建的持久化内存压缩系统(中文版)。

License Version Node



mem-cn

🚀 推荐资源 & 福利

智谱 GLM Coding (适配本插件)

本插件完美支持智谱 GLM-4.7 模型。超值订阅,邀你一起薅羊毛!Claude Code、Cline 等 20+ 大编程工具无缝支持,“码力”全开,越拼越爽!

配置指南:

  • API Base URL: https://open.bigmodel.cn/api/anthropic
  • Model: GLM-4.7
  • Mode: code--zh (默认)

👉 立即开拼,享限时惊喜价!

FoxCode 转发服务

claudecode转发服务,3000w日token,每天重置。惊喜不断,性能效果卓越。

👉 立即注册 FoxCode

使用中文版本

为什么要使用这个分支?

除了全界面/提示词的深度汉化,本分支核心解决了国内模型适配痛点:

  1. 支持自定义模型端点 (GLM/FoxCode 等): 原版仅支持 Anthropic 官方 API。本分支修改了底层连接逻辑,支持通过 ~/.claude-mem/settings.json 配置自定义 Endpoint,完美适配 智谱 GLM-4.7 等兼容 Anthropic 协议的国产模型。

  2. 配置更灵活: 引入了以下环境变量配置,无需修改代码即可切换模型服务商:

    // ~/.claude-mem/settings.json
    {
      "MEM_ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
      "MEM_ANTHROPIC_AUTH_TOKEN": "your-api-key",
      "CLAUDE_MEM_MODE": "code--zh",
      "CLAUDE_MEM_MODEL": "GLM-4.7"
    }
  3. 更友好的中文体验

    • UI 汉化:设置面板、状态卡片、Loading 提示全中文,专业术语校对(如"知识沉淀"、"问题调研")。
    • Prompt 优化:针对中文语境优化的系统提示词,让 AI 输出更符合中文开发者阅读习惯的内容。

核心是:编译后的文件会替代本地已装的原版插件,让你即刻拥有"更懂中文"的持久化记忆。


一、装好原版插件(前提)

在 Claude Code 中运行(见"快速开始"):

> /plugin marketplace add thedotmack/claude-mem
> /plugin install claude-mem

重启 Claude Code。


二、克隆中文版项目

克隆这个项目(中文本地化版本):

git clone https://github.com/cfrs2005/claude-mem.git
cd claude-mem
npm install

npm 卡住?

npm cache clean --force
npm install

三、编译并同步

一条命令完成编译、同步、重启:

npm run build-and-sync

这会:

  1. 编译 TypeScript、React UI、Worker 服务
  2. 同步到 ~/.claude/plugins/marketplaces/thedotmack/claude-mem/
  3. 自动重启 Worker 服务

编译后重启 Claude Code,就用上中文版了。


四、开发工作流

修改代码后:

# 仅编译
npm run build

# 仅同步
npm run sync-marketplace

# 仅重启 Worker
npm run worker:restart

# 查看 Worker 日志
npm run worker:logs

或用 npm run build-and-sync 一键完成。


故障排除

Worker 服务未启动

症状:http://localhost:37777 无法访问

解决方案:

# 重启 Worker
npm run worker:restart

# 检查 Worker 状态
npm run worker:status

# 查看 Worker 日志找出错误
npm run worker:logs

系统要求

  • Node.js: 18.0.0 或更高版本
  • Claude Code: 最新版本且支持插件
  • Bun: JavaScript 运行时和进程管理器(如果缺少会自动安装)
  • uv: Python 包管理器(如果缺少会自动安装)
  • SQLite 3: 用于持久化存储(已包含)

许可证

本项目采用 GNU Affero General Public License v3.0 (AGPL-3.0) 许可。

版权所有 (C) 2025 Alex Newman (@thedotmack)。保留所有权利。

详见 LICENSE 文件。


由 Claude Agent SDK 构建 | 由 Claude Code 驱动 | 用 TypeScript 编写

📚 相关教程

想深入学习Claude-Mem的使用和最佳实践?查看以下教程:

About

Claude-Mem 中文本地化 - 为 Claude Code 构建的持久化内存压缩系统(中文版)。

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • TypeScript 83.5%
  • JavaScript 12.5%
  • HTML 3.4%
  • Other 0.6%