前几天我在备一节高数辅导课,脑子突然冒出一个念头:如果我只甩一句话给通义千问——“能出几道不定积分的典型例题吗?”——它会给我什么样的答案?说实话,我以前不太信任大模型干这种事,总觉得它就是个文本生成工具,按概率拼句子,不是真的会做符号运算。但连续试了几轮之后,我改观了不少:只要把需求问得足够具体,千问出的不定积分题确实能到“直接用”的程度,甚至有一道题直接帮我勾出了一个高频考点的复习思路。这篇文章就把这次完整实验写下来,包括提问过程、题目点评、答案校验方法和几个实打实的避坑经验,给正在学高数、准备考研,或者需要备课出题的朋友做个参考。
1. 在动手之前,先拆解“AI出题”这件事
1.1 千问本质上是题型生成器,不是人肉题库
很多人的第一反应是:大模型连数学题都能出?它真的会积分吗?这个问题需要拆开看。千问这类大模型的底层是语言模型,它并不是像 Mathematica 或 SymPy 那样的符号计算引擎,不会在内部做一步步的积分推导,它做的事情更像“见过足够多的高数习题以后,按你给的要求重新拼接出一段像样的数学文本”。这带来一个后果:它能生成结构规范、方法有迹可循的题目,但每道题的计算细节都有可能出错。
这其实和一位经验丰富但偶尔心算失误的助教很像。他知道分部积分应该怎么设 u 和 dv,知道三角换元什么时候用,但落实到具体系数时可能看走眼。你要做的不是禁止它出题,而是给它划出清晰的工作范围,并且保留“人工复核”这一步。想明白这一点后,我的心态从“怀疑”变成了“使用”,后面的对话才开始有价值。
1.2 出题前必须想明白的三个约束
如果你直接问“能出几道不定积分吗”,千问大概率给你来一道 ∫3x² dx = x³ + C 这种完全正确但毫无教学意义的题。这不是它笨,而是你的需求太模糊,它只能选择最稳妥的答案来避免犯错。不定积分这个知识域很大,想让 AI 出到你真正想要的题,提问前得先在心里定三件事。
第一是知识点范围。不定积分的常规考法可以粗略分成:基本积分表直接积分、第一类换元(凑微分)、第二类换元(三角代换、根式代换)、分部积分、有理函数积分。你是在练哪一种?学生期末临考想要的是覆盖面广,考研冲刺想要的是专项突破,方向完全不同。第二是难度档位。同一道“有理函数积分”,简单版是分母能直接配完全平方,进阶版是分母含二次因式需要裂项后求部分分式,难度差得远。第三是输出形式。你只要题目,还是要求它附带完整解答和易错点?不定积分的价值很大程度在过程,不给解答的话,练习适配度会差很多。
这三个维度想清楚以后,后面的提示词就是水到渠成的事。
2. 手把手实战:从“随便问”到“按规格拿题”
2.1 第一次提问:题是能出的,就是太“安全”了
我第一轮对话几乎是原封不动问的:
能出几道不定积分的典型例题吗?
千问很客气,马上给了我三道题,得分全对,步骤工整,但看过题目之后我差点笑出来——基本是 ∫3x² dx、∫cos x dx 这类一个公式直接解决的题。你说它不是“典型例题”吗?严格来说也是,但这类题根本不需要出题人,翻教材习题册第一页全是。问题就出在“典型”这个词对模型来说太抽象,它不知道你要的典型是“考研训练里的典型”还是“教学演示用的典型”,于是优先选择了最不可能犯错的那个答案。
这里得到第一个经验:想让 AI 出好题,就要把“规格”写进问题里,而不是在问题里加形容词。形容词对它来说是风格暗示,具体约束才是真实需求。比如我后来加了“要有一道凑微分、一道分部积分、一道三角换元”,效果立刻不一样。
2.2 第二次提问:锁定知识点和难度,质量立刻不一样
第二轮我把问题改成这样:
请出3道不定积分典型例题,覆盖凑微分法、分部积分法、三角换元法,难度在大学期末考试偏上,参数尽量取整数,每题给出完整解答。
这次它给出的三道题,水平明显上了一个台阶:
- ∫ x e^{x²} dx,答案 1/2 e^{x²} + C,典型的凑微分,考查链式法则的逆向思维;
- ∫ x cos x dx,答案 x sin x + cos x + C,典型分部积分,设 u = x、dv = cos x dx;
- ∫ dx/√(4 - x²),答案 arcsin(x/2) + C,三角换元的直接应用。
这三道题我说可以直接拿去用,没有任何问题。为什么第二轮效果好?关键不是“典型”两个字,而是“凑微分、分部积分、三角换元”这三个具体方法名,加上“期末偏上”这个难度刻度。模型一旦知道你不想让它糊弄,它能调用的题源记忆反而更精准。不过我也发现,它给出的解答常常省略“令 u = ...”这样的换元过程,直接跳到最后结果,这对零基础的人不太友好,但对有基础的人来说反而清爽。
2.3 第三次提问:把“过程”也当需求提出
第二轮拿到好题之后,我变本加厉,要求它把助教角色也做全:
请以助教身份出3道不定积分的典型例题,每题包含三部分:思路分析、完整解答、易错提醒。知识范围限定在分部积分法和有理函数积分,难度参考考研数学基础题。
这一轮的输出明显结构化了很多。每道题开头会有“看到被积函数是多项式乘以指数函数/三角函数,优先考虑分部积分”这样的思路说明,中间步骤也会多写一两行,虽然有时候“易错提醒”有点套话的味道,但它确实能点出一些关键坑:分部积分设错 u 会导致越算越复杂,有理函数裂项时容易漏掉待定系数。到这里,千问从“出题机”变成了“带着讲解的出题机”。这一步给我的体会是:AI 不是不会给过程,而是默认你要的只是答案,你需要明确告诉它“过程也是交付物”。
3. 逐题点评与答案校验:AI 给的题到底能不能用
3.1 求导回代:每个不定积分答案的质检仪
拿到 AI 给的答案,很多人的第一反应是“对不对啊”。在不定积分里,判断对错有一个万能的穷举式方法:对答案求导,看能不能回到被积函数。这就是不定积分的定义——F'(x) = f(x)。你不需要怀疑这个方法,它是微积分基本定理的直接推论。
我举一个真实对比例子。千问给过一道 ∫ x cos x dx,解答为 x sin x + cos x + C。我当时心里默算了一遍“正确”,但还是顺手做了求导验证:对 x sin x + cos x 求导,得到 sin x + x cos x - sin x = x cos x,与被积函数完全一致,10 秒内确认无误。这个动作看起来笨,但特别可靠。只要你对某一步存疑,或者答案形式和你预期不同,求导回代就能直接终结争论。我把这个提醒加进了提示词以后,千问的答案质量又上了一个档次,因为它在生成时也做了同样的检查。
3.2 千问给过我的几道典型例题
经过几轮调试,我从千问输出的题目里挑出五道最“典型”的,分享在这里,顺便做一个简评。这几道题覆盖了不定积分最常见的出题套路,值得反复做。
| 题目 | 解答 | 涉及方法 | 点评 |
|---|---|---|---|
| ∫ x e^x dx | e^x(x - 1) + C | 分部积分 | 最经典的“多项式乘指数”模型,设 u = x,dv = e^x dx,练设对了能秒杀,设反了越算越乱 |
| ∫ ln x dx | x ln x - x + C | 分部积分 | 被积函数只有一个函数时,要主动把它看成 1·ln x,这个视角是很多学生想不到的 |
| ∫ dx/(x² + 4x + 3) | 1/2 ln|(x+1)/(x+3)| + C | 有理函数积分 | 分母因式分解后裂项,待定系数 A、B 的计算是易错点,值得慢速手算一遍 |
| ∫ e^x sin x dx | e^x(sin x - cos x)/2 + C | 连续分部积分 | 需要连续两次分部积分,并且出现“循环结构”,最后才能解出原积分,属于中等偏上的经典题 |
| ∫ sin³x cos x dx | sin⁴x / 4 + C | 凑微分 | 令 u = sin x,原式变成 ∫u³ du,方法简单但识别过程需要训练 |
这五道题里,我个人最推荐反复练的是第四道 ∫ e^x sin x dx。很多同学第一次做这道题时会绕不出来,因为在两次分部积分后又得到一个含 e^x sin x 的积分,看起来无解,实际上要把它移项处理,这正好是“循环积分法”的核心思想。AI 能把这种题列为典型,说明它内部的题库记忆确实包含了大量高数教材的常见考点,而不只是简单套公式。
3.3 AI 出题常见三类错误,提前帮你踩掉
用了几轮之后,我总结出千问出不定积分题时最容易出现的三类问题。不是每次都有,但出现的概率不低,提前知道能省很多排查时间。
第一类:漏写积分常数 C。这是 AI 答案里最普遍的问题,几乎每十道题就能碰到一次。不定积分的答案如果没有 C,严格来说就是不对的。好在这是最容易修正的,你在提示词里加一句“答案末尾统一加 C”就能明显改善。第二类:换元题忘记回代。比如遇到 ∫ dx/(x ln x),AI 可能写到一半给出 ln|u| + C 这种中间结果,忘了把 u = ln x 代回去。这时候如果看答案比较粗心,很容易被带偏。第三类:看起来和标准答案不同,其实只差常数。这不算错误,但容易让人误会。经典例子是 ∫ sin x cos x dx,有人凑微分得到 1/2 sin²x + C,有人用倍角公式得到 -1/4 cos 2x + C,两个答案相减等于 1/4,只是常数不同。AI 如果给出和你教材答案不同但求导都能回代的形式,别急着骂它错,先用求导验证再说。
4. 常见问题与避坑实录
4.1 题目做不出来,是题错还是我错?
这个问题几乎每个人都会撞上。拿到 AI 出的题,算了半小时没算出来,第一反应是“这题是不是出错了”。我的建议是:先怀疑自己的积分能力,再怀疑题目。理由是,AI 出的题大都是它从训练语料里见过的经典题,出错的概率存在,但不至于错到完全算不出来。如果你连思路都没有,可以把你的尝试过程发回去,让千问给提示,往往聊两三轮就能找到卡点。
如果真发现题目有硬伤,比如被积函数在实数范围内不连续,或者答案求导回不到被积函数,那基本可以认定是 AI 计算失误。处理方法很简单:让它换一个参数重新出,或者把你验证后发现问题的那一步指出来。一次有效对话胜过重新开十个会话。我的经验是,在提问时直接要求“对答案求导验证,并只给出验证通过的题目”,AI 生成阶段自动过滤掉大部分错误。
4.2 三个可以直接套用的出题提示词模板
如果你不想像我一样一步步试错,下面三个模板是我亲测好用、直接能照抄的版本。每个模板都对应不同的使用场景。
第一个是“专项练习模板”,适合学生按方法练:
请出3道不定积分典型例题,覆盖凑微分法、分部积分法、三角换元法,难度大学期末水平,参数取整数,每道题附完整解答,并在答案末尾统一写清常数 C。
第二个是“考研冲刺模板”,适合备考党:
请出4道接近考研数学基础难度的不定积分题,优先选择需要连续两次及以上的分部积分,或者含根式换元的有理函数积分,附答案和求导验证过程,并对容易出错的步骤加一行简短提示。
第三个是“教学备课模板”,适合老师:
请以助教身份出5道不定积分典型例题,题型覆盖有理函数积分、分部积分、换元积分,每题给出思路分析、完整解答、学生常见错误总结三部分,难度按工科高数期中考试较难题标准。
这三个模板的共同点是都写了“知识点范围 + 难度 + 输出结构”,这是保证 AI 出题质量的三根支柱。你可以根据自己的具体需求增减题量,但核心要素别丢。
4.3 到底哪些人适合用 AI 出不定积分的题
我的结论是:学生、考研党、老师都能从这件事里获益,但前提是使用方法正确。对正在学不定积分的同学来说,AI 最大的价值是能按你指定的方法生成大量同类型练习,做一道凑微分不过瘾,你可以一口气要十道,这在教材和习题册里不好找到。对考研党来说,AI 适合用来做“方法专项训练”,比如我就让它连续出了五道循环分部积分题,练完手感提升非常明显。对老师来说,AI 出的题可以直接当草稿,稍作修改就能放进测验或课堂例题,节省大量备课时间。
但有一类人我不推荐用,就是想靠 AI 答案代替思考的人。如果你只抄结果不看过程,不定积分这个章节基本等于白学。AI 是加速器,不是替代品。它帮你省下找题、排版、整理答案的时间,但真正把积分方法变成自己能力的过程,还是得靠一笔一笔亲手算。
最后再分享一个小技巧。我后来把“求导验证”四个字固定写进了所有出题提示词里,神奇的是,AI 的出错率肉眼可见地下降。道理很简单:模型在生成时就模拟了一次自查,相当于我们逼着它做题后验算。这比我们拿到题目后一个个去核实要高效得多。这套玩法你不一定非要用在不定积分上,今天学的是分部积分,明天想练微分方程,同一个套路改几个词就能继续用。AI 出题这件事,真正值钱的不是那几道题,而是你摸清了怎么让工具按你的节奏工作。