让 AI 排一张填字小网格:交叉处必须是同一个字
让 AI 出填字游戏时,它可能给出一组熟悉的词和一个漂亮网格,但交叉格里同时需要两个不同的字。更可靠的小范围做法,是先把词真正摆进网格,再为确定的词槽写提示。这样每道题都有位置,答案也能够逐格复核。
AI生成概念配图,非真实场景或软件界面
先做只有三个词的小样
以下活动与排布全部虚构。小雨为成人朋友做一张成语填字小样,暂选“青山绿水”“山清水秀”“秀外慧中”三个四字词。这里只练习十字交叉排布,不要求黑白格对称,也不把它当成任何比赛的标准题型。
先画六行六列,行从上到下、列从左到右编号。每格最多放一个汉字,未使用的位置填黑;只给长度至少为二的连续词槽编题号。将坐标约定写在输入里,可以避免模型把“第二格”理解成整行第二格或某个词的第二字。
把“山清水秀”横放在第三行,从第二列到第五列。四格依次是山、清、水、秀,起点为第三行第二列,方向向右。先锁住这条主词,再寻找可以共享其中一个字的竖词,不要要求模型一次填满三十六格。
交叉要核对词内位置
“青山绿水”的第二字是山,因此把它竖放在第二列,从第二行开始:第二行青、第三行山、第四行绿、第五行水。它与横词共享第三行第二列,两边要求的都是山。只看两个词都含有山还不够,词内位置决定竖词从哪里起。
“秀外慧中”的第一字是秀,所以从第三行第五列向下放到第六行。第三行秀、第四行外、第五行慧、第六行中,与横词共享的正是末字秀。三个词共写十二次字符,扣除两个重复使用的交叉格,实际占十个白格。
请 AI 输出每个词的起点、方向、长度及占用坐标,同时反过来列出每个白格属于哪些词。一个格子若收到不同的字,就应立即停止摆放并改起点或换词,不能把某个字写小一点挤在同一格里,也不能为了接上而换成不存在的成语。
检查有没有无意多出来的词槽
这份小样里,横向只有第三行的四连格,竖向有第二列和第五列的两条四连格。其他方向的孤立单格不另出题。因此题面正好对应三个词槽。若后来在两个竖词之间加一格,可能产生新的横向连续段,就必须重新检查它是否也需要题目。
题号可以按起点从上到下、同一行从左到右安排:一号竖词从第二行第二列开始,二号横词从第三行第二列开始,三号竖词从第三行第五列开始。题号表示起点,不是填进格子的汉字,排版时应放在不妨碍书写的角落。
此时再写简短提示。一号可提示“形容自然景色的青翠与水色”,二号提示“山水景色清丽”,三号提示“外貌秀美,内心聪慧”。这些仅是练习草稿,可能存在意思相近的答案;交叉字可以帮助缩小范围,但不应拿含糊提示强迫读者猜作者心思。
可复用提示:请只把以下词放入指定网格,逐词输出起点、方向和字符坐标,列出交叉格两侧的字符。再扫描所有长度至少为二的连续白格,核对是否都有对应词和题号。遇到冲突请移动或换候选,不改字造词;排布成立后才写提示草稿。
题面和答案应来自同一张底稿
保存有字的答案版,再复制并清除答案字生成题面,保留相同黑格和题号。不要让模型分别生成两张看似相同的网格,因为一格偏移就可能令题目无法完成。文章配图仅表现交叉文字的概念,不是本例六乘六的可直接使用题面。
人工逐词填回空白页,确认每个答案都能放下,再请成人试填者只看提示尝试。模型或程序能核对坐标、字的一致性与词槽数量,却不能保证提示有趣或难度适合每个人。最终留下的应是位置一致、线索能解释、可以实际填完的两版小题。


