多数学校没有一刀切禁止用 AI 写毕设代码,但边界由学校和指导老师定:创新性的核心部分、原始数据和实验结果不能交给 AI,用了要在论文或承诺书里清楚声明,代码要自己审核、测试、讲得清。动手前先查本校教务处通知,再征得指导老师同意。
毕业设计能用 AI 编程工具吗?
工科毕设大多要写代码,而现在写代码,旁边多半开着 Cursor、Copilot 或一个对话窗口。于是开题前后,很多同学都在问:这能用吗?答辩时老师觉得项目是"AI 做的",怎么办?
没有全国统一的细则。我们读了五份公开材料:《学位法》、北京师范大学 2026 届毕业论文(设计)的检测通知,以及新京报、新华社和澎湃转载的文汇报对复旦、北京邮电大学等校规定的报道。综合起来,答案是:可以用,但有边界。
各校规定在哪些地方一致?
底线是法律,不是工具。 2025 年 1 月 1 日起施行的《学位法》第三十七条规定,学位论文或实践成果被认定存在代写、剽窃、伪造等学术不端行为的,可以不授予或撤销学位。正式条文里没有"人工智能"几个字,但学校会把用 AI 代写算进来:北师大的通知就写明,严禁使用人工智能实施代写、剽窃、伪造等学术不端行为。
用了就要声明。 北京师范大学的通知要求毕业论文(设计)中使用生成式 AI 工具须"清晰、显著的标注或声明"。据澎湃转载的报道,复旦要求学生在承诺书里写明工具名称和版本、使用时间、用途和用在哪些部分,并保留 AI 处理前的材料备查。
核心环节不能交给 AI。 同一篇报道列出复旦的"六个禁止",包括研究方案设计、数据分析、结论总结等关键环节,以及生成或改动原始数据和实验结果图片。新京报报道,北京邮电大学 2025 届指导手册只允许生成式 AI 用于文献调研、数据处理、引文整理等辅助工作。
老师说了算。 新华社报道,复旦教务处负责人表示 AI 工具的使用须经教师同意。
在哪些地方不一样,或者没说?
代码到底能不能让 AI 写。 这是最大的差别。据文汇报的报道,复旦规定在征得指导教师同意、且研究方法不属于创新内容时,允许用 AI 辅助代码编写、调试和错误排查,但所有代码须经作者审核和测试。北邮报道里列出的允许用途则没有提到写代码。
比例线各不相同。 新京报提到天津科技大学要求智能生成比例不超过 40%;各校标准不一,没有通用数字。
代码怎么检测,几乎没人说。 这些文件谈的检测都针对论文文本。北师大还特别说明,AIGC 检测是基于算法的概率分析,存在技术局限。所以别指望"检测没查出来",要靠过程记录和讲得清。
动手前的核对清单
- 找到书面规定。 本校教务处通知、学院实施细则、毕设指导手册,三样都看。
- 写邮件问指导老师。 例如:"实现和调试阶段我想用 Cursor,并在论文中声明,可以吗?"把回复存下来。
- 给自己划线。 稳妥的分工是:调试报错、解释看不懂的代码、写测试、搭脚手架可以让 AI 帮;系统设计、核心算法、创新点和实验结论必须是你自己的。
- 边做边记。 每次正经用 AI 记一行:日期、工具、问了什么、采纳了什么。每周十分钟就够。
- 在代码里标注。 AI 参与较多的函数旁写一句注释,论文里用一段话说明 AI 的使用方式。
- 结果只来自真实运行。 测试数据、性能数字、运行截图都要来自你的系统,不让 AI 生成。
- 按答辩的标准自测。 挑出 AI 参与最多的三段代码,不看稿讲一遍:它做什么、为什么这样写、你改了什么。
声明怎么写?答辩被追问怎么答?
声明要具体,含糊反而招来追问。可以参考这样写,再按本校模板调整格式:
本设计在编码阶段使用了 Cursor(2026 年 3 月至 5 月)和一个对话式 AI 工具,用于排查两处数据库报错、生成单元测试和前端页面的初始代码。系统架构、推荐算法和全部实验由本人完成;AI 生成的代码均经本人审核、修改和测试,相关位置已在代码注释中标出。
"用了一些 AI 辅助编程"这种写法,等于把问题留给答辩老师。列清楚 AI 做了什么、没做什么,问题在提出之前就回答了。
答辩时如果老师问"这段是不是 AI 写的",不要否认,也不用紧张。直接说:哪些部分用了 AI、为什么用、你怎么验证和修改的,然后把那段代码的逻辑讲一遍。能讲清楚、有记录可查,比"全部手写"的说法更让人放心。最怕的情况是:声明里没写,被问到又讲不清。
星弧怎么看 AI 编程
星弧的一人公司计划本来就是用 AI 做产品:申请时的 48 小时小任务,就是用任意 AI 工具做一个单页小工具。但规则同样清楚:东西由你自己做,我们来点评。每周的 build log 除了写上线了什么、卡在哪里,还要写这周是怎么用 AI 的。这和上面的清单是同一个习惯:大方地用工具,如实地留记录。
一句话
先查本校规定、问指导老师;用了就声明,在代码和论文里都标清楚;核心设计和实验结果自己做;留一份带日期的使用记录;每一行代码都要讲得清。讲不清的部分,就改到自己能讲清为止。
相关问题
学校的 AIGC 检测能查出代码是 AI 写的吗?
我们读到的学校文件,谈的检测对象都是论文文本,没有一份说明怎么检测代码。北京师范大学的通知还写明,AIGC 检测结果只作辅助参考,不作原创性判定依据。真正保护你的是使用记录和你能不能讲清代码。
学校没出 AI 规定,是不是就能随便用?
不是。《学位法》对代写、剽窃、伪造等学术不端的处理不会因为没有专门的 AI 文件就不适用。最稳妥的做法是写邮件问指导老师,把回复留下来。
用 AI 帮忙写的代码,要在论文里怎么写?
写清楚工具名称和版本、什么时候用、用来做什么、用在哪些部分。复旦的规定要求在承诺书里披露这些信息,并保留 AI 处理前的材料备查;别的学校格式不同,以本校模板为准。
用 AI 生成测试数据或实验截图可以吗?
不要这样做。复旦明确禁止用 AI 生成或改动原始数据和实验结果图片。测试结果和截图必须来自你的系统真实运行。
最后更新: 2026-10-21. 星弧团队撰写。文中引用的规则来自我们的透明度页面;规则变化时本文会同步更新。
更多问题
简历上的项目用户数据,怎么证明是真的?
学生项目的用户数据怎么写进简历、面试被追问时怎么证明:口径、证据、截图和常见坑。
怎样在小红书发 build log,既真实又有人看?
学生在小红书记录做产品:一篇笔记写什么、数据怎么摆、AI 和利益相关怎么标明。
学生用 AI 做的网站放在海外托管,访问很慢怎么办?要备案吗?
海外托管的学生网站为什么慢、什么情况下需要备案、个人备案能放什么,以及按顺序该做的几件事。