想给自家咖啡馆做一张填字游戏,结果一写就是好几年。数字策略师、创作者 Tex Jernigan 最近上线了一款叫 Crossword Generator 的工具,专门用来生成定制填字谜题。他此前还做过一款复古 Blockbuster VHS 录像带封套生成器。
在接受 Popular Science 采访时,Jernigan 说:“给自己社区咖啡馆做填字游戏是我一直想做的事,很多年前就开始动手了。我本以为能攒出一大堆主题词,但真正能用的主题词往往只有很少几个。”
![]()
先选格子,再决定谁来填
用 Crossword Generator 的流程并不复杂。创作者先选网格尺寸,然后选择一种黑格布局——可以用预生成的,也可以手动输入黑格位置。
接下来是填词环节。你可以自己指定几个词,也可以直接让程序生成整张谜题。两种方式都行。
程序背后跑的是一个约束求解器。它会在一个包含几十万个单词的数据库里搜索,然后以试错的方式把候选词一个个塞进格子里。选词时,更常见的日常词汇会被优先考虑,而不是那些特别生僻、拗口的选项。
用户手动输入的词会在生成过程中被锁定,程序会绕开这些词,把剩下的空格填满。Crossword Generator 默认从英语开始,同时支持另外 27 种语言,包括西班牙语、俄语和日语。
求解器不靠AI,但有个环节用了Gemini
Jernigan 的约束求解器并不依赖人工智能。不过,另一个生成程序确实用到了 Google Gemini,把每个词和基于词典的提示语做交叉匹配。
即便如此,任何人都可以直接删掉这些提示,自己写线索,让定制填字游戏尽可能保持“以人为中心”。
Jernigan 在自己网站上解释过为什么不让 AI 主导生成:“以我的经验,AI 从零开始搭一个填字游戏并不太行,因为它没法可靠地让每个词都交叉上。它更适合当求解器的搭档。”
这句话点出了填字游戏的核心难点:不是找词,而是让所有词在网格里严丝合缝地交叉。一个词放错位置,整张网格可能就废了。约束求解器擅长的是穷举和试错,AI 擅长的是联想和生成,两者分工不同。
免费版到13×13,订阅解锁纽约时报式大网格
价格方面,Crossword Generator 创建和打印 13×13 及以下的谜题是免费的。如果想做更大的网格,需要订阅服务,可以解锁从 15×15 到 23×23 的“周日版”尺寸,也就是纽约时报那种风格的大网格。
如果你对解谜的兴趣大于出题,也可以直接去玩 Jernigan 专门为 Popular Science 做的一张谜题。
从社区咖啡馆的一张手作谜题,到一个支持 27 种语言的生成工具,Jernigan 的路径挺典型:先有一个具体的小需求,做着做着发现通用问题,最后把它变成了产品。而他对 AI 的用法也值得琢磨——不是让 AI 包办,而是让 AI 补上求解器不擅长的那个环节。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.