dsh-wsl-tray:WSL 中 dsh web 的 Windows 托盘启动器

`dsh-wsl-tray` 是 DeepSeek Harness (DSH) 的一个插件,旨在简化 WSL 中 `dsh web` 的管理。它通过 Windows 托盘图标提供启动、重启和健康检查功能,解决手动重启获取 token 的繁琐问题。 安装命令为 `dsh plugin --profile web add github:173787247/dsh-wsl-tray`。使用前需配置 `DSH_WSL_KIT` 环境变量。重启后,可通过托盘菜单或日志获取 `ui=` URL 访问界面。注意 DSH 版本需 >= 0.1.2,且 Token 重启后失效,需通过插件重新生成有效地址。

阅读全文
dsh-wsl-tmux:只读查看 WSL 中 tmux 会话与 pane 输出

`dsh-wsl-tmux` 是 DeepSeek Harness 的客户端插件,由 173787247 维护,用于只读查看 WSL 环境下的 tmux 会话状态与输出。核心功能包括检查状态、列出会话及捕获 pane 输出。安装后需配置超时参数,避免干扰终端操作。该插件适用于需监控 WSL tmux 的开发者,依赖 dsh 版本 >= 0.1.2,采用 MIT 许可证。

阅读全文
dsh-wsl-workspace:列出 WSL 发行版并验证 Linux 工作区路径

`dsh-wsl-workspace` 是 DeepSeek Harness (DSH) 的一个插件,专为优化 WSL 环境下的开发性能而设计。由于直接使用 Windows 的 `/mnt` 挂载点访问文件系统较慢,该插件旨在帮助开发者规避这一性能瓶颈。 其核心功能包括:列出可用的 WSL 发行版、验证 Linux 工作区路径是否正确,以及检查 `/mnt` 挂载点的卫生状况,并建议使用本地 Linux 路径(如 `~/src`)代替。该插件由用户 173787247 维护,遵循 MIT 许可证,适合在 DSH 版本 >= 0.1.2 的环境下使用。

阅读全文
dsh-wsl-winshot:按进程 ID 或窗口句柄抓取 Windows 窗口截图

`dsh-wsl-winshot` 是 DeepSeek Harness 的一个插件,专为在 WSL 环境中抓取 Windows 桌面特定窗口并保存为文件而设计。它支持通过进程 ID(PID)或窗口句柄进行精确定位,并提供 `win_shot_window` 命令。该插件解决了标准截图工具效率低的问题,适用于开发调试场景。安装时需确保 DSH 正在运行且系统满足 Node.js >= 18 的要求。

阅读全文
dsh-wsl-uia: 从 WSL 观察并操作 Windows UI

`dsh-wsl-uia` 是 DeepSeek Harness 的一个插件,旨在解决 WSL 环境下操作宿主机 Windows 图形界面(UIA)的权限隔离问题。该插件允许在 WSL 内部枚举顶层窗口、读取元素树,并通过观测句柄识别控件。 安装方式为 `dsh plugin --profile web add github:173787247/dsh-wsl-uia`。核心命令 `uia_tree` 支持窗口枚举、元素树读取及按类型查找控件。使用时需注意元素索引的不稳定性,并建议优先使用 `expectName` 参数调用控件。该插件要求运行在 WSL 内,并依赖 Node.js >= 18

阅读全文
dsh-wsl-ssh-agent:WSL 环境下的 SSH 代理诊断与转发提示

`dsh-wsl-ssh-agent` 是 DeepSeek Harness (DSH) 套件中的诊断插件,旨在解决 WSL 环境下复用 Windows OpenSSH 代理时,因路径、权限或连接状态导致的配置排查难题。该工具专注于检查 SSH 代理套接字是否存在、`npiperelay` 桥接是否正常,且全过程不打印密钥材料,确保安全。用户通过 `ssh_agent_hint` 工具即可快速验证转发链路是否畅通,为 DeepSeek Harness 在 WSL 下的 SSH 代理调试提供了标准化的解决方案。

阅读全文
dsh-wsl-shot:将 Windows 剪贴板图像保存为 WSL 文件

dsh-wsl-shot 是一个 DeepSeek Harness 插件,旨在解决 WSL 环境中智能体无法直接读取 Windows 剪贴板图像的痛点。它通过工具调用将 Windows 剪贴板图像保存为 WSL 文件,使智能体能进行多模态分析。安装需 DSH 版本 >= 0.1.2,并在使用前重启服务。该插件是 dsh-wsl-kit 套件的一部分,需配合多模态模型使用。

阅读全文
dsh-wsl-service:从 WSL 读取 Windows 服务状态

DeepSeek Harness 插件 dsh-wsl-service 允许在 WSL 环境下直接读取 Windows 服务状态。该插件提供列出服务、检查详情及按状态过滤等功能,但仅支持读取,不支持启动或停止。用户可通过命令行调用 `win_services` 进行操作。该工具适用于需要在 WSL 中快速获取 Windows 服务信息的场景。

阅读全文
dsh-wsl-rclone: DeepSeek Harness WSL 插件

DeepSeek Harness 插件 `dsh-wsl-rclone` 专为 WSL 环境设计,提供远程存储的只读查询能力。它包含 `rclone_status`、`rclone_listremotes`、`rclone_lsf` 和 `rclone_about` 四个命令,用于检查环境、列出远程、查看文件及用量。该插件依赖 DSH >= 0.1.2,安装后可用于安全地检索资源信息,但不支持写入或删除操作。使用时需注意配置 `allowedRemotes` 限制流量,并警惕密钥泄露风险。

阅读全文
dsh-wsl-power:从 WSL 查看和管理 Windows 电源状态

`dsh-wsl-power` 是一款运行在 Windows Subsystem for Linux (WSL) 中的 DeepSeek Harness (DSH) 插件,旨在无需切换环境即可直接读取 Windows 的电源策略。该插件由用户 173787247 维护,采用 MIT 许可证。 它提供三个核心功能:读取当前激活的电源计划、获取电池电量状态以及查看睡眠超时设置。插件通过调用 `powercfg` 命令实现,安装后只需在 DSH 环境中执行 `win_power` 命令即可查看数据。需要注意的是,台式机通常不支持 `battery` 字段。

阅读全文
dsh-wsl-playwright:WSL 无头 Playwright 抓取页面标题与正文

DeepSeek Harness (DSH) 插件 `dsh-wsl-playwright` 专为在 WSL 环境中运行无头 Playwright 浏览器而设计,旨在解决 Windows 端浏览器运行的环境隔离与权限问题。该插件依赖系统 npx 和 node,不包含浏览器二进制文件。核心功能包括 `pw_status` 检查环境及 `pw_fetch` 抓取网页标题与正文。用户可通过简单命令安装使用,需注意 DSH 版本要求及避免与交互式浏览器冲突。

阅读全文
dsh-wsl-perf:从 WSL 监控 Windows 主机性能

dsh-wsl-perf 是一个 DeepSeek Harness 插件,用于在 WSL 环境中采集 Windows 宿主机的性能数据。该插件通过 WMI/CIM 获取 CPU、内存、磁盘及进程信息,解决了跨环境监控的难题。它支持自定义进程显示数量,适合需要在 WSL 中进行宿主机资源调优的开发者。插件开源(MIT),安装简单,且包含完整的单元测试。

阅读全文
dsh-wsl-ollama:在 WSL 上连接本地 Ollama 模型

DSH Harness (DSH) 提供了 `dsh-wsl-ollama` 插件,用于解决 WSL 环境下调用本地 Ollama 的网络连通性问题。该插件支持状态查询、模型列表、本地对话及向量化能力,属于可选插件。安装需通过特定命令,配置支持自动探测主机地址或手动设置,兼容 MIT 协议。

阅读全文
DeepSeek Harness 插件:dsh-wsl-obsidian

`dsh-wsl-obsidian` 是 DeepSeek Harness 的插件,旨在解决 WSL 环境智能体访问 Windows 本地 Obsidian 仓库的跨系统调用问题。该插件提供文件列表、搜索、读写及打开等核心功能。安装需手动添加,环境要求仓库位于 Windows NTFS 分区(如 C/D 盘)且路径需在配置中指定。它默认未包含在安装脚本中,开发者需手动配置以实现自动化操作。

阅读全文
dsh-wsl-kit:DeepSeek Harness 在 WSL 中的跨系统套件

`dsh-wsl-kit` 是 DeepSeek Harness (DSH) 的插件集合,旨在解决 Windows 图形界面与 WSL Linux 原生能力间的兼容性问题。它采用分离式架构,Windows 端仅提供 UI,智能体核心与工具链运行在 WSL 内部,支持跨操作系统操作、本地 Linux 能力(如容器、LLM 推理)及可选插件生态。 安装时需确保 DSH 版本 ≥0.1.2,运行 `install.sh` 加载插件,并手动链接 Linux 本地能力插件。注意 npm 包名与仓库名存在差异,且因依赖限制需逐个安装。

阅读全文
dsh-wsl-git:截断版 Git 状态与差异摘要插件

`dsh-wsl-git` 是 DeepSeek Harness (DSH) 的一个 WSL 环境插件,旨在解决智能体上下文窗口管理问题。它提供轻量级的 Git 摘要信息,避免巨型 diff 噪音。核心功能包括检查 Git 可用性、输出状态摘要和差异统计。插件需以当前进程权限运行,不提供提交或推送功能,兼容 DSH 0.1.2+,通常配合 `dsh-wsl-kit` 使用。

阅读全文
dsh-wsl-encoding:WSL 编码诊断与修复

`dsh-wsl-encoding` 是 DeepSeek Harness (DSH) 的客户端插件,用于解决 WSL 环境中 Windows 控制台与 Linux 内核的编码不一致问题。该插件提供编码检查和 CRLF 样本处理功能,可修复脚本乱码及管道中断。安装需满足 DSH >= 0.1.2 和 Node.js >= 18。插件不负责 LLM 配置,需用户手动指定模型 ID。

阅读全文
dsh-wsl-editor: 在 Windows 编辑器中打开 WSL 路径

`dsh-wsl-editor` 是 DeepSeek Harness (DSH) 的一个模块化插件,旨在解决 WSL 环境与 Windows 编辑器切换的痛点。它提供 `win_editor` 工具,通过路径映射,允许在 Windows 端直接打开 WSL 路径下的文件。该插件支持 Cursor/VS Code(自动支持行号跳转)和 Notepad。安装需依赖 DSH >= 0.1.2 及 Node >= 18,安装后重启服务即可使用。

阅读全文
dsh-wsl-download:在 WSL 中管理 Windows Downloads

`dsh-wsl-download` 是 DeepSeek Harness (DSH) 的一个 0.2.0 插件,用于简化 WSL 与 Windows 下载文件夹间的文件交互。该插件提供 `win_download` 工具,支持列出、复制文件及提供模型路径提示。它不启动下载任务,仅负责文件管理,适用于在 WSL 中使用 Windows 下载的模型或数据集。

阅读全文
dsh-wsl-docker:WSL Docker 引擎诊断与 vLLM 容器检查

DeepSeek Harness (DSH) 插件 `dsh-wsl-docker` 用于自动化诊断 WSL 环境下的 Docker 及 vLLM 容器状态。它提供 `docker_doctor` 工具,支持检查 Docker 路径、守护进程配置、上下文及 vLLM 容器运行情况。开发者通过简单命令即可快速排查本地模型部署环境,减少调试时间。该插件需 DSH 版本 ≥ 0.1.2,可通过命令安装并重启服务后使用。

阅读全文
dsh-wsl-cal:WSL 环境下的只读日历查询插件

`dsh-wsl-cal` 是 DeepSeek Harness (DSH) 的一个 WSL 插件,旨在解决智能体读取 Linux 日程信息的需求。该插件通过集成 `khal` 工具,提供只读的日历查询能力,包括检查可用性、获取今日及未来 N 天的日程。它允许智能体通过命令行标准化接口访问日历,但不涉及事件创建或修改。用户可通过官方命令安装,并需自行配置 khal。

阅读全文
dsh-mac-companion: 连接 DSH 与 macOS 本地能力

`dsh-mac-companion` 是 DeepSeek Harness (DSH) 的插件,旨在解决 WSL 环境调用 macOS 系统功能(如通知、快捷指令、剪贴板)的跨系统难题。它通过 HTTP 协议与 Mac 上的守护进程通信,充当中间件。安装后,用户可在 WSL 中通过简单的环境变量配置和命令调用,实现对 Mac 本地能力的远程控制。

阅读全文
dsh-wsl-workspace: 在 WSL 分发版中运行 DeepSeek Harness 会话

`dsh-wsl-workspace` 是 DeepSeek Harness 的一个插件,旨在解决在 Windows 环境下运行 Linux 命令受限的问题。它允许用户通过 Web GUI 在本地 WSL 环境中创建和管理工作区,无需在 WSL 内部安装额外工具链即可执行 bash 命令、读写文件及进行搜索。 安装时需执行 `dsh plugin` 命令并重启服务。用户可在侧边栏选择 WSL 发行版并指定路径来建立工作区。该插件通过 WSL 9P 共享实现文件互通,并利用 GNU grep 进行本地搜索,完全在 WSL 隔离边界内运行,确保了权限与隔离性。

阅读全文
dsh-wsl-preset

`dsh-wsl-preset` 是一个 DSH 插件,将 Windows 默认的 PowerShell 映射为 WSL,使开发环境具备完整 Linux 能力。它通过 `wsl -e bash -c` 执行命令,支持一键安装、自动探测、沙箱感知及幂等自修复。使用时需确保 WSL 已安装,并建议会话沙箱设置为完全访问以避免启动失败。插件提供超时、输出限制等配置,但不保持 Shell 状态。

阅读全文
DeepSeek Harness (DSH) 插件:dsh-wsl

`dsh-wsl` 插件允许 DeepSeek Harness (DSH) 模型代理直接通过 `wsl.exe` 执行 Linux 命令,无需编写脚本包装。它注册了三个核心工具:`wsl`(执行命令,支持长脚本和后台作业)、`wsl-path`(Windows 与 Linux 路径转换)以及 `wsl-env`(探测环境信息)。安装时需通过插件管理器操作,且注意后台作业依赖特定预设。该插件在 DSH 沙箱下运行,受限于 Windows 驱动器的文件系统语义。

阅读全文
dsh-wsl-launcher:在 WSL 中启动 DeepSeek Harness Web 的 Windows 桌面快捷方式

`dsh-wsl-launcher` 是一个插件,旨在解决在 Windows 桌面访问 WSL 中运行的 DeepSeek Harness Web UI 的繁琐问题。它通过桌面快捷方式和命令行工具,实现双击启动、自动后台运行及幂等性管理。该插件支持在 DSH 会话中通过 `wsl_launcher` 工具进行状态检查和服务管理,适合需要在 WSL 环境下使用 DSH 但习惯 Windows 桌面操作的用户。

阅读全文
dsh-wsl-port: WSL 端口诊断与转发建议工具

`dsh-wsl-port` 是 DeepSeek Harness (DSH) 的联网工具插件,旨在解决 WSL 环境下的 Web UI 空白或连接问题。该工具通过诊断 IP 地址、端口监听状态及进程占用,为 Windows 端的 Localhost 转发提供具体建议。用户可通过指定命令安装,配置超时与默认端口,并使用 `port_doctor` 检查默认端口 3080 与转发端口 3081 的状态。使用时需注意依赖 DSH ≥ 0.1.2 版本,避免在 Windows 端绑定 `0.0.0.0`。

阅读全文
dsh-wsl-path: WSL 路径互转工具

`dsh-wsl-path` 是 DeepSeek Harness (DSH) 生态中的插件,旨在解决 WSL 环境下 Linux 路径与 Windows 路径混用的问题。它提供 `path_convert` 工具,支持路径互转、处理 `/mnt` 标签,并解释了 Windows drvfs 挂载下的文件属性差异。安装需 DSH >= 0.1.2 及 Node.js >= 18,可通过指定 `toWindows`、`toLinux` 或 `auto` 模式进行转换。该插件基于 MIT 协议开源,需关注 `dsh-wsl-kit` 的兼容性说明。

阅读全文
DeepSeek Harness 插件介绍:dsh-wsl-distro

`dsh-wsl-distro` 是 DeepSeek Harness 的联网工具类插件,用于解决 WSL 环境下路径解析错误的问题。该插件通过标准化接口获取当前会话与默认 WSL 发行版信息,并提供 UNC 路径安全机制。开发者可通过 CLI 安装,利用其结构化处理能力,有效规避智能体在跨平台交互时的环境判断风险。

阅读全文
dsh-wsl-cred:WSL 环境下的 Git 凭证诊断与安全指引

`dsh-wsl-cred` 是 DeepSeek Harness 插件,用于诊断 WSL 中 Git HTTPS 请求失败问题。该插件检查凭证存在性及 GCM 配置,提供安全指引并严格保护隐私,绝不泄露令牌或密码。它依赖 `dsh-wsl-kit` 套件,需确保环境满足特定 Kit Set 及模型配置。安装后可通过 npm 测试,解决 WSL Git 认证配置不明确的问题。

阅读全文
dsh-wsl-browser:在 WSL 中调用 Windows 默认浏览器打开 URL

`dsh-wsl-browser` 是 DeepSeek Harness 套件中的工具,旨在解决 WSL 环境下无法直接访问 Windows 浏览器的问题。通过 `win_open_url` 命令,它可将指定的 HTTP/HTTPS URL 唤起至 Windows 默认浏览器中,方便开发者查看本地服务。该插件支持配置超时时间,但仅限 http/https 协议,不支持 file 协议。

阅读全文
dsh-wsl-workspace-picker: DeepSeek Harness Web UI 增强工作区目录浏览器

dsh-wsl-workspace-picker 是一款为 DeepSeek Harness Web UI 设计的 UI 插件,旨在优化 WSL 环境下的工作区目录选择体验。该插件通过重写默认浏览对话框,提供快捷访问芯片(如 Home、/mnt 等)、绝对路径输入、完整的面包屑导航以及文件操作功能。它利用插槽优先级机制覆盖默认设置,复用主机现有能力,解决了默认选择器难以在 WSL 环境下访问驱动器的痛点。

阅读全文
dsh-wsl-tray:WSL 中 DeepSeek Harness 的桌面与托盘集成

`dsh-wsl-tray` 是 DeepSeek Harness (DSH) 的客户端插件,旨在解决 WSL 环境下需通过终端访问的问题。该插件通过桌面快捷方式和系统托盘提供便捷操作,核心功能包括后台启动 DSH、托盘右键菜单控制服务、看门狗守护进程(自动重启失败服务)以及配置卡片管理。其工作原理涉及 wscript.exe、VBS 脚本及 PowerShell 进程在 WSL 中启动 DSH。安装命令为 `dsh plugin --profile web add dsh-wsl-tray`,使用时需注意版本要求和系统依赖。

阅读全文
dsh-shell-wsl:在 Windows 上为 DSH 提供真实的 Linux Bash 执行环境

`dsh-shell-wsl` 插件解决了 Windows 下原生 bash 工具隔离性差、状态残留等问题。它通过在 disposable Docker 容器中运行 bash,提供了真实的 Linux 环境和权限预设集成。该插件无需模型感知新工具,兼容官方 bash 接口,支持自动销毁容器以保持环境清洁。安装依赖 Docker Desktop 和 WSL2 发行版,适合需要高隔离性 Linux 开发的场景。

阅读全文
dsh-wsl-net:诊断 WSL 代理与连接问题

`dsh-wsl-net` 是 DeepSeek Harness 的 WSL 网络诊断工具。它用于解决浏览器能访问但进程无法连接的问题,主要源于代理配置或 Node.js 24 行为。该插件提供环境变量报告、进程比对、端口探测及服务可达性测试,并生成修复脚本。支持配置注入子进程代理,能快速定位并解决网络连通性故障。

阅读全文
dsh-wsl-workspace:DeepSeek Harness 的 WSL 工作区支持

DSH Harness 插件 dsh-wsl-workspace 允许在 Web 工作区侧边栏直接挂载 WSL 目录,实现统一的开发体验。插件自动发现 WSL 发行版,支持浏览目录或输入路径,并通过 wsl.exe 在 Linux 环境中执行 Agent 命令。安装后,用户在侧边栏启用 WSL,选择发行版和目录即可使用。该方案零依赖、非侵入式,无需在 WSL 安装 VS Code Server。使用时需注意命令在 Linux 运行环境不受 Windows 沙箱限制,仅支持目录操作,且不保留 Shell 状态。

阅读全文
@MarvekG/dsh-plugins:修复 DSH 冗余沙箱升级报错与 WSL 路径打开失败

本文介绍了 MarvekG 维护的 DSH out-of-tree 插件集 `@MarvekG/dsh-plugins`(MIT 协议,由旧包 `@MarvekG/dsh-bug-fix` 更名而来),针对两类常见问题各提供独立入口。其一 `sandbox-same-mode`:当 session 已是 `danger-full-access` �

阅读全文
dsh-wsl-workspace:在 DSH Web GUI 里直接添加 WSL 工作区

dsh-wsl-workspace 是 6Mikao9 维护的 DSH 客户端插件(v0.3.1,MIT)。安装后从 Web GUI 侧栏添加 WSL 工作区,整段 agent 会话的 bash 与文件工具运行在所选 WSL 发行版内,路径为 Linux 形式,WSL 内无需再装 DSH。支持模式选择器、可选 Linux 用户名,并可通过 /mnt/ 访问 Windows 文件。本文介绍安装命令、典型用法与 bash/文件工具的权限差异。

阅读全文
用 dsh-wsl-workspace 让 DeepSeek Harness 直接打开 WSL 工作区

dsh-wsl-workspace 是 6Mikao9 维护的 DSH 界面增强插件(MIT,0.2.3)。在 Windows 的 dsh web 里添加 WSL 工作区后,bash 与文件读写都在本机发行版内执行,路径为 Linux 形式,WSL 内不必再装 dsh;Windows 文件仍可通过 /mnt/ 访问。目录页命令:dsh plugin add github:6Mikao9/dsh-wsl-workspace。插件与当前 dsh 进程同权,安装前应检查源码与许可证。

阅读全文