上一次,我们用“去道德化”和“关键词锚定”搞定了秦始皇的冷峻诏书。 这一次,我们要挑战一个更感性、更复杂的对手——辛弃疾(稼轩)。
在写我的小说《新宋:稼轩长歌》时,我无数次尝试用 AI 生成几首类似《破阵子》的词。结果?大多数时候,AI 只能给我生成这种东西:
“壮志凌云冲九霄,宝剑出鞘斩妖娆。江山如画多娇媚,英雄豪杰乐逍遥。”
❌ 智通点评: 这哪是辛弃疾?这是“老干部退休书画展”的题词。 它只有“豪”的皮毛(大嗓门),没有“放”的骨架,更没有稼轩词里最核心的那种——把栏杆拍遍,无人会,登临意的孤独与悲凉。
AI 默认的“豪放”,往往等于“喊口号”。但真正的豪放,是剧烈的反差。
一、 实验目标
场景: 辛弃疾晚年被贬闲居带湖,深夜看剑,想起当年率领五十骑突袭金营的往事。 难点: 要体现出**“心在天山,身老沧洲”**的撕裂感。不能只有杀伐气,必须要有无力感。
二、 失败的尝试:只会堆砌“金戈铁马”
如果你只是告诉 AI:“写一首辛弃疾风格的词,要豪放,写打仗。” AI 会给你堆砌一堆:金戈、铁马、战鼓、雷鸣、血染战袍。
这些词本身没错,但堆在一起就成了**“陈词滥调(Cliché)”**。因为 AI 没有痛觉,它不知道“挑灯看剑”时,那个“灯”是昏暗的,那个“剑”是冷的,看剑的人是白发的。
三、 成功的策略:意象注入与“反差蒙太奇”
为了让 AI 懂辛弃疾,我总结了一套**“反差蒙太奇”**的 Prompt 技巧。
辛弃疾的词往往是由两组蒙太奇镜头组成的:
- 镜头 A(现实): 白发、草屋、病体、昏灯。
- 镜头 B(回忆/理想): 骏马、快刀、弓弦、烈火。
优化后的 Prompt(提示词):
角色设定: 你是南宋词人辛弃疾,晚年闲居。 情感基调: 悲壮(不仅仅是豪放)。核心冲突是肉体的衰老 vs 精神的亢奋。 强制意象(Imagery):
- 不要写空泛的“壮志”,要写具体的**“生锈的铁甲”、“半夜的灯花”**。
- 不要写“我想报国”,要写**“梦回吹角连营”**。
- 结构要求: 上片写深夜失眠的寂静,下片写梦中杀敌的狂热,最后一句要跌回现实,写头上的白发。 词牌名: 《破阵子》
AI 的回答(V2.0):
《破阵子·夜雨感怀》
窗外雨打芭蕉,如闻万马如潮。 醉里摩挲旧时铠,寒光犹照当年袍,梦随吴钩刀。
曾记沙场点兵,一骑飞渡临洮。 欲挽天河洗胡虏,不仅空余两鬓毛,青山共寂寥。
✅ 智通点评: 这一次,味道出来了。
- “摩挲旧时铠”:有了动作细节,不再是空喊口号。
- “不仅空余两鬓毛”:抓住了辛弃疾晚年“可怜白发生”的神韵。
- “万马如潮”与“青山寂寥”:形成了动与静、梦与真的强烈反差。
虽然这一首词还比不上稼轩原本的“八百里分麾下炙”,但在情绪的颗粒度上,已经从“喊口号的莽夫”进化成了“失意的英雄”。
四、 实验结论
用 AI 写古诗词,不仅是调教语言模型,更是调教审美。
- 拒绝宏大叙事: 越是想表现宏大的情感,越要用微小的意象来承载。不要写“我很悲伤”,要写“灯芯烧尽了”。
- 构建时空张力: 好诗词都是有“剧本”的。辛弃疾的剧本通常是《现实的无奈》VS《梦境的辉煌》。你在 Prompt 中把这个剧本结构搭好,AI 填出来的词才会有血有肉。