营销提示词输出格式乱套,先不要重写整段角色设定。更常见的原因是:你写了“请用表格”,但没有写“出现表格以外的内容即不合格”。模型仍可以先道歉、再解释、再把字段名改成它更顺口的同义词。站内《营销提示词为什么效果不稳定》处理五类根因;本页只处理其中一层——输出容器。内容对、结构错,下游 Skill、表格或 CMS 字段对不上,就按这里的诊断树修。
先确认这是不是格式问题

同时满足这三条,再继续:同一组输入连跑两次,事实对错变化不大;失败表现是多了前言、少了字段或结构被改成散文;你已经能指出“合格样子”的字段名和顺序。如果两次事实互相打架,先补资料和证据规则。如果读起来像套话,走降 AI 感或去 AI 味,不要在本页加形容词。Vibe Marketing 在这里处在人的判断阶段:人规定什么算出合格交付,模型不得自己改交付物形状。
症状一:每次先来一段“好的,以下是…”
可能原因:提示词把格式写在愿望句里;系统提示允许闲聊;你在对话里追问过“解释一下为什么”。最小验证:把同一 Prompt 单独开一条新对话,只贴变量,禁止补充说明。若新对话仍有前言,问题在模板,不在这一轮语气。修复:把“不要前言”改成拒收条件,例如“输出的第一个字符必须是表格的起始标记或指定标题;任何开场白视为失败,不要补救,直接重出正文”。成功信号:连续三次样本的第一个可见字符都是约定结构,而不是“当然”。预防:对话式改稿和批量交付分开,批量任务禁止“先解释再给结果”。
症状二:字段还在,名字和顺序被改了
可能原因:你写了“包括标题、摘要、标签”,没写“键名必须完全一致、不得翻译、不得增减”。模型会把“摘要”写成“简介”,把三个标签合成一句。最小验证:先让它只输出字段名列表,不写内容;对照你的契约。对不上就不要进入正文。修复:在 Prompt 里放一份空模板,并写“键名复制空模板,不得意译;缺少任一键名即失败”。需要进程序时,明确容器是 JSON 还是 HTML 片段,不要写“可以用表格或列表”。成功信号:十次样本的键名集合完全相同。这是格式层最贵的一种错——人读得懂,脚本会断。
症状三:你要清单,它写成了流畅短文
可能原因:成功标准写的是“清晰、完整”,这是散文标准;任务本身像“介绍”,模型选择了更像文章的形状。最小验证:把成功标准改成可计数项,例如“恰好 5 条,每条不超过 25 个汉字,每条只含一个动作”。再跑一次。若它仍写成一段,说明角色段或示例在鼓励叙述。修复:删掉“娓娓道来”类例句,改放一条合格样例和一条不合格样例,不合格样例就是一段漂亮散文。成功信号:条数、序号和单条长度都卡在范围内。预防:示例比原则更强,有散文示例就会有散文输出。
把格式写成拒收条件的写法
| 弱约束(常见原文) | 拒收条件(可执行) |
| 请尽量用表格 | 除表格外不得出现任何段落;出现段落即失败 |
| 输出 JSON | 第一个字符是 {,最后一个字符是 },不要代码围栏和注释 |
| 不要写废话 | 禁止以“好的”“当然”“以下是”开头 |
| 包含这些字段 | 字段名与顺序必须与空模板一致,不得增减翻译 |
| 保持简洁 | 每条不超过 N 个汉字,超出视为失败并重写该条 |
“失败并重写”比“尽量”有效,因为它给了模型一个可观察的停止条件。人在抽检时也用同一条:不合格不是“读着别扭”,而是“触发了哪一条拒收”。这和新闻稿提示词里的事实锁是同一类治理:边界写进输入,而不是写进事后抱怨。
一次最小修复怎么跑
- 冻结内容要求,本轮只改格式段。
- 放空模板 + 一条合格样例 + 一条不合格样例。
- 用 5 条真实样本连跑,记录前言、键名、结构三类违规次数。
- 三类里次数最高的只改对应拒收句,不一次改三处。
- 样本全过,再交给批量或下一个 Skill。
人工检查点:格式过了不等于事实过了。进入 CMS、表格或对外发送前,仍要有人看内容。格式门只决定“能不能进下一台机器”,内容门决定“该不该出门”。
什么时候不该继续拧格式
任务目标本身在变,例如一会儿要比稿、一会儿要社媒口播,结构不可能稳定——先拆 Prompt,不要加更多符号。输入材料不足,模型用结构变化掩盖缺口——先补变量,格式再严也会编。需要降低套话,却把“写得像人”写进同一段格式要求,两项目标会打架。那些情况分别交给任务拆分、事实核查和降 AI 感,本页不承接。
格式稳定之后,才能谈工作流编排。Skill 要的是可预测的输入输出,不是一次精彩表达。把容器锁住,人才能把注意力放回意图和证据。这正是提示词作为意图接口该做的事:先让交付物的形状可验收,再让内容可被判断。