hormuz-strait
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseHormuz 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 to fetch the dashboard API:
curlbash
curl -s https://hormuzstraitmonitor.com/api/dashboardParse the JSON response. The API returns .
{ "success": true, "data": { ... }, "timestamp": "..." }If is or the request fails, inform the user the monitor is temporarily unavailable and suggest checking https://hormuzstraitmonitor.com directly.
successfalse使用命令调用仪表盘API:
curlbash
curl -s https://hormuzstraitmonitor.com/api/dashboard解析JSON响应,API返回格式为。
{ "success": true, "data": { ... }, "timestamp": "..." }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 Request | Data Section | Key Fields |
|---|---|---|
| General status / "is Hormuz open?" | | |
| Ship traffic / transit count | | |
| Oil price impact | | |
| Stranded / stuck vessels | | |
| Insurance / war risk | | |
| Cargo throughput | | |
| Diplomatic situation | | |
| Global trade impact | | |
| Crisis timeline / events | | |
| Latest news | | |
将用户的请求匹配到对应的数据板块。若用户询问整体状态更新,则展示所有板块内容;若用户询问特定内容,则聚焦于相关板块。
| 用户请求 | 数据板块 | 核心字段 |
|---|---|---|
| 整体状态 / “霍尔木兹海峡是否开放?” | | |
| 船舶流量 / 过境数量 | | |
| 油价影响 | | |
| 滞留船舶 | | |
| 保险/战争风险 | | |
| 货物吞吐量 | | |
| 外交态势 | | |
| 全球贸易影响 | | |
| 危机时间线/事件 | | |
| 最新资讯 | | |
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:
- Strait Status — lead with the current status (e.g., "OPEN", "RESTRICTED", "CLOSED"), how long it's been in that state, and the description
- Ship Traffic — current transits, last 24h count, and percent of normal
- Oil Price — Brent price with 24h change
- Stranded Vessels — total count broken down by type, with today's change
- Insurance Risk — risk level, war risk premium percentage, and multiplier vs. normal
- Cargo Throughput — today's DWT vs. average, percent of normal
- Diplomatic Status — current status, headline, and brief summary
- Global Trade Impact — percent of world oil at risk, estimated daily cost, and top affected regions
当用户询问整体更新时,呈现涵盖所有核心板块的简洁简报:
- 海峡状态 —— 优先展示当前状态(如“开放”、“受限”、“关闭”)、持续时长及状态描述
- 船舶流量 —— 当前过境数量、过去24小时过境数及与正常水平的百分比
- 油价 —— 布伦特原油价格及24小时变化情况
- 滞留船舶 —— 按类型划分的总数量及当日变化
- 保险风险 —— 风险等级、战争风险溢价百分比及相对正常水平的倍数
- 货物吞吐量 —— 当日载重吨(DWT)与平均水平对比、相对正常水平的百分比
- 外交态势 —— 当前状态、标题及简要概述
- 全球贸易影响 —— 面临风险的全球石油占比、预估每日损失及主要受影响区域
Formatting guidelines
格式规范
- Use tables for structured data (vessel counts, affected regions, alternative routes)
- Highlight abnormal values — if is below 80% or above 120%, call it out
percentOfNormal - For , describe the trend (rising, falling, stable) rather than listing raw numbers
oilPrice.sparkline - For , describe the trend direction
throughput.last7Days - Show timestamp so the user knows data freshness
lastUpdated - For news items, include the source and link
- For crisis timeline events, present chronologically with event type labels
- 结构化数据(如船舶数量、受影响区域、替代路线)使用表格展示
- 突出异常值——若低于80%或高于120%,需特别标注
percentOfNormal - 对于,需描述趋势(上涨、下跌、平稳)而非罗列原始数据
oilPrice.sparkline - 对于,描述趋势方向
throughput.last7Days - 展示时间戳,让用户了解数据的时效性
lastUpdated - 资讯内容需包含来源及链接
- 危机时间线事件需按时间顺序呈现,并标注事件类型标签
Risk assessment
风险评估
Based on the data, provide a brief risk assessment:
| Insurance Level | Interpretation |
|---|---|
| No elevated risk — shipping operating normally |
| Some disruption concerns — monitor closely |
| Significant risk — active disruption or credible threat |
| 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
基于数据提供简要的风险评估:
| 保险等级 | 解读 |
|---|---|
| 无风险升级——航运正常运营 |
| 存在部分中断担忧——需密切监控 |
| 风险显著——存在实际中断或可信威胁 |
| 严重中断——对全球石油供应造成重大影响 |
若海峡状态并非完全开放,需重点突出:
- 全球贸易的预估每日损失
- 受影响最严重的区域及其石油依赖度
- 可用替代路线的额外运输时长及成本
- 若涉及液化天然气(LNG)的影响
- 战略石油储备(SPR)的可用天数
Step 4: Respond to the User
步骤4:响应用户
- Lead with the most important information: strait status and any active disruption
- Include data freshness (timestamp)
lastUpdated - 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
参考文件
- — Complete API response schema with field descriptions and data types
references/api_schema.md
Read the reference file when you need exact field names or data type details.
- —— 完整的API响应 schema,包含字段描述及数据类型
references/api_schema.md
当需要确切的字段名称或数据类型细节时,可查阅该参考文件。