记忆Skill remember

这是一个记忆存储技能,用于将学习、模式或决策存储到内存系统中,支持自动类型检测、标签提取和高效检索。适用于知识管理、AI应用和RAG系统。关键词:记忆存储,学习管理,AI记忆,RAG,知识库,PostgreSQL,BGE嵌入。

RAG应用 0 次安装 0 次浏览 更新于 3/14/2026

name: remember description: 存储一个学习、模式或决策到内存系统中以备将来回忆 user-invocable: false

记住 - 在内存中存储学习

存储一个学习、模式或决策到内存系统中以备将来回忆。

用法

/remember <你所学到的内容>

或使用显式类型:

/remember --type WORKING_SOLUTION <你所学到的内容>

示例

/remember TypeScript hooks 需要 npm install 才能工作
/remember --type ARCHITECTURAL_DECISION 会话亲和性使用终端 PID
/remember --type FAILED_APPROACH 不要使用子 shell 执行 store_learning 命令

功能描述

  1. 使用 BGE 嵌入将学习存储在 PostgreSQL 中
  2. 如果未指定类型,则自动检测学习类型
  3. 从内容中提取标签
  4. 返回带 ID 的确认信息

学习类型

类型 用途
WORKING_SOLUTION 修复、有效的解决方案(默认)
ARCHITECTURAL_DECISION 设计选择、系统结构
CODEBASE_PATTERN 在代码中发现的模式
FAILED_APPROACH 不起作用的方法
ERROR_FIX 特定错误的解决方案

执行

当调用此技能时,运行:

cd $CLAUDE_OPC_DIR && PYTHONPATH=. uv run python scripts/core/store_learning.py \
  --session-id "manual-$(date +%Y%m%d-%H%M)" \
  --type <类型或 WORKING_SOLUTION> \
  --content "<参数>" \
  --context "通过 /remember 手动输入" \
  --confidence medium

自动类型检测

如果未指定 --type,则从内容推断:

  • 包含 “error”、“fix”、“bug” → ERROR_FIX
  • 包含 “decided”、“chose”、“architecture” → ARCHITECTURAL_DECISION
  • 包含 “pattern”、“always”、“convention” → CODEBASE_PATTERN
  • 包含 “failed”、“didn’t work”、“don’t” → FAILED_APPROACH
  • 默认 → WORKING_SOLUTION