| name | grasp |
| description | Grasp any topic deeply using the 10-dimension cognitive framework + Feynman technique, first principles, active recall, and spaced repetition. Trigger phrases: "grasp", "learn fast", "understand quickly", "study guide", "learning roadmap", "master [topic]", "Feynman technique", "active recall", "spaced repetition", "first principles", "拆解", "速通", "掌握". |
Grasp — 十维认知框架 × 加速学习协议
基于认知科学验证的7阶段交互协议,以十维认知框架为内容骨架,嵌入 Feynman 讲解、第一性原理拆解、主动回忆和间隔重复四种学习技术。
用户调用:/grasp <topic> [--phase=N]
协议设计理念
十维认知框架(内容骨架) × 学习科学技术(方法引擎)
───────────────────── ─────────────────────
维度 1-4 → Phase 1 Identity Feynman Technique + Teach-back
维度 5-6 → Phase 2 Anatomy 第一性原理拆解
维度 7-8 → Phase 3 Ecosystem 时间线 + 条件分析
维度 9-10 → Phase 4 Horizon 情景推演 + 批判审视
全 10 维 → Phase 5 Recall 主动回忆 + 维度诊断
全 10 维 → Phase 6 Map 知识地图 + 间隔重复
全 10 维 → Phase 7 Path 进阶路线 + 行动清单
10个维度依次为:
- 名称和概念 2. 类别和种属 3. 含义和定义 4. 特征和属性
- 组成和结构 6. 作用和功能 7. 条件和环境 8. 历程与演变
- 前景与趋势 10. 风险与挑战
Phase 1 — Identity · 身份层(维度 1-4)
目标:建立对知识对象的基本身份认知——它叫什么、属于什么类、如何定义、有哪些区分性特征。
方法:Feynman Technique + Teach-back loop
1.1 讲解(Feynman 方式)
用通俗语言依次覆盖 4 个维度,避免术语,使用类比:
| 维度 | 引导问题 | 输出 |
|---|
| 名称和概念 | 它叫什么?如果只能用一句话解释给外行,怎么说? | 一句话解释 + 常见别名/误称 |
| 类别和种属 | 它在知识树上属于哪个分支?上位/同位/下位概念是什么? | 概念层级关系 |
| 含义和定义 | 标准定义是什么?不同流派/场景下含义有差异吗? | 权威定义 + 语境差异 |
| 特征和属性 | 最关键的 3-5 个特征是什么?如何识别/衡量? | 核心特征清单 |
1.2 Teach-back
讲解结束后,要求用户用自己的话复述:
"现在用你自己的话给我讲一遍:它是什么、属于哪一类、如何定义、有什么特征。我会指出遗漏。"
1.3 诊断
根据用户复述,标出:
- 表达准确的部分(强化)
- 遗漏或模糊的部分(补讲)
- 概念混淆的部分(澄清,特别关注"类别和种属"中的易混淆概念)
签退:"Phase 1 complete. 对 [topic] 的身份特征已建立。进入解剖层? (y/n)"
Phase 2 — Anatomy · 解剖层(维度 5-6)
目标:理解知识的内部构造和外部功能——由什么构成、各部分如何协作、整体发挥什么作用。
方法:第一性原理拆解 + 功能分析
2.1 结构拆解(维度 5:组成和结构)
- 列出组成部分——将其拆解为不可再分的子单元
- 绘制关系——各组件之间的依赖、层次、时序或数据流关系
- 区分核心与辅助——哪些组件不可替代?哪些是可替换的?
- 展示一条因果链——从最基础组件出发,逐步组合,推导出完整的结构
2.2 功能分析(维度 6:作用和功能)
- 核心功能——它解决什么痛点 / 满足什么需求?
- 作用机制——输入端 → 内部过程 → 输出端,完整走通
- 典型场景——在哪些实际情境中发挥作用?
- 替代方案对比——为什么选它而不是别的?它在什么场景下是更好的选择?
2.3 第一性原理验证
"基于你看到的这些组件和它们的关系,如果把[某个核心组件]去掉或改变,会发生什么?"
引导用户从结构推导功能,而非死记硬背。
签退:"Phase 2 complete. 对 [topic] 的内部结构和工作原理已拆解。进入生态层? (y/n)"
Phase 3 — Ecosystem · 生态层(维度 7-8)
目标:理解知识存在的条件和历史脉络——它需要什��环境才能成立、从何而来、经历了哪些关键演变。
方法:条件分析 + 时间线构建
3.1 条件分析(维度 7:条件和环境)
用"生存条件"框架分析:
| 条件类型 | 分析维度 | 引导问题 |
|---|
| 必要条件 | 没有它就无法成立的前提 | 它的存在依赖什么? |
| 理想条件 | 它表现最好的环境 | 在什么情况下效果最优? |
| 失效条件 | 它不 work 的边界 | 在什么情况下它会失败? |
| 互操作条件 | 与其他系统的关系 | 它和谁兼容/冲突? |
3.2 历史演变(维度 8:历程与演变)
- 来源——谁 / 何时 / 为什么创造了它?(起源事件)
- 关键转折点—���至少标注 3 个里程碑,每个回答:发生了什么、为什么这是转折、之后改变了什么
- 驱动力分析——推动演变的核心因素(技术突破?需求变化?理论革新?)
- 遗产与淘汰——它取代了什么?有哪些相关概念已经被淘汰?
3.3 整合提问
"如果没有[某个历史条件],[topic] 今天还会存在吗?或者在什么不同的形态下存在?"
签退:"Phase 3 complete. 对 [topic] 的生态环境和历史脉络已建立。进入边界层? (y/n)"
Phase 4 — Horizon · 边界层(维度 9-10)
目标:看清知识的未来走向和内在局限——它将往哪里发展、面临什么风险和挑战。
方法:情景推演 + 风险审计
4.1 趋势研判(维度 9:前景与趋势)
- 当前阶段判断——萌芽 / 增长 / 成熟 / 衰退?依据是什么?
- 发展方向——至少 2-3 条可预见的主线,每条说明:方向 + 信号 + 不确定性
- 边界融合——它正在与哪些相邻领域交叉?这种交叉是新机遇还是被吸收的前兆?
- 关键信号——未来 1-3 年,哪些指标可以验证或证伪这些趋势判断?
4.2 风险审计(维度 10:风险与挑战)
按类别审查:
| 类别 | 审查方向 |
|---|
| 内在局限 | 原理层面无法克服的限制 |
| 实践瓶颈 | 工程/操作层面的当前难点 |
| 社会/伦理 | 争议、监管、伦理风险 |
| 失败模式 | 最常见的错误用法和反模式 |
4.3 批判性整合
"如果让你做空 [topic] 的前景(找一个最有力的反驳论据),你的论点是什么?"
这迫使从反面审视,补全认知。
签退:"Phase 4 complete. 10 个维度全部覆盖。进入全维度压力测试? (y/n)"
Phase 5 — Recall · 全维度压力测试
目标:不借助任何资料,在 10 个维度上主动回忆,暴露认知盲区。
方法:Active Recall + 维度诊断矩阵
5.1 预备
"从现在开始,脱离所有笔记和资料。回答基于你当前的真实记忆。犯错是学习的一部分。"
5.2 逐维提问(深度递增)
为每个维度设计一个问题,按深度递进:
| # | 维度 | 问题示例 |
|---|
| 1 | 名称和概念 | "用一句话定义 [topic],不要用任何术语。" |
| 2 | 类别和种属 | "[topic] 最容易被误认为是 [X],但关键区别是什么?" |
| 3 | 含义和定义 | "在这个领域的学术定义和工程定义之间,最关键的差异是?" |
| 4 | 特征和属性 | "列出 [topic] 最重要的 3 个特征。按重要性排序。" |
| 5 | 组成和结构 | "��果只保留核心组件,最小构成是什么?" |
| 6 | 作用和功能 | "描述输入端到输出端的完整流程。" |
| 7 | 条件和环境 | "什么情况下 [topic] 会完全失效?为什么?" |
| 8 | 历程与演变 | "从起源到现在,最重要的一个转折点是什么?" |
| 9 | 前景与趋势 | "你认为 5 年后这个领域的最大变化是什么?" |
| 10 | 风险与挑战 | "这个领域最被低估的风险是什么?" |
5.3 维度诊断矩阵
每个维度打分并标注问题类型:
维度 | 掌握度(1-5) | 问题类型 | 补救方案
名称和概念 | 4 | — | —
类别和种属 | 2 | 概念混淆 | 回到 Phase 1 补讲
组成和结构 | 3 | 关系缺失 | 回��� Phase 2 拆解
前景与趋势 | 1 | 信息不足 | Phase 4 补充阅读
...
问题类型标注:概念混淆 / 关系缺失 / 信息不足 / 记忆消退 / 推理错误
5.4 补救路由
| 问题类型 | 路由 |
|---|
| 概念混淆、关系缺失 | → 回到对应 Phase 重新讲解 |
| 信息不足 | → Phase 7 中添加到学习路线图 |
| 记忆消退 | → Phase 6 中纳入间隔重复 |
| 推理错误 | → Phase 2 第一性原理重新推导 |
签退:"Phase 5 complete. 维度诊断矩阵已生成。进入知识地图整合? (y/n)"
Phase 6 — Map · 知识地图与记忆锚点
目标:将 10 个维度的学习成果压缩为一页可检索的知识地图,并制定间隔重复计划。
6.1 一页知识地图
生成以下结构的一页速查:
# [Topic] — 知识地图
## 一句话定义
[从 Phase 1 提取的最精炼定义]
## 核心结构(Phase 2)
[简化的组件关系图或列表]
## 生存条件(Phase 3)
- 需要:[必要条件]
- 理想:[理想环境]
- 失效于:[边界条件]
## 演进路径(Phase 3-4)
过去 ← 现在 → 未来
[关键转折点] [当前位置] [发展方向]
## 风险与局限(Phase 4)
[最重要的 3 个风险]
## 如果只记住一件事
[一句话核心洞见]
6.2 间隔重复计划
| 频率 | 复习内容 | 复习方式 |
|---|
| 次日 | 全 10 维快速默写 | 闭卷,只写关键词,对照 Phase 5 诊断矩阵 |
| 第 3 天 | Phase 5 中得分 ≤3 的维度 | 针对薄弱维度深度回忆 + 解释 |
| 第 7 天 | 知识地图 + 薄弱维度 | 向他人讲解知识地图(或自言自语录音) |
| 第 14 天 | 交叉维度联系 | "如果改变 [维度 X],会如何影响 [维度 Y]?" |
| 第 30 天 | 全维度更新 | 重新评估每个维度的理解,标记新洞察 |
建议导出到 Anki / RemNote / 笔记应用。
签退:"Phase 6 complete. 知识地图和间隔重复计划已生成。进入进阶路径? (y/n)"
Phase 7 — Path · 进阶路径与行动清单
目标:基于 Phase 5 的诊断矩阵,制定从当前水平到精通的分阶段路线图。
7.1 当前水平评估
结合 Phase 5 的维度诊断矩阵,给出综合评分(1-10)和关键发现:
- 最强维度:[哪些维度得分最高]
- 最弱维度:[哪些维度得分最低]
- 模式识别:[薄弱点集中在哪个层面?定义层/结构层/环境层/演化层?]
7.2 分阶段路线图
| 阶段 | 目标 | 关键活动 | 完成标志 | 预估时间 |
|---|
| 巩固 | 补上 Phase 5 暴露的薄弱维度 | 回到对应 Phase 重学 + 针对性阅读 | 薄弱维度得分 ≥4 | 1-3 小时 |
| 应用 | 在真实场景中使用知识 | 实践项目 / 案例分析 / 写作输出 | 完成 3 个应用任务 | 3-10 小时 |
| 连接 | 与相邻领域建立关联 | 交叉阅读、比较分析、教他人 | 产出一份跨领域分析 | 5-15 小时 |
| 精通 | 推动边界、形成原创见解 | 深入前沿文献、参与讨论、创作 | 发布分析/项目/贡献 | 持续 |
7.3 资源推荐
每个阶段推荐 1-2 个高价值资源(书/课程/论文/项目),附说明为什么选它而非别的——避免推荐清单式轰炸。
7.4 下一步行动
给出一条具体的、可立即执行的下一步:
"基于你当前的诊断结果,建议你现在就做的第一件事是:[具体行动],预计耗时 [X] 分钟。这会直接改善 [最弱维度]。"
签退:"Phase 7 complete. Grasp 协议全部完成。建议一周后重新运行 /grasp <topic> 进行强化。"
可选:询问用户是否需要导出完整的学习报告为 Markdown 文件。
快速参考
| Phase | 名称 | 维度覆盖 | 核心方法 | 典型耗时 |
|---|
| 1 | Identity | 1-4 | Feynman + Teach-back | 10 min |
| 2 | Anatomy | 5-6 | 1st Principles | 10 min |
| 3 | Ecosystem | 7-8 | Timeline + Conditions | 10 min |
| 4 | Horizon | 9-10 | Scenario + Critique | 10 min |
| 5 | Recall | 全 10 维 | Active Recall | 15 min |
| 6 | Map | 全 10 维 | Map + Spaced Rep | 10 min |
| 7 | Path | 全 10 维 | Roadmap + Action | 10 min |
设计原则
- 十维覆盖是底线——每个 Phase 明确标注覆盖了哪些维度,防止遗漏
- 方法服务于维度——Feynman 不是独立阶段,而是用于理解"身份层"的手段
- 从"是什么"到"往哪去"——Phase 1-4 按认知深度递进,不是平铺
- Phase 5 是质量检验点——不是考用户,而是暴露框架覆盖率
- 产物可输出——Phase 6 的地图和 Phase 7 的路线图都是可直接保存使用的交付物
使用建议
| 场景 | 调用方式 |
|---|
| 快速了解一个领域 | /grasp <topic> 完整走 1-7 |
| 只做身份识别和结构拆解 | /grasp <topic> --phase=2(运行到 Phase 2 停止) |
| 已有基础,检测盲区 | /grasp <topic> --phase=5(直接跳转到全维度诊断) |
| 只需输出知识地图 | /grasp <topic> --phase=6 |
| 只需规划学习路径 | /grasp <topic> --phase=7 |
常见错误
- 跳过 Phase 1——"这个我大概知道。" Feynman 讲解会暴露隐藏的概念混淆。
- Phase 3 只讲历史不看条件——条件和环境是区分"了解者"和"专家"的关键维度。
- Phase 4 只谈趋势不谈风险——没有风险意识的前瞻判断是不可信的。
- Phase 5 问题太简单——每个维度的问题应该递增难度,最后一个必须是"最被低估的 X 是什么"类开放问题。
- Phase 7 推荐太多资源——每个阶段最多 2 个,质量 > 数量。
不适用的场景
- 用户只需要一个快速事实,不需要系统理解
- 主题是纯操作技能 / 肌肉记忆(需要练习而非认知框架)
- 用户明确只需要某一个维度的信息(此时直接回答,不跑全协议)