用ChatGPT写历史小说需锚定时空坐标:一明确朝代年号地理,二补充制度约束,三指定史料依据;禁用现代术语、超前器物与扁平化道德判断;通过文献样本与身份权限设定确保语言与行为符合史实。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

用ChatGPT写历史向小说时,提示词必须锚定具体朝代、可信史料边界和人物行为逻辑,否则生成内容容易出现“汉代人说清代官话”或“唐朝将军掏出手机拍照”这类硬伤。
锁定时空坐标的提示词写法
第一步:在提示词开头用短句明确朝代、年号、地理范围。例如:“贞观十七年(公元643年),长安城西市东侧胡商聚居区”。这比“唐朝背景”有效得多——后者会让模型自由发挥,可能混入开元、天宝甚至晚唐的服饰与制度。
第二步:补充一句关键制度约束。例如:“此时府兵制尚未崩坏,折冲府军官不得擅自离驻地百里以上”。这句话能封堵模型随意安排主角“单骑出塞查案”的漏洞。
第三步:指定核心史料依据。例如:“人物言行参照《旧唐书》《唐六典》及敦煌吐鲁番文书P.2507号户籍残卷”。模型虽不能真翻书,但该指令会显著提升用词、称谓、律令细节的贴合度。
规避穿越感的三类禁用表达
方法一:禁用现代政治术语。不要写“民主协商”“阶级斗争”“民族融合”,改用“廷议共决”“豪右抑损”“羁縻而治”。【‘民族’一词唐代尚未作为固定政治概念使用,强行套用会触发模型输出违和对话】
用于在用户想通过浏览器自动化与 Google Gemini 或 ChatGPT 交互时。触发短语包括“ask Gemini”“ask ChatGPT”“ask GPT”“让...”。
方法二:禁用超前器物与观念。避免“报纸”“身份证”“心理疏导”等词。若需信息传播,写“邸报抄传”“过所勘验”“医者观色切脉以解郁结”更安全。
方法三:禁用扁平化道德判断。不写“封建糟粕”“进步思想”,改用当时语境表述。比如把“反对包办婚姻”转为“私奔奔者依《唐律·户婚》杖一百,然坊间多有‘指腹为婚’之约,士族尤重”。
让历史人物开口说话的技巧
直接给模型喂一段真实文献语言样本。例如粘贴《颜氏家训·风操篇》中“江南风俗,儿生一期,为制新衣……”这段,再加指令:“后续对话请模仿此段白话比例、虚词密度与句式节奏”。模型会本能匹配语感,比单纯说“用文言写”更可靠。
给角色设定不可逾越的身份限制。例如:“主角是开元年间洛阳县尉,九品下,无资格直面宰相,所有上达文书须经河南府转呈”。这能防止模型写出主角“闯入政事堂当面谏言”的情节。
这一步操作起来很简单,直接把角色官职、隶属关系、权限边界写进提示词第一行即可。


















