输出格式限定 Output Format Constraint
规定输出的结构与形式(表格/JSON/字数),让结果直接可用
✗ 没用这个技巧
对比这三个云服务器方案。
大段散文:每段聊一个方案,
信息密度低,看完记不住,也没法粘贴使用。
✓ 用了
对比这三个云服务器方案。 输出为 Markdown 表格:列为"方案/月费/带宽/适合场景", 表格后附不超过 3 行的结论,不要其他解释。
一张 4 列对比表 + 3 行结论,
可以直接贴进文档或继续处理。
**输出格式限定(Output Format Constraint)**是在任务描述后明确规定输出的形式:表格、JSON、编号清单、字数上限……模型完全有能力控制自己“长什么样”,但你不说,它就按默认的散文体发挥。
什么时候用:① 结果要给程序解析(要求 JSON 并给字段名);② 结果要贴进文档/汇报(表格天然适合对比);③ 嫌废话多(“不要任何解释性文字”是治啰嗦的特效药)。
要点:① 把字段列出来(“列为方案/月费/带宽”),模型会严格照办;② JSON 场景加“只输出 JSON,不要 markdown 代码块包裹”可以省掉一层解析麻烦;③ 格式要求和任务本身分开写,别揉在一句话里。
复制即用的提示词片段
输出格式要求:仅输出<Markdown 表格 / JSON / 编号列表>, 字段为<字段清单>,不要输出任何解释性文字。