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-mnt:检测 WSL /mnt 下的慢速工作区并建议 Linux 路径

`dsh-wsl-mnt` 是 DeepSeek Harness (DSH) 的一个客户端插件,旨在解决 WSL 环境下文件系统性能低下的问题。它通过 `mnt_doctor` 工具自动检测工作区路径,识别位于慢速 `/mnt/c` (NTFS) 或 Desktop 等非原生 Linux 路径的项目,并向用户发出警告及迁移建议,以优化 Git 操作和开发效率。

阅读全文
dsh-wsl-media:WSL 下的本地媒体与文档处理管线

DSH 插件 `dsh-wsl-media`(v0.2.1)将 ffmpeg、whisper、tesseract 等本地媒体工具整合为统一接口,解决智能体在 WSL 中处理本地文件需频繁切换工具链的问题。该插件提供媒体探测、抽音轨、缩略图、PDF文本提取、ASR、OCR及元数据读取等功能。安装需使用 `dsh plugin --profile web add github:173787247/dsh-wsl-media`,并注意文件路径必须在 `allowRoots` 允许范围内,支持文档数字化、视频剪辑辅助等场景。

阅读全文
dsh-wsl-mail:基于 himalaya/notmuch 的邮件只读查看

`dsh-wsl-mail` 是一个运行在 WSL 环境下的 DeepSeek Harness 插件,专注于为智能体提供只读邮件能力。它封装了 `himalaya` 和 `notmuch`,提供邮件列表获取与搜索功能,但不支持发送或删除操作。 该插件需要用户自行配置邮件工具,并注意不要在配置文件中明文存储密码。安装需使用 `dsh plugin` 命令,且最低要求 DSH 版本 ≥ 0.1.2。由于版本信息不一致,建议以 `package.json` 为准。对于需要在智能体中处理邮件摘要或搜索的场景,该插件提供了便捷的集成方案。

阅读全文
dsh-wsl-llamacpp:对接本机 llama.cpp / Unsloth Desktop 的插件

`dsh-wsl-llamacpp` 是 DeepSeek Harness (DSH) 的一个插件,旨在简化本地 LLM 推理服务的接入。该插件通过 OpenAI 兼容接口对接本机 llama.cpp 或 Unsloth Desktop,提供 `llama_status` 和 `llama_chat` 工具,支持复用 GGUF 模型。安装命令为 `dsh plugin add github:173787247/dsh-wsl-llamacpp`。用户可配置 baseUrl、默认模型及超时时间。插件以当前进程权限运行,适用于需要在 DSH 中管理本地 WSL 环境推理流的场景。

阅读全文
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-k8s:WSL 上用于 dsh 的只读 kubectl 工具

`dsh-wsl-k8s` 是一个运行在 WSL 环境中的 DeepSeek Harness (DSH) 插件,旨在以只读模式安全地查询 Kubernetes 集群状态。该插件封装了 `kubectl` 的查询能力,提供 `k8s_get`、`k8s_describe`、`k8s_logs` 和 `k8s_status` 四个命令,用于资源列表查看、详细信息排查及日志获取。它不支持变更类操作,并建议在生产环境中通过 `allowedContexts` 限制访问范围。插件遵循 MIT 许可证,适用于排障与状态监控。

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

`dsh-wsl-jev` 是 DeepSeek Harness (DSH) 生态中用于增强智能体结构化决策能力的自包含 WSL 插件。它直接调用 TypeSafe Jev 或 OpenRouter 的 System One 模型,提供 `status`、`ask`、`check` 和 `rank` 四个核心工具,专注于决策而非生成长文。该插件位于 `dsh-wsl-kit` 套件中,安装后需配置 API Key(OpenRouter 或 TypeSafe)及环境变量。它不依赖第三方中间件,要求 DSH 版本 ≥ 0.1.2,是提升智能体判断效率的轻量级工具。

阅读全文
dsh-wsl-hostsvc:从 WSL 探测 Windows 主机本地 LLM 服务

dsh-wsl-hostsvc 插件旨在解决 WSL 访问 Windows 主机 LLM 服务需手动配置网络的难题。它通过 `host_reach` 工具探测本地 OpenAI 兼容服务器(如 Ollama、LM Studio、vLLM),自动提供 `baseURL`、配置片段及模型 ID。用户可通过 `profile` 参数指定服务,安装后重启 `dsh web` 并开启新会话即可使用。该插件支持多 IP 探测,并附带上下文窗口匹配等使用建议。

阅读全文
dsh-wsl-helm:DeepSeek Harness 的 Helm 只读工具

`dsh-wsl-helm` 插件为 DeepSeek Harness (DSH) 提供了 Kubernetes 环境中 Helm Release 的只读访问能力。该插件由用户 173787247 开发,专注于查看 Release 列表、状态及历史记录,禁止安装或卸载操作。插件提供了 `helm_list`、`helm_release_status`、`helm_history` 和 `helm_status_tool` 四个核心工具,支持通过配置 `allowedContexts` 进行权限管理。安装命令为 `dsh plugin --profile web add github:17378

阅读全文
dsh-wsl-glab:GitLab CLI 只读状态查询插件

`dsh-wsl-glab` 是 DeepSeek Harness (DSH) 的 GitLab 只读插件,旨在通过 `glab` 命令获取项目上下文。它提供获取 MR、Issue 及 CI 状态等核心功能,支持认证与超时配置,仅提供查询而不执行创建或合并操作。插件需 DSH ≥ 0.1.2,默认不在套件中,适合智能体在无写入权限环境下查询 GitLab 状态。

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

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

阅读全文
dsh-wsl-expose:将 WSL 端口暴露到局域网

`dsh-wsl-expose` 是 DeepSeek Harness (DSH) 的一个插件,旨在解决局域网设备访问 WSL 中运行服务的问题。它通过管理 Windows 端口代理,根据 `.wslconfig` 中的网络模式配置,自动建议或应用端口转发规则,提供稳定的连接方案。 插件具备白名单机制、网络模式感知及自动应用端口代理等功能。安装需执行指定命令,使用时需注意仅限局域网访问、本地 UI 应使用 kit relay 以及禁止绑定 0.0.0.0 等安全限制。

阅读全文
dsh-wsl-eventlog:在 WSL 中读取 Windows 事件日志

`dsh-wsl-eventlog` 是 DeepSeek Harness 的一个插件,旨在解决 WSL 环境中直接读取 Windows 事件日志的难题。该插件允许用户在 WSL 内按日志类型和严重级别(Critical、Error、Warning、Information)过滤并检索日志,支持通过命令指定读取范围和数量。使用时需确保进程在 WSL 内运行,并具备相应读取权限。

阅读全文
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-dns:WSL 与 Windows DNS 解析对比工具

`dsh-wsl-dns` 是一款用于解决 DeepSeek Harness (DSH) 在 WSL 环境下 DNS 解析问题的插件。它通过对比 WSL 与 Windows 的 DNS 解析结果,标记出解析不一致的端点(如 GitHub、npm 等),帮助开发者快速排查网络连接异常。该插件以当前进程权限运行,不会修改代理设置,需 DSH 版本 >= 0.1.2 及 Node.js >= 18。

阅读全文
dsh-wsl-defender:从 WSL 检查 Windows 安全态势

dsh-wsl-defender 是 DeepSeek Harness (DSH) 的一个插件,用于在 WSL 环境中读取 Windows 安全状态。它提供 antivirus status 和 firewall profile state 两项检查能力。安装后可通过 `win_defender` 命令调用,底层使用 PowerShell 获取数据。该插件适用于运行在 WSL 中的 DSH 进程,需 Node.js >= 18 环境支持,并如实报告 Defender 状态或不可用情况,帮助开发者快速确认 Windows 安全基线。

阅读全文
DeepSeek Harness 插件:dsh-wsl-db (只读 psql 与 redis-cli 探针)

DeepSeek Harness 插件 `dsh-wsl-db` 为 WSL 环境提供只读数据库探针功能,支持 PostgreSQL 和 Redis。插件封装了常用 CLI 命令,如 `db_psql` 和 `db_redis`,并提供状态检查与连接管理。安装需手动执行命令,配置时需指定 `redisHosts` 白名单。该插件设计为只读模式,适用于数据查询与分析。

阅读全文
dsh-wsl-compose:WSL 下的 Docker Compose 管理插件

DeepSeek Harness (DSH) 的 `dsh-wsl-compose` 插件用于安全管理 WSL 中的 Docker Compose 项目。它提供 `compose_status`、`compose_ps`、`compose_logs` 等常用命令,并对启停服务等危险操作增加了确认机制。安装需通过插件命令添加,启用前需配置 `allowMutate` 为 `true`。该插件兼容 DSH ≥ 0.1.2 版本,需注意权限与代码审查。

阅读全文
dsh-wsl-clock

`dsh-wsl-clock` 是一款用于解决 WSL2 休眠后时钟漂移问题的 DSH 插件。它通过对比 WSL 与 Windows 的 UTC 时间,检测并验证 TLS 连接及 GitHub App JWT 的有效性。安装后运行测试即可获取 ok、warn 或 fail 状态,确保服务连接正常,保障服务稳定性。

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

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

阅读全文