mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-02-16 19:33:11 +08:00
* docs: add Chinese versions docs * update --------- Co-authored-by: neo <neo.dowithless@gmail.com>
1.5 KiB
1.5 KiB
/learn - 提取可重用模式
分析当前会话,提取值得保存为技能的任何模式。
触发时机
在会话期间的任何时刻,当你解决了一个非平凡问题时,运行 /learn。
提取内容
寻找:
-
错误解决模式
- 出现了什么错误?
- 根本原因是什么?
- 什么方法修复了它?
- 这对解决类似错误是否可重用?
-
调试技术
- 不明显的调试步骤
- 有效的工具组合
- 诊断模式
-
变通方法
- 库的怪癖
- API 限制
- 特定版本的修复
-
项目特定模式
- 发现的代码库约定
- 做出的架构决策
- 集成模式
输出格式
在 ~/.claude/skills/learned/[pattern-name].md 创建一个技能文件:
# [Descriptive Pattern Name]
**Extracted:** [Date]
**Context:** [Brief description of when this applies]
## Problem
[What problem this solves - be specific]
## Solution
[The pattern/technique/workaround]
## Example
[Code example if applicable]
## When to Use
[Trigger conditions - what should activate this skill]
流程
- 回顾会话,寻找可提取的模式
- 识别最有价值/可重用的见解
- 起草技能文件
- 在保存前请用户确认
- 保存到
~/.claude/skills/learned/
注意事项
- 不要提取琐碎的修复(拼写错误、简单的语法错误)
- 不要提取一次性问题(特定的 API 中断等)
- 专注于那些将在未来会话中节省时间的模式
- 保持技能的专注性 - 一个技能对应一个模式