总安装量
472
今日新增
+11
用户评分
- / 5.0 (0)
当前版本
2.7.1
steam-price-converter
一个 Tampermonkey 插件,能将 steam 商店和市场的的价格转换为某种货币展示。理论上支持所有区域。
使用
安装与更新
脚本托管于以下平台:
[!IMPORTANT]
由于 steam++ 对 GM API 的支持有限,该脚本目前无法直接导入 steam++ (Watt Toolkit)。
设置

配置项详情
| 配置项 | 说明 | 默认值 |
|---|---|---|
| 目标国家代码 | 转换后的目标区域 (如 CN, US, HK, RU) | CN |
| 目标货币符号 | 显示在价格旁的货币符号 (如 ¥, $, HK$) | ¥ |
| 符号位置 | 货币符号是否显示在数值之前 | 是 |
| 汇率缓存时间 | 自动从接口更新汇率的间隔时间 | 1小时 |
| 使用自定义汇率 | 是否手动指定汇率,开启后不再自动获取最新汇率 | 否 |
| 自定义汇率 | 手动指定的固定汇率数值 | 1 |
| 日志级别 | 插件运行时的日志输出详细程度 (debug/info/warn/error) | info |
| 市场页面禁用 | 在 Steam 市场页面禁用插件 (防止与其他插件冲突) | 否 |
效果展示
首页效果

商店列表

混合区域显示

交流反馈
如果遇到任何问题或有功能建议,请前往 GitHub 提交 Issue。
其他平台的留言或反馈可能无法及时查看和回复,请尽量使用 GitHub 进行反馈。
开发
根据此处提示关闭 Tampermonkey 的 CSP 检测
npm i
npm run dev
发布
npm run build
全球 Steam 价格格式参考
为了实现极致稳定的“智能价格提取”,本项目对 Steam 目前活跃的 37 种本币结算货币进行了实测调研。
点击展开 37 种活跃本币格式对照表
调研方法
本项目的数据来源主要分为两部分:
- 货币定义与列表:参考 Steamworks 官方文档 - Supported Currencies 获取活跃的 ECurrency ID 及其对应的 ISO 4217 代码。
- 格式实测:通过访问 Steam 官方搜索页面并强制指定区域代码(Country Code)获取真实的 UI 渲染效果:
https://store.steampowered.com/search/?sort_by=Price_DESC&cc=[region_code]
通过这种方式,我们将官方提供的技术规范与实际前端的显示习惯相结合,确保了价格解析的准确性。
数据对照表 (37 种活跃本币)
| 序号 | 地区 (cc) | 货币 (Code) | 对应国家/地区 | 典型显示示例 | 小数点 | 千分位 | 符号位置 | 精度 |
|---|---|---|---|---|---|---|---|---|
| 1 | us | USD | 美国 | $1,234.56 |
. |
, |
前置 | 2 |
| 2 | cn | CNY | 中国 | ¥1,234.56 |
. |
, |
前置 | 2 |
| 3 | jp | JPY | 日本 | ¥1,235 |
无 | , |
前置 | 0 |
| 4 | de | EUR | 德国 | 1 234,56€ |
, |
|
后置 | 2 |
| 5 | ru | RUB | 俄罗斯 | 1.234,56 руб |
, |
. |
后置 | 2 |
| 6 | pl | PLN | 波兰 | 1 234,56 zł |
, |
|
后置 | 2 |
| 7 | br | BRL | 巴西 | R$1.234,56 |
, |
. |
前置 | 2 |
| 8 | vn | VND | 越南 | 1.235₫ |
无 | . |
后置 | 0 |
| 9 | kr | KRW | 韩国 | ₩ 1,235 |
无 | , |
前置 | 0 |
| 10 | id | IDR | 印度尼西亚 | Rp 1 235 |
无 | |
前置 | 0 |
| 11 | tw | TWD | 中国台湾 | NT$ 1,234.56 |
. |
, |
前置 | 2 |
| 12 | hk | HKD | 中国香港 | HK$ 1,234.56 |
. |
, |
前置 | 2 |
| 13 | ua | UAH | 乌克兰 | 1 234,56₴ |
, |
|
后置 | 2 |
| 14 | kz | KZT | 哈萨克斯坦 | 1 234,56₸ |
, |
|
后置 | 2 |
| 15 | gb | GBP | 英国 | £1,234.56 |
. |
, |
前置 | 2 |
| 16 | ch | CHF | 瑞士 | CHF 1,234.56 |
. |
|
前置 | 2 |
| 17 | no | NOK | 挪威 | 1.234,56 kr |
, |
. |
后置 | 2 |
| 18 | th | THB | 泰国 | ฿1,234.56 |
. |
, |
前置 | 2 |
| 19 | ph | PHP | 菲律宾 | ₱1,234.56 |
. |
, |
前置 | 2 |
| 20 | sg | SGD | 新加坡 | S$1,234.56 |
. |
, |
前置 | 2 |
| 21 | my | MYR | 马来西亚 | RM1,234.56 |
. |
, |
前置 | 2 |
| 22 | mx | MXN | 墨西哥 | Mex$ 1,234.56 |
. |
, |
前置 | 2 |
| 23 | ca | CAD | 加拿大 | C$ 1,234.56 |
. |
, |
前置 | 2 |
| 24 | au | AUD | 澳大利亚 | A$ 1,234.56 |
. |
, |
前置 | 2 |
| 25 | nz | NZD | 新西兰 | NZ$ 1,234.56 |
. |
, |
前置 | 2 |
| 26 | in | INR | 印度 | ₹1,234.56 |
. |
, |
前置 | 2 |
| 27 | cl | CLP | 智利 | CLP$1.235 |
无 | . |
前置 | 0 |
| 28 | pe | PEN | 秘鲁 | S/. 1,234.56 |
. |
, |
前置 | 2 |
| 29 | co | COP | 哥伦比亚 | COL$ 1.234.560,00 |
, |
. |
前置 | 2 |
| 30 | za | ZAR | 南非 | R 1 234.56 |
. |
|
前置 | 2 |
| 31 | sa | SAR | 沙特阿拉伯 | 1,234.56 SR |
. |
, |
后置 | 2 |
| 32 | ae | AED | 阿联酋 | 1,234.56 AED |
. |
, |
后置 | 2 |
| 33 | il | ILS | 以色列 | ₪1,234.56 |
. |
, |
前置 | 2 |
| 34 | kw | KWD | 科威特 | 1,234.56 KD |
. |
, |
后置 | 2 |
| 35 | qa | QAR | 卡塔尔 | 1,234.56 QR |
. |
, |
后置 | 2 |
| 36 | cr | CRC | 哥斯达黎加 | ₡1.234,56 |
, |
. |
前置 | 2 |
| 37 | uy | UYU | 乌拉圭 | $U1.234,56 |
, |
. |
前置 | 2 |