乐于分享
好东西不私藏

AI工具推荐第十七期|Cursor 新手教程:从打开项目,到读代码、改 Bug、生成测试

AI工具推荐第十七期|Cursor 新手教程:从打开项目,到读代码、改 Bug、生成测试

每天聊一聊AI · 工具篇 · 6月25日 周四

Cursor 新手教程:从打开项目,到读代码、改 Bug、生成测试

怎样给上下文、控制改动范围、检查差异,不让 AI 在项目里乱跑。

Cursor 把 AI 深度嵌进代码库搜索、编辑和终端。

它最有用的地方是理解陌生项目、跨文件修改和补测试,前提是你能控制范围。

先说它适合谁

适合有编程基础的人。第一次不要让它重构整个项目,从一个可复现 Bug 开始。

01先判断:它适不适合你

场景
推荐程度
原因
读陌生项目
推荐
能解释调用关系。
修小型 Bug
推荐
容易验证。
生成测试
推荐
可补边界案例。
完全不会编程做生产系统
不推荐
难判断风险。

02从第一次使用开始

打开项目后先确保依赖、测试和启动命令正常。

选择一个能稳定复现的问题,把步骤写清。

1等待代码索引完成。

2记录测试基线。

3先解释相关文件。

4要求给出修改计划。

5批准小范围改动并看 diff。

6运行测试和手动流程。

03一套更稳的使用方法

把错误日志、复现步骤、相关文件和验收条件给完整。

数据库迁移、权限、支付和部署配置写明禁止修改。

04可直接照着用的模板

任务:
复现步骤:
预期结果:
实际结果:
允许修改:
禁止修改:数据库迁移、权限、部署文件
要求:先解释根因和计划;确认后修改;补测试;列出改动和验证结果。

05新手最容易踩的坑

问题
原因
修正
改动太大
任务太宽
限定文件和验收条件
测试绿但功能错
覆盖不足
人工走关键流程
风格不一致
没读项目规范
提供规则文件
隐私泄露
提示含密钥
使用脱敏数据

06完成后的检查表

1变更是否只影响计划文件。

2删除和权限变化是否合理。

3测试是否覆盖失败路径。

4关键流程是否通过。

每次把改动缩小一点,AI 才更像队友。