github-release-download-acceleration
chenjrastro-tech/github-release-download-acceleration
在 Windows PowerShell 5.1 上下载 GitHub Release 大资产的技能:先只读自检宿主环境(在监听的本地代理端口、系统代理与环境变量、已安装的 Clash Verge 内核及其配置、curl 版本),四条路线(现有代理 / 无头拉起内核 / 公共镜像 / 直连)并行实测 KB/s,在胜出路线上做限时并发阶梯,再用 curl 多段 range 并发下载,并按 release 的 digest 校验字节数与 SHA256。资产小于 100 MB 或单连接已到 3 MB/s 时直接跳过阶梯——并发只在「单连接被限速」时才有收益:实测限速节点 6.3×(1,234 7,759 KB/s),节点不限速时反而是 0.72×(单流 5,829 vs 16 段 4,175 KB/s)。不要求预装 aria2/7z,不改系统代理,不向用户索要端口或并发数;资产名对不上会报 ASSET_NOT_FOUND 并列出真实候选,绝不静默换文件;老 release 没有 digest 时降级为 DOWNLOAD_SIZE_OK_NO_DIGEST。
- 形态
- Skill 技能
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 1,469
- 最近推送
- 6 天前更新
项目说明
From README
GitHub Release 下载加速(github-release-download-acceleration) 一个零依赖的 Windows PowerShell 技能:用户只说「这个包下太慢了」,它自己探清机器家底、实测选出最快路线、单流或分段并发下载,最后用 release 自带的 digest 做 SHA256 闭环校验。视频介绍 2 分 13 秒 · 中文讲解 + 英文字幕 · 原理演示,不替代下方基准数据。点击封面播放;GitHub README 不能直接内嵌 release 资产,所以使用封面链接。1.
项目解决什么问题 GitHub Release 的大资产(几十到几百 MB 的安装包、便携包)在国内网络下经常出现三种情况: - 直连被限速 : release-assets.githubusercontent.com 前几秒还快,随后掉到几百 KB/s,一个 200MB 的包要等好几分钟。- 公共镜像不可靠 : ghfast.top 、 ghproxy.net 、 github.moeyy.xyz 这类镜像随时可能 TLS 握手超时、返回错误页,或者比直连还慢。- 本机其实有代理能力 :很多人装了 Clash Verge,但内核没在跑、系统代理没开,命令行下载完全用不上它。
手工排这些可能性很费时间,而且「装个 aria2 / 7z 再研究参数」对环境要求太高。本技能把这件事变成一条命令: 不装东西、不改系统代理、不问用户参数 ,自己把上面这些路线实测一遍再决定怎么下。2.主要功能 能力 具体行为 --- --- 环境自检 查 curl.exe 、环境变量代理、系统代理、常见代理端口是否在监听; ProxyServer 残留值不算数,只有端口真的 Listen 才算 四类路线并行实测 A 现有代理 / B 无头拉起本机 Clash Verge 内核( 127.0.0.
1:7897 )/ C 六个公共镜像 / D 直连,各跑一次 1MB range GET,按「先看是否真拿到 ≥512KB 数据,再看 KB/s」排序 资产名校验闸门 测速前先
Original description
DSH 技能:自检代理与镜像路由、限时并发阶梯、多段 range 下载 GitHub Release 大资产并做 digest 校验。Windows PowerShell 5.1,零依赖。
安装方式
npm 包安装 · 安装无需配置
dsh plugin add github:chenjrastro-tech/github-release-download-accelerationnpm i github-release-acceleratornpm test # 等价于上面这条(package.json 的 scripts.test)安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 读取文件
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 7 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1469 次,star 不多但真在被使用。
- 维护活跃
- 96
- 实用度
- 82
- 生态热度
- 63
- 上手便捷
- 100
- 信号质量
- 100
- 数据置信度
- 100%
相关插件
answer-me-with-html
QingYunA/answer-me-with-html
把回答做成一页可视化 HTML:模型只写简短的 Markdown 草稿,随包附带的 `am` 命令行生成页面,支持流程图、时序图、树、时间线、ER 图、表格和提示框。
dsh-word-vault
wangzhanchao883/dsh-word-vault
一个或多个孩子的英语生词库,面向 DSH 0.2 及以上(0.2.0-rc.1 / 0.2.0-rc.2 实测通过,含桌面版 GUI;0.1.7 ~ 0.2.x 均可使用)。1.10 新增语音发音:记忆卡与在线答题页里,每个单词、每句例句旁都有一个 ,点了用 Windows 自带语音朗读——离线、不联网、不调模型;出卡/出卷时还会在后台把整批音频预先合成好,点击即秒开。1.11 新增:词库页一键批量选词(每次 +10 个、从上往下、最多同时 50 个,带实时计数);考试做错的词可一键出成「能发音的在线复习卡」(在线点读页 + 可打印 PDF);卡面英文例句下方带中文对照。课本/作业照片上被荧光笔或红笔标出的词按标记找出来,翻译后进本机 SQLite,并累计出现次数;剪贴板点选、拍照、对话三种录入进的是同一本库。高频词按次数浮现,连对三次自动标记「已学会」;勾选任意若干词可出记忆卡(拆解块 + 每块真实 IPA 音标 + 7 年级英文例句 + 荒诞梗,A4 每页 8 张),输出 HTML/PDF/Word,并可出一份四选项按词义互斥的打印试卷作答。在 0.1.5 上设置面板不会出现,可改装 dsh-word-vault@1.0.2。
dsh-terminal-shell
road-kid/dsh-terminal-shell
选择 Windows 终端工具背后的 shell:PowerShell、本地 Git Bash 或 cmd.exe。