Cursor 完整指南


前些天发现了一个巨牛的人工智能学习网站,分享一下给大家


科研助理+代码工程师+学术写作搭档"**。它能帮你从80%的机械性工作中解放出来,让你把100%的精力集中在只有你能做的事情上:提出创新想法、设计实验、分析结果、构建学术叙事

3. 学术论文写作(节省50%时间)

Cursor是最好的学术写作搭档,它可以帮你从初稿到终稿的全过程。

论文初稿写作

"我要写一篇关于'基于检索增强的大语言模型幻觉抑制方法'的SCI论文。
请帮我生成论文的初稿大纲,然后逐段写作。
要求:
1. 遵循IEEE Transactions的结构(摘要、引言、相关工作、方法、实验、结论)
2. 每个部分包含关键内容和要点
3. 使用正式的学术语言
4. 留出需要我补充实验结果和创新点的地方"

LaTeX代码生成

"帮我生成一个IEEE Transactions格式的LaTeX模板。
要求:
1. 包含所有必要的包和设置
2. 包含标题、作者、摘要、关键词、章节、参考文献等结构
3. 支持中文和英文
4. 包含示例图表和公式"

图表生成

"根据我的实验结果,帮我生成一个对比不同方法性能的折线图。
数据:
{{粘贴实验数据}}
要求:
1. 使用Matplotlib
2. 符合IEEE学术图表规范
3. 有清晰的标题、坐标轴标签和图例
4. 颜色搭配适合黑白打印"

论文润色

"@draft.tex 帮我润色这篇论文的引言部分。
要求:
1. 修正语法和拼写错误
2. 优化句子结构,使其更流畅
3. 使用更正式的学术语言
4. 保持原意不变
5. 突出研究的创新点和贡献"

4. 审稿意见回复(节省80%时间)

回复审稿意见是博士最痛苦的工作之一,Cursor可以帮你快速组织回复内容。

"我收到了审稿人的意见,需要逐条回复。
审稿意见:
{{粘贴审稿意见}}
请帮我:
1. 为每条意见生成一个回复大纲
2. 建议需要补充的实验和内容
3. 生成礼貌、专业的回复语言
4. 确保回复符合学术规范"

黄金工作流:Ask → Plan → Edit**

  • 用Ask对齐理解:“这个需求的核心是什么?有没有我没考虑到的依赖?”
  • 用Plan对齐方向:“帮我规划一下实现这个功能的步骤”
  • 用Agent执行确定的事:“按照上面的计划执行”

反例:一上来就说"帮我写一个用户认证系统",这会浪费大量Token且容易出错。

Cursor 2026 终极使用技巧大全

Cursor的核心竞争力在于精准的上下文控制自主执行能力。90%的人只用了它10%的功能,掌握以下技巧能让你的效率再提升3-5倍。

一、核心上下文控制:@符号系统(决定AI输出质量的关键)

@符号是Cursor的"灵魂",用得好能让AI精准理解你的需求,避免"答非所问"和"上下文污染"。

在这里插入图片描述

2. 高级@引用(90%的人不知道)

  • @Git:引用Git提交、差异和历史记录

    @Git diff HEAD~1 帮我分析我上次提交的代码有什么问题
    @Git commit abc123 解释这个提交的意图
    
  • @Docs:引用官方文档和项目文档

    @Docs PyTorch 2.4 帮我用最新的torch.compile优化这个训练脚本
    @Docs README.md 按照这个文档的要求生成使用示例
    
  • @Terminal:引用终端的输出内容

    @Terminal 刚才运行训练脚本出现了这个错误,帮我修复
    
  • @Notepad:引用你在Cursor中记录的笔记

    @Notepad 实验计划 按照这个计划生成今天的实验代码
    

3. @符号组合技巧

  • 同时引用多个文件:@file1.py @file2.py 帮我同步这两个文件的接口
  • 引用文件+官方文档:@src/api.py @Docs FastAPI 帮我优化这个API的性能
  • 引用文件夹+代码库:@src/models/ @Codebase 帮我重构这个模块的代码结构

二、四大模式高效使用技巧

Cursor有四种核心工作模式,永远用最低成本的模式解决问题

1. Ask模式(零修改,纯理解)

  • 最佳场景:理解代码、解释概念、讨论方案、回答问题
  • 技巧
    • 先问"这个需求的核心是什么?有没有我没考虑到的风险?"
    • 再问"有几种实现方案?各自的优缺点是什么?"
    • 最后问"你推荐哪种方案?为什么?"
  • 示例
    @Codebase 我想给这个项目添加一个缓存层。
    请分析:
    1. 哪些地方最适合加缓存?
    2. 有哪些缓存方案可以选择?
    3. 每种方案的优缺点和适用场景?
    4. 你推荐哪种?给出具体的实现步骤。
    

2. Plan模式(只出方案,不写代码)

  • 最佳场景:复杂功能实现、大规模重构、多文件任务
  • 技巧
    • 永远先做计划,再执行代码
    • 仔细检查计划的步骤和影响范围
    • 确认无误后再让Agent执行
  • 示例
    /plan 将项目中的所有print语句替换成logging日志。
    要求:
    1. 保持原有日志内容不变
    2. 区分不同的日志级别(DEBUG、INFO、WARNING、ERROR)
    3. 添加日志格式配置
    4. 不破坏现有功能
    

3. Agent模式(自主执行,能力最强)

  • 最佳场景:跨文件功能实现、批量代码修改、自动化任务
  • 核心技巧
    • 明确边界:告诉Agent"可以做什么"和"不可以做什么"
    • 分步执行:对于大型任务,分成多个小步骤执行
    • 实时监控:在Diff预览中实时查看Agent的修改
    • 随时中断:发现问题立即按Stop按钮,调整方向
  • 高级用法
    • 云端Agent:在指令前加&,让Agent在云端后台运行
      & 帮我运行所有测试用例,如果有失败的就自动修复
      
    • 多Agent协作:同时启动多个Agent处理不同任务
      • Agent A:负责前端组件开发
      • Agent B:负责后端API开发
      • Agent C:负责编写测试用例

4. Debug模式(自动排错,精准修复)

  • 最佳场景:代码报错、功能异常、性能问题
  • 技巧
    • 提供完整的错误堆栈信息
    • 提供复现步骤和相关代码
    • 让Agent先提出假设,再验证
  • 示例
    /debug 我的模型训练时出现了梯度爆炸的问题。
    错误信息:
    {{粘贴完整错误日志}}
    模型代码:@model.py
    训练配置:@config.yaml
    复现步骤:
    1. 运行python train.py
    2. 训练到第3个epoch时出现梯度爆炸
    请帮我分析可能的原因,并给出解决方案。
    

三、代码开发专属技巧

1. Composer多文件同时编辑(最被低估的功能)

  • 快捷键:Cmd/Ctrl + I
  • 功能:一次性生成多个文件的修改,统一预览,统一确认
  • 最佳场景
    • 添加新功能(需要同时修改路由、组件、样式)
    • 重构函数(需要更新所有引用处)
    • 修改API接口(需要同步更新前端调用)
  • 示例
    添加用户注销功能:
    1. 在后端添加POST /api/auth/logout接口
    2. 在前端添加注销按钮和点击事件
    3. 更新路由配置
    4. 添加错误处理和加载状态
    

2. Diff预览与增量修改

  • Cursor修改代码时会自动生成差异预览
  • 红色:将被删除的代码
  • 绿色:将被添加的代码
  • 技巧
    • 逐行检查AI的修改,拒绝不需要的更改
    • 点击行号可以单独接受或拒绝某一行的修改
    • 发现问题时,直接在Diff预览中编辑修改内容

在这里插入图片描述

学术科研专属技巧

1. 文献处理高级技巧

  • 批量文献对比

    @Codebase 我上传了5篇关于LLM长文本处理的最新论文。
    请生成一个对比表格,包含:
    1. 论文标题和作者
    2. 核心方法
    3. 实验数据集
    4. 性能指标
    5. 创新点和局限性
    
  • 文献笔记自动生成

    @paper.pdf 帮我生成这篇论文的阅读笔记。
    要求:
    1. 核心贡献(3-5点)
    2. 关键技术细节
    3. 实验结果分析
    4. 我的思考和启发
    5. 可以改进的地方
    
  • 引用格式自动转换

    帮我把这些引用转换成IEEE Transactions格式:
    {{粘贴引用列表}}
    

2. LaTeX写作技巧

  • 实时LaTeX补全:安装LaTeX Workshop插件,Cursor会自动补全LaTeX命令

  • 公式生成与推导

    帮我推导Transformer中自注意力机制的梯度计算公式。
    要求:
    1. 所有公式使用标准LaTeX语法
    2. 分步骤展示推导过程
    3. 解释每个变量的含义
    4. 说明推导的假设和适用条件
    
  • 学术图表生成

    根据我的实验结果,帮我生成一个符合IEEE规范的折线图。
    数据:@results.csv
    要求:
    1. 使用Matplotlib
    2. 线条清晰,颜色适合黑白打印
    3. 有清晰的标题、坐标轴标签和图例
    4. 字体大小和样式符合学术要求
    

隐藏功能与效率快捷键

1. 隐藏功能

  • 截图粘贴OCRCmd+L打开聊天窗口,直接Ctrl+V粘贴报错截图,Cursor会自动OCR识别并分析
  • Notepad随身备忘录:侧边栏Notepads面板,用来存项目通用模板、业务规则、实验计划,AI生成代码时自动读取
  • 隐藏编辑器区域Ctrl+Alt+E隐藏中间的编辑器区域,进入"纯AI对话模式",专注思考和讨论
  • CLI代理模式:在终端中使用cursor-agent命令,无需打开编辑器即可使用AI功能

2. 效率快捷键

快捷键 功能
Tab 接受行内补全
Cmd/Ctrl + K 选中代码直接修改
Cmd/Ctrl + L 打开聊天窗口
Cmd/Ctrl + I 启动Agent/Composer模式
Cmd/Ctrl + Shift + P 命令面板
Cmd/Ctrl + Shift + E 多文件编辑模式
Cmd/Ctrl + B 切换侧边栏
Cmd/Ctrl + J 切换终端
Ctrl+Alt+E 隐藏/显示编辑器区域
步骤 谁来算 说明
0/8 预处理 代码 合并 56 份 CSV → 展开 core_info → 按 scenario==X2D 筛 → 按工单号去重并集回填
1/8 分块聚合 代码 双轨 TOP(全量占比 + 换件占比)+ S 级风险表
2/8 加载全表 代码 用于按工单号取原文摘录
3/8 出图 代码 唯一 1 张:日趋势占比柱图
4/8 LLM 解读 LLM 只写:导读、根因 8 子字段、用户声音 7 字段、S 级问题描述
5/8 结论拼装 代码 TOP3、S 级占比、根因覆盖率
7/8 渲染 HTML 代码 唯一产物:outputs/X2D_VOC_specialized_<MMDD_HHMM>.html
8/8 反思校验 代码 + LLM 规则 + 模型双层;占比合计必须 = 100%

七、避坑指南(避免浪费时间和Token)

  1. 不要一上来就用Agent模式:先问清楚,再做计划,最后执行
  2. 不要让AI一次做太多事情:复杂任务拆分成多个小任务
  3. 不要盲目相信AI的输出:尤其是数学推导、实验结果和安全相关的代码
  4. 不要在对话中堆积太多上下文:定期清空对话,重新开始
  5. 不要忽略.cursorignore文件:排除敏感文件和无关文件,提高AI的注意力
  6. 不要用AI替代思考:你负责决策,AI负责执行

总结

Cursor的价值最大化不在于"用更多的功能",而在于"用对功能"。精准的上下文控制是基础,正确的模式选择是关键,人机分工明确是原则。

记住:你是导演,AI是演员。你负责告诉AI"做什么"和"为什么做",AI负责告诉你"怎么做"并执行。把节省下来的时间用来思考真正有价值的问题,这才是Cursor的终极意义。

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐