dsh-network-settings

@kanneiren · 开发
检测有风险提示无安装脚本

为 DSH 进程提供 Windows/WSL/macOS 网络链路诊断,并支持可回滚的安全修复

v0.3.3版本
npm 预构建包安装方式
2026-08-22最近更新
13 · 0Star · 周下载
dsh plugin --profile web add dsh-network-settings查看仓库

插件介绍

根据仓库资料整理 · commit 567ca07

主要功能

  • 自动识别 Windows 原生、WSL 发行版与 macOS 三种运行模型,展示 DSH 进程的真实网络链路与首个失败点
  • 分层执行 DNS/TCP/TLS/HTTP 探测,支持单次检测与重复采样的稳定性检测,各层均有超时保护
  • 识别配置漂移:配置不同但网络仍正常时只提示不报警,避免误报
  • 一键生成适合 Agent 阅读的 Markdown 网络报告,含 TL;DR 摘要与机器可读诊断码
  • 仅在高置信度且低风险时推荐修复(如清代理残留变量、关闭系统代理、刷新 DNS),高风险操作留在手动目录
  • 所有持久化修改遵循快照→预览→确认→应用→重新检测→可回滚的流程

适合什么时候用

  • DSH 在 Windows 或 WSL 环境下出现连接异常,需要定位代理、DNS 或网络链路问题时
  • 需要生成结构化网络诊断报告,方便交给 Agent 或团队协作排查问题时
  • 怀疑代理配置残留或系统网络设置漂移,希望安全地清理并可回滚时

安装后会多出什么

界面设置 → 插件 → 网络 页面 · DSH 网络链路图(含 WSL/Windows/TUN 出口可视化) · 按来源分组的网络配置视图(Windows 代理、DSH 进程环境、WSL、高级网络) · 单次检测 / 稳定性检测 / 复制网络报告 操作按钮

使用前需要

  • 需要 @deepseek-ai/dsh >= 0.1.0-rc.6(实测 0.1.0-rc.7 – 0.1.1-rc.2),Web profile
  • 平台支持 Windows 10/11 + WSL;macOS 仅 CI 验证,真机验收待完成
  • 所有检测默认只读,修改配置需用户明确确认

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI凭据环境变量文件系统外部网络宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库kanneiren/dsh-network-settingsnpmdsh-network-settings安装方式npm 预构建包收录日期2026-08-19固定 commit567ca07bccd2 · 2026-08-22
dsh plugin --profile web add dsh-network-settings