插件工作原理
Steam Buff 是一款 Manifest V3 的浏览器扩展,分三端发力:注入 Steam 客户端、增强 Steam 商店和社区、给整个网页加翻译。
仓库已经在 GitHub 开源,源码注释齐全,欢迎二次开发。
Steam 客户端
在Steam注入运行时,来实现库列表自定义名称、下载完成自动关机、批量改自定义排序名称等功能。
Steam 商店和社区
历史价格曲线、玩家在线统计、HLTB 时长、家庭共享检查、DLC 一键勾选、购物车勾选支付。
通用网页
网页整页翻译、鼠标划词翻译,可选微软免费翻译、Steam Buff AI、开源公共翻译。
让库里显示你自己取的游戏名
被「Atelier of Witch Hat」「The Witcher 3: Wild Hunt – Game of the Year Edition」这种又长又带后缀的名字折磨过的人,应该都听过 SteamEdit 这类工具。它们的做法都是去改 Steam 安装目录里的 appinfo.vdf 文件。
![图片[1]-Steam Buff插件-素材君](https://www.sucaijun.com/wp-content/uploads/2026/05/20260521234058772-22233.png)
传统方案的做法
- 改完得重启 Steam 客户端才能生效
- Steam 一更新,名字会被覆盖回去
- 不同步Steam云端,换电脑就得重做一遍
Steam Buff 的做法
- 改完立刻生效,不用重启 Steam
- 不会被 Steam 覆盖
- 支持Steam云同步,换机重装插件即恢复
我换了一个完全不同的思路
Steam Buff 不动任何文件。它在 Steam 客户端运行时,把每个 app overview 里的 display_name 字段临时替换成你自己取的排序名。库列表、收藏夹、最近游戏,所有显示层都跟着改。
差别相当明显:改完立刻生效,不用重启 Steam;不会被 Steam 自动覆盖回原名;支持 Steam 云同步——换电脑、重装系统、装回 Steam Buff,立刻就回到你之前的样子。
display_name 字段,它就会一直稳。
到现在为止,没在任何第三方工具里见过用同样思路实现的
为什么大家都选择Steam Buff?
其他软件游戏库名称自定义方案 VS Steam Buff游戏库名称自定义方案
| 对比项 | 其他软件 | Steam Buff |
|---|---|---|
| 实现思路 | 改本地 appinfo.vdf 文件 | 运行时替换 display_name |
| 需要重启 Steam | 需要 | 不需要 |
| Steam 更新后 | 会被覆盖回原名 | 不会,原文件没碰 |
| Steam 云同步 | 不支持,本地存储 | 支持,重装即可恢复 |
| 维护成本 | Steam 改格式就要适配 | 几乎不需要维护 |
部分功能清单
设置页里每个开关都可以独立控制 · 按设置页的实际分类列出
如何安装
chrome://extensions/选一个最顺手的下载方式
所有渠道同步更新,文件一致 · 国内用户推荐官网下载或夸克
阿里网盘
国内首选 · 稳定更新
夸克网盘
满速下载 · 需登录
百度网盘
备用镜像 · 适合长期保存
GitHub Releases
海外用户首选 · 含完整源码
常见问题
不会。扩展只在浏览器/客户端渲染层做替换,没有动任何二进制、没有改任何文件、没有给 Steam 发额外请求,跟 VAC 相关的东西完全没接触。
大部分不冲突。如果有冲突的,可以在联系站长做一下兼容。
源码 GitHub 见,二次开发请保留原作者版权信息。
扩展的设置页是浮动菜单,从你正在浏览的网页右下角的悬浮按钮进入,不是点扩展图标。第一次用如果找不到入口,看 GitHub README 里的截图。
2025 年 10 月之后Steam 客户端正常推送版本,可以正常使用。
每一次迭代都写在这里
Steam Buff 0.7.8 更新日志
发布日期:2026-06-04
更新摘要
Steam Buff 0.7.8 主要带来以下改进:
- 修复 Steam 库属性窗口中游戏上下文识别漂移的问题,提升库内功能的稳定性。
- 优化库自定义名称的批量选择、批量保存和云端上传流程,修复按钮悬浮位置异常、挤压输入框和挂载不稳定等问题。
- 修复下载页自动关机按钮显示异常。
- 修复划词翻译用错误格式请求。
- 修复划词翻译的目标语言传递、非 AI 按钮显示和 Edge 请求异常,并调整划词翻译由 AI 能力接管。
- 完善设置页帮助入口和教程入口基础能力,恢复关于页捐赠金额显示。
- 修复扩展本地化清单加载失败,新增网页端更新提醒,并优化诊断日志与端点配置维护。
Steam Buff 0.7.7 更新日志
发布日期:2026-06-03
更新摘要
本次 0.7.7 版本重点优化 Steam 客户端库自定义名称、诊断日志、网页端更新提醒和翻译体验。库自定义名称批量保存更稳,按钮挂载更适配不同 Steam 属性页布局;更新提醒不再只依赖设置页打开;诊断日志导出更利于排查问题;同时修复划词翻译请求分流、统一扩展端点和外链配置,减少后续维护时的分散硬编码。
库自定义名称
- 修复自定义排序名称输入框下方
获取、批量、上云按钮在部分 Steam 客户端布局中不显示的问题。 - 修复三个按钮被插入输入框同一行后挤压输入框的问题,现在按钮作为独立动作行显示在字段附近。
- 优化高 DPI、宽窗口、不同 Steam 属性页布局下的挂载判断,找不到可靠挂载点时会回退到固定定位兜底。
- 优化批量保存大库时的稳定性,减少大量游戏写入自定义排序名时对 Steam 库 UI 的刷新压力。
- 优化批量修改后的云端上传队列:只上传需要提交的修改内容,按批处理,避免一次性请求过多。
- 批量保存和云端上传进度提示更清晰,暂停、取消和失败时的状态处理更稳。
诊断日志
- 完善 Steam 客户端挂载相关日志,覆盖库自定义名称、下载自动关机等需要排查“按钮没出现”的关键链路。
- 诊断日志导出增加设置快照,便于查看用户当时开启或关闭了哪些功能。
- 收敛高频噪点日志,避免普通扫描、重复等待、滚动或鼠标事件把日志刷满。
- 增强日志脱敏和失败摘要,导出后更方便直接搜索错误级别、功能名和事件名。
更新提醒
- 新增网页端自动更新提醒:在普通
http/https页面加载时即可检查并提示新版本。 - 自动检查每天最多请求一次更新接口,避免频繁调用服务端。
- 手动点击“检查更新”仍会强制请求,不受每日自动检查限制。
- 更新弹窗标题调整为
Steam Buff 发现新版本。 - 弹窗按钮调整为左侧
今天不再提醒、右侧打开官网下载,操作顺序更符合直觉。 - 点击关闭或打开官网只关闭本次弹窗;点击
今天不再提醒后当天不再自动弹出。
翻译体验
- 修复划词翻译请求分流:Steam Buff AI 继续使用扩展自带 AI 翻译,非 AI 服务复用 translate.js 原生请求流程。
- 修复非 AI 划词时翻译按钮不显示的问题。
- 保留 Steam Buff 的划词图标、触发方式和结果弹窗,不影响原有划词交互。
配置与维护
- 统一扩展内官网入口、后端接口、Steam 官方接口、第三方 API、外部链接和开源项目链接配置。
- 新增统一 hostname 匹配能力,Steam 客户端、商店页、结算页、社区页、翻译范围和日志域名分类不再散落写死判断。
- 修复更新提醒、关于页、外链打开等位置的兜底地址分散问题。
- 保留 Manifest 匹配规则中的必要字面量,同时把业务代码里的域名判断集中到共享配置,降低后续 Steam 域名或入口调整时的维护成本。
Steam Buff 0.7.6 更新日志
发布日期:2026-06-02
更新摘要
- 修复库自定义名称批量弹窗在 Steam 客户端顶部拖拽区域下的交互遮挡问题。
- 优化关于页支持者展示,去掉金额和兑换状态等过细信息,让致谢列表更简洁。
- 清理愿望单悬浮卡片 demo 文件,减少扩展源码中的临时开发文件。
更新摘要
本次 0.7.5 版本继续围绕 Steam 商店、愿望单、设置中心、用户中心和诊断能力做集中升级:新增商店游戏备注与别名编辑,完善愿望单历史价格悬浮卡片,加入设置备份和诊断日志导出,重做关于页与支持者展示,优化外部链接在 Steam 客户端中的打开方式,并修复多处设置页、授权登录、会员门禁和界面错位问题。整体目标是让常用入口更稳定、更清晰,也让后续排查和发布维护更省心。商店游戏备注与别名
- 新增商店游戏备注功能,可在商店页记录个人备注,并在愿望单标题区域同步展示。
- 支持商店游戏别名编辑,统一游戏译名、备注编辑入口,弹窗字段布局更清晰。
- 优化编辑弹窗样式、清空按钮、遮罩点击行为和字段排列,减少误触和信息拥挤。
- 修复游戏备注导致商店页加载卡住、愿望单译名备注显示异常、标题备注布局错位等问题。
愿望单价格
- 愿望单历史价格改为悬浮卡片展示,价格、历史低价、SteamPY CDK 和代购信息更集中。
- 优化愿望单价格浮层与条目的贴合、宽度、连接感、数据动画和切换动画。
- 修复愿望单购买包历史价格查询、加载态动画、图表重播和浮层位置偏移等问题。
购物车与消费历史
- 新增购物车批量选择能力,支持全选、反选和取消全选。
- 调整购物车批量选择按钮位置,贴合到“移除所有项目”左侧,形成
全选 | 反选 | 取消全选 | 移除所有项目的连续操作区。 - 为 Steam 购物车“移除所有项目”补充二次确认,降低误删购物车内容的风险。
- 集成 Steam 消费历史分类器,消费历史页面可按购买、退款、市场等类别辅助识别。
设置中心与会员门禁
- 新增设置导入导出备份功能,可生成受控 JSON 设置包并支持导入前校验。
- 修复设置开关保存失败时 UI 未正确回滚的问题。
- 新增会员/赞助者功能门禁,并抽出复用模块统一处理状态归一、禁用态、锁提示和 storage 监听。
- 修复智能搜索设置面板间距、库名称批量修改弹窗交互等设置页细节。
用户中心与授权登录
- 修复用户中心已登录状态右侧菜单被裁切的问题,菜单现在完整显示“编辑资料”和“退出登录”。
- 授权登录页继续优先使用接口返回的授权地址,只在接口未返回时使用配置兜底。
- 授权页、账号资料、问题反馈、支持作者等外部链接在 Steam 客户端内会交给系统默认浏览器打开,普通浏览器中保持原始 HTTPS 链接,不再经过 Steam 中转提示。
关于页与支持者展示
- 重构关于页视觉布局,修复 Logo 背景、更新按钮错位、头部布局和版本日志入口文案问题。
诊断日志
- 新增诊断日志导出系统,记录关键运行态、设置动作、登录动作、更新检查和失败摘要。
- 增强后台异常、前台兜底、边角链路和关键动作日志,导出信息包含环境快照、统计摘要和最近异常。
- 收紧响应正文脱敏,避免 token、请求体、响应正文等敏感信息进入诊断日志。
- 修复诊断日志并发写入、清空竞态、存储失败处理和独立页面日志脚本加载问题。
智能搜索、评论过滤与稳定性
- 保留智能搜索联想、匹配模式、展示数量和官方结果显示策略等能力,并修复相关设置面板间距。
- 评论过滤继续支持附加条件、昵称屏蔽和社区评测页过滤场景。
- 优化商店页、设置页和 Steam 客户端中的外链打开、运行态判断和共享配置复用,减少 Steam CEF 内部页面误打开外部站点的问题。
新增
- 新增 Steam 库自定义名称填充能力,支持从 Steam Buff API获取名称、预览、批量保存和覆盖确认。
- 新增库自定义名称反馈入口,可以将游戏名称上传至Steam Buff API,提供其他玩家使用。
- 新增 AI 通用配置,翻译服务可接入 AI,并支持密钥配置、连接测试、调用。
- 新增 AI 翻译视口优先调度、翻译中状态提示、并发控制、动态内容重扫和缓存策略。
- 新增设置页更新检查、用户中心、账号菜单、赞助者身份读取和关于页更新日志展示。
优化
- 设置页改为注册器模式,并按让Claude Code帮我重新设计了用户中心、关于页、保存提示、下拉框和提示浮层样式(我自己写的UI太丑了)。
- 翻译样式默认采用更轻量的虚线标记,优化原文提示、悬浮翻译框、划词图标定位和关闭方式。
- 调整翻译跳过规则,避免商店页标题、社区游戏标题和翻译浮层自身被错误翻译。
- 优化扩展注入、缓存和后台路由,拆分全站内容脚本注入范围,降低非目标页面的干扰。
- 统一API接口域名,优化自定义名称查询接口和 Steam Buff 获取/提交接口。
修复
- 修复库名称按钮重复插入、位置偏移、点击无响应、开关读取超时和查询桥接不稳定的问题。
- 修复批量改名保存进度统计、队列取消、等待态按钮、禁用选中态和弹窗遮罩残留问题。
- 修复翻译运行时配置传递、页面脚本初始化、原文提示交互、语言选择框位置和划词弹层跟随服务的问题。
- 修复设置页下拉框切换闪动、更新日志空行显示和关于页局部展示问题。
清理
- 移除翻译服务旧值兜底和 AI 提示词内联兜底。
- 清理商店页死资源和弹窗兜底,整理第三方许可文件并补充自研脚本文件头。
新增
- 调整SteamPY相关开关和配置,完善购买区第三方价格能力的设置依赖。
优化
- 下载完成自动关机改为沿用 Steam 原生关机流程,关机触发更稳定,关机成功率更高。
- 设置页依赖开关保留用户原始开关状态,避免父级开关变化时强制清空子项状态。
修复
- 修复下载完成后关机按钮显示范围和关机接口调用时机。
- 回滚“关机后隐藏 Steam 主窗口”的尝试实现,避免引入额外窗口行为。
- 移除SEE插件独立开关,改为设置中心统一管理。
清理
移除库多级文件夹功能(工作量太大,暂时放弃开发)。
新增
- 新增购物车勾选支付能力,支持只结算已选商品、支付成功页识别、未支付购物车恢复和所选商品统计。
- 新增购买区第三方价格面板和对应设置开关。
- 新增 Nexus Mods 库页入口。
优化
- 调整后端接口路径和商店后台请求超时处理。
- 优化购物车勾选框、恢复提示、所选统计、空购物车提示和错误支付页恢复按钮的布局。
- 调整部分图表的API、按钮背景、弹窗文字布局和购买区价格面板间距。
新增
- 新增库多级文件夹支持、自定义树展示、子文件夹顺序和右键菜单同步。
- 新增商店页会员订阅提示,并优化提示文案和角标显示位置。
- 新增 Steam 社区经济增强能力,拆分市场、库存、交易和通用运行时模块。
- 新增出售前确认物品清单,降低误售风险。
- 新增全局设置悬浮入口、返回顶部按钮、左右吸边、拖动和滚动显示逻辑。
- 新增统一设置页架构,并完成导航宽度、标题图标、设置项展示等基础样式调整。
优化
- 商店增强资源迁移到顶层图片目录,悬浮按钮改用 SVG 图标。
- 优化新收藏文件夹前缀填充、编号提示、子文件夹默认隐藏和库排序标题前缀隐藏。
- 自动关机按钮显示逻辑改由后端下发,下载页按钮显示判定更稳定。
修复
- 修复悬浮按钮点击误判拖动、横向拖动跟随、返回顶部尺寸和滚动行为。
- 修复出售日志重复失败、库文件夹集合崩溃、树节点宽度、展开显示游戏和分组开关同步问题。
- 修复刷新 DLC 状态后角标丢失问题。
新增
- 初始化项目代码及初始提交Git。
- 搭建商店页运行时,移植 旧版插件steam商店相关功能代码。
- 接入价格历史、玩家统计图、DLC 行扫描、DLC 状态刷新和游戏下载/下载页相关Api。
- 开发steam库页面使用自定义排序名称功能(避免移植BUG导致过多,在重构版重新开发)
优化
- 精简商店运行时日志、内部命名等旧版插件迁移过来的代码。
修复
- 修复游戏价格预测恢复、刷新 DLC 状态时不清空浏览器缓存、Steam 下载页识别和下载关机控件挂载问题。
- 修复部分功能会导致steam卡死问题。
- 修复大量因迁移和重构导致的已知BUG。
重构版立项,规划项目架构。
写项目开发文档。
1.已发布新版本,请尽快更新!
当前版本将于7月1号停止推送更新
新增
- 新增 Steam 库自定义名称填充能力,支持从 Steam Buff API获取名称、预览、批量保存和覆盖确认。
- 新增库自定义名称反馈入口,可以将游戏名称上传至Steam Buff API,提供其他玩家使用。
- 新增 AI 通用配置,翻译服务可接入 AI,并支持密钥配置、连接测试、调用。
- 新增 AI 翻译视口优先调度、翻译中状态提示、并发控制、动态内容重扫和缓存策略。
- 新增设置页更新检查、用户中心、账号菜单、赞助者身份读取和关于页更新日志展示。
优化
- 设置页改为注册器模式,并按让Claude Code帮我重新设计了用户中心、关于页、保存提示、下拉框和提示浮层样式(我自己写的UI太丑了)。
- 翻译样式默认采用更轻量的虚线标记,优化原文提示、悬浮翻译框、划词图标定位和关闭方式。
- 调整翻译跳过规则,避免商店页标题、社区游戏标题和翻译浮层自身被错误翻译。
- 优化扩展注入、缓存和后台路由,拆分全站内容脚本注入范围,降低非目标页面的干扰。
- 统一API接口域名,优化自定义名称查询接口和 Steam Buff 获取/提交接口。
修复
- 修复库名称按钮重复插入、位置偏移、点击无响应、开关读取超时和查询桥接不稳定的问题。
- 修复批量改名保存进度统计、队列取消、等待态按钮、禁用选中态和弹窗遮罩残留问题。
- 修复翻译运行时配置传递、页面脚本初始化、原文提示交互、语言选择框位置和划词弹层跟随服务的问题。
- 修复设置页下拉框切换闪动、更新日志空行显示和关于页局部展示问题。
清理
- 移除翻译服务旧值兜底和 AI 提示词内联兜底。
- 清理商店页死资源和弹窗兜底,整理第三方许可文件并补充自研脚本文件头。
新增
- 调整SteamPY相关开关和配置,完善购买区第三方价格能力的设置依赖。
优化
- 下载完成自动关机改为沿用 Steam 原生关机流程,关机触发更稳定,关机成功率更高。
- 设置页依赖开关保留用户原始开关状态,避免父级开关变化时强制清空子项状态。
修复
- 修复下载完成后关机按钮显示范围和关机接口调用时机。
- 回滚“关机后隐藏 Steam 主窗口”的尝试实现,避免引入额外窗口行为。
- 移除SEE插件独立开关,改为设置中心统一管理。
清理
移除库多级文件夹功能(工作量太大,暂时放弃开发)。
新增
- 新增购物车勾选支付能力,支持只结算已选商品、支付成功页识别、未支付购物车恢复和所选商品统计。
- 新增购买区第三方价格面板和对应设置开关。
- 新增 Nexus Mods 库页入口。
优化
- 调整后端接口路径和商店后台请求超时处理。
- 优化购物车勾选框、恢复提示、所选统计、空购物车提示和错误支付页恢复按钮的布局。
- 调整部分图表的API、按钮背景、弹窗文字布局和购买区价格面板间距。
新增
- 新增库多级文件夹支持、自定义树展示、子文件夹顺序和右键菜单同步。
- 新增商店页会员订阅提示,并优化提示文案和角标显示位置。
- 新增 Steam 社区经济增强能力,拆分市场、库存、交易和通用运行时模块。
- 新增出售前确认物品清单,降低误售风险。
- 新增全局设置悬浮入口、返回顶部按钮、左右吸边、拖动和滚动显示逻辑。
- 新增统一设置页架构,并完成导航宽度、标题图标、设置项展示等基础样式调整。
优化
- 商店增强资源迁移到顶层图片目录,悬浮按钮改用 SVG 图标。
- 优化新收藏文件夹前缀填充、编号提示、子文件夹默认隐藏和库排序标题前缀隐藏。
- 自动关机按钮显示逻辑改由后端下发,下载页按钮显示判定更稳定。
修复
- 修复悬浮按钮点击误判拖动、横向拖动跟随、返回顶部尺寸和滚动行为。
- 修复出售日志重复失败、库文件夹集合崩溃、树节点宽度、展开显示游戏和分组开关同步问题。
- 修复刷新 DLC 状态后角标丢失问题。
新增
- 初始化项目代码及初始提交Git。
- 搭建商店页运行时,移植 旧版插件steam商店相关功能代码。
- 接入价格历史、玩家统计图、DLC 行扫描、DLC 状态刷新和游戏下载/下载页相关Api。
- 开发steam库页面使用自定义排序名称功能(避免移植BUG导致过多,在重构版重新开发)
优化
- 精简商店运行时日志、内部命名等旧版插件迁移过来的代码。
修复
- 修复游戏价格预测恢复、刷新 DLC 状态时不清空浏览器缓存、Steam 下载页识别和下载关机控件挂载问题。
- 修复部分功能会导致steam卡死问题。
- 修复大量因迁移和重构导致的已知BUG。
重构版立项,规划项目架构。
写项目开发文档。
Steam Buff · 别名 G胖的微笑 · 作者 顾青离 · sucaijun.com
本扩展与 Valve、Steam 无任何官方关联


![图片[2]-Steam Buff插件-素材君](https://img.sucaijun.com/uploads/2026/06/20260604192416491-223111.png)

- 最新
- 最热
查看全部