Cursor 实用课程 本课程带你从 Cursor 环境搭建与 Tab、Inline Edit、Chat、Agent 等核心交互开始,掌握任务拆解、Rules 体系、Plan Mode 和安全迭代,再通过新项目搭建、代码库功能开发、Debug、测试与 Code Review,建立可回滚、可验收的 AI 辅助开发工作流。 课程大纲 第1模块:认识 Cursor + 环境搭建 Cursor 是什么?与 VS Code、Claude Code、Antigravity 的定位差异 安装、登录、套餐与模型选择(官方模型 / 自带 Key) 界面与快捷键:编辑器、Chat、Composer、终端 打开已有项目 vs 从空文件夹起步 铁律:大改前先 git commit,留可回滚版本 第2模块:核心交互(从补全到 Agent) Tab 补全:快速、局部、适合跟手改 Inline Edit / Cmd+K:选中代码精准修改 Chat Ask 模式:理解代码库、解释、问方案(先不改文件) Agent / Composer 模式:多文件生成与批量修改 @ 引用:文件、文件夹、文档、网页,把上下文喂准 第3模块:提示词与任务拆解(官方+博主共识) 写提示像写迷你规格:技术栈 + 行为 + 约束 + 验收 先理解再动手:Explain this codebase / 入口与关键模块 小而安全的改动:先提 2–3 个方案,等你选再改 Plan Mode:多文件改动先出计划,再执行 可复制模板:新功能、修 Bug、重构、加测试、写文档 第4模块:Rules 体系(提质关键) User Rules vs Project Rules(.cursor/rules / .cursorrules) 项目启动先写 5–10 条清晰规则(结构、栈、禁止项) 规则要具体、宜短:目录职责、命名、错误处理、禁止旧 API 按技术栈套用社区规则(awesome-cursorrules 思路) 规则过多的坑:稀释注意力,只留「去掉就会犯错」的条款 第5模块:实战工作流 从零做小工具 / 小游戏(HTML 或简单前后端) 在已有代码库加功能:探索 → 计划 → 实现 → 审查 Debug:报错贴给 Agent、缩小范围、让它写复现步骤 测试与质量:让 AI 补测试,你跑测试再合 代码审查:逐 diff 看,不「跑通就合」 第6模块:进阶能力(Cursor 3.x 向) 模型怎么选:快模型做补全,强模型做架构与难 Bug 并行 Agent / Subagent 思路(分工研究、实现、测试) MCP 与外部工具接入(文档、工单、浏览器等) Skills vs Rules:常驻约定用 Rules,可复用流程用 Skills 浏览器 / Design Mode、Cloud Agents 等进阶能力入门(按版本选讲) 第7模块:场景与落地 前端 / 全栈常见场景模板(页面、API、鉴权、表单) 重构与技术债:小步、有测试、有边界 非纯写码:读文献、写脚本、数据分析辅助 团队协作:共享 Rules、Code Review 习惯、成本与额度 结业挑战:用 Cursor 独立完成一个可运行小项目(含 Rules + 至少一轮 Plan + 审查记录)