首页/AI/提示词工程速查/条件分支规则写法(IF/THEN)

条件分支规则写法(IF/THEN)

把边缘情况的处理写成「如果……则……」的规则行,覆盖默认行为之外的分支;比让模型自由发挥更可控,也便于测试。

提示词工程速查AI更新于 2026-10-12

规则行示例

规则行示例
按以下规则处理,规则之外的情况归入“其他”并在理由中说明:
- 如果金额小于 0:标记为“异常”,不计入合计
- 如果日期缺失:保留空值,不要猜测
- 如果备注含“加急”:优先级提升一档
- 其他:按常规流程处理
适合审核规则、数据清洗、路由分发等有明确分支的任务
写法每条规则一行:条件 + 动作 + 例外说明
顺序从上到下匹配、命中即停要写明;不写明则结果不可预测

易错点

  • 多条规则不声明匹配顺序时结果不稳定;“命中即停”或“全部评估”需显式写出
  • 规则数量增长后应迁移到规则引擎或代码判断,提示词不适合承载几十条分支

数据来源与参考

  • The Prompt Report(Schulhoff et al., 2024):指令设计相关章节
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌