🌟 颠覆性的AI编程协作体验 - 让AI真正理解你的项目和需求
🤖 传统AI协作的痛点:
- AI经常给出通用建议,缺乏项目上下文
- 无法理解你的团队规范和编码风格
- 安全考虑不足,容易产生安全隐患
- 需要反复调整AI的输出才能符合要求
🎯 Cursor AI Rules 的解决方案:
- 🔍 智能感知 - 自动分析你的项目结构、技术栈和团队动态
- 🧠 自适应学习 - 根据你的使用习惯持续优化协作模式
- 🛡️ 安全保障 - 内置风险控制和隐私保护机制
- ⚡ 即插即用 - 3分钟部署,立即提升AI协作效率
"这个规则系统让AI真正成为了我的编程搭档,而不是一个通用助手" - 来自早期用户反馈
# 一键部署到任何项目
./.cursor/cursor-adaptation-setup.sh
# 运行智能感知分析
./.cursor/rules/intelligent_evolution/perception.sh- 🤝 AI共生宪法 - 人机协作的核心原则和最高准则
- 💬 交流哲学与协作模式 - 智能对话模式和沟通优化
- 🧠 智能演进系统 - 统一协调自动感知和规则进化
- 📈 演进哲学 - 规则演进的核心理念和原则指导
- 📋 手动演进流程 - 人工触发的规则演进管理
- 🤖 自动化演进系统 - 基于感知数据的智能规则优化
- 🛡️ 演进治理机制 - 规则演进的安全保障和质量控制
- ⚙️ 项目规则生成器 - 自动化生成个性化规则配置
- 🔧 系统信息获取器 - 自动获取时间、路径和作者信息
- 🎨 配置模板 - 自动化生成项目初始化配置
- 🔍 ESLint代码质量检查 - 自动检测和修复JavaScript代码问题 |- 🌍 国际化支持系统 - 自动检测语言偏好并切换沟通 |- 🔧 跨平台适配器 - 统一管理不同OS间的命令、路径和环境 |- 📋 规则管理系统 - 管理规则依赖关系、激活控制和扩展机制
- ✅ 自动感知 - 实时监控项目变化和技术栈演进
- ✅ 用户学习 - 分析沟通模式,学习协作偏好
- ✅ 自适应调整 - 基于感知数据自动优化规则
- ✅ 渐进进化 - 小步快跑,确保平滑过渡
- ✅ 感知分析 - 运行
./.cursor/rules/intelligent_evolution/perception.sh获取项目洞察 - ✅ 开箱即用 - 无需配置,复制即用,支持任何项目、任何语言
- 🔍 自动环境检测 - 获取本地时间、Git信息和项目状态
- 🎯 智能规则匹配 - 根据项目类型和技术栈自动调整
- 📝 模板变量替换 - 动态变量系统,开箱即用
- 🛡️ 安全协作保障 - 风险控制和隐私保护
- 📊 使用统计监控 - 实时感知和性能分析
|
传统AI协作 |
Cursor AI Rules 协作 |
"这个系统彻底改变了我的编码方式。AI现在真正理解我的项目了!" — 前端开发者,某知名互联网公司
"从怀疑到依赖,只用了3天。强烈推荐给所有Cursor用户!" — 全栈工程师,开源贡献者
"团队协作效率提升了40%,AI现在能提出符合我们规范的建议了" — 技术团队负责人
| 📊 指标 | 🎯 状态 | 📈 趋势 |
|---|---|---|
| 通用性 | 任何项目 | ✅ 开箱即用 |
| 语言支持 | 多语言 | 🔍 自动检测 |
| 部署时间 | <5秒 | ⚡ 即插即用 |
| 规则覆盖 | 14个规则模块 | 🛡️ 全方位保护 |
| 智能感知 | 已激活 | 🧠 持续学习 |
# 1⃣ 获取规则包(复制.cursor目录到项目根目录)
cp -r /path/to/cursor-ai-rules/.cursor /path/to/your-project/
# 或者从Git仓库克隆:
# git clone <your-repo-url> cursor-ai-rules
# cp -r cursor-ai-rules/.cursor your-project/
# 2⃣ 进入项目并运行适配
cd your-project
./.cursor/cursor-adaptation-setup.sh
# 3⃣ 🎉 完成!AI现在真正理解你的项目了安装后在Cursor中提问:
"帮我优化这个API的安全性"
AI会立即响应:
🤖 基于constitution规则,我需要确保数据安全...
🔒 添加JWT认证和输入验证
🛡️ 实施速率限制防止暴力破解
📊 添加审计日志记录登录尝试
# 运行智能感知,了解项目全貌
./.cursor/rules/intelligent_evolution/perception.sh
# 检查环境完整性
./.cursor/scripts/env_check.sh| 规则模块 | 功能描述 | 应用场景 | 状态 |
|---|---|---|---|
| constitution | 🤝 AI共生宪法 | 定义协作核心原则和最高准则 | ✅ 始终激活 |
| philosophy | 💬 交流哲学与协作模式 | 优化沟通和交互模式 | ✅ 始终激活 |
| intelligent_evolution | 🧠 智能演进系统 | 自动感知和规则进化协调 | ✅ 活跃 |
| evolution-philosophy | 📈 演进哲学 | 规则演进的核心理念和原则 | ✅ 活跃 |
| evolution-manual | 📋 手动演进流程 | 人工触发的规则演进管理 | ✅ 活跃 |
| evolution-automation | 🤖 自动化演进系统 | 基于感知数据的智能优化 | ✅ 活跃 |
| evolution-governance | 🛡️ 演进治理机制 | 规则演进的安全保障和质量控制 | ✅ 活跃 |
| generator | ⚙️ 项目规则生成器 | 自动化生成个性化规则配置 | ✅ 活跃 |
| system_info | 🔧 系统信息获取器 | 自动获取时间、路径和作者信息 | ✅ 始终激活 |
| templates | 🎨 配置模板 | 自动化生成项目初始化配置 | ✅ 活跃 |
| eslint | 🔍 ESLint代码质量检查 | 自动检测和修复JavaScript代码问题 | ✅ 始终激活 |
| i18n | 🌍 国际化支持系统 | 自动检测语言偏好并切换沟通 | ✅ 始终激活 |
| platform_adapter | 🔧 跨平台适配器 | 统一管理不同OS间的命令、路径和环境 | ✅ 始终激活 |
| module_manager | 📋 规则管理系统 | 管理规则依赖关系、激活控制和扩展机制 | ✅ 始终激活 |
| 特性 | 传统方案 | Cursor AI Rules |
|---|---|---|
| 环境适配 | 手动配置 | 🔄 自动感知项目环境 |
| 协作模式 | 固定规则 | 🎯 基于团队规模智能调整 |
| 学习能力 | 无记忆 | 🧠 持续学习用户偏好 |
| 部署复杂度 | 高 | ⚡ 60秒复制即用 |
| 场景 | 传统AI | Cursor AI Rules |
|---|---|---|
| 新建API | "写个登录API吧" → 通用模板 | "写个登录API吧" → 项目定制方案,集成现有认证框架 |
| 代码重构 | "重构这个函数" → 标准建议 | "重构这个函数" → 基于项目复杂度、团队规模的定制重构策略 |
| 架构决策 | "如何设计缓存" → 通用对比 | "如何设计缓存" → 结合项目技术栈的优化建议 |
运行 ./.cursor/rules/intelligent_evolution/perception.sh 后,AI立即理解:
- 🛠️ 你的技术栈 - Node.js + React + MongoDB
- 👥 团队协作模式 - 单人开发,快速迭代
- 📊 项目成熟度 - 早期开发阶段
- 🎯 定制化建议 - 针对你的具体需求优化
# 1. Fork 并克隆(仓库URL: https://github.com/wangqiqi/cursor-ai-rules)
git clone https://github.com/wangqiqi/cursor-ai-rules.git
cd cursor-ai-rules
# 2. 创建特性分支
git checkout -b feature/amazing-improvement
# 3. 提交高质量代码
git commit -m "✨ Add amazing AI collaboration feature"
# 4. 创建 Pull Request
# 我们会在24小时内回复!- 📝 文档改进 - 完善使用指南或添加教程
- 🐛 问题反馈 - 报告bug或建议新功能
- 💬 经验分享 - 在Discussions中分享使用心得
- 🌍 翻译支持 - 帮助翻译成其他语言
- 🎨 设计建议 - 提出UI/UX改进意见
Q: 这会影响我现有的Cursor设置吗? A: 不会!规则系统设计为非侵入式的,只会增强AI的协作能力。
Q: 支持哪些编程语言? A: 支持所有主流语言!系统自动检测技术栈,包括JavaScript/TypeScript, Python, Go, Rust, Java等。
Q: 需要付费吗? A: 完全免费!采用MIT许可证,永远免费使用。
Q: 会降低Cursor的响应速度吗? A: 不会!智能感知是按需运行的,不影响正常编辑体验。
Q: 感知分析需要多长时间? A: 首次分析通常在30秒内完成,后续增量分析更快。
Q: 我的代码会被上传吗? A: 不会!所有分析都在本地进行,不会上传任何代码。
Q: Git信息会被收集吗? A: 只会读取公开的Git配置信息,用于个性化体验。
- Cursor 编辑器 v0.40+
- Git 2.0+
- Bash 4.0+
- jq (JSON处理器,可选但推荐)
- ✅ 自动检测技术栈(JavaScript、Python、Go、Rust、Java、C/C++等)
- ✅ 智能分析团队规模和开发阶段
- ✅ 动态适配项目复杂度要求
- ✅ 无硬编码项目特定信息
- ✅ 使用Git配置获取用户信息
- ✅ 支持无Git环境的通用默认值
- ✅ 自动获取本地时间和时区
- ✅ 隐私保护,不存储个人敏感信息
- ✅ 自动检测项目文件结构
- ✅ 支持主流编程语言
- ✅ 智能推荐语言特定最佳实践
- ✅ 可扩展新语言支持
- ✅ 单步多任务项目分析
- ✅ 持续学习用户协作偏好
- ✅ 基于数据驱动的规则优化
- ✅ 渐进式系统进化
🚀 Cursor AI Rules v4.0.0 - 让AI协作变得简单而强大 最后更新: {{GENERATION_TIME}} | 作者: {{AUTHOR_NAME}} <{{AUTHOR_EMAIL}}} 基于 Cursor 官方规范,集成智能进化技术和规则系统
本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情