关于 SteamTools.games
SteamTools.games 是什么、谁在运营、它所服务的 SteamTools 桌面客户端,以及它所依赖的上游数据层。
最近更新: 2026-07-05
一句话定义 SteamTools.games
一个免费、基于浏览器的工具:生成 SteamTools 桌面客户端安装离线游戏所需的 appmanifest_<APPID>.acf 与对应的 Lua 脚本。它是 Steam 公开 API 与开源数据缓存 ManifestHub3 之上的极薄一层:没有账号、没有追踪、没有 SaaS、没有付费升级。
SteamTools 桌面客户端是什么?
SteamTools(中文名 Watt Toolkit,历史上也叫 Steam++)是一个由 BeyondDimension 维护的开源 Steam fork 与 depot-key 解锁工具。它支持 Windows、macOS、Linux,让用户维护一个完整可用的离线 Steam 库,管理多个 Steam 账号,加速下载,并应用社区发布的 manifest + Lua 解锁。
SteamTools.games 不是 SteamTools。我们是一个独立生成器,产出 SteamTools 所消耗的一种输入。桌面客户端本身是另一个独立项目,由各自的维护者按各自的节奏发布,使用各自的协议。
ManifestHub3 是什么?
生成器产出的每个 manifest 与 Lua 文件都来自 ManifestHub3 —— 一个由社区维护的原始 ManifestHub 数据库镜像。原始 ManifestHub 项目于 2022 年从 GitHub 下线,ManifestHub3 是新维护者团队接续的版本。缓存使用 MIT 协议开源,按 Steam AppID 索引 manifest + Lua 对。
这种"分离"是有意为之:站点是薄薄一层生成器,数据才是实质。把数据固定在公开、版本受控的仓库里,意味着任何人都能审计我们提供的内容、fork 自用、或者不依赖我们跑自己的镜像。如果我们的生成器下线,数据仍在 GitHub 上,任何其他生成器都可以读取。
SteamDB 是什么?
SteamDB 是一个不相关的第三方站点,跟踪 Steam 的公开元数据:价格、depot 更新、包变化、服务器状态。SteamDB 在 manifest 查询的"调研"环节(这个 app 是否下架?depot 是否有变化?)很有用,但不分发 manifest 或 Lua 文件。我们在部分故障排查页面会外链 SteamDB,但除此之外与它没有任何集成。
SteamTools.games 与其他工具的关系
| 工具 | 角色 | 与 SteamTools.games 的关系 |
|---|---|---|
| Steam(Valve) | Steam 商店、授权服务器、下载 CDN。 | 我们通过 store.steampowered.com/api/appdetails 读取公开元数据。 |
| SteamTools 桌面客户端 | 消费 manifest + Lua 文件的运行时。 | 我们生成 SteamTools 需要的文件;不分发也不修改客户端本身。 |
| ManifestHub3 | manifest + Lua 文件的开源缓存,按 AppID 索引。 | 每次 generate 调用都从它读取;它是事实来源。 |
| SteamDB | 公开 Steam 元数据跟踪站。 | 无集成,仅在上下文中外链。 |
| Steamtools.games(本站) | 包装 ManifestHub3 与 Steam 公开 API 的浏览器生成器与 REST API。 | — |
谁在运营这个站
SteamTools.games 由一小群 SteamTools 社区成员在 GitHub 组织 steamtools-games 下运营。我们与 Valve、SteamTools 项目本身、SteamDB 均无关系。生成器在 GitHub 开源:github.com/steamtools-games/steamtools.games —— 源码小到一次性可以审完,除了 pnpm install 和 pnpm dev 之外没有任何构建步骤。
我们承诺
- 网站保持免费使用(无需账号、无需付费、无需 API key)。
- 网站永远不要求注册。
- 我们不会把你的搜索历史或个人数据当作商品出售。
- 页面上可能展示 Google 广告,用于覆盖托管成本;下载永不经过短链跳转。详情见隐私政策。
- 如果因为任何原因需要下线,会先在博客发通知,并在首页挂横幅。
它不是什么
- 它不是破解工具。生成器产出的 manifest 与 lua 文件源自 Steam 公开数据与 ManifestHub3 社区缓存。服务不会绕过 Steam 的身份验证、授权校验或任何 DRM。
- 它不是 SaaS。没有账号、没有邮箱、没有付费、没有试用、没有升级。网站就是一张 HTML 页面和两个 API 路由。
- 它与 Valve 没有从属关系。Steam 名称、Steam 标志、Valve 任何其它商标均为 Valve Corporation 所有,我们仅在合理使用范围内做说明性引用。
- 它不被 SteamTools 背书。我们是独立运营者;本站表达的观点是我们自己的,不代表 BeyondDimension。
对你的小请求
- 对限速多包涵。1.5 s/IP 不是无端加的——这能保证每个人都能稳定用上,包括那些在 Steam API 受限区域、用移动网络访问的用户。
- 如果遇到坏掉的 App ID,请到 Discord 报,不要在第三方站点打一星。我们看不到那些评论。
- 如果要在教程或视频里引用本服务,请用规范 URL 和 Discord,不要贴你昨天抓下来的镜像。镜像会死,规范地址不会。
项目时间线
- 2022 —— 原始 ManifestHub 仓库从 GitHub 下线。社区成员开始私下镜像数据。
- 2023 —— 第一个公开镜像发布;SteamTools 社区成员开始尝试自托管生成器前端。
- 2024 —— steamtools-games 组织成立。ManifestHub3 缓存以 MIT 协议发布。生成器初版上线于占位 URL。
- 2025 —— 生成器基于 TanStack Start 重写并部署到 Cloudflare Pages。公开 REST API(
/api/search、/api/generate)发布,附 OpenAPI 3.1 规范。 - 2026 —— 博客内容由 MDX 迁移到 D1;全站补完双语支持;发布 LLMs.txt 与 LLMs-full.txt 镜像,让 LLM 答案引擎能直接引用规范事实。
关于"开源"这件事
网站全部源码(包括本页、生成器、API 路由、英中文消息文件)都发布在 GitHub。仓库很小(30 个左右源文件),依赖也极少。如果出于某种原因想自己搭一份,整个流程在一台全新 VPS 上大约十分钟。
协议与署名
- 生成器源码:MIT 协议。
- 本站 MDX 内容(包括本页):CC BY-SA 4.0。
- ManifestHub3 数据缓存:MIT 协议,致谢原始 ManifestHub 贡献者与 ManifestHub3 维护者团队。
- SteamTools 桌面客户端:见 SteamTools 仓库 协议。
- Steam 元数据:在合理使用范围内引用;所有商标归各自所有者所有。
联系
另见
- 什么是 Steam manifest 文件,怎么配合 SteamTools 使用? —— 完整的前门指南;本页是其中一个部分的深入展开。