Android 版 v1.4.3 已发布

把一台旧手机,
变成守护家人的地震预警哨兵。

7×24 小时监听中国大陆官方地震预警,在破坏性横波到达前弹出全屏倒计时告警。
官方源直连 · 先到先发 · 真实大陆预警语音 · 蓝黄橙红四级响应。

完全免费 · 开源 · 仅供学习研究 · 使用请先阅读免责声明

红色预警
6.4 级地震
12 秒后 S 波到达
就近避险 · 保护头部
数据源 Wolfx · BeeCLD · FAN

多源实时预警,先到先发,任一可达即触发。

ICL 官方预警网
mobile-new.chinaeew.cn · 官方直连
官方 · 1s 增量
CENC 官方目录
www.ceic.ac.cn · 权威历史
官方 · 免 Key
Wolfx 四路转发
CENC / 川 / 渝 / 台 · WS 推送
故障自动 HTTP 降级
BeeCLD · 2v8
api.2v8.cn/ws/cea
可选 · 用户自备令牌

它如何为你争取那几秒

从地震发生到破坏性横波抵达你脚下,往往只有几秒到几十秒。地震哨兵做的,是把这一段最宝贵的时间可视化、可行动。

1

秒级监测

通过 WebSocket 直连多个相互独立的国家级预警源,震后数秒内收到原始报文,不经过人工转发。

→
2

本地估算烈度

用汪素云等(2000)短轴衰减模型,结合你授权的大致位置,估算所在地烈度,而非只看震中震级。

→
3

全屏告警

达到你设定的阈值即强制全屏倒计时,锁屏之上、亮屏、横竖屏自适应,并播放真实大陆预警语音。

查看完整技术原理 →

核心功能

全屏倒计时告警

S 波到达前强制全屏弹出,锁屏之上、亮屏、横竖屏自适应,蓝/黄/橙/红四级预警 + 真实大陆预警语音播报。

先到先发,不等待

首报烈度达标立即全屏告警,不等第二源交叉验证;后续官方修正报实时刷新震级与倒计时。灾害中抢到的每一秒都是避险时间。

官方源直连 + 三层降级

ICL 官方预警网 1 秒增量轮询 + CENC 官方目录权威数据;Wolfx 四路转发故障时自动启用同机构 HTTP 降级,官方源始终在线。

烈度阈值可调

2°/3°/4° 三档阈值,低于阈值仅通知栏提示,避免告警疲劳。3° 为推荐默认值。

模拟预警

以手机定位周边真实城市为震中,随机方向与 ETA,拉起与真实预警完全一致的全屏页面,用于科普自测。

官方历史与预警回放

同步中国地震台网官方目录(近 8 个月权威数据),完整保存实时监听期间的逐报修正序列,可回放完整预警过程。

深色 OLED 省电

跟随系统 / 浅色 / 深色(#000000 纯黑)三档,AMOLED 黑色像素直接熄灭,防烧屏。

查看完整功能详解 →

为什么是「官方源 + 多路」而不是「单一转发」

预警的价值在于快与可靠。第三方转发节点可能因网络、限流或维护而短暂不可用——把它当作唯一链路,意味着它挂掉的那一刻你就失去了预警。

地震哨兵的设计是官方直连优先 + 多层降级:ICL 官方预警网独立域名 1 秒增量轮询;Wolfx 四路转发故障时自动启用同机构 HTTP 通道;全部失效仍有备用探测源兜底。

  • ICL 官方直连,独立于任何转发节点
  • WS 推送 + 同机构 HTTP 降级 + 备用探测,三层递进
  • 蓝 / 黄 / 橙 / 红 四级,按本地预估烈度(中国地震局官方标准)

界面一览

主页
监听中
3 路数据源在线
网络正常
定位已获取
悬浮窗待授权
历史
5.2
云南大理
10 km · 2 小时前
3.8
四川宜宾
12 km · 5 小时前
4.6
新疆喀什
8 km · 昨天
设置
参考位置
烈度阈值:3°
深色模式
测试报警
系统自检
检查更新

真实大陆预警语音

告警语音全部采用真实大陆预警录音,不使用 TTS 读数字,全链路走 STREAM_ALARM,锁屏/静音下最大音量。

  • 短语循环「有感地震,请勿惊慌」等分级短语,倒计时前循环播放。
  • 逐字倒计时将「10 秒倒计时」拆成 10 / 9 / … / 1 的独立音频,每秒播一个。
  • 警报倒计时归零后循环播放,直到你点击「我已安全」。

常见问题

为什么需要定位权限?

预警的价值在于「你所在地」会有多大影响,而非震中震级。应用用你的位置估算所在地烈度并推算 S 波到达倒计时。坐标仅保存在本机,不上传。

和手机系统自带的地震预警有什么区别?

系统预警依赖厂商与运营商的链路,覆盖与触发策略因机型而异。地震哨兵作为独立应用,多源订阅、烈度阈值可调、可模拟演练,适合想更主动掌控的人把旧手机专门用作哨兵。

会很耗电吗?

核心是一个常驻的轻量 WebSocket 连接,流量与耗电都很低。配合深色模式与厂商自启动/电池优化豁免,可 24 小时后台监听。

没收到预警怎么办?

先确认定位、通知、悬浮窗权限与电池优化豁免已开启,并把应用加入厂商自启动白名单。预警本身存在盲区与误差,即使没收到警报,感受到震动也请立即避险。

我的数据隐私安全吗?

应用不收集、不统计、不上报任何个人信息,除网络请求必须的 URL 路径外无任何数据上报行为。详见免责声明与用户协议。

下载到的一定是最新版吗?

是的。本站下载按钮在每次打开时实时读取 GitHub 上的最新 Release,你点下去拿到的就是当前最新版 APK;也可在版本更新页查看完整更新记录。

安装前必看

当前最新版本 v1.4.3 · 发布于 2026-08-05

1

下载 APK

从 GitHub Release 下载 Dianguard-v1.4.3-release.apk(约 16 MB)。

2

允许安装未知应用

首次安装时按系统提示授权浏览器/文件管理器「安装未知应用」权限。

3

开启必要权限

定位、通知、悬浮窗、忽略电池优化,按引导页逐项开启,否则无法后台监听。

4

加入厂商白名单

小米/华为/OPPO/vivo 等需在系统设置中将本应用加入自启动 + 电池优化豁免。