memory-system
SKILL.md
Memory System
脚本路径: ~/.claude/skills/public/memory-system/scripts/memory.py
自动行为
当用户说"搜索记忆"或"在记忆中查找 X"
python3 ~/.claude/skills/public/memory-system/scripts/memory.py search "用户的查询" \
--db ./memory/memory.sqlite --json --top 6
读取 JSON 结果后,用搜索到的上下文回答用户问题。如果数据库不存在,先执行索引。
当用户说"记住这个"或"添加到记忆"
将内容写入 memory/ 目录的 .md 文件:
python3 ~/.claude/skills/public/memory-system/scripts/memory.py add "内容" \
--file 合适的文件名.md --dir ./memory --db ./memory/memory.sqlite
当用户说"索引记忆"或"更新记忆索引"
python3 ~/.claude/skills/public/memory-system/scripts/memory.py index \
--dir ./memory --db ./memory/memory.sqlite
当用户说"记忆状态"或"memory status"
python3 ~/.claude/skills/public/memory-system/scripts/memory.py status \
--db ./memory/memory.sqlite -v
当用户说"清理记忆"
python3 ~/.claude/skills/public/memory-system/scripts/memory.py cleanup \
--days 90 --dir ./memory --force
首次使用
如果运行脚本报 ModuleNotFoundError,安装依赖:
pip3 install sentence-transformers numpy
注意事项
./memory/和--db路径相对于项目工作目录- 索引是增量的(SHA256 哈希比对),重复运行不会重新处理未变化的文件
- 搜索只查 SQLite,不读源文件
--json输出适合程序解析,不加则人类可读- 详细配置参考: references/config.md
Weekly Installs
3
Repository
bahayonghang/my-claude-code-settingsFirst Seen
11 days ago
Security Audits
Installed on
trae3
claude-code3
opencode3
trae-cn3
mcpjam2
gemini-cli2