AI编程入门教程(个人总结版) - 指南

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

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

因此,我决心写一篇入门教程,总结自己的学习历程以帮助大家更快上手(claude code很好用,但新手依然建议从IDE开始,因此本教程主要介绍AI 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: 一键启动本地开发服务器,实时预览
  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模式)

设置界面

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

模型配置

通过点击下方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的情况下“省脑子”“自动化”。

结果介绍两个邪修功法:

项目规则+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中写入你的写作提示词,在项目规则中描述你的写作风格、平台的语法规范等等,即可在你的编辑器里完成全流程写作


项目实战

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

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

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


寄语

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

== THE END ==

posted @ 2026-01-14 10:57  clnchanpin  阅读(25)  评论(0)    收藏  举报