名称: exchange-rates
描述: >
从 XE.com 获取任意货币对之间的实时汇率。
使用场景:当用户询问货币兑换、汇率、外汇牌价,或在货币之间转换金额时(例如:"USD to INR"、"100 EUR in GBP"、"美元汇率多少"、"500欧元是多少")。
避免使用:当用户询问股票价格、加密货币价格或金融市场时——这些属于网络搜索,而非货币兑换。
输出:包含汇率、转换后金额和来源的 JSON。以单位汇率和总额的形式清晰呈现。
通过无头浏览器从 XE.com 获取实时中间市场汇率。
node ~/clawd/skills/exchange-rates/scripts/xe-rate.mjs <FROM> <TO> [AMOUNT]
示例:
node ~/clawd/skills/exchange-rates/scripts/xe-rate.mjs USD INR # 1 美元 → 印度卢比
node ~/clawd/skills/exchange-rates/scripts/xe-rate.mjs EUR USD 500 # 500 欧元 → 美元
node ~/clawd/skills/exchange-rates/scripts/xe-rate.mjs THB INR 1000 # 1000 泰铢 → 印度卢比
输出: 包含 amount、from、to、rate、converted、source、timestamp 字段的 JSON。
清晰呈现结果:
- 突出显示转换后的金额
- 包含单位汇率(1 个 FROM 货币 = X 个 TO 货币)
- 注明来源为 XE.com 中间市场汇率
- 当金额大于 1 时,同时显示单位汇率和总转换金额