很多人玩过Wordle,简单来说就是一个“猜词游戏”,
下面是Wikipedia的玩法说明:
玩家有六次机会猜出一个五字母英语单词,而游戏会每天更新单词。玩家输入单词后,游戏会为字母标上颜色,指引玩家:绿色代表字母位置正确;黄色代表字母在单词内,但位置错误;灰色代表字母不在单词内。
前段时间deepseek-v4-flash(正式版)发布,网上也是流传了许多关于ta的传说,比如:

诶!原版wordle是英文版的,那既然中文版都有了…那再来个数学版不过分吧😋
数学版wordle,代号Mathle,现已上线,欢迎来玩!
于是下面是v4f干完活自己玩了几轮后写的游戏简介:
猜词游戏 Wordle 把「几个字母 + 三色反馈」做成了世界级谜题。而Mathle 做的是一件事——把「词」换成「一条数学等式」,把「字母」换成「数字 / 运算符 / 函数」,其余规则几乎原样保留。
它叫 MathWordle,玩法一句话:系统给出一条挖空了部分格子的等式,你用给定的符号池把空位填回去,每次提交都能得到 Wordle 式的绿 / 黄 / 灰反馈,直到整条等式全部归位。
demo:Mathle
源码:GitHub
一、为什么是「等式」,不是「单词」
Wordle 猜的是词典里的 5 个字母。Mathle 猜的是一条恒等式——比如入门难度长这样:
√9 + 3 = 62^3 + 5 = 137×3 − 4 = 17每个数字、运算符、函数符号都是一个「槽位」,答案是等式里所有隐藏槽位的符号序列。你要做的不是算出一个数,而是把一个符号正确地放进它应该在的位置。
填法很直观:点一下空槽,再从底部符号面板选符号放进去;运算符和函数会自动占一整个方框槽,数字则是下划线槽——一眼就能看出这格该填什么类型。所有槽位填满后才能提交。
提交后,逐格给反馈,和 Wordle 一模一样:
答案: 2 ^ 3 + 5 = 1 3猜测: 3 ^ 2 + 5 = 1 3反馈: 🟨 🟩 🟨 🟩 🟩 🟩 🟩第三个格子你填了 2,答案第三个格子是 3,但 2 确实出现在第一个格子——所以是黄。第一个格子的 3 同理,是黄。**如果两个格子交换一下位置,就从全灰变成双黄,信息量一下子上来了。**这正是 Wordle 反馈的精髓:每一次猜测都不是碰运气,而是有信息量的试探。
重复符号的处理也严格遵守 Wordle 规则:答案里只有一个 2,你猜了两个 2,第一个 2 命中后,第二个 2 不会再给黄。规则虽小,却能防止「猜一堆同一个符号」的投机策略。
二、五档难度:一条真正的渐进曲线
难度不是「换几道更难的题」,而是同时拉伸两件事:符号池和槽位数量。符号池逐档严格递增(每档都是上一档的超集),槽位从 5 格一路涨到 45 格。
| 难度 | 槽位数 | 符号池新增 | 时限 | 标识色 |
|---|---|---|---|---|
| 入门 | 5–8 | 数字 0-9、+ − × ^、√ | 3 分钟 | 绿 |
| 简单 | 7–11 | π、÷、sin / cos / lg | 4 分钟 | 蓝 |
| 中等 | 10–21 | tan | 5 分钟 | 黄 |
| 困难 | 20–31 | e、ln | 10 分钟 | 橙 |
| 极难 | 30–45 | abs | 15 分钟 | 红 |
入门阶段全是「一眼能算」的小式子,让你先学会「猜 + 反馈」这套循环:
√16 + 2 = 6cos(0) + lg100 = 3(sin(π÷2) + √25) × 2 = 12到了中等,函数开始和幂、根式组合,还会出现一类很「数学」的题——特殊角恒等式。例如 sin(π÷3) + cos(π÷6) = √3,两边再乘一个 √3 就化成漂亮的整数:
2 × (sin(π÷3) + cos(π÷6)) × √3 = 6(sin(π÷3) + cos(π÷6))² = 3这类题天然带多层括号,不认真算根本填不出来,是中等以上难度扩充的主要手法。到了极难,式子长得像这样:
(sin(π÷3) + cos(π÷6)) × √3 + (sin(π÷4) + cos(π÷4)) × √2 + 2^5 = 37三个恒等式嵌套 + 一个 32,还要在 45 个格子里逐个对齐。每一档的符号池「只增不减」还有一个隐性好处:越往高难度,你能用的工具越多,但题目也越复杂——升级不会因为失去某个符号而沮丧,只会有「新工具来了,题也更难了」的期待感。
三、玩法模式:一个人玩到一群人玩
主菜单一屏放得下所有模式。所有模式共用同一套「填槽 + 反馈」交互,区别只在对手和节奏:
| 模式 | 怎么玩 | 对手 |
|---|---|---|
| 单人挑战 | 倒计时内独立破解,无步数上限 | — |
| 人机对战 | 双方轮流猜,先破解者胜 | Bot |
| 1v1 对抗 | 随机匹配,双方各猜各的等式,同时竞速 | 真人 |
| 合作模式 | 随机匹配 2 人,共享同一条等式,轮流猜,破解即胜 | 真人 |
| 好友房间 | 6 位房号邀请,最多 8 人 N 人合作 | 好友 |
人机模式的 Bot 不是「随机乱猜」:Bot 的推理能力跟随难度水涨船高——入门只会乱点,简单会排除法,中等会优先放置已知存在的符号,困难以上则是系统性的推理。所以人机对战其实是一面镜子:你看它每一步的反应,就知道这个难度该用什么策略。
联机模式(1v1 / 合作)走 WebSocket 实时同步,匹配按「模式 × 难度」排队。合作模式每个人只在自己回合能操作,单步限时 60 秒,超时自动让位——防止有人把整个棋盘晾着。房间模式则适合开黑:生成房号发给朋友,N 个人接力解同一道题。
四、设计:为「数学填空」做的界面
整个游戏是移动端优先的暗色主题,一屏式布局,主菜单尽量一屏放下,放不下时主区内部滚动。几个我觉得值得说的设计决定:
反馈配色致敬 Wordle,难度配色独立成体系。 绿 / 黄 / 灰沿用 Wordle 的语义,玩家零学习成本。难度则各配一色(入门绿 → 极难红),从菜单到结算全程用同一色系标注当前难度,颜色本身就成了进度感的载体。
槽位视觉隐喻「填空」。 数字槽是下划线,运算符 / 函数槽是带边框的方块,函数名(sin、lg、√)直接写在方块里。玩家不需要任何规则说明,看一眼就知道:下划线 = 我要填一个数字,方块 = 这里得是运算符或函数。
符号面板做减法。 底部面板是黑白灰单色,只有运算符略微提亮。相比把按钮做成彩色,这种克制让眼睛专注在等式本身——彩色只留给反馈,因为反馈才是游戏真正想让你读的信息。
提交后的卡片翻转动画。 每次提交,历史猜测那一行像 Wordle 一样逐格翻转,由 0.5 秒的 stagger 依次摊开。动效不花哨,但把「提交 = 信息揭晓」这个瞬间做成了有仪式感的动作。
移动端 / 桌面端的差异化。 主布局固定 max-w-md 居中,桌面端和手机上都是舒服的单列。竞速模式桌面端用左右分栏同时展示「我 | 对手」的进度,移动端则压缩成对手步数一行——不牺牲任何一端的可读性。
五、一些「反作弊」与「可分享」的小心思
联机对抗你看不到对方猜了什么。 1v1 竞速时,对手每次猜测只会给你一行只有颜色、没有符号的小格子——你看得到对方到第几步、有多少绿,但看不到他填了什么、推理到哪。这是刻意的设计:既保留了竞速的紧张感(他比我快一步!),又防止抄作业和心态干扰。合作模式则相反,历史猜测完全共享,因为合作的前提就是「看到队友的思路」。
每局限一次提示。 点击提示会随机揭示一个「你还没确定位置」的符号,并在棋盘上用绿圈标出。只有一次,用在哪格是策略——卡住时救急,还是留给最后一格确定胜负。
成绩分享做成一张图。 结算后弹出分享卡:Canvas 把整局「等式 + 你的每次猜测 + 反馈色块」画成一张卡片图,同时提供 Wordle 风格的 emoji 网格文本(🟩🟨⬜)一键复制。发到群里不用下载任何东西,对方一眼看懂你几步解出来。
统计分难度记录,本地云端都有。 每个难度独立统计胜 / 总、胜率、连胜(当前 / 最佳)、最佳步数、平均步数、平均用时。游客数据只存浏览器本地,注册登录后自动云端同步,并进入排行榜。
六、写在最后
Mathle 的本质是把「信息论游戏」从字母空间搬进符号空间。Wordle 的乐趣在于词汇量,Mathle 的乐趣在于数学直觉——但最妙的是,你不需要会很高深的数学也能玩:入门只需要会四则运算,而极难的门槛,是能看出 sin(π÷3)+cos(π÷6)=√3 这种恒等式。
规则只有一句,反馈只有三色,但一条等式能变出的花样,远比词典多。
如果看完想试试——它不需要注册就能玩,游客也能直接匹配联机。至于极难第 7 个格子填什么……这个答案,只有你自己能填进去。