源码系统概览
文章正文

安澜应急指挥系统是一套面向政府与企事业单位的全流程应急指挥开源平台源码,以统一门户支撑平时值守、战时指挥、事后复盘全链路应急能力,覆盖日常值守、事件接报、调度与处置、资源与预案、数据报送、案例与知识、视频与系统集成八大核心业务域。系统采用SpringBoot 2.5.15 + Vue 2.6前后端分离架构,支持Docker Compose一键部署,可快速二次开发与国产化适配。项目由科大讯飞旗下iflytek团队维护,最后更新2026年,欢迎star和fork贡献代码。
源码简介
安澜应急指挥系统源码(yingjizhihui-xitong)是一套Java + Vue前后端分离的应急管理平台,由科大讯飞旗下iflytek团队开发维护。
后端基于Spring Boot 2.5.15、Spring Security、MyBatis-Plus 3.5.1构建,提供安全认证与ORM映射能力。
前端采用Vue 2.6、Element UI 2.15、ECharts可视化组件,支持多标签页与地图协同操作。
数据层依赖MySQL 8+与Redis 6+,支持Quartz定时任务调度与数据缓存。
项目包含aegis-admin主应用与aegis-emergency、aegis-resource、aegis-camera等13个业务模块,代码量超千个Java文件。
系统支持Docker Compose容器化部署,可快速落地与国产化适配,欢迎贡献star和fork。
区别于MIT协议的开源项目,本系统采用企业级授权模式,版本号v2.5.15,最后更新2026年。
适用场景
危化品与烟花爆竹爆炸事故的快速接报、警戒划定与消防联动。
火灾与群死群伤事故的统一调度医疗、公安、应急力量。
安全生产重特大事故的现场视频回传与资源一键调度。
基层园区企业的日常隐患排查、值班值守与小型突发事件处置。
政府应急指挥中心的7×24小时值守、接警与指挥调度。
技术栈与运行环境
后端技术栈:Spring Boot 2.5.15、Spring Security、MyBatis-Plus 3.5.1、Swagger 3.0、Quartz v2.5.15。
前端技术栈:Vue 2.6、Vue Router、Vuex、Element UI 2.15、ECharts、webpack。
数据存储:MySQL 8+、Redis 6+,数据库名aegis。
构建工具:Maven 3.6+、Node.js 14+。
部署环境:JDK 1.8+、Docker 20.10+、Nginx,可选ZLMediaKit流媒体。
地图能力依赖高德Web端API,需在系统参数中配置amap.api.key。
功能亮点
- 日常值守:7×24小时值班排班、交接班、告警监控、在岗留痕。
- 事件接报:多渠道上报、分级核实、闭环流转、全程可追溯。
- 调度处置:一张图指挥、力量调度、指令下达、实时跟踪。
- 资源预案:队伍、车辆、专家、装备、物资全生命周期管理。
- 数据报送:自动汇总伤亡损失进展,规范上报上级平台。
- 案例知识:事故案例、处置规范、专业知识库支撑科学决策。
- 视频集成:全域监控实时回传、AI异常识别、录像复盘。
- 系统集成:对接公安消防卫健气象物联网,打通数据壁垒。
| 对比维度 | 安澜应急指挥系统 | EMSystem商业版 |
|---|---|---|
| 开源协议 | 源码完全开放 | 闭源收费 |
| 部署方式 | Docker一键部署 | 需厂商实施 |
| 定制能力 | 支持二次开发 | 有限定制 |
| 技术栈 | SpringBoot+Vue | proprietary |
| 成本 | 零成本起步 | 按许可证收费 |
技术架构与部署指南
安装与部署提示
使用Docker Compose部署:修改docker-compose.yml中数据库密码与端口,执行docker compose up -d。
手动部署数据库脚本顺序:01-ruoyi.sql、02-quartz.sql、03-aegis.sql、04-aegis-seed-data.sql。
后端启动:mvn clean install -DskipTests后进入aegis-admin执行mvn spring-boot:run。
前端联调:cd aegis-ui后npm install与npm run dev,默认代理到localhost:8080。
最后更新2026年,更新日志见GitCC仓库commit记录,版本号v2.5.15。
预置账号admin默认密码123456,上线后必须改密并收拢访问来源。
截图与演示说明
主控制台index.png展示KPI概览、事件趋势图表与业务快捷入口。
排班管理ae5dd8a4.png展示值班排班与缺班提醒功能。
接警工作台09d481a6.png含地图标注与事件分级核实界面。
调度工作台5c1dde0c.png展示统一调度地图与资源图层。
处置工作台1fa1fb61.png展示任务详情与事件位置跟踪。
资源看板bb0112fe.png展示队伍车辆专家物资分布统计。
常见问题
问:安澜应急指挥系统是什么?
它是一套基于SpringBoot+Vue的开源应急指挥平台源码,覆盖值守、接报、调度、预案、报送等八大能力。
问:如何部署使用这套系统?
推荐Docker Compose一键部署,也可手动导入SQL脚本后用Maven构建后端、npm构建前端。
问:和商业应急管理系统的区别是什么?
本系统源码完全开放,零成本起步,可本地化部署与定制改造,区别在于商业版EMSystem有官方技术支持但收费。
问:是否免费开源?
源码可从免费获取,支持商业化使用,但需注意预置密码等安全配置。
安全风险提示
预置账号admin与ry默认密码123456,生产环境必须改密并启用强策略。
智能助手API Key仅存浏览器,不经过业务后端落库,禁止在代码中回传或记录。
需排查eval、base64_decode、shell_exec等高风险函数调用路径。
Docker部署时需修改默认数据库密码,Nginx需配置认证与访问来源限制。
地图与流媒体密钥应定期轮换,避免硬编码在配置文件中。
下载说明
下载后解压即可获得完整项目源码,包含后端13个模块与前端工程。
建议先阅读README.md了解模块结构与部署流程。