Link258QAQ/dsh-plugin-genshin-launch ↗★ 1

dsh-plugin-genshin-launch

自动下载原神启动器至桌面 适合需要在启动时自动获取并下载原神启动器的用户。

包名
dsh-plugin-genshin-launch
兼容性
待验证
版本
0.2.0
许可证
MIT
最近更新
2026年10月6日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Link258QAQ/dsh-plugin-genshin-launch

配置

在 $DSH_HOME/profiles/web/cordis.patch.yml 里按 id 覆盖:

- id: genshin-launch
  name: dsh-plugin-genshin-launch
  config:
    download: true                            # false = 只打开下载链接,不下载
    downloadDir: 'C:\Users\你\Desktop'        # 目标目录(默认桌面)
    expectedInstallerBytes: 234881024         # 预期体积(默认 224 MiB)
    sizeToleranceBytes: 52428800              # 体积容差(默认 50 MiB)
    openFileWhenDone: true                    # 下完打开所在目录
    openFallbackWhenFailed: true              # 失败时打开官方下载页
字段默认说明
enabledtrue总开关;false 时插件完全不动作,网页面板也不出现
downloadtruefalse = 只打开直链(「下载不了也没关系」形态)
downloadDir桌面目标目录;留空则自动找 Desktop / 桌面 / OneDrive 桌面
url内置国服启动器直链第一优先候选
extraUrls[]追加候选直链
probeLatesttrue是否在同一版本目录里向上找更新的 pcbackup 序号
probeStart0探测起点序号;0 = 用 url 里的序号
probeAhead1种子可用时额外向上探几步
resumetrue断点续传
expectedInstallerBytes224 MiB(234881024)体积安全闸的预期值(换成新版本、体积确实变了就改这里)
sizeToleranceBytes50 MiB允许的体积偏差;超出 → 整条链接拒绝
minInstallerBytes / maxInstallerBytes0(自动推导)想直接指定上下限就填这里(覆盖容差推导)
allowUnknownSizefalse服务端不给 Content-Length 时是否放行(默认拒绝,更安全)
openFileWhenDonefalse下载完打开文件所在目录
openFallbackWhenFailedtrue失败时打开官方下载页
fallbackUrls['https://ys.mihoyo.com/launcher', 'https://www.mihoyo.com/download']兜底打开的页面
useCache / cacheTtlHourstrue / 168解析结果缓存
skipIfInstalledtrue本机已装原神则跳过下载
clientNotice / clientNoticeSecondstrue / 600网页右下角面板 / 显示时长