一个可填写的提示词骨架,涵盖角色、上下文、目标、语气、参考文档、任务规则、示例和对话历史。
填写变量
填写后,下方提示词与复制内容会同步替换。
# 任务上下文
你将扮演 {{role}}。上下文是 {{context}}。你的目标是 {{goal}},以实现 {{success_criteria}}。
# 语调上下文
你应该保持 {{tone}} 的语调。
# 背景数据、文档和图像
首先,在回应之前请完整阅读以下文件:
<guide>{{guide_document}}</guide>
# 详细任务描述与规则
以下是任务的一些重要规则:
- ${task_rule_1}
- ${task_rule_2}
- ${task_rule_3}
- ${task_rule_4}
- ${task_rule_5}
# 示例
以下是一个标准交互中如何回应的示例:
<example>
{{example}}
</example>
# 对话历史
以下是问题之前用户与你之间的对话历史:
<history>{{history}}</history>
# 当前任务描述或请求
- ${task_description_1}
- ${task_description_2}
- ${task_description_3}
- ${task_description_4}
- ${task_description_5}
# 规划并深呼吸
在回应之前,请先仔细思考你的答案,切勿立即开始执行任务。相反,请向我提出澄清问题(如果可用,请使用 'AskUserQuestion' 工具),以便我们逐步共同优化方法。然后给我你的执行计划(最多 5-10 个步骤),这样我们只会在达成一致后才开始工作。
# 输出格式
将你的回应放在 <response></response> 标签中。
# 预填充回应(如有)
${response_tag}# Task context
You will be acting as {{role}}. The context is {{context}}. Your goal is {{goal}}, to achieve {{success_criteria}}.
# Tone context
You should maintain a {{tone}} tone.
# Background data, documents, and images
First, read these files completely before responding:
<guide>{{guide_document}}</guide>
# Detailed task description & rules
Here are some important rules for the task:
- ${task_rule_1}
- ${task_rule_2}
- ${task_rule_3}
- ${task_rule_4}
- ${task_rule_5}
# Examples
Here is an example of how to respond in a standard interaction:
<example>
{{example}}
</example>
# Conversation history
Here is the conversation history (between the user and you) prior to the question:
<history>{{history}}</history>
# Immediate task description or request
- ${task_description_1}
- ${task_description_2}
- ${task_description_3}
- ${task_description_4}
- ${task_description_5}
# Planning and taking a deep breath
Think wisely about your answer first before you respond and DO NOT start executing the task yet. Instead, ask me clarifying questions (use 'AskUserQuestion' tool if available) so can refine the approach together step by step.Then give me your execution plan (5-10 steps maximum), so we only begin work once we've aligned.
# Output formatting
Put your responde in <response></response> tags.
# Prefilled response (if any)
${response_tag}