前言¶
DeepSeek Harness(DSH)桌面端常和 Coopanion、SnowLuma 等监听端一起跑。平时流量不大,但 QQ 群里的图片、短视频会在几秒内打出几十兆的尖峰,正好撞上游戏里最吃延迟的那几秒。改路由、挂代理或装驱动,对只想「开游戏时别抢线」的人来说成本偏高。下面介绍社区插件 dsh-netqos:在指定软件运行时,用 Windows 自带的按进程 QoS 把 Coopanion、SnowLuma 和 DSH 自身压到设定速率或几乎断开;触发软件一关,策略自动撤掉。
这是什么¶
dsh-netqos 由维护者 Re5tart 发布,在 SkillHub 上归类为 admin-security。它面向 Windows 10/11 + DSH Desktop,不装代理、不改路由、不下驱动;插件侧负责 DSH 设置页里的可视化配置与状态展示,实际限速由本机计划任务里的 PowerShell 助手完成。
核心功能¶
- 触发式限速:在配置里登记触发进程(例如
cod.exe),只有这些进程在跑时才生效。 - 可配置目标与速率:默认对被限对象包括
Coopanion.exe、SnowLuma.exe、DeepSeek Harness.exe;选「限速」时默认上限 128 KB/s,选「几乎断开」时约为 8 kbit/s,文字类流量仍可能过,大图和视频基本拉不动。 - 自动恢复:触发软件退出后,助手删除对应
New-NetQosPolicy策略,无需手动改网络设置。 - 状态与日志:运行数据落在
%USERPROFILE%\.dsh\netqos\,含config.json、state.txt(idle 或 throttled)和helper.log。
安装与启用¶
需要 DSH Desktop、Windows 10/11;注册限速助手那一步需要管理员权限。安装前建议自行查看 GitHub 仓库 源码与 MIT 许可证。插件以 DSH 进程权限运行,助手以 SYSTEM 计划任务运行,请只在信任的来源安装。
1. 放到插件目录¶
下载源码解压到本地目录,例如:
C:\Users\你\.dsh\plugins\dsh-netqos
2. 装进 DSH¶
在 PowerShell 中执行(路径换成你的实际目录):
dsh plugin --profile desktop add "link:C:\Users\你\.dsh\plugins\dsh-netqos"
3. 装限速助手(管理员)¶
以管理员身份打开 PowerShell,进入插件目录后执行:
powershell -ExecutionPolicy Bypass -File .\scripts\install-helper.ps1
脚本会注册开机自启的计划任务并立即启动助手。
4. 重启 DSH 并配置¶
重启 DSH 后打开「设置 → 网速守卫」,添加触发软件,选择「限速」或「几乎断开」,保存。
典型用法¶
设置页字段与 README 中的含义一致,也可直接编辑 %USERPROFILE%\.dsh\netqos\config.json 修改被限进程列表。
| 字段 | 含义 |
|---|---|
| 触发软件 | 仅在该 exe 运行时启用策略,如 cod.exe、cs2.exe、obs64.exe |
| 限速值 | 「限速」模式下每个目标进程的上限,默认 128 KB/s |
| 被限的对象 | 默认可改 config.json 中的 Coopanion、SnowLuma、DSH 等进程名 |
| 几乎断开 | 约 8 kbit/s 上限,用于强让路 |
卸载时先以管理员运行 scripts\uninstall-helper.ps1,再执行:
dsh plugin --profile desktop remove dsh-netqos
适用场景与注意¶
适合:Windows 上同时跑 DSH 监听端和竞技类游戏,希望在尖峰下载时不改整体网络架构的用户。
局限(来自官方 README):
- 限速粒度是整个进程:限 Coopanion 时,其 QQ 文字也会一起被压;「几乎断开」可能导致相关连接掉线。
- 助手每 5 秒轮询一次,从打开游戏到生效最多约 5 秒延迟。
- 按 exe 名匹配,同名不同路径的程序会一并计入。
- 仅 Windows 有效,依赖
New-NetQosPolicy。
DSH 生态强调「一切皆插件」;SkillHub 等社区目录独立于 DeepSeek / 幻方,并非官方应用商店。目录页与源码以维护者发布为准。
链接¶
- 目录页:https://www.skillhub.cn/plugins/Re5tart/dsh-netqos
- GitHub:https://github.com/Re5tart/dsh-netqos
经过上面的步骤,你可以在不动代理和路由的前提下,用系统原生 QoS 在「打游戏」和「平时用 DSH」之间自动切换带宽优先级。