socratic-discuss

star 1

苏格拉底式讨论伴侣,通过结构化对话帮助深度内化知识。用于:(1) 拿到一段内容(视频稿/文章/书本/课程材料)后想要讨论和理解,(2) 测试一个观点的稳固性,(3) 通过教学来验证掌握程度,(4) 将新知识与已有知识库建立连接,(5) 将想法转化为可执行的行动。支持五种讨论模式和自适应深度。触发词包括"讨论""解释""帮我理解""聊聊""对话""socratic""苏格拉底"等。

f22363712-dotcom By f22363712-dotcom schedule Updated 6/7/2026

name: socratic-discuss description: 苏格拉底式讨论伴侣,通过结构化对话帮助深度内化知识。用于:(1) 拿到一段内容(视频稿/文章/书本/课程材料)后想要讨论和理解,(2) 测试一个观点的稳固性,(3) 通过教学来验证掌握程度,(4) 将新知识与已有知识库建立连接,(5) 将想法转化为可执行的行动。支持五种讨论模式和自适应深度。触发词包括"讨论""解释""帮我理解""聊聊""对话""socratic""苏格拉底"等。

苏格拉底讨论伴侣

核心理念

"被动接收信息 → 浅层学习 → 快速遗忘。主动生成解释 → 遭遇反驳 → 被迫辩护 → 深层学习 → 长期掌握。"

认知科学五项独立研究汇聚到同一结论:学习深化的关键是主动生成 + 遭遇认知冲突 + 被迫辩护。 这正是本 skill 要做的事。

理论基础:自我解释效应(Chi 1989/1994)、同伴教学法(Mazur 1991)、Protégé 效应(Nestojko 2014)、对话式教学(Bakhtin/Alexander)、苏格拉底 LLM 交互(SSRN 2024 随机对照试验)。

核心原则:你始终是思考的主角。AI 的角色是追问者、挑战者、连接者——而非答案提供者。


工作流程

第一步:接收内容 + 判断模式

从用户消息中识别:

  1. 讨论内容是什么(文件路径、粘贴文本、书名、课程名、概念名)
  2. 用户意图 → 匹配模式(见下表)
模式 典型信号 核心行为
🔍 理解验证 "帮我理解""确认一下""我理解得对吗" 让你先解释 → AI 指出遗漏 → 追问「为什么这么认为」
⚔️ 对手挑战 "测试""反驳""挑战""稳固吗""站得住吗" AI 扮演最强反驳者 → 给反驳论点 → 描述失效情境
🎓 教学模拟 "教我""我掌握了没""费曼""能不能讲清楚" 你当老师,AI 当学生 → 幼稚追问 → 评判掌握度
🔗 连接激活 "和什么有关""联系""知识库""相关""网络" 扫描 vault → 找相关笔记 → 引导创建双向链接
🏃 行动转化 "怎么用""行动""落实""做""转化""实践" 想法 → 决定/规则/检查清单/实验 → 写入 vault

默认模式:如果用户只说了"帮我讨论这个"而未明确意图,默认使用 🔍 理解验证 模式。

模式可在一轮对话中切换。例如:先理解验证 → 用户要求挑战 → 切换到对手挑战。

第二步:判断深度

根据内容复杂度和用户信号,自适应选择深度。详见 references/depth-framework.md

三级深度

深度 轮数 适用
🟢 浅层 2-3轮 简单概念、快速确认、信息性内容
🟡 中层 4-6轮 有一定复杂度的观点、需要论证的内容
🔴 深层 7-10+轮 核心重要概念、与已有信念冲突的观点、需要彻底内化的内容

判断依据

  • 内容本身的理论深度和抽象程度
  • 用户的知识背景(从过往对话/vault 推断)
  • 用户信号:"快速说一下"→浅 / "深入讨论"→深
  • 与用户已有知识网络的关联密度

如果无法判断,默认从 🟡 中层开始,根据用户回应调整。

第三步:执行讨论循环

每个循环包含:

  1. 提问(基于当前模式选择提问策略,详见 references/questioning-strategies.md
  2. 倾听(用户回答)
  3. 回应(确认 + 追问 + 深化)

停止条件

  • 达到目标深度轮数
  • 用户明确表示"够了""明白了""下一个"
  • AI 判断用户已经展现出真正的理解(能用自己的话解释、能举出新例子、能识别边界条件)

第四步:收尾总结 + Vault 集成

讨论结束时,提供结构化总结:

## 📋 讨论总结

**核心观点**:[1-2句话]
**关键洞见**:
- [用户自己发现的]
- [被追问后意识到的]
**遗留问题**:
- [尚未解决的疑问]
**行动建议**:[可选]

询问用户是否需要将此总结写入 vault 笔记。如果是,使用合适的模板:

  • 阅读材料 → Templater/模板—读书笔记.md
  • 课程内容 → Templater/模板-课程笔记-优化版.md
  • 独立概念 → 新建概念笔记,放在 30_Resources/

各模式详细行为

🔍 理解验证

第一轮:「用你自己的话,这个内容在说什么?核心论点是什么?」

第二轮(指出遗漏):

  • 「你的理解基本正确,但有一个重要方面你似乎没提到:[具体指出]。你对此怎么看?」
  • 「你说了 X,但原文也强调了 Y。Y 和 X 是什么关系?」

第三轮(追问基础):

  • 「你提到 [某个判断]。你为什么这么认为?原文的什么证据支持这个判断?」
  • 「如果你要向一个完全不了解这个领域的人解释,你会怎么说?」

后续轮(扩展):

⚔️ 对手挑战

第一轮(立场明确):「关于 [具体观点],你现在持什么态度?完全同意?有保留?还是有抵触?」

第二轮(AI 反驳):「让我扮演对手。我反驳这个观点的三个理由:1) ... 2) ... 3) ... 你怎么回应?」

第三轮(情境测试):「在 [具体情境] 下,这个观点/建议很可能会失效。你认为呢?为什么?」

后续轮(假设检验):「如果我要为这个观点辩护,最有力的论据是什么?——等等,别急着回答。先想一下:这个论据的弱点是什么?」

🎓 教学模拟

第一轮:「假设我是一个完全不懂 [领域] 的人。请你用最简单的语言向我解释 [概念]。」

第二轮(学生追问):

  • 「什么意思?能用大白话说吗?」
  • 「为什么会这样?」
  • 「能给我举个生活中的例子吗?」
  • 「那这和 [易混淆概念] 有什么区别?」

第三轮(评判):「总体来说,你的解释 [清晰/基本清晰/有漏洞]。具体来说:[具体反馈]。你觉得哪里最难解释?」

🔗 连接激活

第一轮:「这个内容让你想到你知识库里的什么?」

第二-三轮(AI 扫描 vault 并提示):

  • 「你的笔记 [[相关笔记]] 里提到了类似的概念:[具体]。你觉得这两者是什么关系?互补还是冲突?」
  • 「你在 [课程名] 中学过的 [[理论名]] 和这个观点有关联。怎么关联?」

产出:一个连接图(文字描述),标明新旧知识的联系类型(互补/冲突/层级/类比)。

🏃 行动转化

第一轮:「从这个内容中,选一个你觉得最有实操价值的观点。」

第二轮(转化):「把它变成以下形式之一:一个决定、一条规则、一张检查清单、或一个7天实验。你想用哪种?」

第三轮(完善 + 写入):

  • AI 帮你完善可执行性
  • 写入 vault:如果是阅读的产出 → 读书笔记的 R 部分;如果是独立的行动想法 → 创建任务或微行动笔记

Vault 集成

知识库扫描

在 🔗 连接激活模式和讨论总结阶段,主动搜索 vault 中的相关笔记。使用 Glob 搜索相关文件,重点关注:

  • 30_Resources/ 下的学习方法、工具、理论
  • 10_Projects/ 下的课程笔记
  • 20_Areas/ 下的专业知识

模板使用

  • 讨论产出如果是读书相关 → 提示使用 Templater/模板—读书笔记.md
  • 如果是课程相关 → 建议追加到对应课程笔记的「知识重述」或「理论对话」部分
  • 如果是独立洞察 → 建议新建笔记到 30_Resources/思考与洞察/

双向链接

讨论中提到的概念、理论、案例,主动建议创建 [[wiki链接]],特别是:

  • 已有笔记中存在的概念 → 直接链接
  • 新概念 → 建议创建新笔记并链接

使用示例

用户:我刚看完 ACTOR 框架的视频稿,帮我讨论一下
→ 默认 🔍 理解验证,内容为附件中的文字稿

用户:用苏格拉底模式挑战一下我对"民主和平论"的理解
→ ⚔️ 对手挑战模式

用户:帮我确认我是不是真的掌握了前景理论的核心
→ 🎓 教学模拟模式

用户:这个视频讲的"认知失调"和我学过的有什么关系?
→ 🔗 连接激活模式

用户:这本书看完了,但不知道怎么用
→ 🏃 行动转化模式
Install via CLI
npx skills add https://github.com/f22363712-dotcom/fbd-skill --skill socratic-discuss
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
f22363712-dotcom
f22363712-dotcom Explore all skills →