ARTICLE · INTELLIGENCE

战地情报 · 详情页

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

DeepSeek使用指南:从提示语工程到推理模型选型实战

DeepSeek使用指南:从提示语工程到推理模型选型实战 简介DeepSeek从入门到精通是由清华大学新闻与传播学院新媒体研究中心元宇宙文化实验室团队整理的AI学习资料面向希望系统掌握DeepSeek-R1推理模型与通用大模型应用方法的入门及进阶用户。资源为1个PDF文件共103页压缩包大小约5.01MB内容系统覆盖智能对话、文本生成文章、故事、诗歌、营销文案、长文本摘要、多语言翻译、语义分析、情感识别、代码生成与调试、API文档整理等高频应用场景。资料重点对比了推理模型与非推理模型在数学推导、逻辑分析、创意写作等任务上的优劣势剖析“概率预测快速反应”与“链式推理慢速思考”两类模型的决策差异并对指令驱动、需求导向、混合模式、启发式提问等提示语策略及模型选择原则给出具体示例与操作建议帮助用户从基础操作逐步走向深度应用。目前已有362人学习下载。1. DeepSeek从入门到精通一份103页文档把AI提问从玄学变成工程最近把《DeepSeek从入门到精通》这份103页文档完整过了一遍它来自某高校新媒体研究团队内容不是泛泛介绍AI而是把“如何使用DeepSeek”拆成模型选型、提示语设计和实战场景三块。读完之后最直接的收获是以前我总觉得提示词是玄学全靠一遍遍试现在知道它背后有任务类型、模型特性和需求表达公式。如果你在用DeepSeek写文案、分析数据、生成代码时经常得不到理想结果问题大概率不在AI而在需求表达方式。这份资源能帮你把模糊的“不会问”变成可执行的步骤适合做内容、写代码、做产品的人也适合打算把AI工具引入团队流程的人。2. DeepSeek-R1是什么推理模型与通用模型的边界2.1 快思慢想为什么大模型被分成两个阵营DeepSeek-R1是文档里反复出现的主角。要理解它先看一个在AI圈反复被提到的概念CoT也就是链式思维。这个概念把大模型分成了两类。一类是“快”模型靠概率预测生成答案响应速度很快算力成本低擅长多轮对话、开放性问答典型的用例是你问它“今天天气怎么样”它直接给结论。另一类是“慢”模型靠链式推理逐步演算每一步都建立在前一步之上算力成本高但逻辑链更完整DeepSeek-R1就属于这一类。判断一个模型属于哪一类最简单的方法是看它对复杂任务的响应方式。你问它“证明根号2是无理数”快模型可能直接输出一段背下来的证法中间为什么成立、每一步用了什么定理它说不清楚慢模型会自己列出已知条件、用反证法设p与q为最简整数比、推导出矛盾最后收尾。这个差异决定了后面所有提示语策略。我刚开始用DeepSeek的时候完全没注意这个区别。后来发现同一个提示词在两个场景下表现天差地别才回头去翻这份文档里的“快思慢想”章节。文档里的观点是两者不是替代关系而是分工关系。全局视野和概率预测负责快速响应链式推理负责深度求解你只有知道当前任务落在哪个象限才能选对模型。2.2 推理模型的擅长领域与选型判断文档明确列出了推理模型和通用模型的能力边界。推理模型在数学推导、逻辑分析、代码生成、复杂问题拆解上表现突出通用模型在文本生成、创意写作、多轮对话、开放性问答上更自然。这个边界不是谁比谁强而是训练目标不同。推理模型经过强化学习、神经符号推理等额外训练把推理逻辑内化成了自己的肌肉记忆通用模型则是在大量文本上练出了语言规律更适合发散型任务。这张表是我从文档里提炼出来的选型判断表我每次拿不准就直接查任务场景推荐模型原因数学证明、复杂计算推理模型需要严格逻辑链推理模型有内化的CoT代码生成、算法调试推理模型代码本身就是逻辑密度最高的任务广告文案、创意写作通用模型需要发散性推理模型容易强行构造因果链多轮对话、开放性问答通用模型自然交互是通用模型的强项数据分析、策略决策推理模型需要拆解变量、评估条件、推导结论选型的具体步骤我一般这样做。第一步把任务写下来问自己这个任务的核心是“生成什么”还是“推导出什么”。第二步如果答案是推导直接选推理模型如果是生成选通用模型。第三步如果拿不准先用通用模型跑一版一旦发现它给出的逻辑链断裂比如跳过关键步骤、直接给结论马上切到推理模型重跑。这套方法虽然简单但能避免大多数选型失误。这里要特别注意一个误区不是所有复杂任务都适合推理模型。文档里明确说发散性任务如诗歌创作是推理模型的劣势。你让一个擅长逻辑推演的模型去写诗它会忍不住给每一句都配上理由结果就是一首诗写成了议论文。反过来让通用模型做数学证明它经常跳过中间步骤因为你没要求它分步它就用概率预测直接补了一个结论。2.3 提示语策略差异要什么直接说还是缺什么补什么选对模型之后提示语策略也要跟着变。文档里的关键原则是推理模型的提示语要简洁只需明确任务目标和需求它自己会组织推理过程通用模型则需要结构化、补偿性的引导否则容易跳过关键逻辑。举个例子。同一个数学证明任务给推理模型的提示语是“证明勾股定理”四个字就够了给通用模型就得加引导比如“请分三步证明先画直角三角形再设边长最后用代数化简推导出a²b²c²”。因为通用模型没有内化的推理逻辑你必须显式把推理步骤拆给它它才会沿着路径走。代码任务也一样。让推理模型写快排直接说“用Python实现快速排序输出包含注释”让通用模型写就得加上“先解释快速排序原理再写递归函数最后附一段测试用例”。这就是文档里说的“推理模型要什么直接说通用模型缺什么补什么”。我现在的习惯是写提示语前先问自己一句这个任务需要的是逻辑链还是内容多样性如果是前者我直接给一句话需求如果是后者我补上风格、篇幅、受众这些约束。用过一段时间后你会发现推理模型的“简洁”和通用模型的“详细”并不是质量差异而是补偿策略差异。对推理模型强行拆解步骤反而会限制它的发挥这一点后面避坑章节会详细讲。3. 把需求表达清楚提示语结构与五类需求公式3.1 提示语三要素指令、上下文、期望文档里把提示语的基本结构拆成三部分指令、上下文、期望。指令是核心告诉AI要执行什么任务上下文提供背景信息让AI更准确理解期望明确输出的形式和限制条件。举个例子“将以下内容翻译为法语Hello, world”这条提示语里指令是“翻译为法语”上下文是“Hello, world”期望是“输出法语译文不需要解释”。三要素缺一个结果就会跑偏。我在实际使用中经常发现问题不是模型不聪明而是这三要素没交代清楚。比如“帮我写个方案”这句提示语指令有上下文没有期望也没有。AI只能猜你的行业、你的目标、你的格式偏好。猜对了是运气猜错了是常态。正确做法是写提示语之前先填空任务是什么背景是什么输出要求是什么。三个空填完再发给AI。文档里还提到提示语的本质是“沟通桥梁”和“任务定义器”。理解了这个你就能明白为什么同样的AI有人用起来像助理有人用起来像聊天机器人。差别就是有没有把需求边界定义清楚。边界越清晰AI的自主空间越合理边界越模糊AI的自由发挥空间越大结果越不可控。3.2 五类需求表达公式从需求类型直接套模板文档最有价值的部分是把常见需求分成了五类每一类都给了一个表达公式。我复现下来直接可以用。决策需求公式是“目标选项评估标准”。比如“为降低物流成本现有两种方案自建区域仓库初期投入高但长期成本低与第三方合作按需付费但灵活性高。请根据ROI计算模型对比5年内的总成本并推荐最优选择说明依据。”这里目标、选项、评估标准都有了AI才能做量化比较。分析需求公式是“问题数据/信息分析方法”。比如“分析近三年新能源汽车销量数据附CSV说明增长趋势与政策关联性预测明年市占率需使用ARIMA模型并解释参数选择依据。”注意这里不但给了数据还给了分析方法AI就不会泛泛而谈。创造性需求公式是“主题风格/约束创新方向”。比如“设计一款智能家居产品要求解决独居老人安全问题结合传感器网络和AI预警提供三种不同技术路线的原型草图说明。”这里创新方向明确是“三种技术路线”风格约束是“独居老人安全场景”。验证需求公式是“结论/方案验证方法风险点”。比如“以下是某论文结论‘神经网络模型A优于传统方法B’。请验证实验数据是否支持该结论检查对照组设置是否存在偏差重新计算p值并判断显著性。”注意验证需求要给出具体的验证动作而不是问“这个结论对吗”。执行需求公式是“任务步骤约束输出格式”。比如“将以下C语言代码转换为Python要求保持时间复杂度不变使用numpy优化数组操作输出带时间测试案例的完整代码。”这里的约束条件越多执行结果越可控。用这套公式最直接的好处是你不再需要发明新的提示语只需要判断需求类型然后套公式。我一般会在新建任务时先问自己这是决策、分析、创造、验证还是执行判断完公式就自然出来了。3.3 模型适配同一需求两种问法文档在五类公式之上又加了一层模型适配。需求类型决定提示语内容模型类型决定提示语写法。以决策需求为例给推理模型直接说“对比两个方案在5年内的总成本并推荐说明依据”它会自己列出计算过程给通用模型要加上“请先列出影响成本的因素再逐项对比最后给出建议”否则它可能直接拍脑袋给结论。分析需求也一样。给推理模型让它“用ARIMA模型拟合销量数据并解释参数”即可给通用模型必须拆成“第一步检查数据平稳性第二步确定p、q参数第三步解释结果”。同理验证需求给推理模型可以问“重新计算p值并判断显著性”给通用模型就得提醒“p值小于0.05和小于0.01分别意味着什么”。这里要记住一个判断标准推理模型的提示语去掉所有修饰性语言只留任务目标和约束通用模型的提示语把推理步骤、示例、边界条件都显式写进去。如果一条提示语发给推理模型它输出的推理过程比你的还详细说明你把它当成通用模型用了。4. 文本生成与代码场景实战从文案到代码补全4.1 文本创作场景用约束条件替代“自由发挥”文档里列了一长串文本生成场景文章、故事、诗歌、营销文案、广告语、社交媒体内容、剧本、对话设计。我实际用下来发现这些场景有一个共同痛点越开放的要求产出越平庸。让AI“写一个文案”它给你一个四平八稳的通用版本给它具体约束它才能给出可用版本。我一般会把提示语写成“主题风格篇幅受众卖点”五要素。比如“写一条小红书风格的防晒霜推广文案长度100字以内语气活泼面向20-30岁女性突出‘通勤不补涂’和‘清爽不搓泥’两个卖点。”这个提示语虽然长但每一个词都是约束条件。模型不需要猜只需要执行。文档里还提到推理模型在创意写作上需要鼓励发散可以设定角色或风格通用模型则需要明确约束目标。但我的体会是“设定角色”这件事要谨慎。如果你给的是通用模型角色扮演能帮它进入语气如果你给的是推理模型角色扮演可能让它更啰嗦。所以我在文本创作任务上一般会优先选通用模型然后靠约束条件控制产出。4.2 代码生成与调试让模型自己拆解任务代码场景是DeepSeek-R1的强项。文档说它支持代码生成、补全、注释、调试、性能优化提示、API文档生成。我实际使用中最常用的是两种情况一种是从零写函数另一种是调试报错。从零写函数给推理模型的提示语可以非常简洁“用Python实现快速排序输出包含注释。”它的输出通常长这样def quick_sort(arr): if len(arr) 1: return arr pivot arr[len(arr) // 2] left [x for x in arr if x pivot] middle [x for x in arr if x pivot] right [x for x in arr if x pivot] return quick_sort(left) middle quick_sort(right)这段代码的逻辑是每次取中间元素作为基准pivot把列表分成小于、等于、大于三个部分再对小于和大于部分递归排序。参数说明pivot取中位元素而不是首尾元素是为了尽量避免最坏情况的出现middle变量的存在是为了正确处理重复元素。你注意看这段输出还带注释说明提示语里的“包含注释”已经转化为输出约束。调试场景我一般这样问“以下代码在输入为空数组时抛IndexError请分析原因并修复输出修复后的完整代码。”注意这里明确给了错误类型、上下文和输出要求。AI会先分析空数组为什么导致访问越界再把函数体里对arr[0]的访问加上空数组判断。这种提示语不需要你懂代码细节但需要你把错误现象和复现条件说清楚。4.3 文件上传与联网搜索扩大输入边界文档提到DeepSeek支持文件上传能够扫描读取各类文件及图片中的文字还支持联网搜索与深度思考模式。这对我来说是刚需。以前做数据分析要先把CSV手动整理成文本才能发给AI现在直接上传附件提示语里写清楚字段和分析目标就行。例如“附件是近三月销售明细CSV字段包括日期、地区、销售额。请按地区汇总销售额计算环比增长率输出表格。”使用文件上传时要注意三点。第一提示语里要明确说明文件格式和你期望的字段口径否则AI可能假设字段含义第二如果文件里有无关数据要明确指出分析范围第三输出格式要事先约定表格还是文字百分比保留几位这些都会影响结果可用性。联网搜索适合有时效性的问题比如查某个工具的当前版本。但联网搜索返回的结果可能含噪音我会在提示语里加一句“注明信息来源并区分事实和推测”。文档里还提到深度思考模式。我的习惯是需要多步推理的复杂任务才开深度思考简单问答开了反而增加等待时间。判断标准很简单——你需要的答案是几行结论还是一个完整的推导过程。如果是后者深度思考模式基本必开。5. 使用DeepSeek的避坑指南四个容易翻车的提示方式这份文档里有一节专门讲“避免误区”我读完发现几乎每条都是我踩过的坑。下面这五条不是理论是我在文案、代码、数据分析场景里实际翻车后总结出来的。每一条都按“现象→原因→解决”写方便你对照排查。5.1 坑一让推理模型写诗让通用模型证明定理现象用DeepSeek-R1写一首关于夏天的诗输出全是因果推理“因为太阳直射角增大所以气温升高……”读起来像地理试卷反过来用通用模型证明一个几何定理直接给结论说“显然成立”中间步骤全跳过。原因推理模型的内化逻辑是链式推理遇到任何任务都倾向于构造因果链通用模型缺乏严格推理训练面对数学证明会用语言模型的惯性直接补一个可信但不可靠的结论。解决先判断任务类型。写诗、写文案、做广告语这类发散任务切到通用模型数学证明、代码生成、逻辑分析切到推理模型。如果只有DeepSeek一个入口可以在提示语里明确风格要求比如“写一首关于夏天的五行诗包含‘蝉鸣’和‘树影’不要解释原因”尽量把模型往发散方向拉。5.2 坑二对推理模型强行拆解步骤反而限制能力现象为了让推理模型“认真推理”手动拆步骤“先读题再设未知数再列方程再求解最后验证。”结果它的输出特别僵硬每一步都在应付你的步骤反而没有体现出应有的推理深度。原因推理模型已经通过训练把CoT内化成了自己的推理方式人为拆解相当于打断它的逻辑主线。文档原话是“若强行拆解步骤反而可能限制其能力”。解决对推理模型只给任务目标和输出约束不给步骤。比如“证明√2是无理数”就够了不要加“请用反证法先假设p/q是最简分数再推导出矛盾”。把“怎么推理”这件事交给模型它比你更擅长。5.3 坑三用角色扮演引导推理模型干扰逻辑主线现象提示语写“你是一位拥有20年经验的算法工程师请帮我写一个负载均衡算法”结果模型先输出一段自我介绍的套话然后才开始写代码而且套话里还可能带一些和任务无关的“经验之谈”。原因角色扮演属于启发式提示对通用模型有帮助因为通用模型需要靠角色设定来激活特定语气和知识面但推理模型的任务核心是逻辑角色设定不仅不加分反而引入额外上下文干扰主线。解决高级需求直接说。把“你是一位XX请YY”改成“请完成YY要求满足……”。去掉角色前缀推理模型的输出会更干净推理链也更集中。这是我踩过一次坑后养成的习惯。5.4 坑四开放式提问导致输出不可控现象问“帮我分析一下这个数据”AI回复了一长篇“数据很重要要关注趋势”的废话没有任何具体结论。原因提示语只有指令“分析数据”没有上下文数据是什么、哪个字段、没有期望输出什么指标、什么格式。模型只能靠猜测生成一句最安全的话。解决套用五类需求公式。分析需求必须给“问题数据方法”。比如“附件是销售明细CSV字段包括日期、地区、销售额。请按地区汇总销售额找出环比下降最多的三个地区并拆解下降原因。”模型拿到了具体问题才能给具体答案。5.5 坑五把提示语写到“完美”才发送其实迭代更重要现象新手花20分钟憋一条长提示语结果AI输出不理想觉得是模型不行老手直接发一句话根据输出逐步追问反而得到好结果。原因提示语不是论文不需要一次定稿。AI有上下文记忆多轮迭代本身就是提示语优化的一部分。文档里的“需求表达”也强调从指令驱动转向需求导向需求可以在一问一答中逐步厘清。解决先用最短的提示语跑通然后根据输出缺失的部分逐轮补充约束。比如先问“总结这份报告的三个核心观点”发现它没提数据来源再追问“每个观点后面附上对应的数据来源”。迭代两三轮之后结果往往比一次写完的提示语更好。我现在写提示语默认第一版是草稿不再追求一次到位。6. 从入门到精通的验证方法用提示语对照表校准你的提问6.1 建一张任务-模型-提示语映射表文档教了方法但方法要变成习惯需要一张自己的对照表。我建的表长这样第一列任务类型第二列模型类型第三列提示语模板第四列验证结果。每次遇到新任务先填前两列再套提示语模板最后把输出结果记录下来。表不用复杂关键是形成“先分类再提问”的肌肉记忆。6.2 五个基准测试检验你的提示语是否合格我把文档里的案例整理成五个基准测试用来判断自己是否真的入门了。第一个数学证明“证明√2是无理数”发给推理模型合格标准是输出里有完整的反证法推导而不是一句“显然”。第二个创意写作“写一个包含‘量子’和‘沙漠’的短篇小说不超过200字”发给通用模型合格标准是故事完整且没有强行解释“量子”。第三个代码生成“用Python实现快速排序输出包含注释”发给推理模型合格标准是代码能跑注释解释了递归逻辑。第四个数据分析上传CSV并给一个具体问题合格标准是结论里有可复现的计算路径。第五个需求改写把“帮我分析一下数据”改写为“问题数据方法”的结构合格标准是改写后对方不需要再追问。这五个测试覆盖了决策、分析、创造、验证、执行五类需求。每个测试的答案你都可以对照文档里的示例来校准。6.3 我的固定习惯现在我用DeepSeek前会强制走一遍流程先判断任务属于哪一类再选推理模型或通用模型最后套对应的需求公式。整个过程不到一分钟但输出稳定率比之前随手问的时候高了很多。这份103页文档不是读完就扔的那种资料它更像一张查错表遇到问题翻到对应章节按公式重新组织一次提示语答案往往就回来了。希望帮到你。本文还有配套的精品资源点击获取
RELATED READING

延伸阅读

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