这四个模式是 Cursor 为不同开发场景设计的,功能和用法差别很大,我给你拆开讲清楚👇在这里插入图片描述


1. Agent 模式(当前你选中的)

  • 核心定位:AI 自动驾驶,全流程自动干活
  • 作用
    • 自主分析整个项目、修改多个文件、运行命令、甚至根据报错自动调整/回滚
    • 你给一个指令,它会像工程师一样自己思考步骤、找文件、写代码、跑测试
  • 适合场景
    • 实现完整功能(比如“给项目加登录功能”)
    • 多文件重构(比如“把所有组件改成 TypeScript”)
    • 自动化任务(比如“给所有接口加上错误处理”)
  • 注意:权限最高,会直接修改代码,重要项目建议先备份或用 Git 暂存

2. Plan 模式

  • 核心定位:先画图纸,再盖房子
  • 作用
    • 不直接改代码,而是先输出详细的实现计划/步骤,包括要改哪些文件、怎么改、依赖关系、潜在问题
    • 你可以先审阅、修改、确认计划,满意了再让它按方案执行
  • 适合场景
    • 复杂功能/重构(怕 AI 瞎改,先对齐方案)
    • 不确定怎么实现,想先拿到清晰的技术路线
    • 大型架构调整(比如“把项目从 Vue2 升级到 Vue3”)

3. Debug 模式

  • 核心定位:精准定位 + 修复 Bug 的专用模式
  • 作用
    • 专门处理报错、异常、性能问题,它会:
      1. 分析错误日志/堆栈
      2. 提假设、建议你加日志/断点
      3. 帮你定位根因,再针对性修复
    • 不像普通模式那样瞎猜原因,而是用“证据”找问题
  • 适合场景
    • 页面报错、接口异常、白屏/崩溃
    • 性能问题(比如“这个组件渲染很慢,帮我优化”)
    • 单元测试不通过、CI 报错

4. Ask 模式

  • 核心定位:只查不改,纯问答模式
  • 作用
    • 不会直接修改你的代码,只回答你的问题、解释代码、给建议
    • 可以用来:
      • 看不懂的代码片段让它解释
      • 问“这个功能怎么实现”“这个报错是什么意思”
      • 帮你梳理逻辑、给思路,不碰文件
  • 适合场景
    • 纯学习/理解代码
    • 不确定怎么写,先问清楚再动手
    • 不想让 AI 碰代码,只想拿建议

💡 前端开发推荐流程(用这四个模式配合)

  1. 拿到需求 → 先用 Plan:聊清楚实现方案和步骤
  2. 细节问题 → 用 Ask:问清楚某个 API/组件怎么写
  3. 开始实现 → 用 Agent:让它按确认好的方案自动写代码
  4. 遇到报错 → 切 Debug:精准定位并修复问题
Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐