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。

阅读全文
DeepSeek Harness 插件:dsh-remote-ssh

dsh-remote-ssh 是 DeepSeek Harness 的插件,旨在通过 SSH 连接 Unix、IBM AIX 和 macOS 等旧系统主机。该插件在本地执行,默认采用只读模式及命令白名单策略。它支持主机状态探测与命令执行,并利用 BatchMode SSH 禁止交互式登录。通过配置 hosts、允许命令列表及 ssh-agent 管理凭据,用户可在保障安全的前提下对远程主机进行受控操作。

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

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

阅读全文
dsh-device-bridge:通用设备 Companion 协议客户端

`dsh-device-bridge` 是一个通用 Companion 协议客户端,用于连接非 WSL 设备(如手机、IoT 设备)。它提供标准 HTTP 接口,需手动安装(依赖 Node.js >= 18)。核心功能包括设备列表查看、健康状态检查及操作调用(受白名单限制)。该插件支持轻量级设备,与 `dsh-mac-companion` 共用协议,但不包含在安装脚本中。

阅读全文
ansys-agent-bridge:Ansys SpaceClaim 无头驱动与 DSH 插件

ansys-agent-bridge 是一个开源的 DeepSeek Harness (DSH) 插件,旨在解决智能体调用 Ansys SpaceClaim API 时“静默失败”的痛点。它通过 PyAnsys Geometry 后台运行软件,并提供 15 个 MCP 工具。核心功能包括会话管理、文件操作、几何检查及修改(如布尔运算、拓扑共享),并利用前后数据比对验证操作结果。该插件支持 Windows 系统,提供从 GitHub 安装和本地检出两种方式,安装后需手动配置文件以启用。

阅读全文
dsh-web-fetch-proxy

该插件专为解决 DSH 在 Windows TUN 模式下 `web_fetch` 因 fake-ip 被 SSRF 防护拦截的问题而设计。它通过在宿主进程内安装 `proxied` 策略,让 `web_fetch` 走本地代理出网,从而绕过本地 DNS 校验。插件支持自动检测或手动配置代理,提供 UI 界面,并与 `dsh-network-proxy` 兼容。安装需 Node.js 环境,安装后重启 DSH 即可生效。

阅读全文
dsh-plugin-deep-paper-reading:单篇生物医学论文的结构化精读

`dsh-plugin-deep-paper-reading` 是 DeepSeek Harness (DSH) 生态下的工作流插件,旨在对生物医学论文进行逐图、逐实验的结构化精读。该插件通过预设模式,能生成图注对应表、拆解实验要素、重建逻辑链并严格界定证据边界,最终产出可直接用于 journal club 的报告。用户可通过 CLI 或 Desktop 安装,选择“文献精读模式”后输入指令即可使用。需注意,本插件依赖 Python 等工具链解析 PDF,且安装方式 1 可能存在配置覆盖风险,仅适用于单篇文献精读。

阅读全文
dsh-flight-compare

`dsh-flight-compare` 是一个 DeepSeek Harness 插件,用于注册 `flight_compare` 工具。该工具通过 Travelpayouts 和 Amadeus 两个数据源获取机票价格,按「航班号 + 日期」聚合,输出包含最低价及来源的 Markdown 表格。插件基于 Node.js,支持整月或单日查询,配置通过环境变量读取,并提供详细的安装与使用说明。

阅读全文
dsh-plugin-ide-hub:统一管理编码 IDE 的会话、用量与规则

DeepSeek Harness 生态插件 `dsh-plugin-ide-hub` 旨在解决多 IDE 环境下的管理痛点。该插件不调用厂商 API,而是直接读取本地磁盘状态,提供统一的盘点、管理及导出入口。核心功能包括适配器与规则文件盘点、配额迁移建议、会话恢复、今日优先级排序以及生成 Obsidian 笔记。安装后需重启 dsh 并验证配置。已知限制包括 Trae 会话不可见、部分国产 IDE 路径依赖及读写安全机制。

阅读全文
SymPy-Calculate:DeepSeek Harness 的本地 SymPy 工具预设

DeepSeek Harness 的 SymPy-Calculate 插件旨在支持本地复杂的数学计算。该插件在本地 SymPy 环境中运行完整的 Python 脚本,通过无状态工具 `sympy_calculate` 实现。安装需配置本地 SymPy 仓库及虚拟环境,并要求 Node.js 22+。调用时会启动新进程,支持 JSON 输入脚本,有超时及字符限制。由于未沙盒化,执行需在信任的会话中进行。

阅读全文
Dice Battle (骰子大作战) - DSH Web GUI 插件

DSH Web GUI 提供了 Dice Battle 插件,集成了吹牛、猜红点等六种经典骰子玩法。该插件基于 MIT 协议开源,支持单人 vs AI 模式及中英双语界面,目前联机功能暂未启用。游戏通过侧边栏入口在中心列 iframe 中运行,利用沙箱隔离技术确保安全。用户可通过 `dsh plugin` 命令安装,安装后重启即可在侧边栏启动该休闲游戏。

阅读全文
dsh-skill-router:Agent 驱动的技能发现与按需加载

DeepSeek Harness (DSH) 技能路由插件旨在解决技能数量过多导致的 token 开销问题。通过提供 `skill_search`、`skill_load` 和 `skill_ref` 三个工具,Agent 可按需检索并加载技能,将成本从“每轮固定”转变为“用到才付”。安装后,Agent 可在 `.skill-src` 目录中搜索技能,插件提供入门技能库辅助使用。

阅读全文
dsh-prompt-seed:将种子展开为可执行提示的 DSH 插件

`dsh-prompt-seed` 插件旨在解决 DSH 生态中“重写我的草稿”槽位拥挤且多偏向修剪的问题,通过种子展开、澄清和语义保真度门控,将简短指令转化为详细可执行的请求。该插件支持处理裸信号、版本管理及可视化凭证,且无需构建工具。尽管会主动添加用户未写的内容以丰富细节,但若内容被判定为语义扭曲,插件会进行修复。安装需满足 DSH 0.2.0-rc.1 至 0.3.0-0 及 Node >= 22.19。

阅读全文
DeepSeek Harness 的像素风皮肤插件:dsh-pixel-skin

dsh-pixel-skin 是 DeepSeek Harness (DSH) 的像素风格主题插件,灵感源自红白机设计。该插件通过覆盖语义 Token 实现视觉样式,不破坏原有布局。核心功能包括直角硬阴影、像素球加载动画、8 套配色及 1x/1.5x/2x 缩放档位。它适配了 HP 条状态、回合状态句及桌面端标题栏,提供控制台 API 与设置界面进行配置。注意依赖远程字体,且与其它主题共存时优先级最高。

阅读全文
dsh-terminal-context:将 DSH 终端选择转换为文件引用

`dsh-terminal-context` 是 DeepSeek Harness 的一个客户端插件,旨在解决终端长日志粘贴占用上下文的问题。该插件将终端选中文本自动转换为 `@file` 引用,通过点击“Add to context”按钮或快捷键 `Ctrl+L` 插入,并自动清理格式。文件保存于 `.dsh/term-captures/` 目录,支持降级模式,能有效保持对话流的整洁。

阅读全文
dsh-llm-antigravity: 将本地 Antigravity CLI 接入 DeepSeek Harness

`dsh-llm-antigravity` 是一个由社区维护的非官方 DeepSeek Harness 插件,用于将本地 Antigravity CLI (agy) 集成至 Harness。它注册了 `antigravity-local` 提供者,通过 `textOnly` 模式转发对话并复用本地登录会话,无需配置 API Key。插件支持模型发现(如 gemini、claude、gpt 模型),需通过 `dsh plugin` 安装并配置。它运行在 `web` profile 下,避免 agy 工具调用的审批弹窗,但工具能力在 Harness 中不可见,适用于在本地运行 LLM 的开发者。

阅读全文