用途
Cursor 最佳实践用于指导用户如何更有效地使用 Cursor 编辑器,目标是在使用过程中最大化生产力并提升代码质量。它适合正在学习 Cursor 各项功能、或希望优化自身工作流程的使用者。
主要能力
该实践指南围绕两类内容组织:核心原则与关键工作流。
核心原则包括:
- 从计划开始:对复杂任务使用 Plan Mode(快捷键 Shift+Tab)。
- 有效管理上下文:让智能体自行查找上下文,并在需要时开启新对话。
- 扩展智能体:使用 Rules 提供静态上下文,使用 Skills 提供动态能力。
- 仔细审查:AI 生成的代码需要像人类代码一样被审查。
关键工作流包括:
- 测试驱动开发:先编写测试,然后迭代直到通过。
- 代码库理解:使用智能体探索和学习代码库。
- Git 工作流:用命令自动化常见的 git 操作。
- 并行智能体:同时运行多个智能体以便进行比较。
使用方式
资料中给出的使用方式以原则和工作流的形式呈现,并指向若干参考文件以获取更详细的指导:
- references/planning.md:计划模式与从计划开始。
- references/context.md:管理上下文与对话。
- references/extending.md:Rules 与 Skills 的对比,以及如何扩展智能体。
- references/workflows.md:TDD、代码库理解、git 工作流。
- references/reviewing.md:代码审查策略。
- references/parallel-agents.md:并行运行智能体。
适用场景
适用于使用 Cursor 进行日常开发、希望系统化掌握其功能与工作流的场景,例如处理复杂任务前的规划、在大型代码库中探索与学习、以测试驱动方式开发、自动化 git 操作,以及通过并行智能体对比不同方案。
限制
资料未提供关于安装命令、收费、价格、平台支持范围或具体效果的数据,这些内容暂未提供。