Depressurizer 完整上手指南:一次配置,让 Steam 数百款游戏自动分类
Depressurizer 完整上手指南:一次配置,让 Steam 数百款游戏自动分类
【免费下载链接】DepressurizerA Steam library categorizing tool.项目地址: https://gitcode.com/gh_mirrors/de/Depressurizer
Depressurizer 是一款开源的 Steam 游戏库自动分类工具。它读取你游戏库里每款游戏的元数据——类型、标签、评分、游玩时长、平台支持——再按你定好的规则自动归类,把你从"手动拖文件夹"的重复劳动里彻底解放出来。这篇教程会带你从零跑通环境、首次运行、规则配置到进阶策略,全程可照抄,十分钟就能看到第一个自动分类的成果。
一、还在手动拖分类?先算算这三笔沉默成本 📉
你可能已经习惯了:每入库一批新游戏,就花半小时把它们一个个拖进分类文件夹;想找某款游戏,先在"未分类"里翻半天;今天按类型分,明天想按平台分,于是又把几百款游戏重新拖一遍。
这三件事,每件单看都只是"几分钟",但放在一起就是三笔持续流失的成本:
- 翻找成本:库越大,"想玩但找不到"的次数越多,每次开玩前都在做考古作业。
- 重复成本:手动分类不是一次性的,新游戏不断进来,你就得不断重复同一套动作。
- 变更成本:分类标准一改,等于全库推翻重来,标准越摇摆,维护越痛苦。
手动分类的本质,是用你的时间给 Steam 打工——而这份工,永远做不完。
二、它为什么靠谱:一位按你的规矩办事的"图书索引员" 🗂️
把 Steam 游戏库想象成你的私人书房:书架越买越多,书却随手乱塞。Depressurizer 就是一位只认你手写规矩的图书管理员,它不替你决定读什么书,只负责把每本书放到你指定的架位上。
它的工作流程只有三步:
- 登记索引卡——通过 Steam 接口拉取你的游戏清单,并为每款游戏收集元数据:商店类型、用户标签、发行年份、玩家评分、累计时长、平台支持等。这一步回答的是"这本书到底写了什么"。
- 查索书规则——把你配置好的分类规则当成"索书号对照表",逐款游戏逐条比对,判定它该进哪个书架。这一步回答的是"这本书应该放哪"。
- 上架并回执——把分类结果写回 Steam 的配置,你重开客户端,书架已经整整齐齐。这一步回答的是"怎么让房东承认我整理过"。
内置的规则维度很全:Genre(类型)、Tags(标签)、Year(年份)、HoursPlayed(游玩时长)、Hltb(通关时长)、UserScore(评分)、Platform(平台)、Language(语言)、DevPub(开发商/发行商)、VR Support 等十几种,覆盖你能想到的绝大多数分类角度。
关键认知:Depressurizer 不改变你的游戏,只改变游戏在库里的摆放方式。它解决的是"找不到、理不清",而不是"玩什么"。
三、开工前 3 分钟:确认环境、拉取源码、跑通构建 🛠️
动手之前,先确认三件事,全程没有命令行黑魔法:
- 检查运行时:项目基于 .NET Framework 4.8 开发(详见项目内的 readme.txt),Windows 10 以上的系统通常已内置,老系统需要手动安装对应版本。
- 拉取源码:执行
git clone https://gitcode.com/gh_mirrors/de/Depressurizer,把项目克隆到本地。 - 跑通构建:用 Visual Studio 或 Rider 打开
src/Depressurizer.sln,直接构建解决方案,从bin目录取出可执行文件即可运行。
小贴士:工具必须运行在装有 Steam 的同一台电脑上,因为它要读写本机的 Steam 配置文件,别把它装到另一台机器上"远程管理"。
四、第一次运行:四个步骤让分类文件夹"凭空长出来" 🚀
首次启动会依次走过四个环节,每个都有明确指引:
- 指定 Steam 路径:工具会自动探测常见安装位置(如
C:\Program Files (x86)\Steam),探测失败就手动选择。 - 创建个人档案(Profile):从"Select User"列表里选中你的账户即可。这一步决定了它后续读写哪份游戏库数据。
- 跑第一遍分类:界面预置了开箱即用的规则组——按类型、按年份、按评分、按标签、按平台等(见
AutoCat.cs中的GenerateDefaultAutoCatSet)。勾选想用的规则,点击 Auto-categorize,工具开始逐款分析,几十款到几百款的库都在几分钟内完成。 - 保存并同步回 Steam:先彻底退出 Steam(托盘图标右键 → Exit),再在 Depressurizer 里执行 File → Save。保存后重开 Steam,分类文件夹已经自动长好。
小贴士:第一次大规模分类前,建议先在 Steam 客户端里备份现有分类配置,给自己留一条后悔药。另外,规则是按列表从上到下的顺序逐条执行的,后执行的规则可能覆盖先前的分类,这个顺序会贯穿你之后的每次配置。
五、规则进阶:让 AutoCat 听你的 4 个问答 🤔
默认规则只是起点,Depressurizer 的价值在于规则完全由你说了算。下面用四个最常见的问题带你走通配置套路(入口在 Profile 菜单 → Edit AutoCats...)。
Q1:一条规则是怎么诞生的?
三步:新建 → 选类型 → 填参数。以"按游玩进度分"为例:新建一条 HoursPlayed 规则,设置三档阈值——0–2 小时为"浅尝"、2–20 小时为"深入"、20 小时以上为"通关",命名保存即可。每款游戏只会落入第一个命中的档位,所以阈值区间不要重叠。
Q2:多条规则按什么执行顺序最不容易打架?
记住"先大类、后细类":类型/年份这类基础维度排最前,平台/VR 这类技术维度居中,时长/评分这类个人维度靠后,手动标记类规则放最后做收尾。这样细规则永远在大框架之内补刀,不会把前面的成果冲乱。
Q3:怎么让规则只作用于一部分游戏?
每条 AutoCat 都可以挂一个 Filter(过滤器)。比如只对"未分类"或某个特定分类下的游戏生效,避免每次全库重跑。过滤器可以在界面里保存复用(见 Profile.cs 的 FilterList 部分),也能直接附加到 AutoCat 上,控制力很强。
Q4:某款游戏需要特殊照顾怎么办?
不必为个别游戏改全局规则。Manual 类型的 AutoCat 专门干这事:用一个 Filter 圈出需要特判的那批游戏,然后统一执行"移除某分类、加入某分类"。比如把"体育类"下的足球、篮球、棒球等小分类合并成一个"体育",一条 Manual 规则就够。更复杂的场景可以用 Group 把多条 AutoCat 打包成一个整体执行。
下面是一份带注释、可直接照抄的最小配置示例(profile 文件中的autocats节点),包含一条按类型分和一条按游玩时长分的规则:
<profile> <autocats> <!-- 按 Steam 商店类型自动归类,一款游戏可同时进入多个类型文件夹 --> <AutoCatGenre> <Name>按类型分</Name> <Prefix>(类型) </Prefix> <MaxCategories>0</MaxCategories> <RemoveOthers>false</RemoveOthers> <TagFallback>true</TagFallback> <Ignored /> </AutoCatGenre> <!-- 按游玩时长分三档:0-2小时浅尝,2-20小时深入,20小时以上通关 --> <AutoCatHoursPlayed> <Name>按游玩时长分</Name> <Prefix>(时长) </Prefix> <IncludeUnknown>true</IncludeUnknown> <Rule> <Text>浅尝</Text> <MinHours>0</MinHours> <MaxHours>2</MaxHours> </Rule> <Rule> <Text>深入</Text> <MinHours>2</MinHours> <MaxHours>20</MaxHours> </Rule> <Rule> <Text>通关</Text> <MinHours>20</MinHours> <MaxHours>0</MaxHours> </Rule> </AutoCatHoursPlayed> </autocats> </profile>小贴士:
MaxHours填 0 表示"上不封顶",是区间规则的惯用写法;Prefix给所有分类名加统一前缀,方便在 Steam 里一眼认出哪些分类是自动生成的。日常改规则推荐在界面完成,工具会自动写回 profile 文件,无需手改 XML。
避雷提示:
- 保存前必须完全关闭 Steam,否则写入可能被 Steam 覆盖,白干一场。
- 个别游戏不分类,先别急着骂工具:可能是商店页本身没数据、数据库版本太旧,或游戏在忽略列表里。可以到 Tools → Database Editor 里点 Update App Info 更新应用信息,再 Fetch List + Scrape Unscraped 补齐缺失数据。
- 想无人值守跑分类:用 Tools → Auto Mode Helper 生成一个自动模式快捷方式,之后双击就能按预设规则跑完整套分类,不用打开主界面。
六、按库容量选配置:三档方案速查表 📊
库有多大,就该配多重的规则,别一上来就堆十几种:
| 库容量 | 核心目标 | 推荐规则组合 | 维护节奏 |
|---|---|---|---|
| 50 款以内 | 找得到 | 类型 + 游玩时长 | 基本不用管 |
| 50–200 款 | 理得清 | 类型 + 年份 + 时长 + 评分 | 每月微调一次 |
| 200 款以上 | 筛得准 | 组合规则 + Filter 圈定范围 + 自动模式定时跑 | 每季度维护 |
规则越简单越不容易打架,库越大越值得用组合规则换筛选精度。
七、这笔账值得算:一次半小时配置,换来永久自动归位 💰
| 场景 | 手动整理 | 使用 Depressurizer | 差距 |
|---|---|---|---|
| 100 款游戏首次整理 | 大半天 | 配置约 30 分钟 + 自动执行 | 约 8–10 倍 |
| 每入库 10 款新游戏 | 反复折腾半小时 | 自动完成,几乎零操作 | 趋近无穷 |
| 调整一次分类标准 | 全库推倒重来 | 改规则后重跑一遍 | 分钟级 |
一次半小时的配置,换来此后每次入库自动归位——对游戏库动辄上百款的玩家来说,这几乎是游戏库管理里性价比最高的一笔投资。
现在,轮到你的游戏库了。动手第一步只需要三件事:git clone https://gitcode.com/gh_mirrors/de/Depressurizer拉下源码,构建并打开程序,然后跟着本文第四节跑通第一次分类。十分钟后,当你看到 Steam 库里"自动长满"分类文件夹的那一刻,你会明白——整理游戏库,真的可以不用自己动手。
【免费下载链接】DepressurizerA Steam library categorizing tool.项目地址: https://gitcode.com/gh_mirrors/de/Depressurizer
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
