博客 / 一人公司

毕业设计能用 AI 编程工具吗?学术诚信要注意什么?

毕设写代码能不能用 Cursor、Copilot 等 AI 工具:各校规定的共识与分歧、怎么披露、哪些红线不能碰。

简短回答

多数学校没有一刀切禁止用 AI 写毕设代码,但边界由学校和指导老师定:创新性的核心部分、原始数据和实验结果不能交给 AI,用了要在论文或承诺书里清楚声明,代码要自己审核、测试、讲得清。动手前先查本校教务处通知,再征得指导老师同意。

毕业设计能用 AI 编程工具吗?

工科毕设大多要写代码,而现在写代码,旁边多半开着 Cursor、Copilot 或一个对话窗口。于是开题前后,很多同学都在问:这能用吗?答辩时老师觉得项目是"AI 做的",怎么办?

没有全国统一的细则。我们读了五份公开材料:《学位法》、北京师范大学 2026 届毕业论文(设计)的检测通知,以及新京报、新华社和澎湃转载的文汇报对复旦、北京邮电大学等校规定的报道。综合起来,答案是:可以用,但有边界。

各校规定在哪些地方一致?

底线是法律,不是工具。 2025 年 1 月 1 日起施行的《学位法》第三十七条规定,学位论文或实践成果被认定存在代写、剽窃、伪造等学术不端行为的,可以不授予或撤销学位。正式条文里没有"人工智能"几个字,但学校会把用 AI 代写算进来:北师大的通知就写明,严禁使用人工智能实施代写、剽窃、伪造等学术不端行为。

用了就要声明。 北京师范大学的通知要求毕业论文(设计)中使用生成式 AI 工具须"清晰、显著的标注或声明"。据澎湃转载的报道,复旦要求学生在承诺书里写明工具名称和版本、使用时间、用途和用在哪些部分,并保留 AI 处理前的材料备查。

核心环节不能交给 AI。 同一篇报道列出复旦的"六个禁止",包括研究方案设计、数据分析、结论总结等关键环节,以及生成或改动原始数据和实验结果图片。新京报报道,北京邮电大学 2025 届指导手册只允许生成式 AI 用于文献调研、数据处理、引文整理等辅助工作。

老师说了算。 新华社报道,复旦教务处负责人表示 AI 工具的使用须经教师同意。

在哪些地方不一样,或者没说?

代码到底能不能让 AI 写。 这是最大的差别。据文汇报的报道,复旦规定在征得指导教师同意、且研究方法不属于创新内容时,允许用 AI 辅助代码编写、调试和错误排查,但所有代码须经作者审核和测试。北邮报道里列出的允许用途则没有提到写代码。

比例线各不相同。 新京报提到天津科技大学要求智能生成比例不超过 40%;各校标准不一,没有通用数字。

代码怎么检测,几乎没人说。 这些文件谈的检测都针对论文文本。北师大还特别说明,AIGC 检测是基于算法的概率分析,存在技术局限。所以别指望"检测没查出来",要靠过程记录和讲得清。

动手前的核对清单

  1. 找到书面规定。 本校教务处通知、学院实施细则、毕设指导手册,三样都看。
  2. 写邮件问指导老师。 例如:"实现和调试阶段我想用 Cursor,并在论文中声明,可以吗?"把回复存下来。
  3. 给自己划线。 稳妥的分工是:调试报错、解释看不懂的代码、写测试、搭脚手架可以让 AI 帮;系统设计、核心算法、创新点和实验结论必须是你自己的。
  4. 边做边记。 每次正经用 AI 记一行:日期、工具、问了什么、采纳了什么。每周十分钟就够。
  5. 在代码里标注。 AI 参与较多的函数旁写一句注释,论文里用一段话说明 AI 的使用方式。
  6. 结果只来自真实运行。 测试数据、性能数字、运行截图都要来自你的系统,不让 AI 生成。
  7. 按答辩的标准自测。 挑出 AI 参与最多的三段代码,不看稿讲一遍:它做什么、为什么这样写、你改了什么。

声明怎么写?答辩被追问怎么答?

声明要具体,含糊反而招来追问。可以参考这样写,再按本校模板调整格式:

本设计在编码阶段使用了 Cursor(2026 年 3 月至 5 月)和一个对话式 AI 工具,用于排查两处数据库报错、生成单元测试和前端页面的初始代码。系统架构、推荐算法和全部实验由本人完成;AI 生成的代码均经本人审核、修改和测试,相关位置已在代码注释中标出。

"用了一些 AI 辅助编程"这种写法,等于把问题留给答辩老师。列清楚 AI 做了什么、没做什么,问题在提出之前就回答了。

答辩时如果老师问"这段是不是 AI 写的",不要否认,也不用紧张。直接说:哪些部分用了 AI、为什么用、你怎么验证和修改的,然后把那段代码的逻辑讲一遍。能讲清楚、有记录可查,比"全部手写"的说法更让人放心。最怕的情况是:声明里没写,被问到又讲不清。

星弧怎么看 AI 编程

星弧的一人公司计划本来就是用 AI 做产品:申请时的 48 小时小任务,就是用任意 AI 工具做一个单页小工具。但规则同样清楚:东西由你自己做,我们来点评。每周的 build log 除了写上线了什么、卡在哪里,还要写这周是怎么用 AI 的。这和上面的清单是同一个习惯:大方地用工具,如实地留记录。

第一期还没开始。规则写在运作方式页面,常见问题见 FAQ。

一句话

先查本校规定、问指导老师;用了就声明,在代码和论文里都标清楚;核心设计和实验结果自己做;留一份带日期的使用记录;每一行代码都要讲得清。讲不清的部分,就改到自己能讲清为止。

相关问题

学校的 AIGC 检测能查出代码是 AI 写的吗?

我们读到的学校文件,谈的检测对象都是论文文本,没有一份说明怎么检测代码。北京师范大学的通知还写明,AIGC 检测结果只作辅助参考,不作原创性判定依据。真正保护你的是使用记录和你能不能讲清代码。

学校没出 AI 规定,是不是就能随便用?

不是。《学位法》对代写、剽窃、伪造等学术不端的处理不会因为没有专门的 AI 文件就不适用。最稳妥的做法是写邮件问指导老师,把回复留下来。

用 AI 帮忙写的代码,要在论文里怎么写?

写清楚工具名称和版本、什么时候用、用来做什么、用在哪些部分。复旦的规定要求在承诺书里披露这些信息,并保留 AI 处理前的材料备查;别的学校格式不同,以本校模板为准。

用 AI 生成测试数据或实验截图可以吗?

不要这样做。复旦明确禁止用 AI 生成或改动原始数据和实验结果图片。测试结果和截图必须来自你的系统真实运行。

想做一个属于自己的产品?

一人公司计划:12 人,8 周,做出一个有真实用户的产品。

了解一人公司计划 申请

最后更新: 2026-10-21. 星弧团队撰写。文中引用的规则来自我们的透明度页面;规则变化时本文会同步更新。

更多问题

申请 · 联系我们

添加微信报名

微信 / WhatsApp

+86 185 1565 2879

添加时请备注想申请的项目:一人公司计划或科研合作。