-
DSH 的 WSL 工具:执行 Linux 命令、转换 Windows/WSL 路径、汇总 WSL 环境。
WSL 与 Windows 互操作安装 ▾
-
面向 DSH agent 的 Windows 原生工具:剪贴板读写、系统通知、hosts 文件查看与网络诊断,均返回结构化数据(带 UI 卡片),底层为防注入的 PowerShell。
WSL 与 Windows 互操作安装 ▾
-
Web UI 增强版工作区目录选择器:WSL 下 /mnt Windows 盘符一键直达、完整面包屑层级与常显路径输入框。
WSL 与 Windows 互操作安装 ▾
-
从 WSL2 走 IPv6/IPv4 经反向代理(Lucky)把 DSH Web GUI 暴露到公网:/wan up 一键建立 socat 中继、Windows portproxy、防火墙与 trusted-host 白名单;域名与端口可在设置卡片或命令中配置。
WSL 与 Windows 互操作安装 ▾
-
从 Web GUI 添加 WSL 工作区,无需在 WSL 之中再次安装 dsh 以及相关工具,bash 命令与文件读写运行在本机 WSL 发行版内,Windows 文件仍可访问。
WSL 与 Windows 互操作安装 ▾
-
把 DeepSeek Harness 聊天里的 WSL Linux 路径在 Windows 默认程序或资源管理器中打开。
WSL 与 Windows 互操作安装 ▾
-
为运行在 WSL 的 DSH 提供 Windows 桌面快捷方式和系统托盘启动器:完全隐藏启动,托盘菜单支持打开/重启/退出,插件配置页可管理快捷方式。
WSL 与 Windows 互操作安装 ▾
-
向 system prompt 注入 WSL 发行版、Linux 路径映射、/mnt/c 的 CRLF 与 git 注意点,以及 NODE_USE_ENV_PROXY。
WSL 与 Windows 互操作安装 ▾
-
提供 net_doctor 工具,报告代理环境、NODE_USE_ENV_PROXY,以及 DeepSeek API 与 npm registry 的连通性,并为 bash 和 npm 子进程设置 NODE_USE_ENV_PROXY。
WSL 与 Windows 互操作安装 ▾
-
DeepSeek Harness 通用 Companion 桥:手机 / IoT / 旧世界薄 Agent(含 Termux 样例)。
WSL 与 Windows 互操作安装 ▾
-
DeepSeek Harness 对接 macOS Companion(通知 / Shortcuts / 剪贴板读写)。
WSL 与 Windows 互操作安装 ▾
-
从 DeepSeek Harness 白名单 SSH 接入 Unix/AIX/macOS(不走 shell;默认只读),含 remote_ssh_probe 按系统探测套装。
WSL 与 Windows 互操作安装 ▾
-
在 Windows 默认浏览器中打开来自 WSL 的 http(s) 链接。
WSL 与 Windows 互操作安装 ▾
-
日历只读:khal list / today。
WSL 与 Windows 互操作安装 ▾
-
从 WSL 读写 Windows 剪贴板。
WSL 与 Windows 互操作安装 ▾
-
检测相对 Windows 的 WSL2 时钟偏差,避免 TLS 与 token 异常。
WSL 与 Windows 互操作安装 ▾
-
Docker Compose:ps/logs 与更丰 status;up/down 需双重确认。
WSL 与 Windows 互操作安装 ▾
-
提供 WSL 下 Git Credential Manager 的安全指引,不回传密钥。
WSL 与 Windows 互操作安装 ▾
-
psql / redis-cli 只读探针。
WSL 与 Windows 互操作安装 ▾
-
Windows 安全态势:Defender 实时状态与特征库年龄、近期检出、排除项与防火墙配置。
WSL 与 Windows 互操作安装 ▾
-
报告当前 WSL 发行版,并提醒多发行版混用风险。
WSL 与 Windows 互操作安装 ▾
-
对比 WSL 与 Windows 对常用域名的 DNS 解析结果。
WSL 与 Windows 互操作安装 ▾
-
报告 WSL 内 Docker CLI、context 与 daemon 是否可达,并探测 vLLM :8000 的 /v1/models 健康与 GPU runtime。
WSL 与 Windows 互操作安装 ▾
-
列出或复制 Windows「下载」文件夹中的文件到 WSL 工作区。
WSL 与 Windows 互操作安装 ▾
安装
# npm 包(预构建) dsh plugin --profile web add <npm-package> # GitHub 源码(首次需按提示配置 allowBuilds 构建授权后重试) dsh plugin --profile web add github:owner/repo
装任何插件都等于在你的机器上跑第三方代码,权限和你本人一样大——能读你的文件、用你的凭据、访问网络,工具审批管不到它。GitHub 来源的插件还会在安装时执行构建脚本——pnpm 默认拦截,所以安装可能停在 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 或 ERR_PNPM_IGNORED_BUILDS;dsh 会打印出需要添加的确切键名,把它加进该 profile 的 pnpm-workspace.yaml 的 allowBuilds 下,重跑一次即可装上。放行构建本身就是一次信任判断:请只安装可信来源,并尽量锁定 commit(github:owner/repo#sha)。
收录你的插件
给 awesome-dsh-plugin 提一个 PR:在 data/plugins/ 下新增一个 YAML 文件就是完整投稿,README 与本站会自动重新生成。也请为你的仓库打上 dsh-plugin topic。