断断续续做了两周,终于跑通了,分享一下思路。
核心逻辑
用 Claude 的 system prompt 锁定诗歌风格和平仄规则,user prompt 里传入用户选择的意象、情绪和体裁,让模型在约束条件下生成。律诗的对仗和押韵是最难的,试了十几个 prompt 才稳定下来。
System: 你是一位精通唐诗宋词的古典文学专家。
生成律诗时必须严格遵守:首联、颔联、颈联、尾联的格律...
效果
生成质量比我预期的高很多,Claude 对汉字声调的理解比 GPT 好一截。偶尔会出现仄韵混用的问题,加了一个后处理检查层基本解决了。
代码开源在 GitHub,感兴趣的可以看看。
0 Replies
Login to join the discussion
Login with GitHub