AI个人学习
和实操指南

全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享

Cursor 是一个好东西,但是好东西也会有各种出问题的时候。一个对话(不管是 Chat 还是 Composer) 出了问题,往往可以通过再开一个对接解决,但是上下文都丢了。 我们可以尝试通过引入外部内容暂存的方式作为 Cursor 的第二大脑,来解决这个问题。了解如何使用笔记本在编辑器和聊天之间共享上下文。

Cursor 中的 Notepads


Cursor 有一个默认未打开的功能是 Notepads,我们可以这样打开

全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享-1

 

打开后在左侧可以看到 NOTEPADS 菜单栏

全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享-1

 

概述(笔记本目前处于测试阶段)

Notepads是 Cursor 中强大的上下文共享工具,它弥合了编辑器与聊天交互之间的差距。可以将其视为超越 .cursorrules 功能的增强型参考文档,帮助您为开发工作流程创建可重复使用的上下文。

全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享-1

笔记本可以用作思想、规则和文档的集合,并具有以下功能:

  • 可以在开发环境的不同部分之间共享
  • 使用 @ 语法引用
  • 支持文件附件
  • 用作各种开发场景的动态模板

入门指南

  1. 点击笔记本部分中的“+”按钮
  2. 为您的笔记本命名一个有意义的名称
  3. 添加内容、上下文、文件和其他相关信息,与在编辑器或聊天中操作的方式相同
  4. 在编辑器或聊天中使用 @ 引用它

全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享-2

主要功能

  • 上下文共享:在编辑器和聊天之间无缝共享上下文
  • 文件附件:附加文档和参考文件(.cursorrules 中无法实现)
  • 动态引用:使用 @ 提及链接到其他资源
  • 灵活内容:以适合您需求的方式编写和组织信息

常见使用场景

  1. 动态模板生成
    • 为常见的代码模式创建模板
    • 存储项目特定的框架规则
    • 在团队中保持一致的代码结构
  2. 架构文档
    • 前端规范
    • 后端设计模式
    • 数据模型文档
    • 系统架构指南
  3. 开发指南
    • 编码标准
    • 项目特定规则
    • 最佳实践
    • 团队约定

常见问题

我应该在笔记本中写些什么?

笔记本非常适合:

  • 项目架构决策
  • 开发指南和标准
  • 可重复使用的代码模板
  • 需要频繁引用的文档
  • 团队特定的约定和规则

什么内容不适合写在笔记本中?

请避免在笔记本中记录:

  • 临时笔记或草稿
  • 属于版本控制(如 git)中的信息
  • 敏感数据或凭证
  • 频繁变化的高动态信息

我是否需要遵循特定的格式或结构?

虽然笔记本非常灵活,我们推荐:

  • 使用清晰的标题和分段
  • 在相关地方包含示例
  • 保持内容集中和有条理
  • 使用 Markdown 格式以提高可读性
  • 必要时添加相关文件附件

示例笔记本

以下是一个典型的 Web 应用项目的笔记本示例:

笔记本示例

# API 开发指南
## 接口结构
- 使用 RESTful 约定  
- 基础 URL:`/api/v1`  
- 资源命名采用复数形式  
## 认证
- 基于 JWT 的认证  
- Token 格式:Bearer {token}  
- 需要刷新 Token 机制  
## 响应格式
{
"status": "success|error",
"data": {},
"message": "可选的消息"
} 
## 附件参考
@api-specs.yaml
@auth-flow.md
未经允许不得转载:首席AI分享圈 » 全面解析Notepads功能:实现Cursor编辑器与聊天之间无缝上下文共享

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们
zh_CN简体中文