填字游戏生成器
填字游戏是一种紧凑的词汇测试,布局令人满意。向这个生成器提供一份单词列表,它会构建相互交错的网格、为格子编号,并显示谜题及独立的解答视图。将结果下载为 PNG 即可打印或分享。非常适合课堂练习纸、通讯内容填充、派对破冰游戏,以及任何想让单词列表变得更有互动性的场合。
如何生成填字游戏
-
1
输入你的单词
每行一个,最多 28 个单词。只使用字母:大小写无关紧要,连字符和撇号会被移除。
-
2
选择网格大小
每边 8 到 25 格。更大的网格可以容纳更长的单词和更多的条目。
-
3
设置种子(可选)
种子会固定排列方式,因此相同的单词、大小和种子总会生成相同的谜题。按“重新生成”可获得不同的布局。
-
4
解答或下载
空白谜题和解答视图会显示在页面上。将谜题下载为 PNG 图片,即可打印或嵌入。
生成器如何放置单词
该算法本质上是一个约束求解器:
- 从最长的单词开始,将其水平放置在中心。
- 对于每个剩余单词,找出它与已放置单词共享至少一个字母的所有位置。
- 根据交叉数量和最终网格的紧凑程度对候选位置评分。
- 放置最佳候选位置,然后继续处理剩余单词。
- 无法与已放置内容共享任何字母的单词会被放到网格的独立位置,如果网格空间不足则会被舍弃。
生成器最多接受 28 个单词;15-20 个单词通常瞬间即可放置完成。
构建能够相互交错的单词列表
- 包含共享字母。共享常见字母(尤其是元音)的单词容易交错。
- 混合长度。几个短单词可以填补长单词留下的空隙。
- 只使用字母。网格使用基本拉丁字母表:带重音的字母、数字、连字符和撇号会被移除,空格会把一行拆分成多个单词。
- 注意长度。比网格尺寸长的单词无法放置;请让每个单词不超过网格尺寸。
网格大小与密度
| 单词数 | 推荐网格 | 难度 |
|---|---|---|
| 5-10 | 10 x 10 | 简单 |
| 10-20 | 13 x 13 | 中等 |
| 20-28 | 15 x 15 | 密集 |
对于很长的单词,网格最大支持 25 x 25。每格网格的单词越多,交错越紧密,谜题也越难。
课堂使用
填字游戏比测验更轻松地检验拼写和词汇。有用的改编方式:
- 单元词汇复习:当前章节的 15-20 个术语。
- 语言学习:用所学语言作答。
- 理科概念复习:本单元的单词,如“摩擦”或“重力”。
- 活动破冰:以活动参与者的名字作为答案。
为什么有些单词列表放不下
求解器需要相互交叉的字母。如果列表中的大多数单词没有共享字母(例如全部以 Y 结尾,或全部不含元音),就无法形成交错良好的网格。工具会尽可能放置,摘要会显示你的单词有多少进入了网格;其余的被舍弃。缩短列表或选择字母常见的单词,可以放入更多。
常见问题
谜题以 PNG 图片形式下载。下载内容包含带编号格子的网格和单词列表,可打印或嵌入。没有 PDF 导出,但任何图片工具都可以转换 PNG。
生成器会尝试多种顺序,并舍弃无法放置的单词。网格上方的摘要会显示你的单词中有多少被放置。请删除有问题的单词或增大网格尺寸。
只使用字母,每行一个单词。空格会把一行拆分成多个单词,连字符、撇号和其他标点会被移除。多词答案请写成不带空格的单个单词,例如 BLACKHOLE。
布局由种子固定。相同的单词、网格大小和种子总会生成相同的谜题。按“重新生成”可获得不同的排列。
相关工具
在线记事本
在浏览器中写笔记,选择保存在设备或标签页内,查看字符数与行数,再复制或下载 TXT、Markdown 文件。
闪卡制作器
从文本对在浏览器内创建闪卡,翻转并复习,可用选填种子打乱顺序,再下载 PNG 学习页。
数学练习单生成器
创建私密的可打印加减乘除练习单。在浏览器中设置难度、题目数量和答案页。
课程表制作工具
在浏览器中按上课时间和教室创建私人周课表、检查同日时间冲突,并打印或下载 CSV 与每周重复的日历文件。
ATS 简历检测工具
把简历与职位描述逐条对比,查看关键词覆盖率和标准板块,获得一份计算公式完全公开的 ATS 适配自查清单。
国际象棋计时器
在浏览器中运行双人国际象棋棋钟:基础时间、菲舍尔加秒、可选延时、步数统计、暂停/重置以及超时掉旗判定,一应俱全。