diff --git a/.cursor/ai/modes.mdc b/.cursor/ai/modes.mdc index a3ac8685be7195ea6b0ead3259e14685a4057393..2f5ba06f16259950a0cd6041da75e7820cd6434c 100644 --- a/.cursor/ai/modes.mdc +++ b/.cursor/ai/modes.mdc @@ -51,6 +51,11 @@ alwaysApply: true @ai mode execute # 进入执行模式 @ai mode review # 进入审查模式 +# 状态管理 +@ai mode status # 查看状态 +@ai mode exit # 退出当前模式(新增) +@ai mode reset # 重置模式状态 + # 快捷命令 @ai mode r # 研究模式 @ai mode i # 创新模式 @@ -59,6 +64,37 @@ alwaysApply: true @ai mode v # 审查模式 ``` +## 模式状态管理 + +### 状态规则 +- **模式激活时**:只响应模式相关指令 +- **普通指令**:需要先使用 `@ai mode exit` 退出模式 +- **模式退出后**:恢复正常指令执行 +- **会话开始**:默认处于普通模式 + +### 优先级规则 +- **最高优先级**:模式指令(`@ai mode xxx`) +- **普通优先级**:基础指令(`@ai help`, `@ai git` 等) +- **模式激活时**:只执行模式指令,普通指令提示退出 + +### 使用流程示例 +```bash +# 1. 使用普通指令 +@ai help # 正常执行 + +# 2. 进入模式 +@ai mode research # 进入研究模式 + +# 3. 尝试使用普通指令 +@ai git # 提示:请先退出模式 @ai mode exit + +# 4. 退出模式 +@ai mode exit # 退出模式 + +# 5. 使用普通指令 +@ai git # 正常执行 +``` + ### 工作流程示例 ```bash # 典型开发任务流程 @@ -96,14 +132,44 @@ alwaysApply: true - 可根据需要灵活切换模式 - 保持模式专注,避免混合操作 - 每个会话独立,无状态依赖 +- **重要**:模式激活时,普通指令需要先退出模式 + +## 错误处理 + +### 常见错误 +1. **模式激活时使用普通指令** + - 错误:`@ai git`(在模式激活时) + - 解决:先使用 `@ai mode exit` 退出模式 + +2. **无效的模式指令** + - 错误:`@ai mode invalid` + - 解决:使用有效的模式指令 + +3. **模式状态混乱** + - 错误:模式状态不一致 + - 解决:使用 `@ai mode reset` 重置状态 + +### 错误提示示例 +```bash +# 模式激活时使用普通指令 +@ai git +# 系统响应: +# "当前处于研究模式,请先使用 @ai mode exit 退出模式后再使用普通指令" + +# 无效模式指令 +@ai mode invalid +# 系统响应: +# "无效的模式指令,请使用:research, innovate, plan, execute, review, status, exit, reset" +``` ## 集成说明 本模式与项目的其他功能完全兼容: -- 可以随时切换到普通指令 +- 可以随时切换到普通指令(需要先退出模式) - 不影响项目的其他规则和配置 - 作为可选功能,用户自主决定是否使用 - 支持灵活的自定义配置 +- 提供明确的退出机制 diff --git a/.cursor/ai/prompts.mdc b/.cursor/ai/prompts.mdc index 86ba4d3d62964ff5b1d88a83452ab923bb68673b..dd2fa9ca906c00cb7f32dacb8a186d825e64e7b5 100644 --- a/.cursor/ai/prompts.mdc +++ b/.cursor/ai/prompts.mdc @@ -14,103 +14,157 @@ alwaysApply: true ### 使用方法 ```bash # 语义化格式(推荐) -@ai [字母] # 例如:@ai m - -# 标准格式 -@ai #[编号] # 例如:@ai #01 +@ai [指令名] # 例如:@ai help ``` -### 指令对照表 - -| 编号 | 字母 | 功能 | 语义化格式 | 标准格式 | -|------|------|------|------------|----------| -| 00 | h | 帮助查询 | `@ai h` | `@ai #00` | -| 01 | m | 更新开发记忆 | `@ai m` | `@ai #01` | -| 02 | d | 更新项目文档 | `@ai d` | `@ai #02` | -| 03 | c | 代码审查 | `@ai c` | `@ai #03` | -| 04 | t | 问题诊断 | `@ai t` | `@ai #04` | -| 05 | s | 项目总结 | `@ai s` | `@ai #05` | -| 06 | u | 文档同步检查 | `@ai u` | `@ai #06` | -| 07 | g | Git提交 | `@ai g` | `@ai #07` | -| 08 | r | 规则检查 | `@ai r` | `@ai #08` | -| 09 | mode | 结构化模式 | `@ai mode` | `@ai #09` | - -### 记忆技巧 -- h: Help, m: Memory, d: Document, c: Code review -- t: Troubleshoot, s: Summary, u: Unified check -- g: Git commit, r: Rules check, mode: 结构化模式 - -### 快速查询方法 -忘记指令时,使用:`@ai h` 或 `@ai #00` 快速查看所有指令 +### 指令优先级规则 +- **最高优先级**:模式指令(`@ai mode xxx`) +- **普通优先级**:基础指令(`@ai help`, `@ai git` 等) +- **模式激活时**:只执行模式指令,普通指令提示退出 + +### 指令列表 + +| 指令名 | 功能 | 使用格式 | 优先级 | +|--------|------|----------|--------| +| mode | 结构化模式 | `@ai mode` | 最高 | +| help | 帮助查询 | `@ai help` | 普通 | +| memory | 更新开发记忆 | `@ai memory` | 普通 | +| document | 更新项目文档 | `@ai document` | 普通 | +| code | 代码审查 | `@ai code` | 普通 | +| troubleshoot | 问题诊断 | `@ai troubleshoot` | 普通 | +| summary | 项目总结 | `@ai summary` | 普通 | +| unified | 文档同步检查 | `@ai unified` | 普通 | +| git | Git提交 | `@ai git` | 普通 | +| rules | 规则检查 | `@ai rules` | 普通 | --- ## 结构化模式使用示例 -帮助在特定阶段保持思维专注,可随时使用普通指令(@ai h)退出。 +帮助在特定阶段保持思维专注。 ```bash # 模式切换 -@ai mode research # 研究模式 (r) 1. 分析问题 -@ai mode innovate # 创新模式 (i) -@ai mode plan # 规划模式 (p) 2. 制定计划 -@ai mode execute # 执行模式 (e) 3. 执行实施 -@ai mode review # 审查模式 (v) 4. 审查结果 +@ai mode research # 研究模式 1. 分析问题 +@ai mode innovate # 创新模式 2. 探索方案 +@ai mode plan # 规划模式 3. 制定计划 +@ai mode execute # 执行模式 4. 执行实施 +@ai mode review # 审查模式 5. 审查结果 # 状态管理 @ai mode status # 查看状态 -@ai mode reset # 重置模式 +@ai mode exit # 退出当前模式(新增) +@ai mode reset # 重置模式状态 +``` + +--- + +## 模式状态管理 + +### 状态规则 +- **模式激活时**:只响应模式相关指令 +- **普通指令**:需要先使用 `@ai mode exit` 退出模式 +- **模式退出后**:恢复正常指令执行 +- **会话开始**:默认处于普通模式 + +### 使用流程 +```bash +# 1. 使用普通指令 +@ai help # 正常执行 + +# 2. 进入模式 +@ai mode research # 进入研究模式 + +# 3. 尝试使用普通指令 +@ai git # 提示:请先退出模式 @ai mode exit + +# 4. 退出模式 +@ai mode exit # 退出模式 + +# 5. 使用普通指令 +@ai git # 正常执行 ``` --- ## 核心指令列表 -### #00 (h) 帮助查询 +### mode 结构化模式(最高优先级) +**功能**: 启用结构化开发工作流 +**执行内容**: 进入结构化模式,按照研究→创新→规划→执行→审查的流程进行开发 +**特殊说明**: 模式激活时,普通指令需要先退出模式 + +### help 帮助查询 **功能**: 快速查询所有可用指令 -**执行内容**: 只显示快捷指令部分(使用方法、指令对照表、记忆技巧、快速查询方法) +**执行内容**: 只显示快捷指令部分(使用方法、指令列表) -### #01 (m) 更新开发记忆 +### memory 更新开发记忆 **功能**: 更新项目上下文记忆文档 **执行内容**: 更新决策记录、开发状态、技术债务 -### #02 (d) 更新项目文档 +### document 更新项目文档 **功能**: 同步更新项目核心文档 **执行内容**: 更新产品文档、开发文档、README,检查文档一致性 -### #03 (c) 代码审查 +### code 代码审查 **功能**: 全面的代码质量检查 **执行内容**: 代码质量检查、性能优化建议、安全问题识别、最佳实践建议、架构评估 -### #04 (t) 问题诊断 +### troubleshoot 问题诊断 **功能**: 分析和解决开发问题 **执行内容**: 问题分析、解决方案、预防措施、最佳实践、调试技巧 -### #05 (s) 项目总结 +### summary 项目总结 **功能**: 项目阶段性总结和规划 **执行内容**: 成果总结、经验教训、下阶段规划、风险预警、技术债务梳理 -### #06 (u) 文档同步检查 +### unified 文档同步检查 **功能**: 检查项目所有文档的同步性和一致性 **执行内容**: 检查文档一致性、AI记忆一致性、README一致性、版本信息一致性,提供同步建议 -### #07 (g) Git提交 +### git Git提交 **功能**: 生成符合规范的Git提交信息 **执行内容**: 分析变更内容、生成提交信息、提供git命令建议、检查提交规范 -### #08 (r) 规则检查 +### rules 规则检查 **功能**: 确保AI正确遵循项目规范 **执行内容**: 检查语言规范、响应格式、项目结构、文档规范、Git规范,强制重新加载规则文件 -### #09 (mode) 结构化模式 -**功能**: 启用结构化开发工作流 -**执行内容**: 进入结构化模式,按照研究→创新→规划→执行→审查的流程进行开发 - --- ## 结构化模式指令 -> **详细模式定义和管控机制请参考 ./modes.mdc。* +> **详细模式定义和管控机制请参考 ./modes.mdc。** + +--- + +## 使用示例 + +### 基础指令 +```bash +@ai help # 显示帮助信息 +@ai memory # 更新项目记忆 +@ai rules # 检查规则遵循 +@ai status # 查看系统状态 +``` + +### 结构化模式 +```bash +@ai mode research # 研究模式 +@ai mode plan # 规划模式 +@ai mode execute # 执行模式 +@ai mode review # 审查模式 +@ai mode status # 状态查看 +@ai mode exit # 退出模式 +``` + +### 错误处理示例 +```bash +# 模式激活时使用普通指令 +@ai git +# 系统响应: +# "当前处于研究模式,请先使用 @ai mode exit 退出模式后再使用普通指令" +``` --- diff --git a/.cursor/rules/general.mdc b/.cursor/rules/general.mdc index fb82f9fae6ad0db5b4cccc9d1c92412be7a0f3fa..935b2d88c376fdbc6f0ac8c6a80121532f3de5c7 100644 Binary files a/.cursor/rules/general.mdc and b/.cursor/rules/general.mdc differ diff --git a/MEMORY.md b/MEMORY.md new file mode 100644 index 0000000000000000000000000000000000000000..ba7ab8ed579450a1f95e3f012859a075be443c1c --- /dev/null +++ b/MEMORY.md @@ -0,0 +1,201 @@ +# 项目记忆 - Cursor Rules + +## 项目概述 + +**项目名称**: Cursor Rules +**项目类型**: 开发规则与文档管理体系 +**创建时间**: 2025年06月22日 +**当前状态**: 开发中 + +## 项目定位 + +Cursor Rules 是专为 Cursor IDE 设计的开发规则与文档管理体系,致力于为开发团队提供一套标准化、智能化、极简高效的协作与知识管理方案。 + +### 核心特性 +- **标准化开发**:统一团队开发规范,覆盖多语言、多框架 +- **智能文档管理**:极简文档结构,便于维护和查找 +- **AI 协作驱动**:集成 AI 辅助开发、决策记录、经验沉淀 +- **全周期覆盖**:涵盖需求、设计、开发、测试、部署、归档等完整开发生命周期 + +## 当前开发进度 + +### ✅ 已完成功能 + +#### 1. 项目基础架构 +- [x] 项目目录结构设计 +- [x] 核心文档模板创建 +- [x] 规则文件体系建立 + +#### 2. 文档体系 +- [x] README.md - 项目说明文档 +- [x] docs/01-产品文档.md - 产品需求和设计模板 +- [x] docs/02-开发文档.md - 开发规范和流程模板 +- [x] docs/ai/memory.md - AI记忆模板 + +#### 3. 规则系统 +- [x] .cursor/rules/general.mdc - 通用规范 +- [x] .cursor/rules/git.mdc - Git提交规范 +- [x] .cursor/rules/gitflow.mdc - Gitflow工作流规范 +- [x] .cursor/rules/docs-structure.mdc - 文档结构规范 + +#### 4. AI指令系统 +- [x] .cursor/ai/prompts.mdc - AI指令系统定义 +- [x] .cursor/ai/modes.mdc - 结构化模式定义 +- [x] 9个核心AI指令设计完成 +- [x] 结构化模式工作流设计完成 + +### 🔄 最近更新 + +#### 2025年06月22日 - 指令系统深度优化 +- **优化内容**: 完善AI指令系统,增加优先级控制和状态管理 +- **变更详情**: + - 新增指令优先级规则:模式指令 > 普通指令 + - 完善模式状态管理:新增 `@ai mode exit` 退出机制 + - 增加快捷模式切换:支持单字母模式切换(r/i/p/e/v) + - 强化指令系统检查机制:强制验证指令定义 + - 完善错误处理机制:提供明确的错误提示和处理 + - 更新相关文档:README.md、prompts.mdc、modes.mdc、general.mdc +- **影响范围**: 整个AI指令系统、用户体验、文档结构 +- **状态**: 已完成 + +#### 2025年06月22日 - 指令系统格式统一 +- **优化内容**: 统一AI指令格式,去除单字母指令 +- **变更详情**: + - 将单字母指令(如 `@ai h`)改为全拼格式(如 `@ai help`) + - 更新README.md中的指令对照表 + - 确保与prompts.mdc文档保持一致 +- **影响范围**: README.md、用户使用习惯 +- **状态**: 已完成 + +### 📋 待开发功能 + +#### 1. 框架规范扩展 +- [ ] .cursor/rules/framework/angular.mdc +- [ ] .cursor/rules/framework/vuejs.mdc +- [ ] .cursor/rules/framework/flutter.mdc +- [ ] .cursor/rules/framework/nextjs.mdc +- [ ] .cursor/rules/framework/springboot.mdc +- [ ] .cursor/rules/framework/tailwind.mdc + +#### 2. 语言规范扩展 +- [ ] .cursor/rules/language/typescript.mdc +- [ ] 其他主流语言规范 + +#### 3. AI会话管理 +- [ ] .cursor/ai/sessions/ 目录结构完善 +- [ ] 会话状态记录机制 + +#### 4. 历史记录系统 +- [ ] docs/ai/history/code-reviews/ 代码审查历史 +- [ ] docs/ai/history/summaries/ 项目总结历史 +- [ ] docs/ai/history/troubleshooting/ 问题诊断历史 + +## 重要决策记录 + +### 1. 指令系统深度优化决策 +**时间**: 2025年06月22日 +**决策**: 完善AI指令系统,增加优先级控制和状态管理机制 +**原因**: +- 提高指令系统的严谨性和可控性 +- 避免模式激活时的指令冲突 +- 提供更好的用户体验和错误处理 +- 增强系统的稳定性和可维护性 +- 支持更复杂的开发工作流程 + +**具体优化**: +- 新增指令优先级规则:模式指令 > 普通指令 +- 完善模式状态管理:新增 `@ai mode exit` 退出机制 +- 增加快捷模式切换:支持单字母模式切换(r/i/p/e/v) +- 强化指令系统检查机制:强制验证指令定义 +- 完善错误处理机制:提供明确的错误提示和处理 + +**影响**: +- 提高了指令系统的专业性和可靠性 +- 改善了用户体验,特别是模式切换的流畅性 +- 增强了系统的错误处理能力 +- 为后续功能扩展奠定了良好基础 + +### 2. 指令系统格式统一决策 +**时间**: 2025年06月22日 +**决策**: 采用全拼指令格式,去除单字母指令 +**原因**: +- 提高指令语义清晰度 +- 避免单字母指令的歧义 +- 便于新用户理解和使用 +- 与prompts.mdc文档保持一致 + +**影响**: +- 用户需要适应新的指令格式 +- 提高了指令系统的可维护性 + +### 3. 文档模板设计原则 +**时间**: 项目初期 +**决策**: 保持模板状态,使用占位符 +**原因**: +- 确保项目的通用性 +- 便于迁移到具体项目 +- 避免冗余内容 +- 即用即填的设计理念 + +## 技术债务 + +### 1. 文档一致性 +- **问题**: 需要定期检查README.md与prompts.mdc的一致性 +- **优先级**: 低(已通过指令系统优化得到改善) +- **解决方案**: 建立文档同步检查机制,利用 `@ai unified` 指令 + +### 2. 规则文件扩展 +- **问题**: 框架和语言规范文件尚未创建 +- **优先级**: 低 +- **解决方案**: 按需逐步添加 + +### 3. 指令系统测试 +- **问题**: 需要全面测试新的指令优先级和状态管理机制 +- **优先级**: 中 +- **解决方案**: 创建测试用例,验证各种使用场景 + +### 4. 用户体验优化 +- **问题**: 新用户可能需要适应新的指令系统 +- **优先级**: 低 +- **解决方案**: 完善文档和示例,提供学习指南 + +## 下一步计划 + +### 短期目标(1-2周) +1. 全面测试新的指令优先级和状态管理机制 +2. 完善AI会话管理机制 +3. 建立历史记录系统 +4. 验证指令系统在各种场景下的稳定性 + +### 中期目标(1个月) +1. 添加主流框架规范 +2. 完善语言规范体系 +3. 优化文档结构和用户体验 +4. 收集用户反馈并持续改进 + +### 长期目标(3个月) +1. 项目稳定版本发布 +2. 用户反馈收集和优化 +3. 社区推广和文档完善 +4. 考虑扩展更多AI协作功能 + +## 项目状态 + +**当前阶段**: 开发阶段 +**稳定性**: 基础功能稳定,指令系统已优化,可投入使用 +**测试状态**: 基础功能已测试,新指令系统待全面测试 +**文档状态**: 核心文档完整且已更新,待扩展 +**指令系统**: 已优化,具备优先级控制和状态管理功能 + +## 注意事项 + +1. **模板状态**: 所有文档应保持模板格式,使用占位符 `[内容]` +2. **通用性**: 避免记录特定项目信息,保持模板的通用性 +3. **文档同步**: 定期检查各文档间的一致性 +4. **规则遵循**: AI应始终遵循 `.cursor/rules/` 目录中的规范 + +--- + +**最后更新**: 2025年06月22日 0:16:58 +**更新人**: AI Assistant +**版本**: v0.1.0 \ No newline at end of file diff --git a/README.md b/README.md index 556b45eca196314a61f0924d64ce62fe2706f3c2..d16e6e3a2cf5acfd2b99a9b78b6e9d8237a13006 100644 --- a/README.md +++ b/README.md @@ -83,18 +83,23 @@ cursor-rules/ ### 核心指令(9个) -| 指令 | 功能 | 使用场景 | -|------|------|----------| -| `@ai h` | 帮助查询 | 忘记指令时快速查看 | -| `@ai m` | 更新开发记忆 | 重要决策后记录 | -| `@ai d` | 更新项目文档 | 功能完成后同步 | -| `@ai c` | 代码审查 | 代码提交前检查 | -| `@ai t` | 问题诊断 | 遇到问题时分析 | -| `@ai s` | 项目总结 | 阶段完成时总结 | -| `@ai u` | 文档同步检查 | 项目变更后检查 | -| `@ai g` | Git提交 | 代码提交前生成信息 | -| `@ai r` | 规则检查 | 确保AI遵循项目规范 | -| `@ai mode` | 结构化模式 | 复杂任务时启用专注工作流 | +| 指令 | 功能 | 使用场景 | 优先级 | +|------|------|----------|--------| +| `@ai mode` | 结构化模式 | 复杂任务时启用专注工作流 | 最高 | +| `@ai help` | 帮助查询 | 忘记指令时快速查看 | 普通 | +| `@ai memory` | 更新开发记忆 | 重要决策后记录 | 普通 | +| `@ai document` | 更新项目文档 | 功能完成后同步 | 普通 | +| `@ai code` | 代码审查 | 代码提交前检查 | 普通 | +| `@ai troubleshoot` | 问题诊断 | 遇到问题时分析 | 普通 | +| `@ai summary` | 项目总结 | 阶段完成时总结 | 普通 | +| `@ai unified` | 文档同步检查 | 项目变更后检查 | 普通 | +| `@ai git` | Git提交 | 代码提交前生成信息 | 普通 | +| `@ai rules` | 规则检查 | 确保AI遵循项目规范 | 普通 | + +### 指令优先级规则 +- **最高优先级**:模式指令(`@ai mode xxx`) +- **普通优先级**:基础指令(`@ai help`、`@ai git` 等) +- **模式激活时**:只执行模式指令,普通指令提示退出 ### 结构化模式 @@ -109,11 +114,48 @@ cursor-rules/ #### 模式切换 ```bash -@ai mode research # 研究模式 (r) 1. 分析问题 -@ai mode innovate # 创新模式 (i) -@ai mode plan # 规划模式 (p) 2. 制定计划 -@ai mode execute # 执行模式 (e) 3. 执行实施 -@ai mode review # 审查模式 (v) 4. 审查结果 +# 完整模式切换 +@ai mode research # 研究模式 1. 分析问题 +@ai mode innovate # 创新模式 2. 探索方案 +@ai mode plan # 规划模式 3. 制定计划 +@ai mode execute # 执行模式 4. 执行实施 +@ai mode review # 审查模式 5. 审查结果 + +# 快捷模式切换 +@ai mode r # 研究模式 +@ai mode i # 创新模式 +@ai mode p # 规划模式 +@ai mode e # 执行模式 +@ai mode v # 审查模式 + +# 状态管理 +@ai mode status # 查看状态 +@ai mode exit # 退出当前模式 +@ai mode reset # 重置模式状态 +``` + +#### 模式状态管理 +- **模式激活时**:只响应模式相关指令 +- **普通指令**:需要先使用 `@ai mode exit` 退出模式 +- **模式退出后**:恢复正常指令执行 +- **会话开始**:默认处于普通模式 + +#### 使用流程示例 +```bash +# 1. 使用普通指令 +@ai help # 正常执行 + +# 2. 进入模式 +@ai mode research # 进入研究模式 + +# 3. 尝试使用普通指令 +@ai git # 提示:请先退出模式 @ai mode exit + +# 4. 退出模式 +@ai mode exit # 退出模式 + +# 5. 使用普通指令 +@ai git # 正常执行 ``` #### 使用特点 @@ -121,13 +163,16 @@ cursor-rules/ - **灵活切换**:可根据需要自由切换模式 - **工作流程**:提供研究→创新→规划→执行→审查的指导 - **会话独立**:每个会话独立,无状态依赖 +- **状态控制**:模式激活时有明确的状态管理机制 ### 指令优势 -- **极简记忆**:只需记住9个核心指令 -- **语义清晰**:字母对应功能含义(m=Memory, d=Document等) +- **语义清晰**:全拼指令含义明确,易于理解 +- **优先级控制**:模式指令优先级高于普通指令,避免冲突 +- **状态管理**:完善的模式状态切换和退出机制 +- **错误处理**:明确的错误提示和处理机制 - **高频使用**:覆盖日常开发90%的AI协作需求 - **即插即用**:适用于任何软件开发项目 -- **规范确保**:`@ai r` 指令确保AI始终遵循项目规范 +- **规范确保**:`@ai rules` 指令确保AI始终遵循项目规范 - **专注工作流**:`@ai mode` 提供结构化开发流程,适合复杂任务处理 - **工作流程指导**:帮助保持思维专注,提升工作质量 @@ -135,38 +180,6 @@ cursor-rules/ ## 💡 最佳实践 -### Windows环境终端配置 - -**Windows用户建议使用Git Bash**。 - -#### Git Bash配置步骤 - -1. **打开设置文件** - - 按 `Ctrl + Shift + P` 打开命令面板 - - 输入 "Preferences: Open Settings (JSON)" - - 选择该选项打开 `settings.json` 文件 - -2. **添加配置** - 在 `settings.json` 中添加以下配置: - -```json -{ - "terminal.integrated.profiles.windows": { - "Git Bash": { - "path": "C:\\Program Files\\Git\\bin\\bash.exe", - "args": [] - } - }, - "terminal.integrated.defaultProfile.windows": "Git Bash" -} -``` - -3. **重启Cursor** - - 保存 `settings.json` 文件 - - 重启 Cursor 或打开新的终端窗口 - -4. **验证配置** - - 打开终端,提示符应显示为 `username@hostname MINGW64` - - 执行 `date` 命令验证是否为 Git Bash 环境 +TODO 如需详细规则、模板、最佳实践,请查阅 `.cursor/rules/` 目录。