Cgithub-release-download-acceleration
chenjrastro-tech/github-release-download-acceleration
大容量GitHub release asset向けWindows PowerShell 5.1 skill。最初に読取専用でhostを調査(待受中のproxy port、system proxyと環境変数、導入済みClash Verge core/config、curl版)。既存proxy、headless起動core、公的mirror、directの4経路を並行測定し、勝者に短時間制限付き並列数テストを実施。assetを並行curl byte rangeで取得し、byte数とrelease digestのSHA256を検証します。100 MB未満または単一接続が3 MB/s以上ならladderを省略。作者測定値は制限環境で6.3倍(1,234→7,759 KB/s)、高速環境で0.72倍(5,829→4,175 KB/s)。aria2/7z不要、system proxyを変更せず、portや並列数をユーザーに尋ねません。見つからない場合は別ファイルを選ばず、実際の候補名付き`ASSET_NOT_FOUND`を報告。digest導入前のreleaseはサイズだけを検査し`DOWNLOAD_SIZE_OK_NO_DIGEST`を返します。