救援线
发布: (2026年1月4日 GMT+8 14:09)
5 分钟阅读
原文: Dev.to
Source: Dev.to
我构建的内容
ReliefLine 是一个灾害救援规划平台,用数据驱动的精准取代了猜测。它通过提供以下功能,弥合菲律宾全球预警与本地响应之间的鸿沟:
- 智能救援计算器 – 根据官方社会福利与发展部(DSWD)标准和人口普查数据,瞬间生成粮食、水、家庭包等供应预算。
- 实时监控 – 将全球监测系统的实时灾害信息聚合到一个仪表盘。
- 教育中心 – 离线友好的指南,帮助海外菲律宾人和本地居民了解灾害防范。
- 影响可视化 – 向捐助者展示他们的捐款具体资助了什么(例如 “为 5 户家庭提供 2 天的食物”)。
菲律宾每年约有 20 场台风,影响数百万人的生活。灾害发生时,救援规划往往是被动的——规划者只能猜测需要多少米或水,导致浪费或短缺。ReliefLine 为两个不同的群体标准化了这一流程:
- 全球菲律宾人 – 包括 230 万海外菲律宾劳工(OFW)以及去年向国内汇入 370 亿美元的更广泛群体,需要透明的捐赠渠道。
- 本地机构 – 覆盖 40 000 个 barangay 的非政府组织和地方政府单位(LGU),需要准确、符合规范的物流工具,以更快分配援助。
演示
- 在线站点: https://relief-line.vercel.app
- 计算器: 选择 “大马尼拉”,输入人口,即可看到所需的精确救援预算。
- 更新: 查看 “Updates” 标签页,获取实时聚合的灾害信息。
- 影响: 使用 “How You Can Help” 工具查看捐款的购买力。
- 指南: 下载适合打印的灾害防范手册。
技术栈
- 前端: Next.js 14(App Router),React,TypeScript,Tailwind CSS
- 后端: Next.js API Routes,PostgreSQL + Drizzle ORM
- 可视化: Mapbox GL JS 用于地理空间数据(正在开发中)
- 数据来源: GDACS、USGS、Ambee、NewsData.io、PSGC(人口普查)
关键特性
- 智能聚合 – 将来自 4+ 来源(包括 GDACS 与 USGS)的灾害数据进行坐标匹配(200 km 范围)去重合并。
- DSWD 兼容计算 – “数字化” 官方社会福利手册;计算遵循政府公式(例如 1.2 kg 米/人/天,15 % 余量缓冲)。
- 智能缓存 – 对外部 API 进行积极缓存,以在紧急情况下处理高流量和速率限制。
- 离线优先 – 教育内容轻量且可打印,适用于低带宽地区。
解决的挑战
- 位置映射 – 构建模糊匹配系统,将通用灾害警报(如 “Luzon 附近的风暴”)链接到菲律宾标准地理编码(PSGC)数据库中的具体省份和 barangay。
- 数据去重 – 编写逻辑,将地震传感器(USGS)和风暴追踪器(GDACS)的重叠报告合并为单一、可操作的事件。
数据与准确性声明
- 灾害信息源: 所有警报(台风、地震)均为实时数据,来自 USGS、GDACS 和 NewsData.io。
- 公式: 救援计算严格遵循官方 DSWD《灾害响应作业指南》。
- 地理信息: 省、市、barangay 数据来源于官方菲律宾标准地理编码(PSGC)。
- 人口数据: 目前为虚构数据,未来将整合 2024 年共识结果以提升准确性。
- 价格估算: 演示中的估算为静态值,不反映实时通胀或地区价格差异。