提示词由 6 个部分组成:任务指令、角色与场景、输入材料、输出格式、约束条件、示例。前 4 个没写全,模型给的多半是一篇能读但没法直接用的通用稿。我给 30 多家企业改过提示词,返工点几乎都落在这 6 个格子里。
判断标准很直接:把这条提示词交给一个没做过这活的新人,他照着写能不能交出你要的东西。交不出,缺的就是这 6 个格子里的一两个,补上再跑一遍。
先看分工。6 个部分对应 6 类信息,漏掉哪一类,模型就用自己的常见写法补上,补出来的东西和你要的不一样。
| 部分 | 管什么 | 漏写的后果 |
|---|---|---|
| 任务指令 | 做什么、做到什么程度 | 先讲背景,绕 3 段才进正题 |
| 角色与场景 | 以什么身份说、说给谁听 | 语气跑偏,术语层级错位 |
| 输入材料 | 依据哪几段原文、哪些数据 | 按常识编,数字对不上原文 |
| 输出格式 | 字数、段数、列名、要不要表格 | 每次形状不同,手工改半小时 |
| 约束条件 | 不许做什么、不许出现什么 | 冒出绝对化表述和假来源 |
| 示例 | 照着这个样式写 | 风格来回漂,第 3 版最不像 |
表格里最容易被跳过的是「输入材料」和「约束条件」。前者决定内容有没有依据,后者决定内容会不会越界。我见过提示词写到 400 多字、材料一条没给的情况,模型只能按常识补,出来 5 段里有 3 段是套话。
6 个部分里,任务指令和输出格式决定骨架,剩下 4 个决定肉。只写骨架,出来的东西工整但没有信息;只给材料不写格式,内容有用但每次要重新排版。两头的成本不一样,前者的返工在写,后者的返工在改。
实际写的时候不必按 6 行排版。我常用的写法是材料一段、指令一句、格式和约束各 3 行,跑顺了之后再拆成小标题,方便下次直接改其中一块。
「帮我写点关于装修的内容」这种写法,模型要猜 5 件事:写给谁、写多长、发在哪、要不要数据、结尾怎么收。改成「写一篇 2500 字的装修避坑文,读者是第一次装修的业主,发在网站上」,猜的空间只剩表达方式。
动词要具体。「优化」「处理」「弄一下」都不算动词,「列出 8 条」「改成 3 段」「删掉重复项」才算。对象也要落到颗粒度,写「第 2 段开头那句」比写「文案」清楚,写「产品页的价格区」比写「网站内容」清楚。
「输出表格」这 4 个字,10 次里有 6 次给你的列名不对。要写清列名和顺序,例如「3 列:问题、原因、处理办法,每列不超过 20 字」。要 JSON 就把键名写出来,要段落就写每段几句。
格式写细之后,复制粘贴的工作量能降一半。我统计过自己的 20 条常用提示词,加了字段级格式说明的 12 条,输出基本直接可用;没加的 8 条,每次都要手工调表头。
约束写「不许编造数字和来源」「不写绝对化表述」「不加结尾总结段」,比写「要专业严谨」有效得多。否定句能卡住模型的默认动作,形容词只给了一个模糊方向。
一条提示词里约束写 3 到 5 条够用。超过 8 条,模型开始丢前面的要求,我试过一条塞 14 条约束的提示词,第 9 条之后基本没被执行过。

给整篇原文不如给 3 段。我的做法是把关键数据单独拎成一段,前面加一句「以下 5 组数字只能从这段里取,取不到就写未提供」。加了这句之后,编数字的情况从每次都有降到 2 个月里出现 1 次。
材料里最好标明哪段能用、哪段别用。合同、客户名、内部报价这类内容,写成「第 3 段涉及客户信息,不引用」。模型对这类指令的遵守程度,比笼统说「注意保密」高得多。
6 个部分的排列不是随便摆的。材料放最前、任务指令放中间、输出格式和约束放最后,模型读完材料再接收任务,跑偏的概率低。把材料塞在指令后面,长文里经常出现前半段按材料写、后半段按常识写的情况。
长度分配也有讲究。一条能直接用的提示词,材料部分通常占一半以上,指令 30 字上下,格式和约束各 3 到 5 行。我手里跑得最稳的 6 条提示词,材料占比都在 55% 到 70% 之间,指令从没超过 40 字。
能用 1 句话描述清的格式,不必给示例。描述不清的,给 1 条正例比写 100 字说明有效。示例有个副作用:模型会连内容一起模仿,所以正例要和本次任务差一个题材,只保留结构。
角色与场景同理。让模型「像做了 10 年质检的人那样回答」,语气会收紧;不加角色,它写成百科口吻。做客服话术、审稿意见这类对语气敏感的任务,角色这 1 行值得写。

第一种是 6 个部分挤在一句话里,没有换行和分隔,模型读起来像一段随笔。第二种是把要求写成愿望,「尽量」「适当」「大概」这类词放在提示词里等于没写,模型无法判断做到什么程度算够。
第三种是材料和指令混排,材料 800 字、指令 20 字,模型会把材料当正文改一遍还给你。第四种是每次都在原提示词上打补丁,改到第 5 版时前后要求互相冲突,输出忽长忽短。
第 3 条最省事也最容易被忽略。我给自己定了规矩:同一条提示词改到第 3 版就重写,把还能用的句子挑出来重新拼,其余删干净。重写一次 15 分钟,比在第 6 版上找冲突快。

核验用同一份输入跑 2 次,看两次输出是否落在同一个格式里。格式稳定,说明指令和格式这两段写住了;两次差得远,回去补输出格式和约束条件。
再看内容有没有依据。挑出稿子里的 3 个数字,逐个回原文找,找不到就是材料给少了或者约束没写。这一步 5 分钟能做完。
版本要留下来。我按「用途-日期-第几版」命名,改坏的版本不删,回退的时候能直接对照是哪一句话把结果改坏的。上个月一次改坏的经历,就是把「不写结尾总结段」这条约束顺手删了,翻到前一版才看出来。
如果是团队共用,第 6 个部分建议固定成模板文件,谁改都在同一份上改,改动处用注释标日期。5 个人各存一份提示词,跑出来的稿子会有 5 种形状,后面排版的人最吃亏。
我已经把提示词按用途存成 18 个文件,每类一个,文件开头写清这 6 个部分对应的 6 行。下次开工复制一份改 2 处就能跑,比从空白框开始写省 10 分钟。
本文信息核对时间:2026-11