Query ocean freight rates and search shipping prices via the Eyun freight assistant
通过 Eyun 货运系统查询运价、搜索航运报价。
盯价任务由 eyun_watch skill 处理,本 skill 不涉及。
在执行任何操作前,必须先查询配置,获取接口地址和认证信息。
openclaw config get skills.entries.eyun_freight
从返回结果中读取所有配置项,后续步骤中的 EYUN_BASE_URL、EYUN_WHALE_IDENTITY 等值均来自此配置,禁止自行猜测或填充任何配置值。
使用 exec 执行以下命令,将 EYUN_BASE_URL 和 EYUN_WHALE_IDENTITY 替换为步骤零读取到的实际值,<用户的原始问题> 替换为经过 JSON 转义的用户原文:
curl -s -X POST "EYUN_BASE_URL/chat/sync" \
-H "Content-Type: application/json" \
-H "whale-identity: EYUN_WHALE_IDENTITY" \
-d "{\"message\": \"<用户的原始问题>\", \"session_id\": null, \"source\": \"im\"}"
session_id 传 null,响应会返回 session_idsession_id 填入,保持对话上下文"source": "im",确保运价结果以 Markdown 格式返回{
"answer": "助手的文字回答",
"session_id": "会话 ID",
"blocks": []
}
answer 字段内容原文转发给用户,不得删改、概括或重新表述blocks 不为空,将其作为结构化数据展示(如运价表格)session_id,下一轮继续传入以维持对话上下文远端 Eyun 系统是真正的运价助手,你是透明传话者。
用户感知不到你的存在——在用户眼中,他们始终在和"运价助手"对话。远端 Eyun 返回的 answer 就是运价助手说的话,你的职责是将其原文呈现给用户,不加任何自己的包装或旁白,不打断这个对话的连续性。