关于 how-it-works
how-it-works 是 claude-mem 技能,会将 Claude 的文件和 shell 操作压缩为观察记录,并在后续会话中注入相关历史,帮助延续项目上下文。记忆数据保存在本机。
主要功能
- 01压缩记录 Read、Edit 和 Bash 操作
- 02在会话结束时生成摘要
- 03向后续提示词注入相关记忆
- 04可选的一次性仓库记忆初始化
- 05本地 SQLite 数据库和向量索引
适用场景
- 01在后续项目工作中沿用过往决策
- 02为现有仓库初始化记忆
- 03将会话记忆数据保存在本机
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ thedotmack/ claude-mem --skill how-it-works安装后在 Claude Code 中输入/how-it-works确认已加载。
附带文件onboarding-explainer.md
详细介绍
claude-mem 的工作原理
功能
Claude 每次执行 Read、Edit 和 Bash 操作,都会生成一条压缩后的观察记录。会话结束时,这些观察记录会被汇总。相关记录会自动注入后续提示词,让下一次会话从上一次的上下文开始——无需重新解释代码库,也无需重新发现已有决策。
何时生效
在项目中的第二次会话开始注入记忆。
新项目中的首次会话会建立记忆;后续会话会自动注入与过往工作相关的上下文。如果想一次性将整个仓库预先载入记忆,可以运行 /learn-codebase(约 5 分钟,可选)。
数据存储位置
所有内容都保留在这台机器的 ~/.claude-mem 中。
除了调用你为压缩配置的 AI 提供商(Claude / OpenRouter / Gemini),不会有任何内容离开你的机器。本地安装会在注册时联系 cmem.ai 一次,以创建登录链接;不会向 cmem.ai 发送其他内容。SQLite 数据库、向量索引、日志和设置都存放在该目录下,运行 npx claude-mem uninstall 后会被彻底删除。
评论
支持 Markdown