娱乐心理 · 益智游戏

扫雷

经典初/中/高级/自定义

本地处理 · 不上传 免费 · 无需登录 无次数限制 累计 66 次使用
经典扫雷 · 首点必安全 · 双击 chord 快开
🚩000 000
点击任意格开始 · 第一下必定安全
左键 翻开 · 右键/长按 插旗 → 问号 · 双击 数字格周围旗数足够时自动开周围(chord)
就绪
第一节

关于本工具

About

鼠标点下,数字1周围八个格子全是地雷,只能赌——这是扫雷新手最常见的困局。这个工具把经典Windows扫雷搬进浏览器,保留初级9×9到高级16×30的官方尺寸,支持自定义雷区与雷数,每次开局生成可解的布局。点击格子即时展开,右键插旗标记。所有运算在浏览器内完成,不联网、不上传任何点击记录。

使用场景

通勤路上杀时间

地铁信号差,刷短视频卡顿,刷朋友圈已刷到昨天。打开扫雷,高级模式 30x16 棋盘,99 颗雷,一局够坐 8 站。纯前端实现,离线也能玩,不耗流量。点开第一块是空地,周围数字展开,大脑开始推理,一站地就过去了。

午休脑力热身赛

吃完午饭困得睁不开眼,下午还有方案要写。同事提议来一局扫雷提神。用自定义模式设 9x9 棋盘、10 颗雷,每人轮流点一格,点雷的请喝奶茶。工具支持自定义尺寸和雷数,能快速生成公平开局,不用等加载,点开就能比。

教孩子逻辑推理

孩子刚学 20 以内加减法,想练逻辑又不想刷题。打开扫雷初级 9x9 棋盘、10 颗雷,解释数字代表周围八格有几颗雷。孩子从数字 1 开始推理,点开安全格时数字展开,直观看到推理链条。纯前端无广告,孩子自己点不担心误触跳转。

面试前的专注力唤醒

还有 15 分钟视频面试,手心出汗,脑子发木。打开中级 16x16 棋盘、40 颗雷,快速扫两局。点开第一块后,需要同时关注数字和标记,大脑从待机状态切换到计算状态,注意力集中起来。工具响应快,点开即玩,不耽误面试准备。

等外卖的零碎时间

外卖显示还有 17 分钟送达,刷短视频怕刷过头,看书又看不进去。打开扫雷自定义模式,设 10x10 棋盘、15 颗雷,刚好一局 5-8 分钟。点开是空地,数字展开,手眼配合标记雷,外卖到了正好收尾。纯前端,不联网也能玩。

第二节

使用指南

Getting Started

使用步骤

  1. 1点击棋盘上任意格子,数字表示周围8格中地雷总数,无雷区域自动展开
  2. 2右键标记疑似地雷格子(插旗),再次右键切换问号标记,第三次右键取消标记
  3. 3数字格周围已标记雷数等于数字时,双击数字格快速翻开剩余未标记格子
  4. 4点击顶部「难度」切换初级(9×9/10雷)、中级(16×16/40雷)、高级(30×16/99雷)或自定义行列与雷数
  5. 5踩中地雷即游戏结束,点击棋盘中央「笑脸」按钮重置当前难度重新开局

输入输出示例

输入输出说明
初级(9×9 方格,10 颗雷)游戏开始:9×9 网格,10 颗雷随机分布。首次点击安全区域后,自动展开相邻无雷格子。常规:最常用入门模式,验证基础雷数分配与首次点击安全机制。
中级(16×16 方格,40 颗雷)游戏开始:16×16 网格,40 颗雷随机分布。首次点击安全区域后,自动展开相邻无雷格子。常规:中等难度,验证更大网格与更多雷数下的布局逻辑。
高级(30×16 方格,99 颗雷)游戏开始:30×16 网格,99 颗雷随机分布。首次点击安全区域后,自动展开相邻无雷格子。常规:经典高级模式,验证最大网格与高密度雷数(约 20.6% 雷密度)下的性能与逻辑。
自定义:宽度=5,高度=5,雷数=24游戏开始:5×5 网格,24 颗雷随机分布。首次点击安全区域后,自动展开相邻无雷格子。边界:雷数接近网格总数(25 格仅 1 个安全格),验证极端高密度下首次点击是否强制安全。
自定义:宽度=1,高度=1,雷数=0游戏开始:1×1 网格,0 颗雷。首次点击后直接胜利。边界:最小网格且无雷,验证边缘尺寸与零雷场景的立即胜利逻辑。
自定义:宽度=50,高度=50,雷数=2500游戏开始:50×50 网格,2500 颗雷随机分布。首次点击安全区域后,自动展开相邻无雷格子。边界:超大网格(2500 格)且雷数等于网格数(100% 雷密度),验证游戏是否允许全雷布局并正确处理无安全格场景。
自定义:宽度=10,高度=10,雷数=0游戏开始:10×10 网格,0 颗雷。首次点击后直接胜利。易错:用户可能误以为雷数为 0 会报错或无意义,实际应直接胜利,避免用户困惑。
自定义:宽度=10,高度=10,雷数=100游戏开始:10×10 网格,100 颗雷随机分布。首次点击安全区域后,自动展开相邻无雷格子。易错:雷数等于网格总数(100% 雷密度),用户可能输入错误,需验证工具是否提示或仍能开始(实际无安全格,首次点击即爆炸)。

常见错误对照

1.自定义模式下雷数超过格子总数

✗ 错误在 9×9 的格子中设置 100 颗雷
✓ 修复在 9×9 的格子中设置 10 颗雷(最大 81)

扫雷的雷数不能超过格子总数减 1(至少留一个安全格)。自定义模式下若雷数 ≥ 格子数,游戏无法初始化,直接报错或闪退。

2.高级模式用初级策略,盲目双击

✗ 错误在高级 30×16 棋盘上,看到孤立的 1 就双击周围未翻开格
✓ 修复先通过数字推理确认所有相邻雷都已标记,再双击数字格

双击(Chord)只在数字周围已标记雷数与数字相等时安全。高级模式雷密、区域大,未确认标记就双击容易触发爆炸。

3.把数字当成雷数上限,忽略重叠

✗ 错误认为数字 3 周围只有 3 颗雷,所以周围 8 格中 3 颗是雷、5 颗安全
✓ 修复数字 3 表示周围 8 格恰好有 3 颗雷,但相邻数字的雷可能共享同一颗雷

每个数字独立描述其周围 8 格,相邻数字的雷区有重叠。不能简单将两个 3 的雷数相加,必须用逻辑推理排除重叠。

4.忽略边界格子的邻域范围

✗ 错误认为棋盘角落的数字 1 周围只有 3 格可点
✓ 修复角落数字 1 周围只有 3 格,但数字 2 在角落时周围 3 格中必须有 2 颗雷

棋盘边缘和角落的格子邻域少于 8 格,数字含义不变(周围恰好有 N 颗雷),但可推理的格子数减少,容易误判安全区。

5.误以为首次点击必安全,后续盲目

✗ 错误第一次点击安全后,第二次点击就随意点
✓ 修复首次点击必安全是大多数扫雷实现的保障,但后续点击无保护,必须推理

标准扫雷实现会保证首次点击不在雷上(甚至重置雷盘),但第二次及以后无此保护。不能因第一次安全就放松警惕。

6.标记雷后忘记数字已更新

✗ 错误标记 3 颗雷后,看到数字 3 仍认为周围还有 3 颗雷
✓ 修复标记雷后,数字 3 周围实际未翻开格减少,应视为剩余未标记雷数为 0

标记雷只是辅助记忆,数字本身不因标记而改变。正确做法是:数字 3 周围已标记 3 颗雷 → 剩余未翻开格全部安全。

第三节

工作原理

How It Works

核心公式

雷数 = 总格数 × 密度系数

变量说明

  • 雷数地雷总数,取整
  • 总格数棋盘总格子数(行×列)
  • 密度系数难度对应:初 0.123,中 0.156,高 0.206

示例

中级难度(16×16 棋盘,密度系数 0.156):总格数 = 16×16 = 256,雷数 = 256 × 0.156 = 39.936,取整为 40 颗雷,与经典扫雷中级标准一致。

点击格子判断:是雷?否 → 展开/标数显示数字/空白或触发游戏结束右键标记旗子(排除雷区)所有非雷格翻开→ 胜利
用户操作 游戏逻辑判断 结果反馈
第五节

常见问题

Q & A
扫雷里的数字到底是什么意思,怎么才能看懂?

数字代表它周围 8 个格子里埋雷的数量。比如一个格子显示“3”,说明它上、下、左、右、左上、右上、左下、右下这八个格子中,有 3 个是地雷。这是扫雷最核心的逻辑:根据已知数字推理出安全格子,而不是靠瞎猜。初级 9×9 棋盘有 10 颗雷,数字范围只可能是 0-8。

为什么有时候我明明点的是安全格子,却直接炸了?

两种情况:一是点到了地雷,二是点到了“0”格子(周围无雷的区域)。如果点中数字格,只翻开那一格;如果点中“0”格,游戏会自动展开相邻所有无雷区域直到遇到数字边界,这个过程很快,感觉像“炸开”了一片,但其实是安全展开。如果点到的确实是雷,格子会变成红色地雷图标,游戏结束。

这个扫雷和 Windows 自带的扫雷玩法一样吗?会不会有规则差异?

核心规则完全一致:左键翻格子、右键标旗子、数字推理。区别在于本工具是纯网页版,无需安装,打开浏览器就能玩。另外提供了 4 种难度:初级(9×9/10 雷)、中级(16×16/40 雷)、高级(30×16/99 雷)和自定义(自己设宽高和雷数)。Windows 版有的“问号标记”功能本工具没有,但标旗功能完整可用。

自定义模式里宽、高、雷数填多少合适?填错了会怎样?

宽度和高度最小 9,最大 30;雷数最少 10,最多不能超过格子总数的 2/3(否则逻辑上几乎必死)。比如 9×9=81 格,雷数最多填 54。如果填了 100 雷,工具会自动修正为允许的最大值。建议新手先玩初级,高级玩家可以试 30×16 配 150 雷,难度远高于默认高级。

我右键标旗之后,为什么鼠标点上去还是能翻开?

标旗后格子默认会被“锁定”,左键点击不会翻开。如果还能翻开,可能是误用了左键双击(在数字格上同时按左右键,可以快速翻开周围未标旗的格子)。双击操作在高级玩法中很常用,但新手容易误触。建议先只用单左键翻格、单右键标旗,等熟练了再尝试双击。

玩到一半不小心点错了,有没有撤回或者重开一局的按钮?

扫雷没有“悔棋”功能,点开地雷就直接结束,无法撤回。但页面左上角有一个“笑脸按钮”,点击它可以随时重新开始一局(不会保留前一把的棋盘布局)。如果需要复盘,建议在游戏过程中截图。另外,第一次点击永远安全(不会踩雷),这是经典扫雷的默认设定,本工具也遵循。

为什么我明明把雷全标对了,游戏却没判定胜利?

胜利条件是翻开所有非雷格子,而不是标对全部地雷。即使标旗位置完全正确,只要还有非雷格子没被翻开,游戏就不会结束。建议用双击数字格功能快速展开:在已翻开的数字格上同时按左右键,它会自动翻开周围所有未标旗的格子(前提是标旗数量等于数字值),这样能大幅提速。

这个扫雷会记录我的操作数据吗?需要联网才能玩吗?

不记录任何个人信息,所有游戏逻辑都在浏览器本地运行,数据不上传服务器。本工具是纯前端实现,打开页面后断网也能正常玩(前提是页面已加载完成)。没有排行榜、没有账号系统,每次关闭页面后游戏进度自动丢失,适合隐私敏感用户。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

选择 打开 +新窗口 esc关闭