让 DeepSeek 写一篇八千字的报告或小说,直接说「不少于 5000 字」,结果通常是:开头两段还不错,越往后越像在凑字数,同一个意思反复说,人物名字前后不一致,甚至在某个段落突然收尾。不是它不会写,是一次性要得太多。
原文给的办法很朴素:长文不要一次要完,先要大纲、再分章写、最后拼接,也就是分段生成。模型负责把每一段写扎实,你负责结构和验收。
一、先要大纲,别急着要正文
第一步永远是让它列结构,而不是直接出稿。可以让它给出目录、每章标题和一句话摘要,甚至标出每章大概多少字。
这一步最便宜也最值钱:结构不对,后面写多少字都是白费;结构对了,后面只是填充。大纲拿到手,先自己改一遍——删掉不必要的一章、调整顺序、把「第三章讲案例」改成「第三章讲三个具体案例」。改一句,比你重写三千字省事得多。
二、分章生成,一章一验收
大纲定了,就一章一章来。提示词写成「请详细撰写第一章,约 3000 字,围绕……展开」,写完读一遍,再要下一章。
这一章跑题了、写空了,就单独重生成这一章,别带着错误往下写。错误会累积,到第五章你会发现前后对不上,只能整篇推倒。
章与章之间要接得上,靠的是把上一章结尾、人物设定、术语表贴回上下文。DeepSeek 的上下文窗口够长,把已写内容和关键设定留在同一个对话里,比每次重新交代一遍靠谱。
三、中断了就续写,写完再统一润色
生成到一半被截断,直接说「继续」,它会接着往下写;如果接得不对,把最后一段贴回去,说明「从这里继续,保持人称和语气一致」。
全部拼起来之后,再做一次统一润色。这时候的提示词要收窄:只改章节之间的过渡句、统一人称和术语、删掉重复表述,不要重写内容。让它「只改这些」,否则它会把整篇按自己的风格重写一遍,你前面的验收全白做。
四、有参考资料就上传
手头有 PDF、Word、TXT 的参考资料,可以直接上传,让它基于文件扩写或总结,比口头描述准确。
读长文档也有个顺序:先让它列出章节结构和每节一句话概括,扫一眼定位到真正需要的两三节,再细读。这一步能砍掉一大半无效阅读,也能避免它拿着不相关的段落硬编。
五、一段可以直接用的提示词
请写一篇关于「星际殖民」的科幻小说:包含完整的世界观设定;主角是一名意外卷入星际战争的工程师;至少三个重要配角;总字数约 8000 字。首先生成详细大纲,我确认后再分章节撰写,每章 2000 字左右。
三个注意:字数写到章节,不要只写总数;术语和人名在第一轮就固定下来,后面反复用;最后一定人工通读一遍,查事实、查前后矛盾——分章写能解决重复和跑题,但解决不了它编造数据。
长文这件事,模型的强项是「把一段写扎实」,弱项是「一次管住八千字的结构」。把结构留在自己手里,把段落交给它,八千字就没那么难。
本文转载自CSDN(作者:Botiway) 《【DeepSeek】用DeepSeek如何生成长文本?》,原文链接:https://blog.csdn.net/umut9/article/details/146919408。版权归原作者所有,如需删除请联系我们。