2026/10/23 16:16:55

LaTeX公式精确输入+大模型陪练:数学学习反馈闭环实操

LaTeX公式精确输入+大模型陪练:数学学习反馈闭环实操 数学这东西最怕的不是不会是以为自己会。我见过太多人抱着课本看例题看一遍觉得懂了合上书一动手就卡住。更麻烦的是,卡住之后没人及时纠偏,一个错误的直觉可能在脑子里存了大半年。这也是我后来把这套LaTeX 精确输入公式 大模型当陪练的数学学习工作流固定下来的原因:它解决的从来不是把答案算出来,而是把思考过程逼到纸面上、把错误暴露在当下。LaTeX 负责让公式这件事变得没有歧义——下标是谁的、积分限在哪、矩阵有几行几列,全都写得明明白白;大模型负责在你写完每一步之后立刻给出反馈,扮演一个不厌其烦、随叫随到、不会嫌你问得基础的同桌。这套组合适合的人群其实挺广:中学阶段想夯实函数与几何的、考研复习高数与线代的、工科生啃概率论与数理方程的、竞赛生练证明的,甚至包括需要给学生出变式题的老师和在家辅导孩子的家长。文章会把工具链怎么选、LaTeX 最小语法集、提示词怎么写、一次完整陪练怎么跑、踩过的坑怎么绕,一层层拆开讲。1. 先想清楚:这套工作流到底在补哪个洞很多人一上来就问用什么编辑器、用什么模型,其实工具是最后一步。真正值得先拆的是:传统数学学习流程里,哪几个环节是天然漏水的。想明白这个,你才知道 LaTeX 和大模型各自该站在哪个位置,而不是两个工具都装上、结果谁也不管用。1.1 数学学习里三个最容易漏水的环节第一个漏水点是书写损耗。手写数学公式在草稿阶段没问题,但一旦你想要复盘、检索、对比,手写稿几乎没法用。三个月后你翻回去看自己写的那个积分,分不清是 $\int_{0}^{1}$ 还是 $\int_{0}^{t}$,分不清那个 $x$ 是变量还是乘号。书写不规范带来的歧义,会在复盘时二次放大。第二个漏水点是反馈延迟。做完十道题,对答案发现错了三道,但你不知道错在哪一步——是思路错了,还是中间某个代数变形错了,还是最后化简时符号搞反了。标准答案只给你结果和一条最优路径,它不会告诉你你的路径在第几步开始偏离。延迟反馈加上信息不全,等于这道题白做。第三个漏水点是难度错配。课本例题太顺,一做就会;考试真题太难,一上手就懵;中间那一层跳一跳够得着的题,得靠老师或题册自己找。没人给你按当前水平动态调难度,练习就总是在太简单和太难之间反复横跳。这三个洞,LaTeX 补第一个,大模型补第二和第三个。分工清楚,后面的工具选型才有依据。1.2 LaTeX 在数学学习里扮演的不是排版工具这里得纠正一个普遍误解。大部分人觉得 LaTeX 是用来写论文、排版的,学习阶段用不上。其实在数学学习场景里,LaTeX 的核心价值是强制消歧。你写x^21,机器知道你指 $x^21$。你写x^2n,机器会报错,因为它不知道你是想写 $x^{2n}$ 还是 $x^2 n$。这种报错看似麻烦,实际上是逼你把脑子里那个模糊的东西说清楚。数学学习里大量的我以为我会了,本质上就是这种模糊——你脑子里想的和纸上写的不是一回事,而 LaTeX 不允许这种不一致存在。再举个例子:分段函数。用文字描述当 x 大于 0 时等于 x 平方,否则等于负 x,写十遍有十种写法。用 LaTeX 写出来就一套:f(x) \begin{cases} x^2, x 0 \\ -x, x \leq 0 \end{cases}条件、分支、对齐位置,全都被结构化了。这种结构化不只是好看,它让后续的复盘、检索、让模型批改,全都变得可行——因为输入本身就是机器可读的。1.3 大模型当陪练的能力边界必须先划清把大模型当数学陪练,最容易出的事故是过度信任。它的强项和弱项都非常鲜明,分不清就会吃大亏。强项很明确:概念解释的多种角度、分步引导、变式题生成、把你的错误解法逐行拆解、把一段证明的跳跃点指出来、把符号语言翻译成人话。这些任务它做得又快又稳,而且不会因为你的问题太基础而不耐烦。弱项同样明确:长链条的纯计算和边界条件。多步代数化简、大数运算、不等式取等条件、定义域端点、极限存在的双向验证,这些地方它出错率明显上升,而且错得很自然——过程看着头头是道,结论是错的。这个特性决定了工作流的设计原则:把计算验证的活儿留给自己和工具,把解释、追问、出题、批改的活儿交给模型。我在实际使用中总结出一条线:凡是模型给出过程、我在纸上跟着算一遍能对上的环节,放心用;凡是模型直接给一个我需要全盘信任的数值结论的环节,一律自己复核。这条线一旦守住,事故率会降得很低。2. 工具链选型:从敲公式到对话的四个环节工具选型这件事,我的建议是够用即止,别一上来就折腾全套环境。数学学习场景对工具的要求其实不高:能敲、能看、能复制、能存。下面按四个环节拆,每个环节给两三个选项,说清楚什么情况选哪个。2.1 输入层:编辑器怎么选才不折腾输入层是唯一需要你动手打字的地方,它的体验直接决定这套工作流能不能坚持下来。我的实测结论是:入门阶段别碰本地完整发行版,先用在线编辑器或轻量 Markdown 工具。原因很实在。完整的 TeX 发行版装下来几个 G,配置环节多,第一次编译报错没有几百字日志都看不到根因,新手很容易在环境配置这一步就放弃。而在线编辑器打开网页就能写,右侧实时预览,报错信息直白,写完直接导出 PDF 或复制源码,对学习场景完全够用。方案上手成本实时预览适合场景主要短板在线 LaTeX 编辑器极低有纯公式练习、临时推导依赖网络,长文档管理弱Markdown 编辑器 数学插件低有边写笔记边插公式复杂排版(多行对齐)支持一般本地编辑器 LaTeX 插件中需配置长期积累、成体系笔记首次配置门槛高完整本地发行版高需配置排版完整文档、出书体积大,学习成本高我自己的习惯是两条腿走路:日常推导和陪练对话用 Markdown 数学插件,因为切换快、和对话窗口并排放着方便;需要出一份完整的复习讲义或者多行对齐的推导稿时,再切到在线 LaTeX 编辑器。这个组合用下来一年多,没遇到过卡住的情况。2.2 渲染层:预览窗口是纠错的第一道闸渲染这件事,很多人不当回事,觉得能看就行。实际上预览窗口是你自查公式正确性的第一道闸,而且是最便宜的一道。你把\frac{1}{2}敲成\frac{1}{2,预览立刻会告诉你公式断了;你把\sqrt{x^2y^2}敲成\sqrt(x^2y^2),预览出来的根号只盖住第一个 x,你一眼就能看出不对。这种视觉反馈比读报错日志快十倍。提示:写完一个稍微复杂一点的公式,不要急着往下写,先扫一眼预览。根号覆盖范围、上下标归属、括号大小、分式层级,这四项是出错率最高的地方,扫一眼花不了三秒,能省掉后面半小时的排查。如果你用的是 Markdown 编辑器,记得确认数学插件开的是哪套渲染引擎。有的引擎对\begin{aligned}支持好,有的对\operatorname{}支持好,换环境时公式渲染异常,八成是引擎差异,不是语法错了。2.3 对话层:公式怎么送进模型才不变形这一步是整套工作流里最容易翻车的地方,而且翻车方式很隐蔽——公式在你这边是好的,送过去之后模型看到的是一堆残缺的字符,它基于残缺输入给出的解答自然也是错的,但你看不出来,以为模型不行。变形的根源是反斜杠和特殊字符被吃掉。聊天输入框有时会做转义处理,\frac里的反斜杠可能被当成转义符吃掉,变成frac;下划线_在某些渲染规则下会触发斜体,x_1 x_2可能变成斜体的x1x2;星号*同理。我的处理办法很简单,分两种场景:短公式:用行内公式包裹符包起来,比如\( ... \)或$$ ... $$,并且在前后留空行,让它独立成段。长推导或多行公式:直接用代码块包起来,块内内容原样传输,几乎不会被吃掉。\begin{aligned} \int_{0}^{1} x^2 \, dx \left[ \frac{x^3}{3} \right]_{0}^{1} \\ \frac{1}{3} - 0 \frac{1}{3} \end{aligned}代码块这个习惯我从一开始就养成了,后来换过几个对话入口,公式再没出过变形问题。多敲三下反引号,省掉一整套排查流程,这笔账怎么算都划算。2.4 存档层:让一次陪练变成可复用资产存档这件事,大部分人不做,做了的也大多做错。常见的错误做法是把整个对话记录复制粘贴到一个文档里,几个月后打开,几万字,找不到重点。我的做法是只存三样东西:题目原题(LaTeX 源码)、我的原始解法(包括错的那版)、模型指出的关键卡点(一句话)。这三样按知识点分文件夹存,文件名用知识点-难度-日期。这样存下来,三个月后你想复习含参二次函数最值,直接按知识点翻,每道题下面都有一条当时卡在哪的批注。这种带错因标注的题目集,复习效率比任何教辅都高,因为它是针对你的漏洞定制的。3. LaTeX 数学公式的最小可用语法集搞清楚工具链,接下来是手上功夫。LaTeX 的数学语法看起来吓人,其实学习场景真正高频用到的就那么几十个命令。我按必须会经常会用到了再查三档分,先把第一档吃透,剩下两档边用边补。3.1 十分钟上手:三种公式环境数学公式在 LaTeX 里有三种基本摆放方式,用途完全不同,混用会出问题。第一种是行内公式,写在正文里的,用一对美元符号包裹:设函数 $f(x) x^2 - 2x 3$,求其最小值。第二种是独立公式,单独占一行居中显示,用两对美元符号包裹:\[ f(x) x^2 - 2x 3 (x-1)^2 2 \]第三种是带编号的公式环境。学习阶段用得少,但写复习讲义时很有用,因为它让你可以引用由式 (1) 可得。不过要注意,Markdown 编辑器里的编号环境和完整 LaTeX 文档里的写法有差异,换环境时要确认。注意:行内公式里不要写多行环境(aligned、cases这类),渲染会错乱。要写多行结构,一律升级成独立公式。这三种环境的选择逻辑,说白了就是看这个公式是句子的一部分还是独立的一步推导。前者用行内,后者用独立。分清楚了,排版就不会乱。3.2 高频符号与结构速查表下面这张表是我自己整理、用了很久的版本,按类别分组。不用背,打印出来贴显示器边上,写两周自然就记住了。类别命令显示效果备注分式\frac{a}{b}$\frac{a}{b}$嵌套别超过三层,超了改写法根式\sqrt[n]{x}$\sqrt[n]{x}$n 省略即平方根上下标x_{i}^{2}$x_{i}^{2}$多字符必须加大括号求和\sum_{i1}^{n}$\sum_{i1}^{n}$上下限多字符同样加括号积分\int_{a}^{b} f(x)\,dx$\int_{a}^{b} f(x),dx$\,是细空格,别省极限\lim_{x \to 0}$\lim_{x \to 0}$\to比-规范偏导\frac{\partial f}{\partial x}$\frac{\partial f}{\partial x}$偏导符号别用 d矩阵\begin{pmatrix} a b \\ c d \end{pmatrix}见下方说明分列,\\换行分段\begin{cases} ... \end{cases}见下方说明每行末尾加\\集合\in, \subset, \cup, \cap$\in, \subset, \cup, \cap$属于、包含于、并、交逻辑\forall, \exists, \Rightarrow$\forall, \exists, \Rightarrow$任意、存在、推出希腊\alpha, \beta, \varepsilon$\alpha, \beta, \varepsilon$极限用\varepsilon更常见关系\leq, \geq, \neq, \approx$\leq, \geq, \neq, \approx$别用函数名\sin, \cos, \ln, \log$\sin, \cos, \ln, \log$必须加反斜杠,否则是斜体变量矩阵和分段这两个结构,是学习场景里用得最多、也最容易写错的。矩阵的关键是列数要一致,少一个或者多一个都会报错;分段的关键是每行末尾的\\不能漏,漏了所有分支会挤成一行。A \begin{pmatrix} a_{11} a_{12} \\ a_{21} a_{22} \end{pmatrix}|x| \begin{cases} x, x \geq 0 \\ -x, x 0 \end{cases}3.3 排版细节决定这份稿子三天后还能不能看懂这一段是纯经验,教辅和文档里基本不会写,但我认为它比语法本身更重要。因为语法错了会报错,排版糟了不报错,但会让你三天后看不懂自己写的东西。第一个细节:\left和\right一定要配对使用。括号里套分式的时候,不用这两个命令,括号会小得可怜,内容全挤在外面:\left( \frac{a}{b} c \right)^{2}第二个细节:多行推导用aligned环境,等号对齐。这是让推导可读的关键。不对齐的多行推导,读起来像一堆散装式子,你根本看不出哪一步是从哪一步来的。对齐之后,推理链条一眼可见:\begin{aligned} (ab)^2 a^2 2ab b^2 \\ a^2 b^2 2ab \end{aligned}第三个细节:中文和公式之间留个空格。这个习惯看起来无足轻重,实际上极大影响阅读节奏。设 $f(x)$ 在区间上连续和设$f(x)$在区间上连续,读起来的舒适度差别很明显。第四个细节:不要用\div和/表达复杂分式。(ab)/(cd)这种写法在行内还能凑合,一旦分子分母里还有别的运算,立刻变成一团乱麻。该用\frac就用\frac,别省这几个字符。3.4 新手最常踩的五个转义坑这五个坑我全都踩过,而且每一个都让我卡了不止十分钟。列出来,你直接绕开。坑一:反斜杠被吃掉。在聊天框或者某些富文本输入框里,\frac可能变成frac。判断方法很简单:如果模型回复说我不太理解 frac{a}{b} 是什么,那就是被吃了。解决办法就是前面说的,用代码块包裹。坑二:下划线触发斜体。x_1 x_2在某些 Markdown 渲染规则下,两个下划线之间的内容会被当作斜体,结果变成 $x1 x2$。防止办法是把整个公式放进数学环境里,别裸写在正文中。坑三:大括号不配对。x^{2n少一个右括号,渲染直接崩。这个坑的麻烦之处在于,报错信息往往指向整个公式的末尾,而不是缺括号的位置,排查起来反直觉。习惯是:每敲一个{立刻补上},再往里填内容。坑四:中文标点混进公式。全角的逗号、括号、分号放进公式里,编译会报错,而且报错信息很难懂。写公式时把输入法切到英文,是最省事的预防。坑五:\\和\混淆。矩阵换行用两个反斜杠,如果你只敲了一个,它会和后面的字符组合成一个未定义命令。这个错误在长矩阵里特别隐蔽,因为报错位置和实际错误位置差得远。提示:遇到莫名其妙的编译错误,先做三件事——检查大括号配对、检查反斜杠数量、把公式里所有中文标点换成英文标点。这三步能解决八成的报错。4. 陪练提示词:让模型真的教而不是只答工具链和语法都就位了,接下来是最核心也最容易被忽略的部分:你怎么问,决定了它怎么答。同一道题,问法不同,拿到的反馈质量能差出十倍。这一节把我反复打磨过的提问结构拆开讲。4.1 三条必须写进开场白的约束很多人用大模型学数学,得到的回复是标准答案 一段解析,看完还是不会。问题不在模型,在开场白里缺了三样东西。第一,角色和水平锚点。你得告诉它你现在在什么阶段,不然它给的解答要么太浅要么太深。我是高三年级,正在复习导数应用和我是大二学生,在学数学分析,拿到的回答深度完全不同。第二,输出格式约束。明确要求每一步推导单独成行,并说明这一步用了什么定理或公式,它会照做。不要求,它就会跳步,一跳步你就看不懂。第三,禁止直接给答案。这条最关键。默认情况下模型倾向于一次给全,这对学习是有害的——你看到答案的瞬间,思考就停止了。所以开场白里必须写清:在我给出自己的尝试之前,请不要给出完整答案,只给我下一步的提示。一个可用的开场白长这样:你是一位有耐心的数学辅导者。我目前在学习[某个知识点],水平大致在[某个阶段]。接下来我会给你一道题和我自己的解法。请遵守三条:一,先指出我解法中第一个出错的位置,不要重写整份解答;二,每次只给我一条提示,等我回应后再给下一条;三,所有公式用 LaTeX 输出,包在代码块里。这三条约束写进去之后,对话质量会有肉眼可见的提升。原因不神秘:它把你从接收答案的位置,挪到了主动求解的位置。4.2 五类可复用的提问模板下面五个模板,覆盖了数学学习里绝大部分需要模型介入的场景。每个模板都能直接改改就用。模板一:概念拷问型。用于检验自己是不是真懂了一个定义。请你连续追问我关于[某概念]的五个问题,从它是什么开始,逐步深入到它为什么不能改成别的形式举一个反例它和[相邻概念]的区别在哪。每次只问一个问题,等我回答后再问下一个,并且对我的每个回答给出准确/部分准确/有误的判断和理由。这个模板的价值在于连续追问。自己一个人想,很难想到第五层;被人追着问,漏洞藏不住。模板二:分步引导型。用于卡住的题目。我正在做这道题:[题目 LaTeX 源码]。我的思路是[你的思路],目前卡在[具体位置]。请不要给完整解答,只告诉我下一步该往哪个方向想,给我一个提示,如果我还是卡住,再给第二个更具体的提示。模板三:出题机。用于练手。基于[某知识点],给我出三道题。第一道难度相当于课后基础练习,第二道相当于期中考试中等题,第三道需要两步以上的转化。三道题的答案先不要给,等我做完再对。所有公式用 LaTeX 输出。难度参数一定要写具体,简单/中等/难这种描述太模糊,模型给的三道题可能难度都差不多。用课后基础/期中中等/需要两步转化这种可操作的描述,梯度就出来了。模板四:批改型。这是使用频率最高的一个。下面是我的完整解答,请你逐行检查。对每一行给出判断:正确、正确但跳步、有误。如果某一行有误,指出错在哪,并说明这个错误会导致后面哪一步失效。不要重写正确答案,只做批改。关键在于不要重写正确答案。一旦它重写,你的注意力就跑到新答案上了,反而不去深究自己的错因。模板五:变式生成型。用于错题之后巩固。我刚在这道题上错了:[题目]。我的错因是[你判断的错因]。请基于同一个知识点,出一道结构相似但改变了关键条件的题,让我检验自己是不是真的纠正了。答案先不给。这个模板解决的是同一道题做对了不等于会了的问题。换掉关键条件还能做对,才算过关。4.3 上下文管理:一次对话只推进一个知识点这一条是我踩坑最多的地方,值得单独说。大模型在长对话里会遗忘早期设定。你开场写了三条约束,聊了三十轮之后,它可能又开始直接甩完整答案了。这不是它故意,是上下文窗口的固有限制。应对办法有三条,都是实测有效的:一是主动分段。一个知识点一个对话,做完就结束,不要在一个对话里从极限聊到级数。话题一换,立刻开新对话,把开场约束重贴一遍。二是定期重述约束。每聊七八轮,如果发现它开始跳步了,直接提醒一句记住,先给提示不要给答案。一句话就能把节奏拉回来。三是自己维护一份锚点摘要。在对话进行到关键节点时,让它输出三句话:当前题目、已确认的结论、待解决的问题。这三句话你自己复制保存,换对话时作为开场背景贴进去,比从头复述高效得多。注意:一旦发现模型的回答开始跑偏——比如开始讨论题目之外的东西,或者反复在同一个错误上打转——不要试图用更多轮对话纠正它,直接开新对话重来。沉没成本不要留恋,长对话的纠偏成本远高于重启成本。4.4 让模型输出的公式能直接编译这一条看起来是细节,实际上是整套工作流能不能闭环的关键。如果模型输出的公式只能用眼睛看、不能直接复制去编译,那你的存档就是一堆截图和散装文本,三个月后没法用。所以在提示词里明确要求:所有公式用 LaTeX 源码输出,包在代码块里,不要用图片,不要用特殊符号渲染。拿到输出之后,我的习惯是直接复制到自己编辑器里编译一遍。编译通过,说明公式是规范的;编译报错,说明它用了一些非标准写法,顺手改掉。这个动作看起来多余,实际上是把模型的输出转化成自己的资产的关键一步。另外还有一个小要求值得加进去:如果某个公式有多种写法,优先用最常见的标准写法。因为生僻写法虽然能编译,但你下次自己写的时候想不起来,查起来费劲。5. 完整实操:一次从零到复盘的陪练流程前面讲的都是零件,这一节把它们装成一台能跑的机器。我拿含参二次函数在闭区间上的最值这个知识点走一遍完整流程,你可以照着换成自己正在学的内容。5.1 准备:把题面和自己的解法都变成 LaTeX准备阶段有两件事要做,都不难,但省不得。第一件,把题目敲成 LaTeX。这一步看起来是抄题,实际上已经是一次理解了——你在敲的过程中,会自然注意到这个区间是开还是闭参数的范围有没有限制这些平时扫一眼就滑过去的细节。已知函数 \( f(x) x^2 - 2ax 3 \),其中 \( a \in \mathbb{R} \)。 求 \( f(x) \) 在区间 \( [0, 2] \) 上的最小值 \( g(a) \)。第二件,把自己的解法完整写下来,包括卡住的地方。这一步是整套流程里最反人性的——人本能地不想把错误暴露出来。但我可以很肯定地说,不写下来的错误,模型帮不了你。它只能看到你给它的东西,你不写,它就只能给你一份通用解答,而通用解答你早就有了。我当时的原始解法写得比较粗,大致是:先求对称轴 $x a$,然后分情况:当 $a \leq 0$ 时最小值在 $x0$ 处取到,当 $0 a 2$ 时在 $xa$ 处取到,当 $a \geq 2$ 时在 $x2$ 处取到。写到这儿我觉得做完了。5.2 第一步:让它先拷问概念,再碰题目这一步很多人跳过,直接问题目,结果就是会做这道题但不懂这个知识点。我的习惯是先花五分钟让模型把概念问一遍。我贴的提示是:请就二次函数在闭区间上的最值追问我五个问题,从定义开始,逐步深入到边界情况。它问的第一个问题是二次函数最值可能在哪些位置取到,我答顶点或端点。第二个问题如果顶点不在区间内,最值在哪取,我答端点。第三个问题如果区间是开的,最值一定存在吗,我愣了一下——不一定,可能取不到。第四个问题参数变化时,分类讨论的分界点由什么决定,这个问题正中要害,我当时的分界点 $a \leq 0$、$0 a 2$、$a \geq 2$,其实就是对称轴与区间端点的位置关系。第五个问题端点和顶点的函数值相等时,分界点怎么处理,这个我完全没考虑过。五轮下来,我发现自己对分界点为什么这么取的理解是模糊的,只是照着题型套。这个发现本身就值回票价,因为后面做题时,我会主动去验证分界点,而不是背模板。5.3 第二步:批改自己的解法,定位第一个出错点概念过完,把准备好的解法贴过去,用批改模板。它给我的反馈里,有一条是我完全没想到的:分界点的等号归属有问题。我写的是 $a \leq 0$ 时最小值在 $x0$;但当 $a 0$ 时,对称轴 $x0$ 正好落在区间左端点,此时最小值在 $x0$ 取到,这个结论本身没错,但我的分类逻辑是对称轴在区间左侧,而 $a0$ 时对称轴在区间内部端点上,归类归错了。结论对,过程有瑕疵——这种错误自己检查极难发现,因为答案是对的。还有一条:当 $a \geq 2$ 时,我写最小值在 $x2$ 取到,但没有验证 $f(2) 7 - 4a$ 在 $a \geq 2$ 时确实是最小的。它要求我补一句因为函数在 $[0,2]$ 上单调递减,故最小值在右端点取到。缺了这句,严格的解答是不完整的。提示:批改时特别留意结论对但过程有瑕疵的情况。这类错误最危险,因为它不会在考试中必然扣分,但会在更难的题里变成致命伤。5.4 第三步:错因归类,然后要变式题定位完错误,别急着做下一道。先花两分钟把错因写成一句话。我写的是:分类讨论的分界点只看了对称轴在区间左/内/右,没考虑对称轴恰好落在端点时的归属。这句话写下来,价值远超我下次注意。因为它精确描述了一个可复用的检查点:以后凡是做含参二次函数闭区间最值,先单独检查对称轴与端点重合的情况。然后要变式题。提示写的是:基于同一个知识点,把区间从 $[0,2]$ 改成 $[t, t2]$,出一道题。新题是 $f(x) x^2 - 2ax 3$ 在 $[t, t2]$ 上的最小值。这道题的分类讨论维度变成了两个:对称轴与区间的相对位置,以及区间本身随 $t$ 移动。做完之后,我对分界点从哪来这件事的理解彻底不一样了——分界点不是背的,是解不等式 $a t$、$a t2$ 解出来的。5.5 第四步:把这一轮沉淀成可检索的笔记最后一步,存档。我存的内容是三段:第一段是原题和变式题的 LaTeX 源码,放在二次函数最值文件夹下,文件名带上日期。第二段是我的错误解法原文,保留错误,不做修改——这点很重要,改对了的解法没有复习价值,错误解法才有。第三段是一句话错因加一句话方法总结:分界点由对称轴等于端点解出,不要凭感觉分类;端点重合的情况单独验证。三个月后复习,打开这个文件,三分钟就能把当时的坑重新过一遍。这比重新做十道题效率高得多,因为它是精确打击。6. 常见问题与排查速查表跑这套流程的过程中,遇到的问题类型其实很集中。下面按公式层面和模型层面分开列,基本都是我和身边人反复遇到的。6.1 公式渲染与编译问题排查公式问题占了所有问题的一半以上,但绝大多数都能靠固定的几步排查解决。现象最可能原因排查动作整个公式不显示数学环境未闭合检查$是否成对根号只盖住第一个字符没加大括号\sqrt{x1}而非\sqrt x1分式变成一行用了/或\div换成\frac{}{}多行公式挤成一行缺\\换行每行末尾补\\括号太小包不住内容缺\left \right成对补上报错但找不到位置中文标点混入全角转半角下划线内容变斜体裸写未进数学环境整体包进$...$模型看不懂我的公式反斜杠被转义改用代码块传输这张表我贴在笔记首页,遇到问题先扫一遍,八成能直接定位。6.2 模型回答层面的四类问题公式没问题了,问题就转移到模型这边。四类情况最常见。第一类:跳步。表现是推导从第二步直接跳到第五步,中间省略。处理办法是在提示里明确每一步单独成行并注明依据,如果它还是跳,就追问第三步到第四步之间省略了什么。第二类:迎合。这个最隐蔽。你问我这样算对吗,它倾向于说对,哪怕你错了。解决办法是改变问法——不要问对不对,要问请找出其中的错误。前者触发肯定倾向,后者触发挑错倾向,实测差别非常大。第三类:算错但过程顺畅。多步代数、大数运算、不等式取等问题上高发。判断办法是让它把关键中间结果单独列出来,你自己在纸上验算那一步。凡是需要全盘信任的数值结论,一律自己复核,这条前面提过,这里再强调一次。第四类:越聊越飘。长对话后期开始答非所问。处理办法就是开新对话,别纠缠。6.3 效率层面的三个实测建议最后说三个提效的点,都是用了很久才总结出来的。一是固定开场白。把常用的角色约束和格式要求存成一个文本片段,每次新对话直接粘贴,不用现想。这个动作能省掉大量重复劳动。二是批改和出题分开对话。同一个对话里既让它批改又让它出题,它容易把两件事混在一起,输出质量下降。分开做,各自专注。三是每天只推进一个知识点。贪多嚼不烂,这套流程的价值在于深度而不是广度。一天吃透一个知识点,一个月就是三十个,比一天扫三个、月底全忘光强太多。7. 用了大半年之后,我最想说的几句实话这套工作流不是什么神器,它只是把写清楚和及时反馈这两件本来就该做的事,用工具固化下来了。真正起作用的从来不是 LaTeX 也不是模型,而是你在敲下每一行公式时被迫做的那次思考,以及在收到批改时不得不面对的那个错误。我踩过的最大的坑,是前期过度依赖模型给结论。有一段时间我做题特别快,因为卡住就问,问了就有答案。两周之后做套卷,分数反而降了。后来才想明白:问来的答案是别人的,自己算出来的才是自己的。从那以后我给自己立了条规矩——模型只能给我提示,不能给我答案,除非我已经完整写过一遍。这条规矩执行下来,速度慢了,但留下来的东西扎实。另一个体会是关于 LaTeX 的。刚开始我觉得它是负担,敲个公式比手写慢三倍。坚持两周之后,速度反超手写,而且返工率极低。更重要的变化是,我开始习惯把话说清楚——不只是公式,连解题思路的表述都变得更有条理。这个副作用,是当初完全没预料到的。如果你打算开始,我的建议是从一个最小的知识点起步,别一上来就搭全套环境。找一道你最近做错的题,把题面敲成 LaTeX,把错误解法写下来,贴给模型,让它指出第一个错在哪。走完这一圈,你就知道这套东西适不适合你了。至于编辑器、插件、模板这些,等你觉得需要了再折腾,反正它们随时都在。