当需要设计一个能可靠完成复杂、需背景信息任务的AI提示时
Scanned 9/9/2026
Install to Claude Code
npx -y skills add DracoUnion/dankoe-skills --skill two-phase-prompt-design --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Two Phase Prompt Design?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/dracounion-two-phase-prompt-design)More formats (shields.io, HTML) on the badges page.
---
name: two-phase-prompt-design
description: 当需要设计一个能可靠完成复杂、需背景信息任务的AI提示时
---
# two-phase-prompt-design
## When to Use
当需要设计一个能可靠完成复杂、需背景信息任务的AI提示时description
## Core Logic
# 执行步骤
1. **输入**:一个需要AI执行的复杂任务(该任务的成功执行依赖于获取特定的用户或上下文信息)。
**操作**:分析并列出执行该任务所必需的所有输入信息。
**判断标准**:列出的信息是否完整,缺少任何一项都会导致任务无法正确执行或输出质量低下。
**输出**:一份必要输入信息的清单。
2. **输入**:必要输入信息的清单。
**操作**:设计“第一阶段:收集背景”提示。
* 编写一个提示,其核心目标是向用户提出一系列问题,以收集步骤1中列出的所有必要信息。
* 确保问题清晰、无歧义,并引导用户提供高质量的信息。
* 在提示中明确说明收集信息的目的。
**判断标准**:用户仅通过回答此提示中的问题,是否能提供足够且准确的信息以供下一阶段使用。
**输出**:一个用于信息收集的交互式提示。
3. **输入**:步骤1中定义的任务,以及步骤2中收集到的结构化用户信息。
**操作**:设计“第二阶段:执行任务”提示。
* 编写一个提示,其核心指令是执行具体任务。
* 在提示中设定清晰的指令,并规定如何利用步骤2收集到的用户信息(例如:“基于以下用户提供的信息:[插入信息]”)。
* 明确指定输出的格式、风格或任何其他要求。
**判断标准**:当提供完整的用户背景信息时,此提示是否能引导AI生成符合任务目标的高质量输出。
**输出**:一个用于执行核心任务的操作性提示。
4. **输入**:“第一阶段:收集背景”提示和“第二阶段:执行任务”提示。
**操作**:定义两个提示之间的衔接规则。
* 明确规定:必须首先使用“第一阶段”提示,并将其输出(用户回答)作为“第二阶段”提示的必需输入。
* 可以将此规则写入提示说明或产品使用指南中。
**判断标准**:整个流程(先收集信息,再执行任务)是否清晰、强制,且能保证执行阶段拥有所需信息。
**输出**:一个包含明确先后顺序和输入输出关系的两阶段提示对。
# 输出格式要求
输出应为两个关联的提示文本,并附带说明:
1. **提示A(收集阶段)**:完整的提示内容,通常以一系列问题形式呈现。
2. **提示B(执行阶段)**:完整的提示内容,包含引用用户信息的占位符或指令。
3. **使用流程**:明文规定“先使用A,将A的输出完整填入B的指定位置,再使用B”。
## Metadata
| 属性 | 值 |
|------|-----|
| 领域 | 提示工程 |
| 类型 | procedural (procedural) |
| 置信度 | 95% |
| 前置条件 | 已明确需要AI执行的具体任务 |
| 来源 | 创作者经济:智能创作者如何在2026年赚钱(你来得太早) > 如何构建一个 AI 优先的产品 > 第二步:将每个部分转化为提示 |
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!