✨ 为什么选择我?
- 📝 18种精心设计的模板 - 覆盖全栈开发技术栈和自定义角色
- 🇨🇳 中文优化 - 专为中文开发者优化的规则和注释
- 🚀 一键添加 - 通过命令面板快速添加到项目
- 📋 详细规范 - 包含代码风格、最佳实践、示例代码
- 🎯 智能分组 - 按技术栈分组,快速找到所需模板
- 🔄 持续更新 - 跟随技术发展不断完善
🚀 快速开始
安装
方法一:扩展市场安装(推荐)
- 打开 Cursor 或 VS Code
- 按
Cmd+Shift+X (macOS) 或 Ctrl+Shift+X (Windows/Linux) 打开扩展面板
- 搜索 "Lyfe's Cursor Rules"
- 点击安装
方法二:手动安装
- 下载最新的
.vsix 文件从 Releases
- 在编辑器中按
Cmd+Shift+P (macOS) 或 Ctrl+Shift+P (Windows/Linux)
- 输入 "Extensions: Install from VSIX"
- 选择下载的文件
基本使用
- 打开命令面板 - 按
Cmd+Shift+P (macOS) 或 Ctrl+Shift+P (Windows/Linux)
- 选择模板 - 输入 "添加 Cursor 规则文件" 或 "Lyfe"
- 选择技术栈 - 从分组菜单中选择适合的规则模板
- 自动生成 - 规则文件自动添加到项目的
.cursor/rules/ 目录
🎯 核心功能
基础功能
- 智能模板管理 - 18种精心设计的规则模板,覆盖主流技术栈
- 分组选择界面 - 按技术栈分组,快速定位所需模板
- 一键生成规则 - 自动创建
.cursor/rules/ 目录和对应规则文件
- 模板预览 - 查看所有可用模板的详细信息
高级功能
- 智能角色选择 - 自定义AI角色模板支持分层选择体验
- 精简配置 - 根据选择生成针对性配置(从26KB精简到2-3KB)
- 覆盖保护 - 文件存在时智能提示,避免意外覆盖
- 跨项目使用 - 规则模板适用于任何项目类型
用户体验
- 🗂️ 分组界面 - 技术栈清晰分类,告别选择困难
- ⚡ 即时生成 - 选择即生成,无需等待
- 🛡️ 智能验证 - 防止误选分隔符,确保正确选择
- 📱 响应式设计 - 适配不同编辑器界面尺寸
📦 模板列表
📋 通用规则
- 🌟 通用编程规则 - 适用于所有编程语言的最佳实践
🎨 前端技术栈
- ⚛️ React开发规则 - 函数组件、Hooks、性能优化
- 💚 Vue.js开发规则 - Composition API、状态管理、TypeScript集成
- 🔥 Next.js开发规则 - App Router、API路由、全栈开发
🖥️ 后端开发语言
- 🟢 Node.js开发规则 - 后端开发、API设计、安全实践
- 🐍 Python开发规则 - PEP 8、异步编程、Web开发
- 🐹 Go开发规则 - 并发编程、项目结构、性能优化
📘 类型系统
- 📘 TypeScript开发规则 - 类型安全、泛型、工具类型
📱 移动开发
- 📱 Flutter开发规则 - 跨平台开发、Widget设计、状态管理
- 🤖 Android开发规则 - MVVM架构、Kotlin/Java、Material Design
- 🍎 iOS开发规则 - UIKit/SwiftUI、Swift、Core Data
- 📱 React Native开发规则 - 跨平台、原生模块、性能优化
- 📱 UniApp开发规则 - 多端开发、条件编译、性能优化
🌐 Web开发
- 💻 微信小程序开发规则 - 小程序开发、云开发、性能优化
- 🌐 HTML/CSS网站开发规则 - 语义化、响应式、可访问性
- 🔧 Chrome扩展开发规则 - 浏览器扩展、API集成、安全实践
⚡ 特定框架
- ⚡ FastAdmin/ThinkPHP规则 - PHP框架开发的完整规范
🎭 自定义功能
- 🎭 自定义功能规则 ⭐ ENHANCED - 智能AI角色选择,支持6种预设专业角色
🛠️ 命令说明
扩展提供以下命令,可通过命令面板访问:
Lyfe: 添加 Cursor 规则文件 - 智能选择并添加规则模板到项目
Lyfe: 查看所有规则模板 - 在新标签页查看所有模板详情
🎯 为什么使用Cursor Rules?
Cursor Rules 让AI更好地理解你的开发偏好:
- 代码风格偏好 - 统一的命名约定和格式化规则
- 项目架构模式 - 清晰的目录结构和设计模式
- 技术栈规范 - 框架特定的最佳实践和约定
- 质量标准 - 错误处理、性能优化、安全规范
结果:AI生成的代码更符合你的期望,显著提升开发效率。
🔧 自定义与扩展
生成的规则文件支持完全自定义:
- 项目特定规则 - 添加业务逻辑约定
- 团队规范 - 统一团队代码风格
- 个人偏好 - 调整符合个人习惯的规则
- 动态调整 - 随项目发展持续优化规则
📝 版本历史
v1.0.0 (2025-01-27) 🎉 正式发布
- ✨ 18种精心设计的规则模板
- 🎨 智能分组选择界面
- 🚀 一键生成规则文件
- 🛡️ 智能覆盖保护
- 📱 响应式用户界面
- 🎭 增强的自定义角色功能
更多版本信息请查看 CHANGELOG.md
🤝 贡献与支持
贡献方式
我们欢迎各种形式的贡献:
- 🐛 报告问题 - 发现Bug或使用问题
- 💡 功能建议 - 提出新的模板需求
- 🔧 代码贡献 - 提交新模板或改进现有功能
- 📝 文档完善 - 改进文档和使用指南
贡献流程
- Fork 这个仓库
- 创建特性分支 (
git checkout -b feature/AmazingFeature )
- 提交更改 (
git commit -m 'Add some AmazingFeature' )
- 推送到分支 (
git push origin feature/AmazingFeature )
- 打开 Pull Request
📄 许可证
本项目采用 MIT 许可证。
💬 支持与反馈
🙏 致谢
感谢所有为这个项目贡献的开发者和用户!
特别感谢:
- Cursor 团队 - 提供优秀的AI编程工具
- VS Code 团队 - 优秀的扩展生态系统
- 开源社区 - 持续的支持和反馈
- 中文开发者社区 - 宝贵的使用建议
如果这个项目对你有帮助,请给它一个 ⭐ Star
🔗 相关项目:
⬆ 回到顶部
Made with ❤️ by Lyfe
| |