hormuz-strait

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Hormuz Strait Monitor Skill

Hormuz海峡监控Skill

Fetches real-time status of the Strait of Hormuz from the Hormuz Strait Monitor dashboard API. Covers shipping transits, oil prices, stranded vessels, insurance risk, diplomatic status, global trade impact, and crisis timeline.
This skill is read-only. It fetches public dashboard data — no authentication required.

Hormuz Strait Monitor仪表盘API获取霍尔木兹海峡的实时状态数据,涵盖航运过境、油价、滞留船舶、保险风险、外交态势、全球贸易影响以及危机时间线。
本Skill为只读模式,仅获取公开仪表盘数据——无需身份验证。

Step 1: Fetch Dashboard Data

步骤1:获取仪表盘数据

Use
curl
to fetch the dashboard API:
bash
curl -s https://hormuzstraitmonitor.com/api/dashboard
Parse the JSON response. The API returns
{ "success": true, "data": { ... }, "timestamp": "..." }
.
If
success
is
false
or the request fails, inform the user the monitor is temporarily unavailable and suggest checking https://hormuzstraitmonitor.com directly.

使用
curl
命令调用仪表盘API:
bash
curl -s https://hormuzstraitmonitor.com/api/dashboard
解析JSON响应,API返回格式为
{ "success": true, "data": { ... }, "timestamp": "..." }
success
false
或请求失败,需告知用户监控服务暂时不可用,并建议直接访问https://hormuzstraitmonitor.com查询。

Step 2: Identify What the User Needs

步骤2:识别用户需求

Match the user's request to the relevant data sections. If the user asks for a general status update, present all sections. If they ask about something specific, focus on the relevant section(s).
User RequestData SectionKey Fields
General status / "is Hormuz open?"
straitStatus
status
,
since
,
description
Ship traffic / transit count
shipCount
currentTransits
,
last24h
,
normalDaily
,
percentOfNormal
Oil price impact
oilPrice
brentPrice
,
change24h
,
changePercent24h
,
sparkline
Stranded / stuck vessels
strandedVessels
total
,
tankers
,
bulk
,
other
,
changeToday
Insurance / war risk
insurance
level
,
warRiskPercent
,
normalPercent
,
multiplier
Cargo throughput
throughput
todayDWT
,
averageDWT
,
percentOfNormal
,
last7Days
Diplomatic situation
diplomacy
status
,
headline
,
parties
,
summary
Global trade impact
globalTradeImpact
percentOfWorldOilAtRisk
,
estimatedDailyCostBillions
,
affectedRegions
,
lngImpact
,
alternativeRoutes
,
supplyChainImpact
Crisis timeline / events
crisisTimeline
events[]
with
date
,
type
,
title
,
description
Latest news
news
title
,
source
,
url
,
publishedAt
,
description

将用户的请求匹配到对应的数据板块。若用户询问整体状态更新,则展示所有板块内容;若用户询问特定内容,则聚焦于相关板块。
用户请求数据板块核心字段
整体状态 / “霍尔木兹海峡是否开放?”
straitStatus
status
,
since
,
description
船舶流量 / 过境数量
shipCount
currentTransits
,
last24h
,
normalDaily
,
percentOfNormal
油价影响
oilPrice
brentPrice
,
change24h
,
changePercent24h
,
sparkline
滞留船舶
strandedVessels
total
,
tankers
,
bulk
,
other
,
changeToday
保险/战争风险
insurance
level
,
warRiskPercent
,
normalPercent
,
multiplier
货物吞吐量
throughput
todayDWT
,
averageDWT
,
percentOfNormal
,
last7Days
外交态势
diplomacy
status
,
headline
,
parties
,
summary
全球贸易影响
globalTradeImpact
percentOfWorldOilAtRisk
,
estimatedDailyCostBillions
,
affectedRegions
,
lngImpact
,
alternativeRoutes
,
supplyChainImpact
危机时间线/事件
crisisTimeline
events[]
包含
date
,
type
,
title
,
description
最新资讯
news
title
,
source
,
url
,
publishedAt
,
description

Step 3: Present the Data

步骤3:呈现数据

Format the results clearly for financial research. Adapt the presentation based on what the user asked for.
为金融研究场景清晰格式化结果,根据用户的请求调整呈现方式。

General status briefing (default)

整体状态简报(默认模式)

When the user asks for a general update, present a concise briefing covering all key sections:
  1. Strait Status — lead with the current status (e.g., "OPEN", "RESTRICTED", "CLOSED"), how long it's been in that state, and the description
  2. Ship Traffic — current transits, last 24h count, and percent of normal
  3. Oil Price — Brent price with 24h change
  4. Stranded Vessels — total count broken down by type, with today's change
  5. Insurance Risk — risk level, war risk premium percentage, and multiplier vs. normal
  6. Cargo Throughput — today's DWT vs. average, percent of normal
  7. Diplomatic Status — current status, headline, and brief summary
  8. Global Trade Impact — percent of world oil at risk, estimated daily cost, and top affected regions
当用户询问整体更新时,呈现涵盖所有核心板块的简洁简报:
  1. 海峡状态 —— 优先展示当前状态(如“开放”、“受限”、“关闭”)、持续时长及状态描述
  2. 船舶流量 —— 当前过境数量、过去24小时过境数及与正常水平的百分比
  3. 油价 —— 布伦特原油价格及24小时变化情况
  4. 滞留船舶 —— 按类型划分的总数量及当日变化
  5. 保险风险 —— 风险等级、战争风险溢价百分比及相对正常水平的倍数
  6. 货物吞吐量 —— 当日载重吨(DWT)与平均水平对比、相对正常水平的百分比
  7. 外交态势 —— 当前状态、标题及简要概述
  8. 全球贸易影响 —— 面临风险的全球石油占比、预估每日损失及主要受影响区域

Formatting guidelines

格式规范

  • Use tables for structured data (vessel counts, affected regions, alternative routes)
  • Highlight abnormal values — if
    percentOfNormal
    is below 80% or above 120%, call it out
  • For
    oilPrice.sparkline
    , describe the trend (rising, falling, stable) rather than listing raw numbers
  • For
    throughput.last7Days
    , describe the trend direction
  • Show
    lastUpdated
    timestamp so the user knows data freshness
  • For news items, include the source and link
  • For crisis timeline events, present chronologically with event type labels
  • 结构化数据(如船舶数量、受影响区域、替代路线)使用表格展示
  • 突出异常值——若
    percentOfNormal
    低于80%或高于120%,需特别标注
  • 对于
    oilPrice.sparkline
    ,需描述趋势(上涨、下跌、平稳)而非罗列原始数据
  • 对于
    throughput.last7Days
    ,描述趋势方向
  • 展示
    lastUpdated
    时间戳,让用户了解数据的时效性
  • 资讯内容需包含来源及链接
  • 危机时间线事件需按时间顺序呈现,并标注事件类型标签

Risk assessment

风险评估

Based on the data, provide a brief risk assessment:
Insurance LevelInterpretation
normal
No elevated risk — shipping operating normally
elevated
Some disruption concerns — monitor closely
high
Significant risk — active disruption or credible threat
critical
Severe disruption — major impact on global oil supply
If the strait status is anything other than fully open, highlight:
  • The estimated daily cost to global trade
  • Which regions are most affected and their oil dependency
  • Available alternative routes with additional transit days and cost
  • LNG impact if applicable
  • SPR (Strategic Petroleum Reserve) status in days

基于数据提供简要的风险评估:
保险等级解读
normal
无风险升级——航运正常运营
elevated
存在部分中断担忧——需密切监控
high
风险显著——存在实际中断或可信威胁
critical
严重中断——对全球石油供应造成重大影响
若海峡状态并非完全开放,需重点突出:
  • 全球贸易的预估每日损失
  • 受影响最严重的区域及其石油依赖度
  • 可用替代路线的额外运输时长及成本
  • 若涉及液化天然气(LNG)的影响
  • 战略石油储备(SPR)的可用天数

Step 4: Respond to the User

步骤4:响应用户

  • Lead with the most important information: strait status and any active disruption
  • Include data freshness (
    lastUpdated
    timestamp)
  • If the situation is elevated or worse, proactively include the global trade impact summary
  • Keep the response concise for routine "all clear" statuses; expand for active incidents
  • Add a disclaimer: data is sourced from Hormuz Strait Monitor and may have delays

  • 优先展示最重要的信息:海峡状态及任何正在发生的中断情况
  • 包含数据更新时间戳(
    lastUpdated
  • 若风险等级为升级或更高,主动提供全球贸易影响的摘要
  • 常规“一切正常”状态下,保持响应简洁;若为突发事件,则扩展内容
  • 添加免责声明:数据来源于Hormuz Strait Monitor,可能存在延迟

Reference Files

参考文件

  • references/api_schema.md
    — Complete API response schema with field descriptions and data types
Read the reference file when you need exact field names or data type details.
  • references/api_schema.md
    —— 完整的API响应 schema,包含字段描述及数据类型
当需要确切的字段名称或数据类型细节时,可查阅该参考文件。