Cursor Rules
查找、校验和迁移 Cursor 规则
按语言和框架查找规则文本。使用免费的浏览器工具检查 .mdc 格式,或迁移旧版 .cursorrules 指令。工具页面目前提供英文。
Python
Next.js
查看全部
Deno Integration
该项目为 @findhow 包提供自动化脚本和工作流程,改编自原始的 Deno 自动化仓库。旨在为 @findhow 生态系统提供一致且高效的自动化解决方案。
Deno
Automation
Workflow
Elixir (Phoenix, Docker)
使用 Phoenix 框架和 Docker 开发可扩展和可维护的 Elixir 应用程序的综合指南和最佳实践。包括编码标准、首选库、性能优化和测试策略。
Elixir
Phoenix
Docker
Go ServeMux REST API
使用 Go 的 net/http 包和 Go 1.22 中引入的新 ServeMux 构建安全、可扩展和可维护的 REST API 的综合指南。遵循 RESTful API 设计、错误处理、输入验证和并发的最佳实践。
Go
REST API
ServeMux
CSS 和样式
更多 CSS 和样式 CursorRulesTailwind CSS (Next.js Guide)
使用 Tailwind CSS 和 Next.js 开发现代 Web 应用的详细指南,涵盖最佳实践、性能优化和高级 TypeScript 技术。
Next.js
Tailwind CSS
TypeScript
Tailwind (React, Firebase)
使用 Tailwind CSS、React 和 Firebase 构建高质量、移动优先的 Web 应用的综合指南和最佳实践。包括设计、性能、可访问性和 Firebase 集成技巧。
React
Firebase
Tailwind CSS
Tailwind (shadcn/ui Integration)
在 Next.js 项目中集成 Tailwind CSS 和 shadcn/ui 的综合指南,重点关注最佳实践、性能优化和可维护性。
Tailwind CSS
shadcn/ui
Next.js
JavaScript (Astro, Tailwind CSS)
使用 Astro 和 Tailwind CSS 构建可扩展、高性能 Web 应用的最佳实践和指南。
Astro
Tailwind CSS
JavaScript
React (Styled Components)
使用 Styled Components 优化你的 React 项目,包含最佳实践、文件夹结构和编码标准。
React
Styled Components
CSS-in-JS
Tailwind CSS Development Best Practices
这些规则聚焦于有效使用Tailwind CSS。涵盖配置方面,如使用PurgeCSS和自定义主题;开发方法上,有移动优先设计、基于组件的架构和性能优化等。此外,还涉及安全、测试和工具使用,以打造全面的Tailwind CSS项目。
Tailwind CSS
PurgeCSS
基于组件
数据库和 API
更多 数据库和 API CursorRulesPeewee ORM Best Practices and Coding Standards
本文档概述了在Python开发中使用Peewee ORM的最佳实践和编码标准,涵盖代码组织、常见模式、性能、安全、测试、陷阱和工具等方面。
数据库
对象关系映射
Python
Pony ORM Best Practices
本文档阐述了使用Pony ORM开发Python应用的最佳实践,涵盖代码组织、设计模式、性能优化、安全、测试等方面。遵循这些准则可提升代码可维护性、可读性、性能和安全性,避免常见错误,如忘记使用db_session、编写低效查询等。
Pony ORM
Python
数据库
AWS DynamoDB Cursor Rules
这些规则涵盖了AWS DynamoDB开发的多个方面。包括架构设计(如单表设计)、代码组织、设计模式、性能优化(降低读写容量单位消耗)、安全(防止注入攻击)、测试策略(单元、集成、端到端测试)和工具使用(使用AWS CLI、SDK)等,旨在确保DynamoDB应用高效、安全且易于维护。
AWS DynamoDB
架构设计
代码组织
SQLAlchemy Best Practices and Coding Standards
本文档阐述了在Python项目中使用SQLAlchemy的最佳实践和编码标准。涵盖代码组织、常见模式、性能优化、安全保障、测试方法、常见陷阱及工具使用等方面。遵循这些准则可编写可维护、高效且安全的代码,适用于不同项目场景。
SQLAlchemy
Python
数据库
Amazon S3 Best Practices and Coding Standards
本文档提供了使用 Amazon S3 开发应用程序的全面最佳实践、编码标准和安全指南。涵盖安全(如访问控制、加密)、代码组织、常见模式、性能优化、测试方法和工具使用等方面,遵循这些可确保 S3 集成安全、高效、可维护且成本合理。
Amazon S3
最佳实践
编码标准
Angular (Novo Elements)
使用独立组件集成 Novo Elements 和 Angular 的综合指南和规则,确保代码清晰、可维护和高效。
Angular
Novo Elements
Standalone Components
Angular (TypeScript)
使用 TypeScript、Angular 18 和 Jest 进行专业的 Angular 编程,专注于清晰、可读和可维护的代码。
TypeScript
Angular
Jest
Cursor AI (React, TypeScript, shadcn/ui)
一个专门用于 React 和 TypeScript 的高级 AI 编程助手,利用 shadcn/ui 进行现代 UI 开发。使用最新技术和最佳实践确保代码清晰、可维护和高性能。
React
TypeScript
shadcn/ui
Next.js 15 (React 19, Vercel AI, Tailwind)
使用 Next.js 15、React 19、Vercel AI SDK 和 Tailwind CSS 构建现代 Web 应用程序的综合指南和最佳实践。包括 TypeScript、Shadcn UI、Radix UI 和性能优化策略。
React 19
Next.js 15
Vercel AI
Next.js 14 (Tailwind, SEO)
使用 Next.js 14、Tailwind CSS 和 TypeScript 构建现代、SEO 优化的 Web 应用程序的综合指南和代码生成规则。该模板包括服务器端渲染、响应式设计和性能优化的最佳实践。
Next.js
Tailwind CSS
SEO
Next.js (React, Tailwind)
使用 Next.js、React、Tailwind CSS 和 Shadcn UI 开发现代 Web 应用程序的综合指南和规则。该设置强调 TypeScript、函数式编程和性能优化。
Next.js
React
Tailwind CSS
Next.js (React, TypeScript)
使用 Next.js、React 和 TypeScript 进行开发的综合指南,重点关注最佳实践、性能优化和现代 Web 开发技术。
React
TypeScript
Next.js
JavaScript/TypeScript Code Quality
编写清晰、可维护和高性能的 JavaScript/TypeScript 代码的综合指南。遵循这些最佳实践来确保你的代码简单、可读和可重用。
JavaScript
TypeScript
Code Quality
JavaScript (Chrome APIs)
使用 JavaScript、HTML、CSS 和 Chrome APIs 开发 Chrome 扩展的综合指南。学习最佳实践、性能优化、安全性等。
Chrome APIs
JavaScript
Chrome Extensions
Optimize (Rell Blockchain Code)
在 Chromia 平台上编写清晰、可读和高效的 Rell 区块链应用程序的综合指南。学习最佳实践、核心概念和高级功能来优化你的 Rell 代码。
Rell
Blockchain
Chromia
Pandas (scikit-learn Guide)
关于使用 Pandas 和 Scikit-learn 进行高效数据分析、可视化和机器学习工作流程的详细指南。本指南强调最佳实践、性能优化和可重复性。
Pandas
Scikit-learn
Data Analysis
Plasticode (Telegram API)
使用 Plasticode 和 PHP 开发 Telegram 机器人的综合指南,重点关注最佳实践、编码标准和依赖管理。
Telegram API
PHP
Plasticode
PyQt6 (EEG Processing)
使用 PyQt6 开发高级脑电信号处理应用程序的综合指南和 AI 系统提示,重点关注创建用户友好界面、稳健的后端处理和高效的工作流程。
PyQt6
EEG Processing
Python
Python Best Practices
Python 开发的综合指南,强调模块化设计、健壮的错误处理和 AI 友好的编码实践。
Python
Best Practices
AI-Assisted Development
React Native Expo
使用 Expo 开发 React Native 应用程序的综合指南和最佳实践。包括编码标准、文件夹结构和优化开发的附加说明。
React Native
Expo
Mobile Development
SwiftUI Guidelines
开发可维护和清晰的 SwiftUI 应用程序的综合指南,重点关注 2024 年 8 月和 9 月的最新功能和最佳实践。
SwiftUI
iOS Development
Clean Code
TypeScript (Expo, Jest, Detox)
使用 TypeScript、Expo、Jest 和 Detox 开发移动应用程序的综合指南和规则。包括编码标准、性能优化、测试策略等。
Expo
Jest
Detox
Android Native (Jetpack Compose)
使用 Jetpack Compose 进行 Android 原生开发的最佳实践和指南,包括项目架构、UI 指南、测试和性能优化。
Jetpack Compose
Android
Kotlin
UIKit UI Design Principles
1. 使用SnapKit实现自动布局,支持动态字体和安全区域。2. 以编程方式实现UI,避免使用故事板/XIB。3. UI组件不应直接访问模型,遵循面向对象编程/MVC/MVVM原则。4. 通过闭包传递事件,闭包需传递'self'作为参数。
UIKit
Swift
iOS
React Native Expo Router TypeScript Development Rules
此规则集包含 React Native Expo 开发的最佳实践,例如使用带钩子的函数式组件、利用 Expo SDK 功能、使用 Expo Router 实现导航等。还详细说明了文件夹结构、包版本兼容性说明以及项目管理的额外说明,包括使用 PowerShell 执行命令和遵循特定的升级程序。
React Native
Expo
Expo Router
Flutter Riverpod Project Development Rules
这套规则指导使用 Riverpod 进行状态管理的 Flutter 项目的开发过程。它涵盖了从指令分析、任务执行、质量控制到最终确认和结果报告的步骤。还规定了项目结构、文件放置规则、命名规范和需要遵循的关键原则。
Flutter
Riverpod
Firebase
React (Redux, TypeScript)
使用 Redux 进行状态管理和 TypeScript 进行类型安全的 React 应用程序开发的综合指南。包括最佳实践、文件夹结构和编码标准。
React
Redux
TypeScript
React (React Query)
在 React 应用程序中使用 React Query 的最佳实践和指南,包括文件夹结构、编码标准和性能优化。
React
React Query
TypeScript
TypeScript (Expo, Jest, Detox)
使用 TypeScript、Expo、Jest 和 Detox 进行移动应用开发的综合指南和规则。包括代码风格、UI/UX、性能、测试等方面的最佳实践。
TypeScript
Expo
Jest
Cypress Best Practices: A Comprehensive Guide
本指南为使用Cypress(一个流行的Web应用端到端测试框架)提供了一套全面的最佳实践。遵循这些准则有助于编写更健壮、可维护和高效的测试。涵盖代码组织、常见模式、性能考量、安全最佳实践、测试方法、常见陷阱和工具环境等方面。
Cypress
测试
Web应用
Vitest Best Practices and Coding Standards
本文档阐述了使用Vitest创建可靠、可维护和高性能测试套件的最佳实践。涵盖代码组织、常见模式、性能考量、安全实践、测试方法等方面。强调测试文件与源码靠近、采用一致命名、遵循AAA模式、优化性能、防范安全漏洞以及集成CI/CD流程。
Vitest
测试
最佳实践
Behave Cursor MDC File
此规则聚焦于behave - cursor - mdc - file。可能与测试流程相关,也许涉及在MDC文件中光标如何表现。可能包括在测试场景中验证光标移动、与文件中特定元素的交互,以确保功能正常和良好的用户体验。
行为
光标
MDC文件
Mockito Best Practices and Coding Standards
本文档为在 Java 项目中有效使用 Mockito 库提供了全面指南。涵盖代码组织、常见模式、性能、安全、测试及常见陷阱等方面。介绍了目录结构、文件命名、模块组织等,还说明了 Mockito 注解使用、性能优化、安全防范和不同测试场景的处理方法。
测试
Java
模拟对象
unittest Best Practices Guide
本指南提供了使用Python `unittest` 库编写单元测试的最佳实践。涵盖测试代码组织、常见模式与反模式、性能、安全、各类测试方法、常见陷阱及工具使用。有助于编写高效、可维护且高性能的单元测试,确保代码质量和可靠性。
unittest
Python测试
测试最佳实践
工具和 DevOps
更多 工具和 DevOps CursorRulesChrome Extension (JavaScript/TypeScript)
使用 JavaScript 和 TypeScript 开发 Chrome 扩展的全面指南,重点关注最佳实践、安全性、性能和可维护性。
JavaScript
TypeScript
Chrome Extension
Kubernetes (MkDocs Documentation)
使用 MkDocs 创建的全面且用户友好的 Kubernetes 文档,重点关注云原生技术、容器化和编排最佳实践。
Kubernetes
MkDocs
Cloud Native
Linux (NVIDIA CUDA, Python)
一个用于下载、量化和上传模型到 Hugging Face 仓库的流水线,针对配备 NVIDIA CUDA 和 AMD ROCm GPU 支持的 Linux 服务器进行了优化。
NVIDIA CUDA
Python
Model Quantization
Optimize (DRY, SOLID Principles)
通过遵循 DRY(不要重复自己)和 SOLID(单一职责、开放/封闭、里氏替换、接口隔离、依赖倒置)原则来提高代码质量和可维护性。本指南提供了编写清晰、高效和可扩展代码的最佳实践。
DRY
SOLID Principles
Code Quality
Python Containerization
使用 Docker、Kubernetes 以及来自 Python 官方文档和 PEPs 的最佳实践对 Python 应用进行容器化的全面指南。
Python
Containerization
Docker
Tauri (Svelte, TypeScript Guide)
使用 Tauri 配合 Svelte 和 TypeScript 构建安全、高效和可扩展桌面应用程序的全面指南。包括最佳实践、性能优化和安全性考虑。
Tauri
Svelte
TypeScript
最新见解与开发技巧
更多 博客blog
2025/6/14精通光标规则:AI辅助开发终极指南
用光标规则变革你的编程工作流 - 学习配置具有全局、项目级和模式特定规则的项目感知型AI助手。
blog
2025/1/20使用.cursorrules优化AI辅助编程的完整指南
学习如何通过.cursorrules优化AI辅助编程。定义编码标准、首选库和文件结构,以提升AI生成的代码质量。改进性能、测试和文档,同时确保项目的一致性和效率。通过精确的、项目特定的规则赋能您的AI助手。
blog
2024/12/19Cursor IDE 现对学生免费 - AI 编程完整指南
Cursor IDE 现已对学生完全免费!了解如何免费获取这款正在革新编程教育的 AI 编程助手。包含资格要求、功能特性及设置说明的完整指南。
blog
2024/8/14向 CursorRules.org 添加新光标规则
了解如何向 CursorRules.org 添加新的光标规则,确保规则有效且格式正确,提升您的开发体验。
FAQ
常见问题
- 规则文本目录、教程、有限范围的格式校验和旧版指令转换。模板需要结合自己的项目审查。
- 将 .mdc 文件保存到项目的 .cursor/rules/ 目录。转换工具显示安装路径并提供单文件下载。
- 校验和转换工具只在浏览器内存中处理规则,不会将其上传至服务器或 AI 模型。
- 不能。工具只检查支持的格式问题,不运行 Cursor、不扫描仓库,也不检测指令之间的语义冲突。
- 可以。转换器保留旧版指令文本并导出 AGENTS.md。安装前需要审查,不同工具的行为可能不同。