实时汇率查询

7天前更新 3 00

获取货币对即时汇率

收录时间:
2026-02-26
下载技能安装md文件
保存原始技能说明,便于离线查看、转存和审查。
下载技能安装md文件
实时汇率查询实时汇率查询
实时汇率查询

技能简介

通过无头浏览器抓取 XE.com 的实时中间市场汇率,支持任意两种 ISO 4217 标准货币代码之间的汇率换算,并可选择指定金额进行转换计算。

业务背景

满足财务、采购及跨境业务团队对即时汇率数据的刚需。无需登录银行系统或手动搜索网页,直接获取可溯源的中间市场汇率,支持快速成本核算、报价调整及多币种账务处理,规避因汇率信息滞后导致的定价偏差风险。

落地案例:出口企业财务部门每月需向海外客户出具含当地货币的多币种报价单。财务人员输入原货币 CNY、目标货币 GBP 及金额 100,000,模块返回实时中间汇率并计算兑换结果,输出包含 XE.com 抓取时间戳的结构化数据。若 XE 服务异常,自动切换备用源确保业务连续性,单次查询约 4-5 秒,适用于非高频实时交易场景的参考定价。

能做什么

  • 查询两种货币的即时汇率(如 USD 兑 INR)
  • 按指定金额计算兑换结果(如 500 EUR 等于多少 USD)
  • 输出包含汇率来源和时间戳的结构化数据
  • XE 服务异常时自动切换至 exchangerate-api.com 备用源

使用说明

安装要求:需预先安装 Node.js 运行环境,并确保 Playwright 及 Browserless (CDP) 依赖已配置完成。

执行命令

node ~/clawd/skills/exchange-rates/scripts/xe-rate.mjs <FROM> <TO> [AMOUNT]

参数说明:FROM 为原货币代码,TO 为目标货币代码,AMOUNT 为可选兑换金额(默认为 1)。

使用示例

# 查询 1 美元兑印度卢比
node ~/clawd/skills/exchange-rates/scripts/xe-rate.mjs USD INR

# 计算 500 欧元兑换美元
node ~/clawd/skills/exchange-rates/scripts/xe-rate.mjs EUR USD 500

# 计算 1000 泰铢兑换印度卢比
node ~/clawd/skills/exchange-rates/scripts/xe-rate.mjs THB INR 1000

结果展示建议:突出显示兑换总额,标注单位汇率(1 FROM = X TO),注明数据来源为 XE.com 中间市场汇率。

输入与输出

见下方输入与输出表格。

项目内容
输入原货币代码、目标货币代码(均为 ISO 4217 标准三位字母,如 USD、EUR)、可选兑换金额
输出JSON 对象,含 amount/from/to/rate/converted/source/timestamp 字段
适用人群个人换汇参考、跨境电商运营、出境旅行者、多币种记账用户
不包含股票价格、加密货币行情、历史汇率数据、银行手续费计算

 

风险提示

  • 单次查询耗时约 4-5 秒,因涉及浏览器启动开销
  • 汇率为中间市场价格,非实际银行买入/卖出价
  • XE.com 抓取失败时将返回备用源数据,精度可能有差异
  • 频繁调用可能触发源站反爬限制

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/mrinvincible29/exchange-rates/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...