Cursor官方谈如何有效使用内外部文档,以及我的实践解读

Cursor官方前不久更新了一篇指南,主题名为“Working with Documentation”,目的是指导大家如何在Cursor中更好地使用三类文档(@Docs、@Web、MCP),以帮助模型获取能够获取最新、最准确的上下文信息。

这篇指南的核心内容,总结起来就是下面这张图:

img

  • 需要浏览和阅读官方文档(如API手册、框架指南等),用@Docs
  • 需要在互联网上搜索解决方案(如各种社区教程、不同角度的解决方案等),用@Web
  • 需要访问企业/组织内容文档(如内部API、公司编码规范、专有数据/工具等),用MCP

需要注意的是,这篇文章不是对原文档的直接翻译,而是结合个人实践进行的内容解读。

如果大家对原文档感兴趣的话,可以移步阅读:

https://docs.cursor.com/guides/advanced/working-with-documentation


Cursor支持的上下文工具非常多,其中用于帮助模型获取内外部文档的工具有三个,分别是**@Docs、@Web、MCP**。

下面详细介绍如何在 Cursor 中有效使用它们:

@Docs (官方文档集成)

@Docs 是一个直接连接到主流工具和框架的官方文档的接口。它为模型提供了权威性的参考资料,包括API规范、入门指南和最佳实践。这确保了Cursor在生成代码时能够遵循官方推荐的标准和用法。

img

这么说可能有点抽象,给大家举两个例子:

比如你现在想用Cursor搭配Gemini-2.5-Pro模型开发一个 Next.js 项目,由于Gemini-2.5-Pro模型训练截止时间是2025年1月,而 Next.js 的文档已经更新到2025年5月28日(截止发稿前),也就是说 Next.js 最新文档涵盖的内容,要比 Gemini 模型训练时了解到的 Next.js 知识要多得多

img

如果没有 @Docs 集成最新的 Next.js 文档,那么 Cursor 很可能会给到你过时或错误的建议,导致你生成的代码在运行时出现问题。

又比如v0在上周推出了自研模型v0-1.0-md,你想用这个模型做个套壳的AI应用。如果你没有提前将 v0 新模型的API文档作为@Docs给Cursor调用:

img

那Cursor就会去“满足”你的需求,去“硬造”出一个它压根就不知道的v0 API(如下图所示),结果大家也可想而知,后者根本没法运行。

img

@Docs 的优势在于其权威性和规范性。然而,仅仅依靠官方文档可能不足以解决所有实际问题**,因为官方文档往往侧重于“如何做”,而非“如何解决特定复杂问题”或“如何与其他非官方库协同工作”**。

@Web (实时网络搜索)

@Web 工具弥补了 @Docs 的不足,它能够对实时互联网进行搜索,获取官方文档之外的(当然也可以获取官方文档),最新的教程、技术比较、更新日志以及针对某一主题的多角度观点。这使得模型能够接触到更广泛的社区知识、解决方案和最新的技术动态。

比如你需要找到关于如何在 Next.js 14 中进行服务器端组件(Server Components)与客户端组件(Client Components)之间的数据传递的最佳实践,@Web 可以帮助 LLM 检索到最新的博客文章、Stack Overflow 讨论或 GitHub 上的代码示例,提供超越官方文档的实用方案

img

需要注意的是,@Web 提供了动态和多样化的信息来源,但它的信息质量和可靠性可能参差不齐。这要求模型要具备一定的筛选和判断能力,以识别出高质量、相关的解决方案。否则就会出现“garbage in, garbage out”的情况。

MCP(模型上下文协议)

@Docs 和@Web 本质上都是互联网上公开的外部文档,但在实际业务中,我们一般还需要使用一些私密的内部文档,比如企业内部API、公司标准(如编码规范、架构模式)、专有系统(如定制工具、数据库)和领域特定知识(业务逻辑、合规要求)等。

这时候就需要用到MCP了。关于MCP是什么,这里就不赘述了,有需要的小伙伴可以移步菜单栏点击【MCP 101】查看。

借助MCP,你可以集成Confluence、Google Drive、Notion等内部知识库,甚至允许构建自定义MCP Servers来抓取内部网站、连接数据库或访问定制的文档系统,从而将模型的知识边界扩展到企业内部。

比如你的公司有一个内部开发的支付API,模型需要了解其请求参数、响应格式和错误码。通过MCP集成内部Confluence上的API文档,Cursor就可以直接引用这些信息来生成符合公司规范的代码。

需要注意的是,内部文档MCP的实施,需要企业投入资源进行文档管理和知识沉淀,并确保内部文档的及时更新和准确性。文档的质量会直接影响MCP的效能

当然,MCP的能力不局限于用来连接企业私有数据和内部知识,还可以用来获取各种外部文档。比如:

Context7 MCP,就是将很多官方文档进行了整合并及时更新,确保Cursor连接到的是最新的文档、框架、库。甚至一些特定框架,也出了MCP,比如 Nuxt 就有对应的 MCP Server。

这些其实在能力上其实等同于@Docs,只不过一些MCP可能用起来比@Docs要更方便,比如使用Context7 MCP的话,就不用添加那么多@Docs。

img

至于和@Web 能力上相似的MCP,就更多了,比如Perplexity MCP、Fetch MCP、Playwright MCP,Browser-tools MCP、Firecrawl MCP等等。

如何学习大模型 AI ?

由于新岗位的生产效率,要优于被取代岗位的生产效率,所以实际上整个社会的生产效率是提升的。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

在这里插入图片描述

第一阶段(10天):初阶应用

该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。

  • 大模型 AI 能干什么?
  • 大模型是怎样获得「智能」的?
  • 用好 AI 的核心心法
  • 大模型应用业务架构
  • 大模型应用技术架构
  • 代码示例:向 GPT-3.5 灌入新知识
  • 提示工程的意义和核心思想
  • Prompt 典型构成
  • 指令调优方法论
  • 思维链和思维树
  • Prompt 攻击和防范

第二阶段(30天):高阶应用

该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。

  • 为什么要做 RAG
  • 搭建一个简单的 ChatPDF
  • 检索的基础概念
  • 什么是向量表示(Embeddings)
  • 向量数据库与向量检索
  • 基于向量检索的 RAG
  • 搭建 RAG 系统的扩展知识
  • 混合检索与 RAG-Fusion 简介
  • 向量模型本地部署

第三阶段(30天):模型训练

恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。

到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?

  • 为什么要做 RAG
  • 什么是模型
  • 什么是模型训练
  • 求解器 & 损失函数简介
  • 小实验2:手写一个简单的神经网络并训练它
  • 什么是训练/预训练/微调/轻量化微调
  • Transformer结构简介
  • 轻量化微调
  • 实验数据集的构建

第四阶段(20天):商业闭环

对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。

  • 硬件选型
  • 带你了解全球大模型
  • 使用国产大模型服务
  • 搭建 OpenAI 代理
  • 热身:基于阿里云 PAI 部署 Stable Diffusion
  • 在本地计算机运行大模型
  • 大模型的私有化部署
  • 基于 vLLM 部署大模型
  • 案例:如何优雅地在阿里云私有部署开源大模型
  • 部署一套开源 LLM 项目
  • 内容安全
  • 互联网信息服务算法备案

学习是一个过程,只要学习就会有挑战。天道酬勤,你越努力,就会成为越优秀的自己。

如果你能在15天内完成所有的任务,那你堪称天才。然而,如果你能完成 60-70% 的内容,你就已经开始具备成为一名大模型 AI 的正确特征了。

这份完整版的大模型 AI 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值