章节目标:学会把复杂任务拆成多个阶段,将 提示结构 、 思维链 与 提示自测 结合进一套可迭代的工作流。
工作流化的提示设计
- 将任务拆分为“规划→生成→复查→移交”,每个阶段写成独立标签或子提示,降低一次性失败风险。
- 在
<planning>阶段即列出成功指标,让 Claude 清楚目标,例如“用户转化率提升 10%”。 - 设定
<review>清单,促使模型自检,必要时可重复执行“生成→复查”循环直到通过。
版本控制与协作
- 把关键变量集中在顶部(受众、约束、素材),便于团队共享与版本化。
- 在
<handoff>中要求模型记录“下一次迭代的建议”,支持后续人工或自动脚本继续优化。 - 对于跨部门协作,可加入“需人工确认”的字段,提醒人类决策者介入。
<handoff>
- 结论摘要:…
- 人工确认:a) … b) …
- 下一步提示:建议加入用户细分变量
</handoff>
练习
- 挑一个包含多角色的项目(如“上线新客服流程”),填写工作流模板。
- 运行后检查
<review>是否逐项打勾;若没有,补充更明确的检查语句。 - 将
<handoff>结果分享给同事,请对方依据“下一步提示”继续扩展,体验协作流程。
示例:多阶段提示
prompt = """
<planning>
- 目标受众:内部客服
- 成功标准:SLA 减少 20%
- 约束:流程需符合合规审查
</planning>
<draft>
生成新版流程的 3 个阶段,并说明负责人。
</draft>
<review>
检查:
- 是否包含培训计划?
- 是否有风险提示?
</review>
<handoff>
总结结论与下一步。
</handoff>
"""
print(get_completion(prompt))
与 notebook Lesson 中的案例一致,可观察 Claude 如何按照阶段输出结果,并在 <handoff> 中给出下一步动作。
完成本章后,你可以把复杂项目拆解成易管理的提示模块,后续章节与附录会介绍工具调用、搜索与链式调度的补充方法。
Prompt Playground
课后练习模板
使用步骤
- 按照课程指引填写提示骨架,保留变量占位符。
- 在 Claude 或 Bedrock 中运行前,检查变量是否替换完整。
- 运行后对照检查清单,记录问题并在笔记区调整。
评分参考
Tips
草稿会自动保存到浏览器中,若想在团队中共享,请点击“下载草稿”并上传到文档库。