其他
需要持久化学习、模式或决策供未来召回时,用…
当要把学习、代码模式、架构决策或失败经验保存到记忆系统以便以后检索时使用。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 35/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 39/100 ×0.15
适用场景
需要持久化学习、模式或决策供未来召回时,特定
解决思路
- 使用 `/remember <what you learned>` 存储学习内容;也可用 `/remember --type WORKING_SOLUTION <what you learned>` 显式指定类型。
- 示例:`/remember TypeScript hooks require npm install before they work`;`/remember --type ARCHITECTURAL_DECISION Session affinity uses terminal PID`;`/remember --type FAILED_APPROACH Don't use subshell for store_learning command`。
- 执行时会将该学习存入 PostgreSQL,并使用 BGE embeddings。
- 如果未指定类型,自动检测学习类型。
- 从内容中提取标签。
- 返回带 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 <TYPE or WORKING_SOLUTION> --content "<ARGS>" --context "manual entry via /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`。
适用边界 · 注意事项
- 缺少该技能依赖的环境时不要使用:PostgreSQL、BGE embeddings、uv、`$CLAUDE_OPC_DIR` 和 `scripts/core/store_learning.py`。
- 仅做临时记录、不需要未来召回时不必使用。