← 返回项目库

IRONSIGHT 冲突开源情报仪表盘中文版

这是一个单页冲突监测仪表盘,用统一界面汇总两个战区的公开新闻、告警、军机、舰船、市场与卫星火点信息。

项目基于 Next.js 构建,通过战区配置切换复用同一套前端和数据请求逻辑,适合在受控网络环境中演示开源情报聚合看板的产品形态。

真实界面

项目截图

共 8 张

IRONSIGHT 开源情报指挥中心
俄罗斯 / 乌克兰
伊朗 / 以色列
💥 打击
◎ 射程
城市
测距模式:点击两个点即可测量距离,再次点击“测距”退出。
防务与市场

Capabilities

核心功能

支持伊朗以色列与俄罗斯乌克兰两个战区的一键切换。
聚合实时新闻、电报频道、军机、舰船、市场和卫星热异常信息。
内置交互式战区地图,支持图层开关、射程圈和测距模式。
展示空袭警报状态,并提供声音提醒与活动轨迹信息。
提供导弹打击分类、冲突事件和区域威胁监控面板。
集成防务、能源、加密货币和预测市场等配套观察面板。
通过配置对象管理战区差异,便于后续扩展新的冲突区域。

适用场景

用于内部演示公开情报聚合仪表盘的界面结构和交互方式。
用于教学或研究环境观察多源公开数据在同一控制台中的呈现效果。
用于验证战区配置驱动的单页监控产品是否适合进一步定制开发。

适合谁

需要在内部研究、教学演示或产品验证场景中查看多源公开态势信息的分析人员、顾问团队和技术演示团队。

商业化思路

以代码包交付和自托管部署为主,不包含托管服务、商业数据转售或上游数据许可转授。

你会拿到什么

  • 完成中文化的 Next.js 前端项目源码和本地 README。
  • 保留原始功能边界并清理宣传引流内容后的可构建版本。

部署流程

  1. 1安装 Node.js 22 依赖后执行 npm install。
  2. 2运行 npm run build,随后使用 npm start 或 npm run dev 启动。

真实验证结果

已通过 8 个真实运行中文界面、HTTP、可见正文、控制台、坏图和横向溢出质量门。

部署前须知

多个面板依赖免费或非官方公开端点,上游限流、结构变化或无数据时会出现空状态或延迟;可通过 IRONSIGHT_DEMO_MODE=1 启动有限本地预览数据完成离线界面验收。

部署难度

中等

最低配置

最低可在 1 核 CPU、2GB 内存、Node.js 22 环境中运行基础预览;若持续轮询外部源,建议使用 2 核 4GB。

开源许可证

MIT

最后验证

2026-09-02

技术栈

Next.js 16React 19TypeScriptTailwind CSSLeaflet。

授权说明

代码遵循 MIT 许可证,新闻、地图、航班、警报和其他第三方数据仍需遵守各自上游的归属与使用条款。

Release notes

版本记录

1 个已发布版本

vcn-4ee9c01b7c4a 当前推荐

本次版本完成主界面中文化、地图控件中文化、README 本地化重写,移除了原始宣传与外部引流内容,并增加了明确标识的有限本地预览适配器。

部署要求:需要 Node.js 22、npm,以及可访问 Yahoo Finance、CoinGecko、Polymarket、NASA FIRMS、Telegram 嵌入和相关新闻 RSS 的网络环境。

已知问题:首页依赖客户端加载多个外部公开源;实时模式下第三方源异常时不会保证完整数据返回,本地预览模式仅用于界面与交互验收。

登录后领取