AI 辅助 Prompt 开发模板
本文件用于让 AI 帮你开发、审查和迭代 Prompt。不要一次把所有模板都用上;按阶段选择。
1. 需求澄清模板
我想开发一个可复用 Prompt,用于:[任务]。
请不要直接写最终 Prompt。
请先帮我生成 Prompt brief,并列出你需要我确认的问题。
输出:
1. 你理解的任务目标
2. 目标用户或使用场景
3. 输入材料
4. 输出格式
5. 质量标准
6. 风险边界
7. 需要我确认的问题
2. Prompt brief 模板
# Prompt brief
任务名称:
使用场景:
目标用户:
输入材料:
必须完成:
不能做:
输出格式:
质量标准:
失败处理:
高风险点:
测试样例类型:
3. Prompt 草案生成模板
请基于下面的 Prompt brief,生成一个可复用 Prompt。
要求:
1. 分为角色、任务、输入、规则、输出格式、自检。
2. 不要写空泛口号。
3. 每条规则都要服务于任务质量或风险控制。
4. 输出格式要可检查。
5. 如果任务需要程序消费输出,请建议是否使用 JSON Schema。
<prompt_brief>
[粘贴 brief]
</prompt_brief>
4. Prompt 质检模板
请审查下面这个 Prompt。
请按以下维度找问题:
1. 任务目标是否清楚。
2. 输入边界是否清楚。
3. 输出格式是否稳定。
4. 是否有不可执行、不可验证或空泛的要求。
5. 是否有规则冲突。
6. 是否缺少失败处理。
7. 是否存在安全或越权风险。
8. 是否应该使用 schema、RAG、工具或 Eval,而不是只改 Prompt。
输出:
- 严重问题
- 中等问题
- 小问题
- 修改建议
- 修改后的 Prompt
<prompt>
[粘贴 Prompt]
</prompt>
5. 测试样例生成模板
请基于下面的 Prompt brief 设计 5 个测试样例。
注意:测试样例不是为了让当前 Prompt 容易通过,而是为了暴露真实风险和边界问题。请至少包含 2 个可能让 Prompt 失败的样例。
要求覆盖:
1. 普通输入。
2. 长输入。
3. 信息缺失。
4. 格式混乱。
5. 容易诱发错误的边界情况。
每个样例输出:
- id
- 完整测试输入
- 测试目标
- 期望输出要点
- 通过标准
- 失败标准
<prompt_brief>
[粘贴 brief]
</prompt_brief>
使用提示:生成测试样例后,尽量固定这批样例来比较不同 Prompt 版本,不要每次改 Prompt 后重新生成更容易通过的样例。
6. 失败归因模板
下面是 Prompt、测试输入、实际输出和失败说明。
请判断失败主要属于哪一类:
1. Prompt 目标不清。
2. 输入材料不足。
3. 输出格式约束不足。
4. 字段定义不清。
5. 示例误导。
6. 需要 schema。
7. 需要 RAG 或检索。
8. 需要工具调用。
9. 需要权限或人工复核。
10. 需要 Eval 或更多测试样例。
请给出:
- 失败原因
- 应该改 Prompt 的哪一段
- 是否需要 Prompt 之外的系统能力
- 修改后的 Prompt 片段
# Prompt
[粘贴 Prompt]
# 测试输入
[粘贴输入]
# 实际输出
[粘贴输出]
# 失败说明
[说明为什么失败]
7. 版本记录模板
Prompt 名称:
任务:
版本:
修改日期:
修改原因:
修改内容:
通过样例:
失败样例:
下一步:
是否需要升级为 schema / RAG / 工具 / Skill / Eval:
8. 最小验收清单
- Prompt brief 已写清楚。
- Prompt 包含角色、任务、输入、规则、输出格式和自检。
- 没有空泛口号。
- 输出格式可检查。
- 资料不足、不确定、冲突时有处理规则。
- 至少有 3-5 个测试样例。
- 至少记录一次失败或改版原因。
- 已判断是否需要 schema、RAG、工具、Skill 或 Eval。