1.5 KiB
1.5 KiB
项目约束生成 Prompt
请为下面项目生成可复用的 AI 开发约束资产。
项目输入
- 项目路径:
- 输出路径:
- 目标项目类型:
- 是否需要生成 rules:
- 是否需要生成 checklist:
- 是否需要生成 Skill:
执行要求
- 先扫描项目中是否存在显式规则文件,例如
AGENTS.md、CLAUDE.md、.trae/rules、.cursor/rules、README.md、CONTRIBUTING.md。 - 如果不存在显式规则文件,不要停止,进入 code-only 模式。
- 从构建配置、运行配置、源码模式、测试配置、CI 配置中提取约束。
- 每条约束必须标注为:
硬约束:由配置、CI、构建或显式规则直接证明。观察性约束:由多个源码样例归纳,但没有显式规则。待确认约束:项目无法证明,但交付前必须团队确认。
- 每条硬约束和观察性约束必须标注来源路径。
- 不要把通用最佳实践当成项目事实。
- 不要把某个项目的专用规则复制到另一个项目。
输出格式
请生成:
rules/global.md
rules/frontend.md
rules/backend.md
rules/security.md
rules/testing.md
rules/delivery.md
templates/项目约束提取表.template.md
checklists/项目约束验收清单.md
每条规则使用:
## 规则名称
- 级别:
- 适用场景:
- 必须:
- 禁止:
- 来源证据:
- 验收方式:
- 迁移说明:
最后输出:
- 已读来源。
- 缺失证据。
- 待确认问题。
- 不能迁移到其他项目的项目特有约束。