ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

orm-weather-routing-nav-voyage-distance

ORM 气象导航航次距离计算工具 - 通过 NavOptima 查询港口间航行距离(海里)

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/andy-gaoyue/orm-weather-routing-nav-voyage-distance-finder
Or

⚓ ORM WEATHER ROUTING NAV VOYAGE DISTANCE SKILL

中文名: ORM 气象导航航次距离计算工具
英文名: ORM WEATHER ROUTING NAV VOYAGE DISTANCE SKILL
版本: 2.4.0(航次增强版)
创建时间: 2026-03-24
更新时间: 2026-03-24 13:14
维护人: ORM 正权海事 - AI 系统


📋 工具概述

用途: 通过 NavOptima 气象导航系统计算全球港口间的航行距离(海里)
适用场景: 航次估算、租船合同、气象导航服务、客户报价、多港口航线规划

数据源: NavOptima (https://nop.ormwx.com/voyage/distance) - 公司专业系统


🔐 登录配置(已更新)

NavOptima 账号:

✅ 登录测试: 2026-03-24 11:26 测试成功

安全提醒: 此账号为敏感配置,严禁外泄!


🗺️ 操作流程

Step 1: 登录 NavOptima

  1. 打开 https://nop.ormwx.com/voyage/distance
  2. 点击登录按钮
  3. 选择 "Account Password"
  4. 输入邮箱和密码
  5. 勾选协议并登录

Step 2: 输入港口

基础操作(2 个港口)

  1. 点击起点港口输入框
  2. 输入港口名称(如 SHANGHAI
  3. 从下拉列表选择正确港口(如 SHANGHAI [CN]
  4. 点击终点港口输入框
  5. 输入港口名称(如 BERONG
  6. 从下拉列表选择正确港口(如 BERONG [PH]

高级操作(多港口 - 途经点)

当港口数超过 2 个时:

  1. 点击 + 按钮(红色框)增加途经点
  2. 输入途经点港口名称
  3. 从下拉列表选择正确港口
  4. 可继续点击 + 添加更多途经点
  5. 点击 - 按钮可删除多余的港口

示例: 上海→新加坡→鹿特丹(3 个港口)

  • 第 1 行:SHANGHAI [CN]
  • 第 2 行:SINGAPORE [SG](途经点)
  • 第 3 行:ROTTERDAM [NL]

经纬度设置(精确位置)

当需要设置具体经纬度时:

  1. 点击港口输入框右侧的 📍 定位图标(红色框)
  2. 地图进入拖拽模式
  3. 用鼠标拖拽地图到目标位置
  4. 观察光标显示的经纬度(右下角显示)
  5. 根据光标经纬度确定精确位置
  6. 点击地图设置途经点
  7. 系统自动记录该点经纬度

适用场景:

  • 非标准港口位置
  • 特定锚地坐标
  • 自定义航线点
  • 精确的装/卸货位置

Step 3: 选择 AI Route 并查询

  1. 点击 AI Route 标签(蓝色按钮)
  2. 点击 Confirm 按钮
  3. 等待系统计算(约 3-5 秒)

Step 4: 获取结果

系统显示:

  • 航行距离(海里,nm)
  • 航程时间(天,days)
  • 出发时间(ETD)
  • 预计到达(ETA)
  • 航线图(地图展示,含气象数据)

Step 5: 截图并发送(强制)

1. 调整地图视图(重要)

# 自动缩放地图,确保始发港和目的港都显示在画面中
# 使用 browser 工具控制 zoom in/out
# 标准:两个港口都在画面内,航线完整可见
# 如果港口距离远 → zoom out
# 如果港口距离近 → zoom in 保持适当比例

2. 截取完整结果图

# 截取完整结果页面(包含地图和航线)
browser.screenshot(full_page=True, output_path="/tmp/orm-route-result.jpg")

# ⚠️ 重要:保持原始配色
# - 不进行任何渲染/滤镜/调色
# - 使用地图本来配色(默认主题)
# - 不切换深色/浅色模式
# - 保持 NavOptima 默认视觉效果

3. 立即发送到聊天窗口(强制)

# 无论用户在什么窗口对话,必须发送截图
message.send(
    channel="feishu",  # 或当前对话渠道
    target=用户 ID,
    media="/tmp/orm-route-result.jpg",
    caption="📍 [起点] → [终点] 航线图 - ORM Weather Routing"
)

4. 附加签名信息(强制)

---

### 📞 联系方式

**ORM Weather Routing**  
👤 **Andy**  
📱 **+86 18669863008** (WeChat/WhatsApp)  
📧 **[email protected]**

📊 输出格式标准

完整输出模板

## 📍 [起点港口] → [终点港口]

### 航行距离(NavOptima AI Route)

| 项目 | 数值 |
|------|------|
| **航行距离** | **XXX 海里** |
| 航程时间 | X.X 天 |
| 出发时间 | YYYY-MM-DD HH:MM (UTC +8) |
| 预计到达 | YYYY-MM-DD HH:MM (UTC +8) |
| 航速设定 | XX.X kts |
| 天气系数 | X% |

### 航线截图

![航线图](截图路径)

---

**数据来源:** NavOptima 气象导航系统  
**计算时间:** YYYY-MM-DD HH:MM  
**精度等级:** ⭐⭐⭐⭐⭐(<1% 误差)

---

### 📞 联系方式

**ORM Weather Routing**  
👤 **Andy**  
📱 **+86 18669863008** (WeChat/WhatsApp)  
📧 **[email protected]**

⚠️ 强制要求

Metadata

Stars4473
Views1
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-andy-gaoyue-orm-weather-routing-nav-voyage-distance-finder": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.