Cursor Resources

Cursor Resources

site icon
2025.02.22 11
Shell开发效率AI 增强代码质量开发效率
Cursor Resources 是一个集中化的资源集合,旨在最大化利用 Cursor(AI 驱动的 IDE)的生产力。它包含提示、规则、模型上下文协议(MCP)服务器、脚本和其他实用工具,以增强 Cursor 的开发体验。
View on GitHub

Overview

基本能力

产品定位

Cursor Resources 是一个为 Cursor IDE 提供增强功能的资源集合,旨在通过自定义规则、MCP 服务器和脚本提升开发效率和代码质量。

核心功能

  1. 全局规则:适用于所有项目和对话的自定义 AI 行为规则。
  2. 项目规则:针对特定项目的目录级规则,支持语义描述和文件模式匹配。
  3. 模型上下文协议(MCP)服务器:增强 AI 对代码库的理解,提供自定义上下文。
  4. 脚本:用于自动化和工作流增强的实用脚本。
  5. 架构规划:包含各种组件的文档和图表。
  6. 语言和框架特定资源:针对不同技术栈的专门规则和提示。

适用场景

  1. 个性化开发环境:通过全局规则和项目规则定制 AI 行为,适应个人编码风格和偏好。
  2. 项目特定优化:为不同项目或项目中的不同部分设置特定规则,优化 AI 响应。
  3. 自动化工作流:利用脚本和 MCP 服务器实现开发流程的自动化。
  4. 代码质量提升:通过规则和提示确保代码风格一致性和架构最佳实践。

工具列表

  1. 全局规则:设置适用于所有项目的 AI 行为规则。
  2. 项目规则:为特定项目或目录设置细粒度的 AI 行为控制。
  3. MCP 服务器:提供自定义上下文,增强 AI 对代码库的理解。
  4. 脚本:自动化任务和工作流增强。
  5. 架构规划文档:帮助规划和设计项目架构。

常见问题解答

  1. 如何设置全局规则?
  2. 复制规则到 Cursor Settings > General > Rules for AI。
  3. 如何设置项目规则?
  4. 在项目中创建 .cursor/rules 目录,并添加 .mdc 扩展名的规则文件。
  5. 如何贡献资源?
  6. 克隆仓库,创建新分支并提交您的规则、提示或改进。

使用教程

使用依赖

  1. 确保已安装 Cursor IDE。
  2. 克隆本仓库到 Cursor 工作区: bash git clone <repository-url>

安装教程

  1. 克隆仓库后,进入仓库目录: bash cd cursor-resources
  2. 对于全局规则:
  3. 将所需规则复制到 Cursor Settings > General > Rules for AI。
  4. 对于项目规则:
  5. 在项目中创建 .cursor/rules 目录: bash mkdir -p .cursor/rules
  6. 添加规则文件(.mdc 扩展名)。
  7. 自定义提示和规则以满足您的需求。
  8. 根据需要设置 MCP 服务器。

调试方式

  1. 检查规则是否生效:
  2. 在 Cursor 中尝试使用 AI 功能,观察行为是否符合规则设置。
  3. 查看日志:
  4. 如果 MCP 服务器或脚本出现问题,检查相关日志以获取错误信息。
  5. 社区支持:
  6. 访问 Cursor Discord 社区 获取帮助。

许可证

None