之前一直听说Cursor生成代码很厉害,以前老是用gpt-o1写各种代码,走软课的网站作业也是拿o1完成的。但是o1在网页上生成完一次之后,再写代码就得重新把整个项目代码都复制到对话框里,非常麻烦。用Cursor就没这么麻烦,直接打开文件夹就行,而且代码正确率挺高的,比copilot好用。
让Cursor做了一个调用AI生成代码完成程设题目的在线工具,通过填写题目描述、输入输出、样例、时间限制等各种题目要求信息,可以一键AI生成c/c++/python代码。
总体来说,Cursor的代码生成能力还是可以的,理解需求也比较准确,前端设计也挺美观的。虽然当项目大了之后,再添加新的功能经常出现bug,但是自查能力以及通过错误日志修改代码能力还不错,基本提问两次就能修好。
在基础之上我添加了很多功能,一个是用户登录、后台管理、积分等功能,另外添加了代码在线运行、样例一键验证、AI模型选择、修改BUG、修改变量名和伪代码等更多选项、生成历史记录、文段中题目信息一键解析填入、链接一键解析、图片一键解析、解题思路讲解、充值码、白名单等很多功能。
总体来说能正常运行,但是安全性太差,AI写一个死循环代码,在线运行直接能把服务器卡崩,还有很多AI考虑不到的地方。
来自北京