海洋环境智能分析系统

当前用户: {{ auth.user.username || auth.user.email }}

海洋环境智能分析系统

中尺度涡旋识别 · 海域要素预测 · 风浪异常检测

{{ overview.eddyFilesCount || 0 }} 涡旋文件
{{ overview.forecastFilesCount || 0 }} 预测文件
{{ (overview.forecastYearsText || '').split('、').length || 0 }} 覆盖年份
今日亲海建议

你好,{{ auth.user.username || auth.user.email }}!

今天适合轻量亲海活动,查看潮汐、风浪和科普提示后再出发更安心。

今日亲海指数

🎣
极佳

海钓指数

流缓水温适宜,今天鱼口较活跃,适合短时近岸海钓体验。

🐚
适宜

赶海指数

下午 3:00-5:00 更适合赶海,出发前建议留意回潮时间和脚下湿滑区域。

🚤
平稳

近岸乘船体感

近岸风浪较小,短途乘船体感平稳,老人和儿童也更容易适应。

普通用户提示

今天更适合轻量亲海活动

如果只是散步、赶海或短途乘船,优先看风浪是否平稳,再看潮汐时间,最后决定是否临时调整路线。

  • 下海前先看绿色/黄色预警
  • 老人和儿童尽量选择近岸项目

普通用户专属入口

推荐

今日赶海时段

直接查看普通用户更关心的时间窗口、携带建议和返潮提醒。

新手友好

近岸乘船提醒

不看模型图,直接看普通用户最关心的体感、晕船建议和取消条件。

海洋安全预警 (未来24小时)

{{ currentSeaCondition.icon }}

{{ currentSeaCondition.title }}

{{ currentSeaCondition.description }}

{{ feat.icon }}

{{ feat.title }}

{{ feat.desc }}

{{ badge }}

海钓指数说明

普通用户专属内容

今天适合近岸轻量海钓

当前海况偏平稳,适合 2-3 小时的休闲海钓,不需要复杂设备,重点关注返程时间和补水。

推荐时段上午 8:00-11:00
体感情况微风,舒适
出行建议近岸轻装备

为什么适合

水温和流速相对温和,鱼群活跃度较好,普通用户也更容易在近岸区域体验到垂钓乐趣。

出发前准备

带好遮阳帽、饮用水、防滑鞋和简单鱼具,优先选择熟悉的岸线或有管理人员的海钓点。

重点提醒

不要只顾看鱼口,返潮前 30 分钟就开始收线整理;若风力明显增大,尽快结束活动。

赶海指数说明

普通用户专属内容

今天更适合下午赶海

建议把赶海安排在下午 3:00-5:00,既能兼顾潮位变化,也更适合家庭或朋友短时体验。

最佳窗口15:00-17:00
适合人群家庭休闲
注意事项防滑、防晒

怎么安排更稳妥

先确认返潮时间,再决定停留时长。第一次赶海建议选人多、岸线平缓、视野开阔的位置。

建议携带

带小桶、防滑鞋、手套和湿巾即可,不建议普通用户在礁石过多或海草密集区域久留。

什么时候该结束

一旦看到潮水上涨更快、风浪变大或脚下区域变滑,就及时返回,不要为了多捡一点海货继续停留。

近岸乘船体感说明

普通用户专属内容

今天短途乘船体感较平稳

适合普通用户体验近岸观光、海上短线项目,老人和儿童也相对更容易适应当前浪况。

平稳程度较平稳
推荐项目短途观光船
重点关注预警颜色

适合怎样的行程

优先选择近岸、时间短、班次稳定的路线,避免第一次乘船就选择长时海上项目。

容易晕船怎么办

登船前不要吃太饱,尽量坐中后部更稳定的位置,望向远处地平线能帮助缓解不适。

哪些情况别出发

如果预警升级、风浪明显增强,或现场出现停航提醒,就优先取消行程,不要勉强出海。

数据管理

数据查询

可检索涡旋 / 要素预测 / 风浪异常三类数据文件(基于数据库索引)。

关键字
类型
年份
查询结果({{ dataMgmt.searchTotal }})
ID 类型 时间范围 预览
{{ it.id }} {{ dataKindLabel(it.kind) }} {{ formatTimeRange(it) }}
无匹配结果
已加载 {{ dataMgmt.searchItems.length }} / {{ dataMgmt.searchTotal }} (继续加载中…) (向下滚动加载更多) (已加载全部)

中尺度涡旋智能识别

加载中...

模型概览

UNet ADT / UGOS / VGOS 三分类分割
模型权重
{{ eddyModule.info.weights_exists ? '已发现' : '缺失' }}
PyTorch 环境
{{ eddyModule.info.torch_available ? '可推理' : '不可用' }}
样本数量
{{ eddyModule.info.sample_count || 0 }}
在线推理
{{ eddyModule.info.inference_available ? '可用' : '降级展示' }}

展示控制

数据源
样本划分
样本文件
{{ eddyModule.showGroundTruth ? '隐藏真值对比' : '显示真值对比' }} {{ eddyModule.currentSourceLabel }}

主展示图

当前样本:{{ eddyModule.result.sample.filename }}({{ eddyModule.result.sample.split }}) 当前展示为数据库中的涡旋热力图概览。

主图
对比图

对比 / 统计

预测气旋像素 {{ eddyModule.result.statistics.predicted.cyclonic_pixels }}
预测反气旋像素 {{ eddyModule.result.statistics.predicted.anticyclonic_pixels }}
气旋占比 {{ formatEddyRatio(eddyModule.result.statistics.predicted.cyclonic_ratio) }}
反气旋占比 {{ formatEddyRatio(eddyModule.result.statistics.predicted.anticyclonic_ratio) }}
真值气旋像素 {{ eddyModule.result.statistics.ground_truth.cyclonic_pixels }}
真值反气旋像素 {{ eddyModule.result.statistics.ground_truth.anticyclonic_pixels }}
当前处于降级展示模式。若后续补充 `output/*.npz` 样本,页面会自动切换为真实模型推理。

模型评估工件

{{ artifact.title }}
当前未发现模型评估图片。

海域要素预测结果展示

以 2 小时为时间步长联动展示推理结果、核心成果图件与误差对比。

模型说明
  • {{ line }}
  • {{ line }}
加载中...
实时推理

预测控制台

选择目标时间后,页面会同步刷新预测曲线、参数对比和核心成果产物。

数据范围 {{ forecastModule.info.data_start }} ~ {{ forecastModule.info.data_end }}
预测时长 {{ forecastModule.info.forecast_horizon_hours }} 小时
目标时间
仅支持偶数整点;可选范围 {{ formatForecastTimeText(forecastModule.info.min_target_time) }} ~ {{ formatForecastTimeText(forecastModule.info.max_target_time) }}
回看时长
详细设置
纬度
经度
曲线变量
空间变量
空间步数
历史日期
历史时次
历史变量
{{ forecastModule.error }}
核心展示

核心成果产物

当前展示区会跟随顶部目标时间刷新,直接对应本次预测输出的图件和对比结果。

正在根据当前目标时间刷新核心成果...
预测图件({{ forecastModule.artifacts.featured.prediction_plots.length }} 张)

{{ plot.title }}

{{ formatForecastTimeText(forecastModule.artifacts.featured.context.target_time) }} 打开原图

单时刻参数详情

{{ forecastModule.artifacts.featured.prediction_vs_actual.updated_at.replace('T', ' ') }} 下载 CSV

选择一个时间点,查看该时刻对应的预测值、真实值和误差参数。共 {{ forecastModule.artifacts.featured.prediction_vs_actual.row_count || 0 }} 行

选择时间
目前预测时间:{{ forecastSelectedCompareRow["时间"] }}
{{ group.label }}
预测值{{ group.predict }}
真实值{{ group.actual }}
误差{{ group.error }}
绝对误差{{ group.absError }}
平方误差{{ group.sqError }}

模型总览

{{ forecastModule.info.model_name }} | {{ forecastModule.info.task }}

时间步长:{{ forecastModule.info.time_resolution_hours }} 小时
历史步长:{{ forecastModule.info.history_steps_default }} 步
预测步长:{{ forecastModule.info.forecast_steps }} 步
预测时长:{{ forecastModule.info.forecast_horizon_hours }} 小时

运行状态

权重文件:{{ forecastModule.info.weights_exists ? '已检测' : '缺失' }}
PyTorch:{{ forecastModule.info.torch_available ? '可用' : '不可用' }}
在线推理:{{ forecastModule.info.inference_available ? '可用' : '降级展示' }}
数据范围:{{ forecastModule.info.data_start }} ~ {{ forecastModule.info.data_end }}

变量与网格

变量:{{ forecastVariablesText }}
纬向范围:{{ forecastModule.info.grid.lat_range.join(' ~ ') }}
经向范围:{{ forecastModule.info.grid.lon_range.join(' ~ ') }}
网格尺寸:{{ forecastModule.info.grid.lat_count }} x {{ forecastModule.info.grid.lon_count }}

风浪异常识别与预警

加载中...

异常事件列表

按年份和月份筛选监测记录。系统依据模型融合评分与风波实况判定预警等级:红色预警(Ⅰ级)、橙色预警(Ⅱ级)、黄色预警(Ⅲ级)、蓝色预警(Ⅳ级),其余显示为正常。

选择年份
选择月份
当前月份:{{ anomaly.history.selectedMonth ? formatAnomalyMonthLabel(anomaly.history.selectedMonth) : '-' }}
监测记录:{{ anomaly.history.summary.total_events || 0 }} 条
红:{{ anomaly.history.summary.red_count || 0 }}
橙:{{ anomaly.history.summary.orange_count || 0 }}
黄:{{ anomaly.history.summary.yellow_count || 0 }}
蓝:{{ anomaly.history.summary.blue_count || 0 }}
正常:{{ anomalyNormalCount }} 条
{{ anomaly.history.error }}
正在加载对应月份异常事件...
当前筛选条件下暂无异常事件。
暂无匹配 {{ tp.display_name || tp.name }}
超强台风 · 避险 I 级
动态匹配显示与历史轨迹高度相似(≤500km)。海上作业紧急指引:
🚢 所有船只立即回港避风,撤离人员。
🗄️ 动态溯源 · 实时更新
时间 风速 波高 坐标 预警等级
{{ formatAnomalyHistoryTime(ev.time) }} {{ ev.wind != null ? ev.wind.toFixed(2) : '-' }} {{ ev.wave != null ? ev.wave.toFixed(2) : '-' }} {{ ev.position || '-' }}
{{ ev.level }} {{ ev.typhoon_name }}

模型评估图

查看评估图({{ anomalyVisibleArtifacts.length }} 张)

{{ artifact.title }}

暂无评估图文件。

模型总览

{{ anomaly.modelInfo.task }} | 模型:{{ anomaly.modelInfo.model_name }} | 结构:{{ anomaly.modelInfo.architecture }}

{{ anomaly.modelError }}

推理配置

默认阈值:{{ formatMetricNumber(anomaly.modelInfo.thresholds.default) }}
推荐阈值:{{ formatMetricNumber(anomaly.modelInfo.thresholds.recommended) }}
融合权重:{{ formatMetricNumber(anomaly.modelInfo.thresholds.fusion_weight) }}
温度缩放:{{ formatMetricNumber(anomaly.modelInfo.thresholds.temperature) }}

输入规格

时间窗口:{{ anomaly.modelInfo.input_spec.window }} 帧
风场张量:{{ anomaly.modelInfo.input_spec.wind_shape.join(' x ') }}
波浪张量:{{ anomaly.modelInfo.input_spec.wave_shape.join(' x ') }}
训练日期:{{ anomaly.modelInfo.training_date || '-' }}

运行能力

权重文件:{{ anomaly.modelInfo.runtime.weights_exists ? '已检测' : '缺失' }}
PyTorch:{{ anomaly.modelInfo.runtime.torch_available ? '可用' : '不可用' }}
样本目录:{{ anomaly.modelInfo.runtime.sample_dataset_available ? '已检测' : '未检测' }}
{{ anomaly.modelInfo.runtime.message }}

模型性能分析

核心概览

按项目文档整理三大模型的关键指标与真实评估图件。

核心模型
3 个
预测范围
未来 72 小时
评估维度
精度 / 时效
支撑场景
预警 / 航运 / 科研

中尺度涡旋识别

U-Net 语义分割,重点看边界识别质量与推理速度。
中尺度涡旋识别评估图
  • IoU >= 0.75
  • 单样本 < 50ms
  • mIoU 0.75-0.85

海域要素预测

STCA-DeFormer 联合预测未来 72 小时温盐流变化。
海域要素预测评估图
  • NRMSE < 15%
  • 相关系数 > 0.90
  • 单次推理 < 3 秒

风浪异常识别

ConvLSTM 混合架构,重点看召回率、精确率与预警时效。
风浪异常识别评估图
  • 召回率 >= 85%
  • F2 >= 0.85,AUC >= 0.95
  • 精确率 100%

指标速览

模块 核心指标 文档结果
中尺度涡旋识别 IoU >= 0.75,单样本 < 50ms mIoU 0.75-0.85
海域要素预测 NRMSE < 15%,相关系数 > 0.90 72 小时预测达标,推理 < 3 秒
风浪异常识别 召回率 >= 85%,F2 >= 0.85,响应 < 10 秒 召回率 85.71%,精确率 100%

管理仪表盘

👥
{{ adminData.userStats.total_users }}
总用户数
🟢
{{ adminData.userStats.active_today }}
今日活跃
⏱️
{{ adminData.onlineCount }}
当前在线
🖥️
{{ adminData.systemStats.cpu_percent }}%
CPU占用
💾
{{ adminData.systemStats.memory_percent }}%
内存占用
📦
{{ adminData.systemStats.disk_percent }}%
磁盘占用

CPU 占用

当前: {{ adminData.systemStats.cpu_percent }}%

内存 占用

已用: {{ adminData.systemDetail ? adminData.systemDetail.memory.used_gb + ' GB' : '-' }} 总计: {{ adminData.systemDetail ? adminData.systemDetail.memory.total_gb + ' GB' : '-' }}

磁盘 占用

已用: {{ adminData.systemDetail ? adminData.systemDetail.disk.used_gb + ' GB' : '-' }} 总计: {{ adminData.systemDetail ? adminData.systemDetail.disk.total_gb + ' GB' : '-' }}

用户角色分布

服务器运行时间

{{ adminDashboardUptime }}
持续运行中

用户登录趋势(最近7天)

普通用户 {{ adminData.userStats.normal_users }}
专业用户 {{ adminData.userStats.pro_users }}
管理员 {{ adminData.userStats.admin_users }}
本周活跃 {{ adminData.userStats.active_this_week }}

用户列表

共 {{ adminData.usersTotal }} 条 {{ adminData.usersPage }} / {{ adminData.usersTotalPages }}
ID 用户名 邮箱 角色 状态 登录 最后登录
#{{ user.id }} {{ user.username }} {{ user.email }} {{ getRoleLabel(user.role) }} {{ user.is_active ? '启用' : '禁用' }} {{ user.login_count }}次 {{ user.last_login ? formatDateTime(user.last_login) : '从未' }}
暂无用户数据

登录历史记录

共 {{ adminData.loginHistoryTotal }} 条 {{ adminData.loginHistoryPage }} / {{ adminData.loginHistoryTotalPages }}
ID 用户名 邮箱 登录时间 IP地址 状态
{{ log.id }} {{ log.username }} {{ log.email }} {{ formatDateTime(log.login_time) }} {{ log.ip_address || '-' }} {{ log.login_status === 'success' ? '成功' : '失败' }}
暂无登录记录

AI助手

如何使用

  • 选择顶部导航切换展示模块
  • 预测页可修改"年份"后点击"重新加载"
  • 数据管理页面可进行文件检索和预览
  • 有问题可在下方询问智能助手

数据与可视化说明

  • 涡旋:展示海表面高度等要素的空间分布
  • 预测:展示温度、盐度、流速等要素的时间序列
  • 异常:展示风浪异常事件的检测结果与预警
  • 指标:展示模型性能评估结果

智能助手 🤖

有任何关于系统使用、数据查询或功能咨询的问题,都可以问我

{{ msg.content }}
{{ msg.time }}
🤔 思考中

智能助手 🤖

{{ msg.content }}
{{ msg.time }}
🤔 思考中