很多人让 AI 写一千字,回来只有四百字,再催它补,补出来的还全是废话。问题多半不在模型,而在你没告诉它「每一段写什么、写多长」。这篇给一套能直接抄的做法:先把大纲拆到小节,再用长度指令逐段展开,最后补尾不收水。
很多人让 AI 写一千字,回来只有四百字,再催它补,补出来的还全是废话。问题多半不在模型,而在你没告诉它「每一段写什么、写多长」。这篇给一套能直接抄的做法:先把大纲拆到小节,再用长度指令逐段展开,最后补尾不收水。
先说清楚这篇能解决什么、不能解决什么。能解决的是「提示词没写清导致输出偏短」这一类问题;不能解决的是模型能力边界、内容本身没有信息量这两种情况。所以下文每一条都配了判断标准,跑两三次基本就能定位你卡在哪一步。
先分清是「写不动」还是「没让写」
写不长通常落到三类原因上:任务太笼统,一句话就让 AI 写一整篇;上下文里没有可展开的素材,它只能靠同义反复凑;输出被截断或达到了上限。这三类的修法完全不同,先归类再动手,别上来就狂加字。
- 判断提示词问题:把同一提示词换个说法再跑一次,如果字数还是差不多,基本就是提示词没给到结构,不是模型不行
- 判断素材问题:把资料、访谈记录、数据点丢进上下文再跑,字数明显涨了,说明缺的是原料
- 判断截断问题:句子停在一半、结尾没有标点、最后一节没写完就断了,这类要去 /ai-dict/category/basics 把上下文与输出上限的概念对一遍再处理
- 不适用:如果要求本身就是「给一段两百字的简介」,写不长是正常的,别硬凑
第一步:把大纲拆到「一节该写多少字」
不要让它直接写全文。先要一份带层级的大纲,并让它给每个小节标一个目标字数,加起来等于你要的总量。这一步花的两分钟,能省掉后面反复催字的时间。
- 要一份带字数的大纲提示词写「先给三级大纲,每个小节标出建议字数,合计等于目标总字数」,拿到后核对相加是否对得上
- 自己扫一遍结构看哪节是空话、哪节没有例子、哪节和别节重叠;重叠的合并,没例子的标出来后面补素材
- 按「一个问题一节」拆一节塞两个论点,展开时必然有一边写不动;拆成两个小节,两边都能铺开
- 写进提纲的固定要求显式写出「每节要有:一个观点 + 一个具体场景 + 一句收尾」,模型才知道往下铺什么
提纲里建议把每节的结构要求写死,比如「先给判断标准,再给一个通用场景,最后一句收尾」。有了这个骨架,展开时它每一节都有地方落笔,不会写着写着没了。先改大纲再展开,比生成完再删快得多。
第二步:长度指令怎么写才生效
别只说「写长一点」,这种指令基本不生效。要给数字和结构:本节目标多少字、分几段、每段讲一件事。把长度落到可数的单位上更好执行,比如「分三点,每点三到四句话」,比单纯给字数稳。
| 写法 | 问题 | 改成 |
|---|---|---|
| 写长一点、再详细些 | 没有锚点,模型不知道加在哪 | 本节目标 400 字,分三段,每段一个论点 |
| 一次性写完整篇 | 写到一半就被截断,后面全靠凑 | 一次只展开一到两节,写完接下一节 |
| 这节太短,扩写 | 不知道缺什么,只能同义反复 | 这节只写了做法,补上适用场景和一个反例 |
| 凑够字数 | 靠排比和套话堆长度 | 删掉一半句子还成立吗,不成立才算有效长度 |
- 分节续写,一次只让展开一到两节,字数更容易控住
- 追问时指明缺什么,比重复「再写长点」有效得多
- 站内 /ai-dict/category/tips 有一批提示与调参术语,遇到不认识的写法先去那儿对口径
- 每节生成完先数段落数,段落数不够就说明结构没铺开,先补段落再补字
第三步:字数要涨,内容不能是水
加字有三条合法路子:补具体场景、补对比(什么情况不适用)、补操作步骤。靠同义反复和排比凑出来的长度,编辑一眼就看出来,返工更亏。与其让模型硬憋,不如自己先给素材。
举个通用场景:一家 5 人小团队让 AI 写产品说明,只丢一句「写一份介绍」。模型只能给通用套话。如果补上「面向谁、解决什么问题、跟替代方案比强在哪」,它每一段都有具体内容可写,长度自然上来,而且不是水。
- 补具体场景:谁在什么情况下会用到,替换掉「很多用户」「各种场景」这类空词
- 补对比:说明什么情况下不适用,以及替代方案差在哪
- 补步骤:把做法拆成可执行的先后顺序,步骤天然占字数且不水
- 验收标准:每节写完删掉一半句子,如果意思不变,那半段就是凑的
- 顺序别反:先补够再删套话,反过来会越删越短
还是不够长?按这个顺序排查
稿子还是短,别乱试,按固定顺序查。每次只改一个变量再跑,同时改提示词和素材,你分不清哪一步起了作用。
- 查提示词有没有明确目标字数和分段要求,没有就先补上这个
- 查素材上下文里有没有可展开的具体信息,没有就自己补资料进去
- 查输出看结尾是不是断在半句,判断是否被截断,是的话调上限或拆任务
- 查操作是不是一次让它写太多节,改成逐节续写试试
- 查写法是不是要求了它不擅长的体裁,换成更熟的结构再跑
多跑几次就能摸清自己常用模型「一节能写多长」的手感,以后按这个基准排大纲,基本不用再催字下一步不同模型和不同中转站对长输出的处理差别不小,先到 /tools/speed-test 测一下你手头这条线路的实际表现,再决定按哪种方式排大纲→
常见问题
为什么我明确写了「不少于一千字」,结果还是只写几百字?
单一字数指令执行力有限。更稳的做法是给结构:分成几节、每节几段、每段讲什么,字数落在结构上才控得住。再配合逐节续写,写完一节接下一节。
补字数算不算注水?怎么把握?
看补的是什么。补场景、补对比、补步骤是有效内容;重复观点、堆套话、换词说同一件事就是注水。判断标准很简单:删掉这段,读者会缺信息吗?会,就留。
分步展开会不会让全文风格不统一?
会有这个风险。做法是第一次就把大纲和目标读者、语气钉死,每节续写时把大纲和已写完的开头一起带上当参照,收尾时再通读一遍统一称呼和句式。