
工程科研这件事过去十年的主流工作流其实没怎么变过查文献、推公式、写仿真、跑实验、处理数据、画图、写论文或报告。真正让这套流程发生结构性变化的是最近两三年大模型能力的快速成熟。我自己从2023年开始把AI逐步嵌进日常科研工作里从最初只用来润色英文摘要到现在文献调研、代码生成、仿真脚本编写、数据分析、图表绘制、甚至实验方案设计都深度依赖AI协作中间踩过的坑和总结出来的方法足够写一篇长文了。这篇内容面向的是做工程类科研的读者——不管你是研究生、博后、高校教师还是企业研究院的工程师只要你日常要面对仿真、实验、数据处理、论文写作这些事下面这些经验都能直接拿去用。我不会泛泛谈AI能帮科研做什么而是把每个环节的具体做法、提示词设计思路、工具选型逻辑、以及实测中遇到的问题都拆开讲清楚。核心关键词就一个AI工程科研围绕它展开的所有实操细节都是我自己跑过一遍甚至多遍的东西。1. 先搞清楚AI在工程科研里到底能接哪些活很多人对AI辅助科研的理解还停留在帮我改改语法这个层面这其实严重低估了当前模型的能力边界。工程科研的工作流可以粗略拆成六个环节文献调研与综述、理论推导与公式验证、仿真建模与脚本编写、实验数据处理与分析、图表绘制与可视化、论文撰写与投稿准备。这六个环节里除了提出真正原创的科学假设这件事目前AI还替代不了其余每一个环节AI都能实质性参与而且参与深度远超大多数人的想象。1.1 文献调研从关键词搜索到结构化综述传统文献调研的做法是在Web of Science或Scopus里输入关键词筛出几十上百篇然后一篇篇读摘要、做笔记、归类。这个过程耗时巨大一篇高质量综述的文献调研阶段往往要花两三周甚至更久。AI介入之后流程可以压缩到几天甚至更短。具体做法是这样的先用传统数据库做一轮检索导出文献的标题、摘要、年份、期刊、作者信息存成CSV或Excel。然后把这份数据喂给大模型让它做几件事——按研究主题聚类、识别每个聚类的方法论差异、标出哪些工作是开创性的、哪些是跟进改进的、哪些结论之间存在矛盾。这一步的关键在于你不能只给AI一堆摘要让它总结一下而是要给它明确的分析框架。比如你可以这样设计提示词你是一名[具体工程领域]的资深研究者。下面是一组文献的标题和摘要 请按以下维度分析 1. 按研究方法论分成3-5个流派说明每个流派的核心思路和代表工作 2. 指出流派之间的主要分歧点在哪里 3. 标出近三年出现的新趋势 4. 列出你认为最值得深入阅读的5篇并说明理由这样得到的输出质量远高于让AI泛泛地写一篇综述。我实测下来用这种方式处理80到120篇文献的摘要模型能给出相当有洞察力的分类和趋势判断准确率大概在八成以上剩下两成需要你自己核对原文修正。注意AI对文献的理解完全基于你喂给它的摘要文本它不会主动去查原文。所以摘要的质量和你筛选文献的质量直接决定了输出质量。另外模型有时会编造不存在的文献引用所有它提到的具体论文你都必须去数据库里核实一遍。1.2 理论推导与公式验证AI能帮你查漏但不能替你创新工程科研里经常涉及公式推导比如力学建模、控制理论推导、传热方程化简等。AI在这个环节的价值主要体现在两个地方一是帮你检查推导过程中是否有代数错误或逻辑跳跃二是帮你把一种形式的公式转换成另一种等价形式。我自己的习惯是推导完一版之后把每一步都写清楚然后让AI逐步检查。提示词可以这样设计下面是一个[具体问题]的推导过程请逐步检查每一步的代数运算和逻辑 是否成立。如果某一步有问题指出具体是哪一步、错在哪里、正确的 应该是什么。如果全部正确也请明确说明。 [附上推导过程]实测下来对于中等复杂度的推导比如涉及十几个步骤的常微分方程求解AI能查出大部分代数错误但对于涉及物理直觉的判断——比如某个边界条件是否合理、某个近似是否在特定工况下成立——AI的判断力明显不足这部分还是得靠你自己。另一个实用场景是量纲分析。工程公式必须量纲一致AI检查量纲的速度比人快得多而且不容易漏。你可以把公式和每个变量的量纲一起给它让它验证等式两边是否一致。这个用法我几乎每次推导新公式都会跑一遍省了不少低级错误的时间。1.3 仿真脚本编写从伪代码到可运行代码仿真建模是工程科研的核心环节常用的工具包括MATLAB、PythonNumPy/SciPy、COMSOL、ANSYS、OpenFOAM等。AI在脚本编写上的能力取决于你用的工具和问题的复杂度。对于Python和MATLAB这类主流语言AI生成代码的质量已经相当高。我的做法是先用自然语言把仿真逻辑写清楚——包括控制方程、离散格式、边界条件、时间推进方案、输出变量——然后让AI生成代码框架我再在此基础上修改。这样做的好处是AI帮你处理了语法细节和API调用你只需要关注物理逻辑是否正确。比如你要写一个一维热传导的有限差分求解器可以这样给提示词用Python写一个一维非稳态热传导方程的有限差分求解器。 要求 - 空间离散用中心差分时间推进用Crank-Nicolson格式 - 左边界固定温度T0右边界绝热 - 初始温度分布为线性分布 - 输出温度随时间和空间的分布并画出时空云图 - 代码要有注释变量命名清晰生成的代码通常可以直接跑但有几个地方必须自己检查边界条件的实现是否正确、稳定性条件是否满足、网格收敛性是否验证过。AI不会主动帮你做网格无关性验证这件事必须自己做。对于COMSOL、ANSYS这类商业软件AI生成脚本的能力要弱一些因为这些软件的API文档相对封闭训练数据也少。但AI在帮你理解API文档、解释报错信息、给出建模思路方面仍然很有用。我经常把COMSOL的报错信息直接贴给AI让它解释可能的原因和排查方向效率比翻论坛高得多。1.4 数据处理与分析从清洗到特征提取实验数据处理的痛点在于数据格式五花八门、噪声大、缺失值多、需要做各种变换和特征提取。AI在这个环节能帮的忙非常多。首先是数据清洗。你可以把数据的基本情况列名、数据类型、缺失比例、异常值分布描述给AI让它生成清洗脚本。比如我有一个实验数据集包含以下列[列出列名和类型]。 缺失值比例[各列缺失比例]。异常值情况[描述]。 请写一个Python脚本完成以下清洗步骤 1. 删除缺失比例超过30%的列 2. 对数值列用中位数填充缺失值 3. 用IQR方法识别并处理异常值 4. 输出清洗前后的对比统计其次是特征提取。工程实验数据往往需要提取频域特征、时域统计量、相关性特征等。AI可以帮你快速写出特征提取代码而且能根据你的物理背景给出合理的特征建议。我做过一个振动信号分析的课题AI建议提取的特征包括均方根、峰值因子、峭度、重心频率、频率方差等这些确实是振动分析里的标准特征省了我查资料的时间。1.5 图表绘制从默认样式到期刊级配图论文配图的质量直接影响审稿人对文章的第一印象。AI在图表绘制上的价值主要体现在帮你快速实现复杂的可视化效果以及把图表调整到期刊要求的格式。Matplotlib和Origin是工程科研里最常用的两个绘图工具。对于MatplotlibAI生成代码的能力很强你可以直接描述你想要的图——比如画一个双y轴图左轴是温度随时间变化右轴是热流密度两条线用不同线型加图例和网格——AI能给出可运行的代码。对于OriginAI不能直接操作软件但可以帮你写LabTalk脚本或者指导你通过菜单操作实现特定效果。我自己的经验是把AI生成的Matplotlib代码作为起点然后自己调整细节——字体大小、线宽、颜色、图例位置、坐标轴刻度等。这些细节AI给的默认值往往不符合期刊要求但框架它搭得很快省去了从零写代码的时间。1.6 论文撰写从结构设计到语言润色论文写作是AI介入最深的环节也是争议最大的环节。我的立场很明确AI可以帮你写但你不能让它替你思考。具体来说AI在以下几个子环节非常有用结构设计把研究内容和主要结论告诉AI让它给出论文的章节结构和每节的核心要点。这个用法在写第一篇论文时特别有用能帮你快速建立框架。段落展开你给出每段的核心论点和支撑数据AI帮你展开成连贯的段落。注意这里的展开不是让它编内容而是让它把你已经有的信息组织成学术语言。语言润色这是最成熟也最安全的用法。把写好的段落给AI让它检查语法、改善表达、统一术语。对于非英语母语的研究者这个功能价值巨大。审稿意见回复把审稿意见和你的回复草稿给AI让它帮你把回复写得更有条理、更礼貌、更有说服力。注意所有AI生成的文字你都必须逐句核对确保没有事实错误、没有编造的引用、没有与你实际研究不符的表述。学术诚信的底线是AI是工具你是作者文责自负。2. 提示词设计决定AI输出质量的关键变量同样是用AI有人觉得也就那样有人觉得效率翻倍差距主要出在提示词上。工程科研场景对提示词的要求比日常聊天高得多因为你需要的是精确、可复现、有专业深度的输出而不是泛泛而谈。2.1 角色设定让AI进入专业模式最简单的提升输出质量的方法就是在提示词开头给AI设定一个明确的角色。比如你是一名有二十年经验的传热学研究者和你是一个AI助手得到的回答深度完全不同。角色设定要具体到子领域越具体越好。我常用的角色设定模板是这样的你是一名[具体子领域]的研究者有[X]年经验熟悉[具体方法/工具] 在[具体期刊]发表过相关工作。你的风格是严谨、直接、注重细节 不回避技术难点。这个模板的关键在于最后一句——不回避技术难点。不加这句AI倾向于给出笼统的、安全的回答加了之后它会更愿意讨论具体的参数选择、实现细节、潜在问题。2.2 上下文注入把背景信息给足AI不知道你的研究背景、你的数据特点、你的目标期刊。这些信息必须你在提示词里给清楚。我见过很多人用AI效果不好就是因为提示词只有一句话比如帮我写一段讨论AI只能瞎猜。正确的做法是把上下文拆成几个部分研究问题是什么、你用了什么方法、得到了什么结果、你想让AI做什么、输出格式要求是什么。这五部分给清楚输出质量立刻上一个台阶。2.3 分步拆解复杂任务不要一次给工程科研的任务往往很复杂比如帮我分析这个实验数据并写出结果部分。这种任务如果一次性丢给AI输出往往很泛。更好的做法是拆成多步先让AI帮你理解数据结构再让它给出分析思路然后逐步执行分析最后基于分析结果写文字。每一步的输出你都可以检查、修正然后再进入下一步。这样虽然交互轮次多了但最终质量高得多而且你能全程掌控方向。2.4 输出格式约束让结果可直接使用AI默认的输出格式往往不适合直接用。你需要在提示词里明确格式要求比如用Markdown表格输出、代码用Python加类型注解、公式用LaTeX格式、结果分点列出每点不超过三句话。格式约束越明确你后续整理的时间越少。我特别推荐的一个技巧是让AI输出结构化数据比如JSON或CSV格式这样你可以直接用脚本处理不用手动复制粘贴。比如让AI把文献分析结果输出成表格每行是一篇文献列包括方法、结论、局限性、与本研究的关系这样你直接就能拿去做进一步分析。2.5 迭代优化第一版永远不是最终版AI的输出第一版通常只有六七十分但通过迭代可以提到八九十分。迭代的方式包括指出具体哪里不满意、给出修改方向、提供更好的示例、要求它换一个角度重写。我自己的习惯是至少迭代两到三轮第一轮看整体结构第二轮改细节第三轮润色语言。有一个反直觉的经验不要在一次对话里让AI改太多轮因为上下文会越来越长模型对早期信息的注意力会下降。更好的做法是当一轮对话改得差不多时把当前版本复制出来开一个新对话把当前版本和新的修改要求一起给它。这样每次AI都是在干净的上下文里工作输出质量更稳定。3. 工具选型不同环节该用什么AI工具生态变化很快但工程科研场景下的选型逻辑相对稳定看任务类型、看数据敏感性、看是否需要联网、看预算。下面这张表是我自己用下来觉得比较靠谱的搭配供参考。任务类型推荐工具类型选型理由注意事项文献调研与综述支持长上下文的大模型能一次处理几十篇摘要引用必须核实公式推导检查推理能力强的模型逐步推理准确率高物理直觉仍需自己判断代码生成代码专用模型或通用强模型语法准确、API熟悉边界条件自己检查数据处理通用强模型本地脚本生成脚本后本地跑数据敏感时用本地部署图表绘制通用强模型Matplotlib代码生成快细节样式自己调论文润色语言能力强的模型学术表达地道事实和引用自己核对审稿回复通用强模型条理清晰、语气得体立场和底线自己把握3.1 云端模型 vs 本地部署数据敏感性是分水岭工程科研经常涉及未发表的数据、企业合作项目、专利申请相关内容。这些数据能不能上传到云端模型是一个必须严肃对待的问题。我的原则是公开数据、已发表内容、通用代码可以用云端模型未发表的核心数据、企业合作数据、专利申请材料必须用本地部署或至少是私有化部署的模型。本地部署的门槛这几年降了很多一台配备中高端显卡的工作站就能跑量化后的中等规模模型虽然能力比云端旗舰模型弱一些但处理数据清洗、代码生成、文本润色这些任务完全够用。如果实验室或公司没有本地部署条件至少要做到上传前脱敏去掉关键参数、替换敏感名称、分段上传不要一次性传完整数据集、用完后及时清理对话记录。3.2 通用模型 vs 专用工具别用锤子拧螺丝市面上有很多科研专用AI工具比如文献管理工具内置的AI功能、数据分析平台的AI助手、绘图工具的AI插件等。这些工具在特定环节确实比通用模型好用比如文献管理工具的AI能直接读取你库里的PDF并做问答比你把摘要复制出来喂给通用模型方便得多。但专用工具的通病是能力边界窄、更新慢、有时过度包装。我的建议是通用模型作为主力专用工具作为补充。遇到通用模型搞不定的特定任务比如直接解析PDF里的公式、直接操作某个软件的API再去试专用工具。3.3 多模型协作让不同模型干不同的事不同模型有不同特长。有的擅长推理有的擅长代码有的擅长长文本有的擅长多模态。工程科研里一个实用的做法是把任务拆开分给最合适的模型。比如写一篇论文文献调研用长上下文强的模型公式推导用推理强的模型代码用代码专用模型润色用语言能力强的模型。每个环节用最合适的工具整体效率比死磕一个模型高得多。多模型协作还有一个好处是交叉验证。同一个问题问两个不同模型如果答案一致可信度就高如果不一致说明这个问题有争议或容易出错需要你自己深入判断。我在检查关键公式推导时经常这么做效果很好。4. 实操流程一个完整的AI辅助科研案例光讲方法不够直观下面用一个完整的案例把前面的内容串起来。假设你要做一个某型换热器在不同工况下的传热性能分析的课题从零开始到写出论文初稿看看AI在每个环节怎么介入。4.1 第一阶段文献调研与问题定义第一步是明确研究问题。你可以先跟AI对话让它帮你梳理这个领域的研究现状和空白点。提示词可以这样我要研究[某型换热器]在[具体工况]下的传热性能。请帮我梳理 1. 这个方向近五年的主要研究进展 2. 目前存在哪些争议或未解决的问题 3. 常用的研究方法和实验手段有哪些 4. 如果我要做这个课题有哪些可能的研究切入点AI给出的回答不会完全准确但能帮你快速建立对这个领域的整体认知知道该去查哪些关键词、哪些期刊、哪些课题组。然后你带着这些线索去数据库做精确检索效率比盲目搜索高得多。检索到文献后把摘要批量喂给AI做结构化分析得到方法分类、趋势判断、关键文献列表。这一步的输出直接成为你论文引言部分的素材。4.2 第二阶段建模与仿真研究问题明确后进入建模阶段。假设你要建立一个一维稳态传热模型控制方程是能量守恒方程边界条件是对流换热。你可以让AI帮你做几件事第一检查你的建模思路是否合理。把你的物理模型、假设条件、控制方程、边界条件描述给AI让它指出可能的遗漏或不合理之处。AI有时能发现你忽略的因素比如某个热阻没考虑、某个假设在特定工况下不成立。第二生成求解代码。把方程和边界条件给AI让它生成Python或MATLAB代码。生成的代码你要逐行检查特别是离散格式、边界条件实现、收敛判据这几处。第三做参数敏感性分析。让AI帮你写一个循环脚本扫描关键参数比如流速、入口温度、换热系数输出性能指标的变化曲线。这个分析在论文里是加分项AI能帮你快速实现。4.3 第三阶段数据处理与可视化仿真跑完得到一堆数据。这时候让AI帮你做几件事写数据清洗脚本、提取关键特征、生成图表代码、做统计分析。我特别推荐的一个做法是让AI帮你写一个一键出图脚本输入数据文件路径自动生成论文需要的所有图表包括温度分布云图、性能曲线、对比柱状图等。这个脚本写一次后面改数据重跑就行省大量时间。图表生成后让AI帮你检查是否符合期刊要求——分辨率、字体、线宽、颜色搭配、图例位置等。很多期刊有明确的图表规范你可以把规范贴给AI让它逐条检查你的图。4.4 第四阶段论文撰写与投稿数据和分析都完成后进入写作阶段。我的流程是这样的先让AI根据研究内容和结果给出论文的章节结构和每节要点。然后逐节展开引言部分基于文献调研的输出改写方法部分基于建模过程的记录整理结果部分基于数据分析的输出组织讨论部分基于你对结果的解读展开。每一节写完后让AI做语言润色和逻辑检查。特别注意让AI检查段落之间的过渡是否自然、论点是否有数据支撑、术语是否统一、时态是否正确。投稿前让AI帮你检查格式是否符合目标期刊要求包括参考文献格式、图表格式、字数限制等。还可以让AI模拟审稿人对你的论文提出可能的质疑你提前准备好回复。5. 踩过的坑与避坑经验这部分是我最想分享的因为很多问题只有真正用过才会遇到常规教程里不会写。5.1 幻觉问题AI会编造看似合理的错误AI最危险的地方不是它说我不知道而是它自信地给出错误答案。在工程科研场景里这表现为编造不存在的文献引用、给出量纲不一致的公式、生成语法正确但逻辑错误的代码、引用不存在的API函数。我的应对策略是所有AI给出的具体事实——文献、公式、数据、API——都必须独立核实。文献去数据库查公式自己推一遍或查手册代码跑一遍看结果API查官方文档。这个核实过程不能省省了迟早出事。5.2 上下文遗忘长对话后期质量下降对话轮次多了之后AI会忘记前面的内容或者对早期信息的注意力下降。这在处理复杂任务时特别明显比如你前面定义了变量含义后面AI生成代码时用错了。应对方法是关键信息在每轮对话里重复强调或者把关键信息整理成一个背景文档每次新对话都带上。另外前面提到的开新对话策略也很有效——把当前成果和新的要求一起给AI让它在新上下文里工作。5.3 过度依赖AI给的方案不一定最优AI倾向于给出标准答案但工程科研里很多问题没有标准答案需要根据具体情况权衡。比如AI可能推荐某个常用的数值格式但你的问题可能有特殊的稳定性要求需要用另一个格式。我的经验是把AI的建议当作候选方案之一而不是最终答案。特别是涉及方法选择、参数设定、方案设计这些需要判断的地方AI的输出只是参考最终决策必须你自己做并且你能解释为什么这么选。5.4 数据安全不该传的绝对不传这一点怎么强调都不为过。未发表的核心数据、企业合作项目的敏感信息、专利申请材料、涉及个人隐私的数据绝对不能上传到云端AI服务。这不是技术问题是职业操守和法律责任问题。如果确实需要用AI处理这类数据用本地部署的模型或者做充分的脱敏处理。脱敏不是简单改个名字而是要确保从数据本身无法反推出敏感信息。5.5 学术诚信AI是工具你是作者最后这一点是底线。用AI辅助科研不违规但把AI生成的内容直接当作自己的原创成果或者用AI编造数据、伪造引用这是严重的学术不端。所有AI参与的部分你都必须实质性审核、修改、负责。我自己的做法是AI生成的每一段文字我都会逐句改写确保表达是我的、逻辑是我的、判断是我的。AI帮我省的是打字和查资料的时间不是思考的时间。思考这件事永远得自己来。6. 把AI变成科研搭档而不是拐杖用AI搞工程科研最忌讳两种极端一种是完全不用觉得AI不靠谱另一种是过度依赖什么都让AI做。前者浪费了效率提升的机会后者迟早出问题。比较理想的状态是把AI当成一个知识面很广、反应很快、但需要你把关的科研搭档。它帮你处理重复性工作、快速给出候选方案、检查你可能的疏漏你负责判断方向、做关键决策、核实所有事实、承担最终责任。我自己的日常是早上到工位先跟AI过一遍今天的任务清单让它帮我梳理优先级和可能的问题写代码时用AI生成框架再自己改处理数据时用AI写脚本写论文时用AI润色和检查遇到不懂的概念或报错先问AI再查资料。这套流程跑下来我的科研效率大概提升了一倍多但更重要的是我有了更多时间去做真正需要深度思考的事——提出好问题、设计好实验、做出好判断。工具在变方法在变但科研的本质没变发现问题、解决问题、创造新知识。AI让这个过程更快、更顺但方向感和判断力永远是你自己的事。