一个 ZCode / Claude Code 技能:把知识点讲透,而不是讲一遍就过。
模型默认会把专业名词降解成大白话——"写时复制,简单说就是把数据复制一份"。这是替换,不是解释,听完还是不懂。这个技能把"术语必须保留原名并成为解释对象"写成第一条铁律,因为术语本身就是你要学的东西。
讲一个知识点时按顺序推进,一次只推一块:
- 动机 — 它是为解决什么问题而存在的?没有它会怎样?
- 术语拆解 —
中文(English, 缩写)+ 命名由来,名字通常压缩了核心定义 - 精确定义 — 一句话,无歧义,每个关键词都准备被追问
- 机制 — 不是"是什么",而是"怎么运转":过程、状态、边界条件
- 对比 — 与最易混淆的近邻概念对照,给出判别标准
- 检验 — 抛 2–3 个由浅入深的问题让你回答,先不给答案
- 连回 — 挂到你已有的知识结构上
另外包含:深度档位("够用了"就停,"再深"就上形式化与源码)、事实准确性要求(可验证内容必须查证而不是凭印象编)、多知识点时用 study-notes.md 做间隔复习。
mkdir -p ~/.agents/skills
git clone https://github.com/Zeppeli777/concept-mastery.git ~/.agents/skills/concept-mastery~/.agents/skills/ 是跨工具通用的技能目录(ZCode、Claude Code、Codex 等都能发现)。
技能会自动触发,也可以强制加载 /skill concept-mastery <问题>:
帮我彻底搞懂"幂等性",我总是似懂非懂讲讲 TCP 的拥塞控制,要底层一点我一直分不清进程和线程的区别,教我
concept-mastery/
└── SKILL.md ← 全部内容都在这一个文件里,61 行
配套技能:feynman-learning(费曼学习法教练,让你自己讲、模型挑错)。