ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

DeepSeek 学习手册:用推理链与长上下文构建可控学习助手

DeepSeek 学习手册:用推理链与长上下文构建可控学习助手

简介:这份《DeepSeek中小学生使用手册》面向小学到高中的学生及家长,聚焦如何借助DeepSeek这一AI教育助手提升学习效率与成长质量。内容围绕四大板块展开:向DeepSeek提问的十大原则、阅读能力提升方法、英语与数学学科的具体应用,以及时间管理、学习计划、情绪调节、选科规划、亲子关系等成长顾问场景,强调精准定位、分阶段指导与个性化教学。资源包内含1个PDF文件,大小约7.84MB,结构清晰、便于按模块查阅。目前已有427人学习下载,适合家长据此为孩子规划课外辅导与自学方案,也可针对应用题理解、几何空间想象、分数运算、函数概念等具体学习障碍寻找解决思路,同时帮助改善亲子沟通、关注孩子心理健康与社交能力发展。

1. 当大模型走进书桌:一份手册能解决什么真问题

很多家长和老师第一次把大模型丢给孩子时,得到的往往是一段四平八稳的百科式回答,孩子看两眼就关掉了。问题不在模型笨,而在没人告诉孩子「该怎么问、问到什么颗粒度、拿到答案之后怎么验证」。这份手册要解决的就是这件事:把 DeepSeek 这类推理型大模型,从「会聊天的搜索引擎」变成「能陪跑学习过程的工具」。它适合三类人——想给孩子搭一套可控学习辅助环境的家长、想把 AI 嵌进课堂环节的一线教师、以及自己带学生做项目的一线工程师。核心不是让孩子多用 AI,而是让孩子在数学推导、作文批改、英语精读、科学探究这几个具体场景里,用 AI 完成「提问—验证—复述」的闭环。下面按「先立住原理、再动手复现、最后讲坑」的顺序展开。

2. 先搞清楚 DeepSeek 在学习场景里到底强在哪:推理链、长上下文与可控输出

2.1 为什么推理型模型比普通对话模型更适合数学和物理

普通对话模型在解一道初中几何题时,经常直接给答案,中间步骤跳得厉害,孩子抄完还是不会。DeepSeek 这类带显式推理链的模型,会把「已知—推导—结论」摊开写,这对学习场景是刚需。我一般会让孩子先看推理过程,再对照自己的草稿找差异点,而不是直接对答案。

具体到操作,提问时要把「请展示完整推导步骤,每一步标注用到的定理」写进提示词。下面是一个可复用的提示词模板,用 Python 字符串拼接演示,方便批量替换题目:

# 数学题分步讲解提示词模板 # 适用:初中到高中代数、几何、物理计算题 template = """ 你是一位耐心的{subject}老师,面对{grade}学生。 题目:{question} 请按以下结构回答: 1. 题目考查的知识点(一句话) 2. 完整推导步骤,每一步写清依据(定理/公式名称) 3. 易错点提醒(不超过两条) 4. 出一道同类型变式题,不给答案 """ # 参数说明: # subject:学科名,如"初中几何""高中物理" # grade:学段,如"初二""高一" # question:原题文本,建议去掉题号只留题干 prompt = template.format(subject="初中几何", grade="初二", question="已知AB=AC,D是BC中点,求证AD⊥BC") print(prompt)

逻辑说明:把「角色、学段、输出结构」三件事固定下来,模型就不会自由发挥成百科腔。参数上,grade越具体,模型对步骤详略的控制越准;question里如果带图,需要先用文字把图形关系描述清楚,否则模型会猜错。

2.2 长上下文怎么用:把一整章教材喂进去做知识梳理

DeepSeek 支持较长上下文,这意味着可以把一整章教材文本贴进去,让它做知识图谱梳理。常见做法是:先让模型输出本章概念清单,再让它标注概念之间的依赖关系,最后生成一份自测题。三步分开问,比一次性问「帮我总结这章」质量高得多。

# 三步法梳理教材章节 chapter_text = open("chapter3.txt", encoding="utf-8").read() # 教材章节纯文本 step1 = f"从以下文本中提取所有核心概念,每个概念用一句话定义:\n{chapter_text}" step2 = f"基于这些概念,列出它们之间的先后依赖关系,用'A依赖B'的格式:\n{step1}" step3 = f"针对上述概念,生成10道自测题,题型为填空和简答,附答案:\n{step2}"

参数说明:chapter_text建议控制在模型上下文窗口的 70% 以内,留出空间给输出;如果章节太长,按小节切分后分别处理,最后让模型合并。依赖关系那一步是很多人的盲区——直接问总结,模型会给一堆并列要点,看不出学习顺序。

2.3 输出可控性:用系统提示词约束「不直接给答案」

学习场景最怕模型当「答案机器」。我一般会在系统提示词里加一条硬约束:除非用户明确说「请给答案」,否则只给思路和第一步。这条规则对培养孩子独立思考很关键。

system_prompt = """ 你是一名学习引导助手。规则: 1. 默认只提供解题思路和第一步,不给出最终答案。 2. 如果用户连续两次请求答案,才可给出完整解答。 3. 所有回答使用中文,数学公式用文字描述,不用LaTeX。 """

逻辑说明:规则 2 的「连续两次」是防止孩子第一次被拒就放弃;规则 3 是为了在纯文本界面下可读。参数上,如果孩子年龄较小,可以把「连续两次」改成「连续三次」,拉长思考窗口。

3. 把手册落成可运行的学习助手:四个场景的最小实现

3.1 作文批改:从「打分」转向「逐段追问」

作文批改最容易翻车的地方是模型给一堆空泛评语。我的做法是让它逐段提问,而不是逐段评价。比如孩子写了一段景物描写,模型应该问「这段里哪个词最能体现季节感?如果换成另一个词,效果差在哪?」——把评价变成追问,孩子才会改。

essay = open("student_essay.txt", encoding="utf-8").read() prompt = f""" 下面是一篇{grade}学生的作文。请逐段阅读,每段提出1个引导性问题, 帮助学生自己发现可以改进的地方。不要直接改写,不要打分。 作文: {essay} """

参数说明:grade影响提问难度,小学阶段问题要具体到词句,中学阶段可以问结构安排。注意不要一次性把全文丢进去要求「整体点评」,那样模型会偷懒给套话。

3.2 英语精读:用「回译法」做输出训练

精读不是查生词,而是训练输出。我一般让孩子先读一段英文,然后让模型把中文译文给出来,孩子做回译(中译英),再和原文对比。这个流程里模型只做「提供译文」和「对比差异」两件事。

english_text = "The old man sat by the window, watching the rain..." chinese = "老人坐在窗边,看着雨……" prompt = f""" 原文:{english_text} 学生回译:{chinese} 请对比两者,指出: 1. 学生译文中丢失或改变的信息 2. 用词差异(学生用词 vs 原文用词) 3. 一句鼓励性反馈 """

逻辑说明:回译法的关键是「对比」而不是「纠错」,所以提示词里要明确输出结构。参数上,如果孩子水平较低,可以先让模型给出关键词提示再回译。

3.3 科学探究:把「为什么」变成可验证的小实验

孩子问「为什么天空是蓝的」,直接讲瑞利散射太抽象。我一般让模型设计一个家庭可做的小实验,用牛奶和水模拟散射。模型输出实验步骤、观察要点和原理解释三部分。

prompt = """ 针对问题:{question} 设计一个家庭可完成的小实验,要求: 1. 材料常见(不超过5种) 2. 步骤不超过6步 3. 给出观察记录表(两列:现象、对应原理) 4. 最后用三句话解释原理,适合{grade}学生理解 """

参数说明:question要是具体现象,不要问「为什么物理有趣」这种大问题;grade控制原理解释的深度。

3.4 错题复盘:让模型扮演「追问者」而不是「讲解者」

错题本如果只是抄答案,价值有限。我让孩子把错题和当时的错误解法一起发给模型,让模型追问「你当时为什么选这个思路」。这一步能暴露思维盲区。

prompt = f""" 题目:{question} 学生错误解法:{wrong_solution} 正确答案:{correct_answer} 请以追问的方式,帮学生找到错误思路的起点。先问3个问题, 等学生回答后再给分析。不要直接讲解。 """

逻辑说明:把「讲解」改成「追问」,模型就从老师变成了陪练。参数上,wrong_solution要尽量还原孩子当时的真实写法,哪怕是错的。

4. 避坑与排查:五条血泪经验

4.1 模型「一本正经胡说」:现象、原因与验证方法

现象:孩子问一个历史事件年份,模型给了一个看似合理但错误的答案。原因:模型在缺乏明确知识锚点时,会按语言模式补全。解决:对事实类问题,要求模型标注「不确定」并给出验证途径,比如「请去教材第几章核对」。我一般会加一句「如果你不确定,请直接说不确定,不要猜测」。

4.2 提示词太长导致「中间遗忘」

现象:把整章教材和问题一起发,模型只回应了最后几段。原因:长上下文里中间部分注意力衰减。解决:把任务拆成「先提取、再提问」两步,中间结果落盘成文件,下一步再读入。不要指望一次对话解决所有事。

4.3 孩子直接抄答案:规则要写进系统提示词

现象:孩子发现只要换个问法就能拿到答案。原因:约束只写在用户提示里,模型容易绕过。解决:把「不直接给答案」写进系统提示词,并且用「连续请求」作为解锁条件。同时家长要定期抽查对话记录。

4.4 数学公式显示乱码:纯文本环境的适配

现象:模型输出 LaTeX 公式,在普通文本框里显示成一堆反斜杠。原因:模型默认按学术格式输出。解决:在系统提示词里明确「数学公式用文字描述,如‘a的平方加b的平方’」,或者约定用简单符号如^2表示平方。

4.5 过度依赖导致「提问能力退化」

现象:孩子遇到题第一反应是问 AI,而不是自己先想。原因:工具太顺手。解决:约定「先写三行自己的思路,再问 AI」,把 AI 定位成「第二意见」而不是「第一反应」。这条没有技术方案,靠习惯约束。

5. 进阶:把手册变成可迭代的学习系统

5.1 用「对话日志」做每周复盘

我一般让孩子每周导出一次对话记录,按学科分类,统计「提问次数」「追问次数」「自己先想再问的比例」。这三个指标比分数更能反映学习状态。实现上,把日志存成 JSON 行格式,用几行 Python 做统计:

import json from collections import Counter logs = [json.loads(line) for line in open("chat_log.jsonl", encoding="utf-8")] subjects = Counter(item["subject"] for item in logs) followups = sum(1 for item in logs if item["is_followup"]) print("各科提问分布:", subjects) print("追问占比:", followups / len(logs))

参数说明:subject和is_followup需要在对话时手动或半自动标注,初期可以让孩子自己打标签,养成元认知习惯。

5.2 建立「提示词库」而不是每次现编

把验证有效的提示词按场景存成模板文件,比如math_step_by_step.txt、essay_questioning.txt。下次直接调用,减少重复调试。模板里用{变量}占位,用 Python 的format填充。这个习惯能省下大量「玄学调试」时间。

5.3 验证方法:用「费曼复述」检验学习效果

最终检验不是看孩子能不能得到答案,而是能不能把解题思路讲给一个完全不懂的人听。我一般让孩子在得到 AI 帮助后,合上屏幕,用自己的话把思路讲一遍,家长或同学当听众。讲不下去的地方,就是没真懂的地方,再回去问 AI,但这次只问那一个卡点。

5.4 一个具体技巧:让模型出「变式题」并标注难度

普通刷题的问题是题目固定。让模型基于错题生成变式题,并标注难度星级,可以做到「哪里错就练哪里」。提示词里要求「改变一个条件,保持考查知识点不变」,这样变式才有针对性。难度星级用 1 到 3 星,1 星是直接套公式,3 星需要两步以上推理。生成后不要立刻给答案,让孩子先做,做完再让模型批改。

这套东西我用了大半年,最大的教训是:工具越强,越要先把「不做什么」定清楚。我自己的习惯是每周日晚上花二十分钟翻一遍孩子的对话日志,只看两件事——有没有直接抄答案、有没有连续三天问同一类题却没追问。这两条比任何提示词技巧都管用。希望帮到你。

本文还有配套的精品资源,点击获取

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进