读完你能得到什么
读完这篇文章,你会看到一个真实的答案:一个人真的可以全靠 AI 写代码吗?我会用两个月的真实使用体验,告诉你 Cursor 能做到什么、做不到什么、什么时候该用、什么时候不该用,以及怎么用才不会“被 AI 带偏”。
更重要的是,你会拿到一份Cursor 使用决策清单,帮你在 AI 编程时代,做出清醒的判断:AI 是加速器,不是替代品。
一、先给结论:可以“靠”,但不能“全靠”
两个月前,我开始系统使用 Cursor 做项目。我的结论是:
可以靠 AI 写代码,但不能全靠 AI 写代码。
“可以靠”的意思是:AI 能帮你完成 60%–80% 的代码量,尤其是重复性、模式化、有明确规范的任务。你的开发速度会显著提升,一个人能做的事比以前多得多。
“不能全靠”的意思是:剩下 20%–40% 的关键部分——架构设计、复杂业务逻辑、边界条件、安全判断——仍然需要你自己。如果你把所有的代码都交给 AI,你会得到一个“看起来能跑,但经不起细看”的产品。
下面,我用真实体验拆解这个结论。
二、Cursor 到底能做什么:两个月真实体验
爽点一:写得飞快,补你不会的坑
第一个项目是一个 Next.js 应用。Cursor 的表现让我惊讶:
描述需求后,它自动生成了文件结构、安装了依赖、写出了基础组件。
对于我不熟悉的库(比如某个数据可视化库),它能快速给出可用的代码。
类型补全、边界条件枚举在 TypeScript 严格模式下尤其好用。
一个之前需要我查文档、试错、调试半天的功能,Cursor 可以在几分钟内给出可运行的第一版。
爽点二:跨文件重构能力强
第二个项目涉及一个已有代码库的重构。我需要把 API 路由统一错误处理、批量给组件加注释、调整命名规范。
Cursor 的表现:
爽点三:从“写代码”变成“提需求”
最根本的变化是:你的工作方式从“一行一行写代码”变成了“描述需求 → 审查代码 → 调整方向”。
这意味着一人公司的开发效率上限被大幅拉高。你不再需要“会写所有代码”,你只需要“会判断代码好不好”。


发表评论 取消回复