运营出身的小蒋接手了一个没人维护的内部小工具,代码一行看不懂,靠着Cursor在一周内改好了三个历史bug。他的路径里有几步典型的弯路——上来就让AI"帮我修复",结果越改越乱——这篇帮你把顺序摆正。
准备清单
两样:Cursor官网的安装包(Windows和Mac都有,安装跟普通软件一样下一步);一个你自己的小项目文件夹——哪怕只是几个HTML页面也行。别用空目录练手,没有上下文,AI也给不出好答案。
分步操作
第 1 步:打开项目文件夹。File → Open Folder 选中你的项目。预期结果:左侧文件树列出所有文件。AI改代码的前提是它能"看到"整个项目,散文件拖进对话框的效果差很多。
第 2 步:先问再改。新手最容易犯的错是上来就要修复。正确顺序是先在对话面板问:
阅读这个项目,用三句话说明它是做什么的,主要文件分别负责什么。
预期结果:一段准确的项目说明。如果说明和你预期不符,先弄清楚哪里不对,再谈改代码——地基不牢,后面全是返工。
第 3 步:描述bug要给"现场"。不要写"报错了帮我修",把现场一起贴:
点击"导出"按钮后页面卡死,控制台报错如下(粘贴报错)。请找出原因,先解释为什么会这样,再给出修改方案。
预期结果:Cursor给出原因分析,并在编辑器里高亮相关代码行。
第 4 步:逐条审阅diff。AI给出修改后,界面会标出增删行——这一步是AI编程和复制粘贴的分水岭:每处改动看懂再接受,看不懂就追问"这行为什么要加"。预期结果:你最后能向别人复述改了什么。常见失败:全盘接受引入新bug,回头连哪里坏了都找不到。
第 5 步:改完立刻验证。跑一遍程序或刷新页面,确认bug消失且没带出新问题。Cursor不会替你背验收责任,这步省不得。
第 6 步:把规矩写进配置。项目稳定后在根目录建 .cursorrules 文件,写清"使用××语言、禁止引入新依赖"这类约束,AI输出的稳定性会明显上一个台阶。
效果与验收
一周的验收标准:你能独立说出项目的三个核心文件、亲手修掉一个bug、并且讲得出AI每处改动的原因。小蒋第二周已经开始让Cursor给工具加新功能了。AI编程的真实门槛不在写代码,在你会不会提问和验收。
进阶方向
熟练后试两件事:用Composer模式做多文件联动改动,改一整套页面效率翻倍;给项目接上Git再让AI大改,改坏了随时回滚,胆子可以大一点。