Repository navigation
Releases: Solvora-orbit/HoldexarPlus
Release list
HoldexarPlus v0.6.0
HoldexarPlus v0.6.0 — 捆绑包大修:联动修复 + 站点合辑展开 + 单包重抓
这个版本把上一版从未生效的「Steam 捆绑包联动」彻底修好,并让捆绑包里「查不到的条目」几乎全部有了去处。
修复
- Steam 捆绑包联动正式生效:上一版的捆绑包检索依赖 Steam 搜索页的捆绑包结果行,实测 Steam 已把捆绑包移出搜索结果,联动从未产出过任何关联。现改由本地捆绑包语料(后台日常抓取持续积累的近 2 万条 Steam 捆绑包/Sub 实名)精确匹配——零额外请求,名称真实权威。
- 捆绑包不再被识别成游戏:「X - Complete Edition」这类名称此前会被错配成本体游戏——它们在 Steam 上往往是独立捆绑包(实例:Police Stories - Complete Edition 实为捆绑包而非游戏)。现在命中游戏后会先按全名核查捆绑包,确认即改判。
- 捆绑包卡没有封面图:Steam 的 Sub 形态封面字段与 Bundle 形态不同,此前整条链路取不到图。已修复,重抓后自动有图。
- 升级后历史「未找到」自动重试:被永久搁置的关联欠账随本次升级清零重解(真非 Steam 的条目会自然回落,不误伤)。
新增
- 站点合辑成员展开:Fanatical 自造合辑(Double/Triple Pack、"A + B" 组合,Steam 无同名商品)此前一律标「未找到」。这类商品的页面数据里其实写明了包含哪些游戏——现在按站点成员清单逐个关联(实测 30 条历史欠账全部解开),抽屉里显示为 「站点合辑」卡:无需点击即显示封面,展开可见每名成员的封面与国区价。
- 单包一键重抓:捆绑包抽屉新增「重抓此包」——确认后清空该包的条目与档位并后台重建(含全部联动逻辑)。数据陈旧或发现错关联时用它一键修复,不影响其他包和你的游戏目录。
- 捆绑包详情抽屉:「Steam 捆绑包」卡点击后改为弹出右侧详情抽屉,与其他页面交互统一:包封面、国区价/最低区价/差价对比、包内游戏列表——点任一游戏直达其比价详情页。
稳定
- 修复捆绑包联动入库偶发的数据库写锁冲突(此前某包的捆绑数据会因此永远补不回)。
- 捆绑包引用与主档之间新增自愈补抓:偶发失败的包会在每轮刷新结束时自动补齐。
升级说明:绿色软件,解压覆盖即用,数据自动保留;应用内「检查更新」可直接升级。升级后各捆绑包面板随每日抓取逐步刷新;想立即看到效果,可在对应包的抽屉里点一次「重抓此包」。
HoldexarPlus v0.5.0
HoldexarPlus v0.5.0 — 捆绑包联动 Steam 捆绑包 + 实验功能区
这个版本把「查不到的条目」变成有价值的信息,并开辟实验功能分区。
新增
- 捆绑包条目 ↔ Steam 捆绑包联动:HB / Fanatical / GMG 里按游戏检索不到的条目名(Complete Edition 合辑、系列合集类),现在会在 Steam 搜索里顺带按捆绑包检索——命中后按 「Steam 捆绑包」卡 展示(Steam 侧名称与定价),点击可内嵌展开包内各游戏的国区比价列表。比价数据复用现有 Steam 捆绑包功能,无需任何配置。
- 实验性功能区(默认关闭):设置页新开关,开启须通过风险确认弹窗。开启后侧栏「更多」组出现 Steampy 行情实验页——游戏 CDK 市场公开行情透传(各游戏最低 CDK 挂单价 / 在售数量 / Steam 原价与史低对照,人民币计价),分页浏览 + 名称过滤,点击卡片可前往站点。随时可关闭,入口即隐藏。
- Steampy 为实验数据:来自第三方站点公开页面,仅供人工浏览参考,不参与自动抓取与提醒。
修复
- Fanatical 长期在售包显示「剩 355828 天」:站点用公元 3001 年的时间戳表示永久在售,倒计时直接爆表。现在这类占位到期按无到期处理,不再显示倒计时。
升级说明:绿色软件,解压覆盖即用,数据自动保留;应用内「检查更新」可直接升级。实验性功能默认关闭——需要 Steampy 行情请到【设置 → 实验性功能】阅读风险说明后手动开启。
HoldexarPlus v0.4.1
HoldexarPlus v0.4.1 — 捆绑包关联误判修复
v0.4.0 上线后排查了三个站源所有卡在「关联中」或被标「Steam 未找到」的条目,修掉两处误判。Fanatical 的 58 条误标经本轮重试已恢复 27 条真实游戏(其余为站点合辑 SKU,如实标注)。
修复
- Fanatical 大批真实游戏被误标「Steam 未找到」:站点搜索索引经常缺 AppID 字段,但商品本身是 Steam 键发行——0.4.0 把这类条目一律当非 Steam 处理了。现在以站点的 DRM 标记为准:缺 AppID 的 Steam 商品改走自动检索恢复关联(Dreamscaper、Teslagrad 2、DG2 等已实测恢复),只有站点明确不发行 Steam 键的才标注。历史误标行升级后自动重置重试。
- 多游戏合辑条目不再逐条空试:站点的「Double/Triple Pack」「A + B」这类自造合辑在 Steam 上本无单一条目,直接如实标注,不再浪费三轮检索。
- 版本词变体关联不上:
Premium Edition/Legendary Edition这类后缀会让 Steam 搜索整体失灵(Batman: Arkham Knight Premium Edition 之前完全查不到)。现在查询前自动剥掉版本词——GMG 的 Batman/Injustice 条目本轮已全部恢复关联(对准本体而非错关联前作)。
升级说明:绿色软件,解压覆盖即用,数据自动保留;应用内「检查更新」可直接升级。升级后捆绑包中心各站源会自动重试历史误标条目(几分钟内收敛),无需手动操作。
HoldexarPlus v0.4.0
HoldexarPlus v0.4.0 — 捆绑包三站统一
捆绑包中心这次升级成三站同构:Fanatical 与 GreenManGaming 正式接入,HB 捆绑包的关联能力整体换新,并新增实时销量。
新增
- Fanatical 捆绑包:档位包(档间独立成套)与选择包(N 选 K 数量档)双形态,包内游戏直接带 Steam AppID(无需关联等待)。价格是站点原生美元等多币种,面板右上角可切换展示币种(站点不支持人民币,零折算展示)。
- GreenManGaming 捆绑包:PWY 档位累进包,与 HB 同款档位条交互;包内游戏自动关联 Steam。
- 统一模糊检索引擎:HB / Fanatical / GMG / 月包共用一套关联链——在原搜索 API 之外接入 Steam 店铺全文搜索(SteamDB 同款模糊行为)。上一版仍关联不上的标题(VR 包、格斗包为主)本轮已自动恢复。
- HB 捆绑包实时销量:包卡与抽屉头显示「已购 N」。
- 名称归一强化:重音字符、HTML 实体(
&类)、缺冒号变体标题现在都能正确关联;历史关联放弃的条目升级后自动重试(真非 Steam 的会回到「未找到」标注)。
修复
- 爬取侧特殊字符标记:
&、'、全角标点不再以脏形态入库,从根上防关联遗漏。 - 下架 30 天内的捆绑包若还有关联欠账,也会吃到检索升级红利(不再因下架被跳过)。
升级说明:绿色软件,解压覆盖即用,数据自动保留;应用内「检查更新」可直接升级。升级后到捆绑包中心各站源点一次「刷新」:Fanatical / GMG 首次抓取约一两分钟,HB 的存量关联欠账会自动重解。
HoldexarPlus v0.3.2
HoldexarPlus v0.3.2 — 「关联中」游戏修好了
这次集中处理 HB 捆绑包里那些一直卡在「关联中」的游戏。
修复
- 带撇号的游戏永远关联不上:
A Juggler's Tale这类标题在解析时留下\u0027转义残片,把 Steam 搜索词拆碎导致永远无果——已修复,存量脏数据随下轮刷新自动清理重关联。 - 简称对不上商店全称:HB 包里的
Disco Elysium在 Steam 的本体叫Disco Elysium - The Final Cut——新增模糊匹配(简称自动对准带副标题的本体;冠词、标点级差异也能识别),原声/DLC/季票等附属条目已排除,宁缺勿错。 Who's Lila?、Mika and the Witch's Mountain等实测已恢复关联(搜索被杂讯干扰时现在会自动换短词重试)。- 档位里只有一款游戏时排版塌陷:未入目录的条目现在显示为与正常游戏卡同形的占位卡,不再挤成一条信息。
新增
- 「Steam 未找到(可能非 Steam 游戏)」标注:连续 3 轮都关联不上的条目会如实标注(GOG 独占、商店下架这类),不再永远顶着「关联中」空转。
升级说明:绿色软件,解压覆盖即用,数据自动保留;应用内「检查更新」可直接升级。升级后到捆绑包中心点一次「刷新」,之前卡关联的条目会自动重关联。
HoldexarPlus v0.3.1
HoldexarPlus v0.3.1 — HB 档位体验补丁
修复
- 捆绑包档位大面积不显示:点包后看不到档位条的老包(0.2.2 前入库、或 HB 页面模板切换期抓回空档位的包),刷新链的 24h 重抓阈值让它们永远等不到补抓。现在缺档位的在售包随时进重抓队列——升级后点一次「刷新」或等每日定时任务,档位条即自动出现;出现后点每个价位就能看到「买这一档拿到的全部游戏」。
- 月包面板控件重叠:「抓取窗口」下拉溢出盖住「立即抓取」按钮,已恢复正常间距。
新增
- 游戏卡解锁门槛角标:档位网格里的每张游戏卡左下角标注「¥X 解锁」——这款游戏至少买哪一档能拿到,不用点选切换也能一眼看清价位分布。
升级说明:绿色软件,解压覆盖即用,数据自动保留;应用内「检查更新」可直接升级。
HoldexarPlus v0.3.0
HoldexarPlus v0.3.0 — 装好就能用
这一版的主线是开箱体验:新玩家解压即用,不再被要求先配置代理;同时捆绑包、收录链、价格数据安全和领航员体验各自补上一块。
装好就能用(直连默认)
- 默认策略改为「直连优先」:首次打开无需任何网络配置即可用全部功能——本机有加速器或系统代理时自动识别并采用;老用户已选过的策略原样保留。
- 导入订阅自动切换:导入有效代理订阅/点选 Clash 订阅后自动切到「代理优先」,无需手动改设置;你手动选过的策略永远不会被自动覆盖。
- 直连省流量:直连形态下全量目录与特惠榜默认不随价格轮刷新,只更新关注、愿望单与欠账补抓(想开可在「任务」页打开)。
- 连不上不再黑箱:爬取大面积连不上 Steam 时,自动弹出配置建议(开加速器 / 导入订阅 / 用内置内核三条路,一键直达「网络」页)。
捆绑包
- 档位选择器:抽屉交互改照 Humble 官网——点档位按钮切换,下方直接显示「买这一档实际拿到的全部游戏」(累进语义),本档新增带角标;此前只显示该档新增的部分清单。
- 收录更快:包内未入目录的游戏轮内连续分批首爬(一轮最多 2000 款、新扫出的包优先);面板新增「收录中 N」一键立即收录;月包卡上的占位条目也会标「收录中」。
数据与安全
- 愿望单定时同步修复:经 Clash/本机加速器同步时不再因证书校验失败逐账户崩溃刷日志;愿望单拉取失败也不再连带中断已购与资料同步。
- 价格数据保全:本次抓取失败不再销毁上一次成功的价格(状态照常标失败、旧价带过期标记展示)——修复了爬虫账本收敛误删带价历史行的根因。
- mihomo 内核升级至 v1.19.32。
领航员(AI 助手)
- 月度用量默认不设上限(仍可在设置里自行填限额)。
- 一轮回答卡片多于 3 张时自动折叠收纳,「展开其余 N 张」按需展开。
日志页
- 每行拆成「时间 · 模块中文名 · 正文」,22 个业务域一行读懂;原始行仍完整可复制。
升级说明:绿色软件,解压覆盖即用,数据自动保留。老用户网络策略不受影响(已配置的继续生效);如想体验免配置直连,可在「网络」页把策略切回「直连优先」。
HoldexarPlus v0.2.2
HoldexarPlus v0.2.2
体验打磨与仓库瘦身。
新增
- HB 捆绑包价格档:点开捆绑包按价格档看包内游戏——「第 1 档 ¥33.53(含 2 款)/ 第 2 档 ¥67.06(新增 2 款)」,买哪档拿哪些货一目了然
- 未收录游戏自动补爬:包内游戏库里没有的,每天自动单独收录爬取(与捆绑包抓取解耦,哪天抓取失败也会自动续跑)
- 全量倒计时:每个捆绑包都显示「剩 N 天」(三天内红色、两周内橙色、其余灰色),列表默认按紧迫度排前 8 个
优化
- 关闭确认弹窗:去掉左上角图标,「退出程序」从红色实心块改为轻量的描边按钮(鼠标悬停才着色)——退出不再是"红色警告"的样子;「最小化」改为更明确的「最小化到托盘」
- 月包抓取窗口选择器精简(去掉占位的说明小字)
内部
- 清理了十余个从原项目带入、从未使用过的遗留文件(旧启动脚本、占位文件、废弃脚本等);Issue 模板与 Scoop 文档指向本仓库的正确地址
- 给开发者的新快捷方式:双击
dev.bat即可免构建热更新运行(自动拉起前端开发服务器,端口被占自动避让)
HoldexarPlus v0.2.1
HoldexarPlus v0.2.1
v0.2.0 使用反馈的修复与交互补全,重点是捆绑包体验。
新增
- HB 月包抓取窗口可调:捆绑包中心可选抓取期数——默认 6 期、最多 24 期(2 年,含当月),选择即保存并立刻补齐差额
- 新包提醒:每日扫出的 HB 捆绑包带 NEW 角标,点开过就消失
- 抽屉自由调宽:捆绑包详情抽屉左缘可拖拽调宽,宽度自动记住
- 包卡档期:显示每个捆绑包的起止日期;列表默认展示前 8 个(快下架的排前面),「展开全部」收放
修复
- 10 月月包扫不出:当月包此前两头都不管(历史窗口不含当月、定时任务错过定点)——现在历史补抓含当月,更新当天就能看到最新月包
- 捆绑包计数对不上:外面显示 N 款、点进去少几款——现在全部包内条目都会列出:「关联中」「收录中」分态标注,下一轮自动补齐
- 未收录游戏自动补爬:包内游戏解析出 AppID 但库里没有的,自动触发首次收录爬取,价格历史从收录时开始累积
- 关闭确认弹窗左上角图标模糊:换用高清专用小图,与新品牌图标一致
HoldexarPlus v0.2.0
HoldexarPlus v0.2.0
转正式发布:功能按使用反馈持续迭代,捆绑包中心补齐两大页签,版本号从此刻起走标准 semver。
新增
- HB 捆绑包:捆绑包中心新页签。每日自动抓取 Humble Bundle 商店在售捆绑包——包卡显示人民币定价与截止余期,点开查看包内游戏卡,点击即可对比各区价格
- Steam 捆绑包展示区:捆绑包中心再一新页签。已导入的 Steam bundle/sub 一览(国区价 + 全区最低折算),点开看包内每款游戏价格,直达详情页
- HB 月包近一年自动补全:更新后启动即自动补抓历史(无需干等次日定点),捆绑包中心打开时也会自查补全——月包记录直接给满近一年
修复
- 侧边栏品牌 logo 显示旧观感(图标文件选择问题,现改为高清 PNG,新图标正式在侧栏亮相)
- 自动抓取页整页偏左,已居中对齐全站风格
调整
- 版本号转正式:0.1.1-plus.N 开发线收尾,0.2.0 起按标准语义化版本走(新功能升小版本、修复升修订号)
提示:v0.1.1-plus.2 及更早版本的用户,更新到本版后主题/语言等偏好不再丢失(plus.3 修复已在本包中)。