别再让 AI 给你上课了:一个让 AI 反过来追问你的学习法

不知道你有没有类似的经历。

一个技术背景的人转到跟行业结合更紧密的方向。比如从纯开发转到量化、从后端转到金融科技、从互联网转到工业互联网。技术栈倒是不怕,都是相通的。但入职第一周就会发现一个尴尬的事实:同事们讨论业务场景的时候,你连术语都听不懂。

这时候你面临两个场景:

  • 场景 A:完全没接触过的金融概念,需要从零入门
  • 场景 B:技术概念你懂,但放到行业语境里就说不清了,需要查漏补缺

这两个场景,用传统方式补课,效果都不太理想。

一、场景 A:金融概念,新手入门

假设你第一次接触 “夏普比率” 这个词。

你让 AI 给你讲讲。它开始输出定义、公式、计算步骤……你听完,好像懂了,但关上对话框仔细一想,发现自己其实说不清楚夏普比率到底是干嘛用的。

换个方式试试,让 AI 反过来问你。

它会从最简单的问题开始:

“假设有两只基金。A 基金每年赚 15%,但波动很大,经常一年亏 20% 又赚回来。B 基金每年稳定赚 8%,几乎不亏。你觉得哪个更好?”

你回答。它继续问:

“那你觉得,只看收益率够不够判断好坏?”

“如果要把’收益’和’风险’放在一起衡量,你想想可以怎么做?”

你跟着它的节奏,一步一步自己推导。到最后你发现,夏普比率这个公式不是你背下来的,是你自己想出来的

这就是从零入门的最佳路径:不是听别人把定义念给你听,而是被问题引导着,自己走到答案面前。这样学到的概念,印象深得多。

二、场景 B:技术概念,查漏补缺

第二种场景更隐蔽:你懂技术概念,但你以为自己懂了,其实没完全懂。

窗口函数你是熟的。滑动窗口、滚动窗口,你都能说出个一二来。但你试试看回答这个问题:

“10 条数据、窗口大小为 3,滑动窗口输出几行?滚动窗口输出几行?”

你可能脱口而出:“滑动输出 8 行,滚动输出 3 行。”

它接着问:

“那前两条数据呢?窗口不满 3 条的时候,输出什么?”

你想了想说:“第一个窗口和是 1,第二个窗口和是 3。”(虽然窗口没填满,但数据从第一个位置就开始算了。)

然后它说:

“你刚才说滑动窗口输出 8 行,也就是第 1、第 2 个位置没有结果,从第 3 个位置才开始出数。但你现在又说第一个窗口的和是 1,也就是第 1 个位置就出数了。这两种说法隐含的前提其实是矛盾的——你能看出矛盾在哪吗?”

你没看错。它是用你刚才自己说的话来挑战你。你前后两句话摆在一起,矛盾自然就暴露出来了。这时候你不需要别人告诉你正确答案,你自己就能发现漏洞在哪里。

然后它会继续追边界条件:

“理解。那如果数据中间有缺失,比如周末停盘、假期无数据,同样的窗口计算,结果还一样吗?”

从对话前觉得自己"会了",到对话后才发现"原来这个地方没想透"。这就是技术概念查漏补缺的精髓:你的知识不是均匀缺失的,你有的地方懂了,有的地方自认为懂了其实没懂,还有的地方完全没意识到自己不懂。

Lecture 填不满这种结构性的缺口。但追问可以,因为它是从你当下的理解出发,一层一层往下挖的。

三、把这个追问过程做成一个 Skill

这两个场景让我意识到:提问的质量决定了学习的质量。

一个好的老师不一定是最会讲的那个,而是最会问的那个。但你不能指望每次学习都碰巧遇到一个擅长追问的 AI。所以我把这个过程固化成了一套可复用的工作流,做成一个 Claude Skill,叫做beginner-tutor

核心流程分 5 步:

Phase 1:摸底(Intake):先搞清楚你要学什么、你什么背景、你的目标是什么。不是上来就讲,而是先定位。

Phase 2:探底(Probe):这是最关键的一步。在你正式学习之前,先让你用自己的话讲一遍你当前的理解。AI 记下三件事:你哪里说对了(后面以此为基础)、你哪里说错了(后面重点攻)、你哪里含糊不清(后面追问的切入点)。

Phase 3:追问(Question):这是核心循环。每一轮都是:先问一个问题 → 你回答 → AI 从你的回答中找出可以深入的点 → 再问下一个问题。具体包含:

  1. PROBE:抛出一个具体问题(不是"你懂了吗",而是具体数字和场景)
  2. LEVERAGE:确认你说对的部分
  3. CHALLENGE:如果你说错了,把你自己的话拉出来对比
  4. SOLIDIFY:用可视化或类比把你踩过的坑填平
  5. CONNECT:连到下一个概念

这里最核心的技巧叫矛盾揭示法:不纠正你,而是把你前后矛盾的陈述摆在桌面上让你自己看。另一个叫边界条件测试:不是问"你懂了吗",而是给一个极端情况问"那这时候怎么办"。

Phase 4:固话(Consolidate):学完之后不急着出文档,先做三件事:

  • 把学到的所有概念整理成对比表
  • 回访每个被纠正过的错误(防止复发)
  • 让你用自己的话总结 2-3 个关键收获

Phase 5:输出(Document):生成一篇记录了你真实理解过程的教程文档。

四、它跟直接问 AI 有什么区别?

维度传统问法:“给我讲讲 X”beginner-tutor
起点AI 假设你什么都不知道AI 先让你说,再找到你的缺口
错误处理AI 直接纠正AI 揭示矛盾,让你自己发现
深度验证你说了"懂了"就算过用边界案例测试你是否真懂
知识缺口需要你主动提问AI 主动找到你不知道什么
输出模板化教程记录你真实理解过程的笔记

一条直觉的判断:如果你学完一个东西之后,**别人就同一个概念问你三个稍深的问题,你答不上来,那你之前的"理解"大概率是假性的。

传统放养式很难防假性理解,因为它是灌输式的。而追问式学习天然免疫假性理解。如果你不懂,你会在第三轮追问中就暴露出问题。

五、开源与使用

这个 Skill 已经开源在 GitHub 上:

https://github.com/zhangxinyu0330/WorkSkills/tree/main/beginner-tutor

使用方法(需要你已经配置好 Claude 的 Custom Skills 功能):

  1. 把仓库里的beginner-tutor放到你的.claude/skills目录下
  2. 在 Claude Code 中通过/beginner-tutor触发
  3. 告诉它你想学什么,然后准备好被追问

六、AI 不该只是答案机

技术人转行的时候,最大的障碍通常不是学不会新工具,而是无法快速进入一个新的行业语境

AI 给了我们一个前所未有的机会:一个随时在线的、永不疲倦的"苏格拉底"。但前提是,你得用对的方式去用它。

如果你只是把它当成一个高级版的搜索引擎,它确实很好用。但如果你让它反过来问你自己,你会发现它不再是一个"答案机",而是一个真正能帮你思考的东西。

好的 AI Skill 不是替你回答,而是逼你找到答案。


仓库地址:https://github.com/zhangxinyu0330/WorkSkills/tree/main/beginner-tutor