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