SheepNav
cursor-pr-discipline

cursor-pr-discipline

producthunt.com

让AI辅助的PR保持范围可控、可审查、由人决策

23天前制作者:Hideaki Kubo

关于 cursor-pr-discipline

cursor-pr-discipline 是一套免费的开源 Cursor 项目规则文件(.mdc),旨在解决 AI 辅助开发中 Pull Request 容易超出原始需求、变得难以审查的问题。它通过预定义的规则约束,帮助团队确保每次 PR 都聚焦于单一主题、不包含未经请求的变更,并在合并前强制人工决策。

核心功能

  • no-unrequested-changes.mdc:禁止在 PR 中添加未在需求中明确提出的变更,防止 AI 过度“发挥”。
  • one-pr-one-topic.mdc:强制每个 PR 只处理一个主题或功能,保持变更范围清晰。
  • classify-before-merging.mdc:要求在合并前对 PR 进行分类(如功能、修复、重构),便于审查和回溯。

主要特性

  • 免费开源:基础规则包完全免费,托管在 GitHub,可直接导入 Cursor 项目。
  • 即插即用:将 .mdc 文件放入项目根目录即可生效,无需复杂配置。
  • 可扩展性:提供 Pro Pack($29)包含执行结果分类、AI 审查分类、人工合并决策日志模板等高级功能。
  • 提升代码质量:通过约束 AI 行为,减少无关变更,降低审查负担。
  • 团队协作友好:统一规则确保所有成员遵循相同标准,适合多人协作项目。

适用场景

适用于使用 Cursor 编辑器进行 AI 辅助开发的个人开发者或团队,尤其是需要严格管理 PR 范围、保证代码审查效率的中大型项目。

相关工具