grasp · git:20260727.2f31096 · 2026-07-27 · sha256 89eab05d7a3d8189
grasp git:20260727.2f31096A
Immutable. This exact content is served forever at /api/v1/blob/89eab05d7a3d8189.
--- 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个维度依次为: 1. 名称和概念 2. 类别和种属 3. 含义和定义 4. 特征和属性 5. 组成和结构 6. 作用和功能 7. 条件和环境 8. 历程与演变 9. 前景与趋势 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:组成和结构) 1. **列出组成部分**——将其拆解为不可再分的子单元 2. **绘制关系**——各组件之间的依赖、层次、时序或数据流关系 3. **区分核心与辅助**——哪些组件不可替代?哪些是可替换的? 4. **展示一条因果链**——从最基础组件出发,逐步组合,推导出完整的结构 ### 2.2 功能分析(维度 6:作用和功能) 1. **核心功能**——它解决什么痛点 / 满足什么需求? 2. **作用机制**——输入端 → 内部过程 → 输出端,完整走通 3. **典型场景**——在哪些实际情境中发挥作用? 4. **替代方案对比**——为什么选它而不是别的?它在什么场景下是更好的选择? ### 2.3 第一性原理验证 > "基于你看到的这些组件和它们的关系,如果把[某个核心组件]去掉或改变,会发生什么?" 引导用户从结构推导功能,而非死记硬背。 > **签退**:"Phase 2 complete. 对 [topic] 的内部结构和工作原理已拆解。进入生态层? (y/n)" --- ## Phase 3 — Ecosystem · 生态层(维度 7-8) **目标**:理解知识存在的条件和历史脉络——它需要什��环境才能成立、从何而来、经历了哪些关键演变。 **方法**:条件分析 + 时间线构建 ### 3.1 条件分析(维度 7:条件和环境) 用"生存条件"框架分析: | 条件类型 | 分析维度 | 引导问题 | |---------|---------|---------| | 必要条件 | 没有它就无法成立的前提 | 它的存在依赖什么? | | 理想条件 | 它表现最好的环境 | 在什么情况下效果最优? | | 失效条件 | 它不 work 的边界 | 在什么情况下它会失败? | | 互操作条件 | 与其他系统的关系 | 它和谁兼容/冲突? | ### 3.2 历史演变(维度 8:历程与演变) 1. **来源**——谁 / 何时 / 为什么创造了它?(起源事件) 2. **关键转折点**—���至少标注 3 个里程碑,每个回答:发生了什么、为什么这是转折、之后改变了什么 3. **驱动力分析**——推动演变的核心因素(技术突破?需求变化?理论革新?) 4. **遗产与淘汰**——它取代了什么?有哪些相关概念已经被淘汰? ### 3.3 整合提问 > "如果没有[某个历史条件],[topic] 今天还会存在吗?或者在什么不同的形态下存在?" > **签退**:"Phase 3 complete. 对 [topic] 的生态环境和历史脉络已建立。进入边界层? (y/n)" --- ## Phase 4 — Horizon · 边界层(维度 9-10) **目标**:看清知识的未来走向和内在局限——它将往哪里发展、面临什么风险和挑战。 **方法**:情景推演 + 风险审计 ### 4.1 趋势研判(维度 9:前景与趋势) 1. **当前阶段判断**——萌芽 / 增长 / 成熟 / 衰退?依据是什么? 2. **发展方向**——至少 2-3 条可预见的主线,每条说明:方向 + 信号 + 不确定性 3. **边界融合**——它正在与哪些相邻领域交叉?这种交叉是新机遇还是被吸收的前兆? 4. **关键信号**——未来 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 个,质量 > 数量。 ## 不适用的场景 - 用户只需要一个快速事实,不需要系统理解 - 主题是纯操作技能 / 肌肉记忆(需要练习而非认知框架) - 用户明确只需要某一个维度的信息(此时直接回答,不跑全协议)