去年此时,cursor还是那个属于少数“程序员”的内测工具。今年此刻,cursor已经是年入10亿美元的独角兽,亚马逊、阿里、Anthropic、OpenAI等一众大厂入局AI编程。

2025,不一定是Agent元年,但一定是AI编程元年。

因此,我决心写一篇入门教程,总结自己的学习历程以帮助大家更快上手。

注:claude code很好用,但新手依然建议从IDE开始,因此本教程重点带大家上手cursor ,学完以后可以完全通关IDE、插件模式AI编程助手)


 两个思考

在教程的最开始,请大家思考两个问题:

  1. 为什么要用AI编程
  2. AI编程的能力边界在哪里

笔者给出自己的答案,供大家参考:

  1. 对于资深程序员,AI编程可以消除重复劳动、快速开发demo验证想法;对于编程小白,AI编程可以降低编码乐趣的体验门槛、在一定程度上抹除经验差距
  2. AI编程越来越强,但抛开UI不谈,它还是个草台班子、是个需要详细指导的实习生。前端能力较强、后端能力欠佳是普遍情况,demo做的好、项目改的烂也是常态。

所以,对于AI编程,不必贬损也不必神化,请务必认识到它依然只是辅助。


IDE的安装与配置

cursor下载地址

​​​​​​https://cursor.com/cn

体验会员购买

🐟直接搜cursor,买10美金试用号即可

插件配置

cursor可以直接导入vscode配置,如果没有使用过vscode,可以参考以下个人推荐(只讲基础必备,去除所有可被AI替代的冗余插件):

  1. Auto Rename Tag:修改HTML/JSX标签时,开头修改后结尾名字自动同步,省事不手抖
  2. Live Server: 一键启动本地开发服务器,实时预览HTML文件等
  3. indent-rainbow:彩虹缩进线,一层一色,嵌套层级清晰易辨析
  4. ESLint:实时检查代码,对漏分号、格式错误等问题即时红线提醒,减少开发错误
  5. Git Graph:提供直观的Git分支图谱,支持查看提交历史、分支合并、标签管理,提升版本控制效率
  6. Python:微软官方插件,提供自动补全、查错、调试一站式功能,新手易上手
  7. Color Highlight:实时预览颜色代码对应的色彩
  8. Markdown All in One:Markdown格式文档编辑器,支持语法提示、实时预览等功能
  9. vscode-icons:为文件添加小图标,美化文件标识,快速区分代码、图片等文件类型
  10. Chinese:官方VS Code汉化包,一键将菜单、提示转为中文(安装后按ctrl+shift+p,配置显示语言为中文,重启IDE即可)

基础界面说明

这里用文字讲解费劲,让我们用截图来直观说明:

这里笔者自己做的太丑了……直接用的小红书一篇七月的帖子cursor说明书 1.0(感谢原作者),有些图完全过时了没有放。

首页说明(Edit模式)

设置界面

注意,这里不建议大家调整任何默认设置。可以自行搜索,但在不了解具体功能前请不要乱动(网上很多教程都是老版界面,建议大家直接到cursor官方文档查看最新介绍)

模型配置

 点击下方Add model,即可进入设置中的模型配置界面,自行选择添加模型即可,也可以用自己的api密钥,操作如下:


使用技巧

这里笔者认为一个B站视频已经讲的十分完美,因此请大家看完后再进行阅读,我会在其基础上分享自己的经验。

B站视频链接:【AI编程2025总结2️⃣:Cursor常用十个技巧-哔哩哔哩】

OK!欢迎回来,接下来讲讲我个人的经验:

  1. 用户规则:非必要别写用户规则(user rules),一是跨项目容易忘删,二是RIPER5这类强约束提示词如今极容易限制模型能力(实测体验下来它会把模型能力平均,弱的变强,强的变弱)
  2. MCP服务:这一章我有单独讲解并出了一键配置方案,请阅读【Spec coding:实用MCP推荐与搜索技巧 - CSDN App】
  3. commands:可以将你的常用的重复命令存储在此,使用斜杠命令一键复用,一般用user commands就够,它只是个存命令的md文件而已
  4. 项目规则:强烈推荐!在四种模式中最推荐Apply Intelligently(当 Agent 根据描述判断其相关时应用),通过这种方式,可以在最省token的情况下“省脑子”“自动化”。(补:在cursor 2.2版本更新后,其原生rules的设计已经与claude skills基本保持一致,并提供对skill.md的兼容)

关于claude skills是什么、什么场景下需要claude skills的问题,可以阅读一篇优秀的公众号文章:《Claude Skills vs 手动管理 Prompt 文件:本质区别到底在哪?》

最后介绍两个邪修功法:

项目规则+MCP

具体来说,现在的AI为了省token会在MCP使用上很克制,但在某些场景下我们并不希望这样(比如需要持续用到某个包的最新版本时)在项目规则中规定MCP的使用场景,可以防止AI在该用MCP时偷懒。

举个查Langchain 1.1官方使用文档的例子,我写的项目规则如下:

---
alwaysApply: true
description: LangChain 文档查询 MCP 使用规则,所有涉及 LangChain 的改动都必须使用此 MCP
---
# LangChain 文档查询 MCP 规则

## docs-langchain - LangChain 文档

### 使用场景
- 查找 LangChain 框架的使用方法
- 理解和使用 LangChain 的链式操作
- 开发基于 LangChain 的 AI 代理
- 集成 LangChain 工具和组件
- 查找 LangChain 的最佳实践和示例
- **任何与 LangChain 相关的问题或查询**
- **所有涉及 LangChain 内容的改动**

### 使用规则
- **强制使用规则**:**所有涉及 LangChain 内容的改动都必须使用 docs-langchain MCP**
- **最高优先级**:**LangChain 相关问题必须优先使用 docs-langchain,而非 Exa Search 或其他工具**
- **项目特定**:本项目(LCguard)涉及 LangChain 开发
- **专业文档**:提供更专业、更准确的 LangChain 官方文档和最佳实践
- **使用工具**:`mcp_docs-langchain_SearchDocsByLangChain` 搜索相关文档
- **禁止替代**:不得使用 Exa Search 的 `get_code_context_exa` 来替代 docs-langchain 处理 LangChain 相关问题

### 适用范围
- 所有 LangChain 框架相关的问题、查询、示例需求
- 所有涉及 LangChain 代码的编写、修改、重构
- 所有 LangChain 组件的集成和使用
- 所有 LangChain 最佳实践的查找和应用

### 使用示例
- "LangChain chains usage"
- "LangChain agents implementation"
- "LangChain tools integration"
- "LangChain memory management"
- "LangChain streaming responses"

项目规则+commands

这一条特别适合“写作”,在commands中写入你的写作提示词,在项目规则中描述你的写作风格、平台的语法规范等等,即可在你的编辑器里完成全流程写作💪🏻


项目实战

这里依然要站在巨人的肩膀上,强烈推荐大家观赏B站九天老师的视频,虽然使用的是codex、claude code,但已经是全网最完整、详细的AI项目实战记录了,值得学习!

视频地址:【从零掌握AI编程,Codex、Claude Code企业级项目开发指南!独家开发工作流实操+上下文工程技巧精讲+经验分享,指数级提升开发效率!-哔哩哔哩】

视频内网盘资源:通过百度网盘分享的文件:GPT-5…


优质资源推荐

这里整理了一些我常看的AI相关资源,涵盖公众号、B站UP主和技术博客。

公众号

1. Datawhale

一个开源学习社区,提供系统化的学习路线和开源教程,通过组队学习的方式帮助新手入门。学长参加过几次他们的组队学习,还拿过优秀学员,体验确实不错。

2. 数字生命卡兹克

95后设计师出身,连续一年占据微信公众号头牌。狂热的AI工具爱好者,分享各类AI工具的使用经验和技巧,内容很真诚,讲得也透彻。

B站

1. AI随风随风

专注AI编程的元老级UP主,紧跟各类模型和工具的发展动态,更新频率很高。分享的AI编程经验和技巧都是干货。

 2. 橘鸦Juya

每日AI早报,5分钟速览大模型领域的全部事件。适合快速了解行业动态。

3. 数字游牧人

前微软工程师,视频内容很杂——从AI使用、软件开发到日常发疯,兼具乐子和实用性。

4. 秋芝2046

更新速度很快,主要围绕实时热点做技术分析和实操演示。内容通俗易懂,适合新人了解当下最热门的AI工具。

其他

阮一峰的网络日志

经典必看,每周五更新。记录科技领域的深度思考,涵盖AI技术趋势和行业洞察。评论区还有很多网友的每周留言,也值得一看。


寄语

如果你已经完整阅读至此,恭喜你!已经有足够的资本上手AI编程了。

我相信,AI会变得越来越强大,AI编程也会变成一门真正的课程,愿我们都不会被时代放逐,一直在追梦路上!

== THE END ==

Logo

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

更多推荐