news 2026/5/23 7:02:14

Cursor AI 辅助毕设开发完整实操流程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Cursor AI 辅助毕设开发完整实操流程

1.前往官方网站下载安装 Cursor 编辑器
2.去咸鱼购买 1-3 天短期无限 Auto 模型体验权限
3.初步敲定毕设项目大致方向,例如宠物管理系统、信息管理平台等
4.在空白项目根目录下,按照路径.cursor/rules新建规范文档,固定填入以下内容,不可随意修改

## 四个原则 ###1.编码前思考**不要假设。不要隐藏困惑。呈现权衡。**LLM经常默默选择一种解释然后执行。这个原则强制明确推理:-**明确说明假设**— 如果不确定,询问而不是猜测-**呈现多种解释**— 当存在歧义时,不要默默选择-**适时提出异议**— 如果存在更简单的方法,说出来-**困惑时停下来**— 指出不清楚的地方并要求澄清 ###2.简洁优先**用最少的代码解决问题。不要过度推测。**对抗过度工程的倾向:-不要添加要求之外的功能-不要为一次性代码创建抽象-不要添加未要求的"灵活性""可配置性"-不要为不可能发生的场景做错误处理-如果200行代码可以写成50行,重写它**检验标准:**资深工程师会觉得这过于复杂吗?如果是,简化。 ###3.精准修改**只碰必须碰的。只清理自己造成的混乱。**编辑现有代码时:-不要"改进"相邻的代码、注释或格式-不要重构没坏的东西-匹配现有风格,即使你更倾向于不同的写法-如果注意到无关的死代码,提一下 —— 不要删除它 当你的改动产生孤儿代码时:-删除因你的改动而变得无用的导入/变量/函数-不要删除预先存在的死代码,除非被要求**检验标准:**每一行修改都应该能直接追溯到用户的请求。 ###4.目标驱动执行**定义成功标准。循环验证直到达成。**将指令式任务转化为可验证的目标:|不要这样做...|转化为...||-------------|------------------------------------||"添加验证"|"为无效输入编写测试,然后让它们通过"||"修复 bug"|"编写重现 bug 的测试,然后让它通过"||"重构 X"|"确保重构前后测试都能通过"|对于多步骤任务,说明一个简短的计划:

5.Cursor 有个专门机制:.cursor/rules/ 下的 .mdc 文件会自动塞进每一次聊天上下文,不需要你手动引用。


这样就可以规范AI开发勒

6.让AI详细的分析你的选题,并且在让他给出十分详细的需求分析md文档并且放到项目中去,给出来了之后,自己查看是否要修改,是否这个技术栈你会用,是否合理,是否简单太难等等之类的,自行确定修改,然后你跟AI对话让AI自己检查这个需求分析文档是否有不合理的地方改成。重复3次左右,需求分析文档就基本可以定下来了。

7.需求分析文档确定下来后,再让AI根据需求分析文档给出详细的接口文档(重点是路径以及需要的参数和返回的参数之类的)
同理再让AI反复检查几遍这个接口文档是否有问题,也可以人工检查一边。(很重要哦,这是项目基石)

8.让AI生成完整详细的数据库SQL文件,并且给出详细丰富的数据SQL插入文件,而且还要给出不同权限的测试用户名和密码。
然后将这些文件丢道navicat里面去运行生成数据库就行勒,如果这个navicat你都不知道,那你问AI去。

9.让AI根据需求分析文档和接口文档一步一步完成整个后端代码,然后等就完了,运行报错丢给AI就行,自个检查一下每个controller文件里面的接口是数量综合是否和接口文档里面的数量一致。

10,让AI完成前端代码,这里有两个思路,第一个是直接让AI自动完成前端代码,但是这种一般质量比较低,我认为时间不充足不要这样用。另一种是让Chat GPTImage2.0根据需求分析文档和接口文档自动生成所有的前端页面图片生成提示词,最后让Chatgpt生成高质量的前端UI图片。然后一张一张的丢给cursor实现出来,图片质量高,AI用代码还原比较难,需要有耐心让他一个一个组件样式修改,这样下来前端页面质量十分的高

下面是我的作品:

11.所有前端页面都弄出来了之后,然后让AI对接前后端接口,让前后端数据打通就行。

3天搞定你的的毕设绰绰有余哦

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/23 7:01:02

告别杂乱窗口:QTTabBar如何用标签页重塑Windows文件管理体验

告别杂乱窗口:QTTabBar如何用标签页重塑Windows文件管理体验 【免费下载链接】qttabbar QTTabBar is a small tool that allows you to use tab multi label function in Windows Explorer. https://www.yuque.com/indiff/qttabbar 项目地址: https://gitcode.com…

作者头像 李华
网站建设 2026/5/23 6:57:30

边缘计算中的RSNN语音识别加速器设计与优化

1. 项目背景与核心创新在边缘计算设备上实现高效语音识别一直是个颇具挑战性的任务。传统基于RNN/LSTM的解决方案虽然精度尚可,但功耗和计算开销往往难以满足实时性要求。我们团队在28nm工艺节点上实现的这款RSNN(循环脉冲神经网络)语音识别加…

作者头像 李华
网站建设 2026/5/23 6:50:06

车间里的数据“黑箱”怎么破?2026中小企业MES选型指南

聊一个很多制造企业绕不开的话题——MES,制造执行系统。为什么选在这个时间点聊MES?因为2026年的MES市场,发生了一些值得所有制造企业关注的变化。一、为什么你现在必须关注MES?先看三组数据,你就知道我在说什么。数据…

作者头像 李华
网站建设 2026/5/23 6:49:05

AI 术语通俗词典:GRU

GRU 是深度学习、循环神经网络、自然语言处理、时间序列预测和人工智能序列建模中常见的一个术语,全称是 Gated Recurrent Unit,通常翻译为“门控循环单元”。它用来描述一种通过门控机制处理序列数据的循环神经网络结构。换句话说,GRU 是在回…

作者头像 李华
网站建设 2026/5/23 6:48:16

VMware安装Linux系统笔记

打开WMware1.选择创建新的虚拟机2.选择典型,点击下一步4.选择稍后安装,点击下一步5.选择与图片相同的系统和版本6.给虚拟机命名后选择合适的存放位置7.选择相同选项,下一步8.点击自定义硬件9.内存选择默认的2GB;处理器数量改为1个…

作者头像 李华
网站建设 2026/5/23 6:48:03

简历上写“精通Vivado“,面试官问起时序约束就卡壳

上周帮朋友看简历,发现他把"熟悉Vivado"改成了"精通Vivado"。我随口问了一句:"那你给我讲讲时钟约束怎么写?"他愣了足足10秒钟,然后开始支支吾吾。说实话,这种场面我见得太多了。Vivado…

作者头像 李华