v0.7.1 —— 补上三处自动路由 + 诊断包更全面
v0.7.1 —— 补上三处「网络受限时不该失败」的地方 + 诊断包说清楚
修复
-
自更新检查 / Poser 组件 / 公告预警通道,都补上了「网页 + 镜像」自动路由。
这几处原先只走 GitHub API:匿名额度用完(60 次/小时)时会分别表现为「检查更新失败:GitHub API 额度用尽」、「Poser 一直缺失、下载不了」、「收不到公告」。
现在它们和其余组件一样,走网页路线(零 API 消耗),直连不通时自动换镜像线路。(本程序绝大多数检查与下载本来就走这条路、不受额度影响;这次只是把漏掉的几处补齐。)
诊断包更全面了
导出的诊断包 summary.txt 现在多出三段,专门用来定位「ReShade 里没有 DLSS5 / 第一人称」这类问题:
-- XXMI 注入链摘要 --:active_importer是不是EFMI、extra_libraries实际列了哪些 DLL、每个文件是否存在、签名长度、密钥文件是否存在(不含任何密钥内容);-- DLSS5 shader 文件清单 --:关键 shader 文件的字节数(0 字节会标出)、iMMERSE 目录清单、ReShade.ini的搜索路径、preset 的Techniques=行;-- DLSS5 运行库指纹 --:nvngx_dlss.dll/nvngx_dlssnr.dll与随包基线是否一致。
说明
- 验证:
python -m pytest tests -q→ 145 passed(含 6 例专测上面的回退)。 - 公告 / 预警内容由仓库里的
alerts.json决定:改完 push 即生效,不需要更新程序。