mcpField
H
how-it-works

how-it-works

github.com/thedotmackAgent 工作流104.0k5.1k 次安装今天更新
代码仓库

关于 how-it-works

how-it-works 是 claude-mem 技能,会将 Claude 的文件和 shell 操作压缩为观察记录,并在后续会话中注入相关历史,帮助延续项目上下文。记忆数据保存在本机。

主要功能

  1. 01压缩记录 Read、Edit 和 Bash 操作
  2. 02在会话结束时生成摘要
  3. 03向后续提示词注入相关记忆
  4. 04可选的一次性仓库记忆初始化
  5. 05本地 SQLite 数据库和向量索引

适用场景

  1. 01在后续项目工作中沿用过往决策
  2. 02为现有仓库初始化记忆
  3. 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