dsh-notifier:DSH 的跨窗口任务提醒插件

dsh-notifier 是一款 DSH 任务提醒插件,把 Codex 和 Claude Code 的 Hook 通知体验搬进 DSH,解决用户切走窗口后错过任务状态变化的问题。它监听四类事件:任务结束、权限审批、用户提问、任务出错,通过三层渠道提醒:网页内 toast、系统通知中心横幅、跨窗口悬浮面板。决策类事件(审批、提问)的弹窗会钉住直到处理完毕,任务结束和出错的弹窗 10 秒后自动消失。macOS 上使用内置 Swift notifier 实现悬浮面板,浮于所有窗口和全屏应用之上;Windows 和 Linux 分别使用 PowerShell 和 zenity,但未经真机验证。v0.4

阅读全文
dsh-artifact-preview:把智能体产物预览搬进 DSH 聊天界面的客户端插件

# 前言 用 DSH 跑智能体时,模型经常通过 write/edit 类工具在一轮对话里产出多个文件:Markdown 报告、脚本、CSV 数据、HTML 页面。默认的 dsh web 界面对此帮助有限——文件视图只支持 HTML,查看其余格式得离开会话,自己去文件系统里找路径、换应用打开。 DSH 的理念是「一切皆插件」,这类界面上的缺口正好留给 client plugin 来补。下面介绍的 dsh-artifact-preview 做的就是这件事:让 agent 写出的文件直接在聊天里可见、可点开、可就地预览。 # 这是什么 dsh-artifact

阅读全文
dsh-mcp-adapter:让 DeepSeek Harness 按需调用 MCP,而不是把全部 schema 塞进上下文

# 前言 给 DeepSeek Harness(下称 dsh)接 MCP server,最直接的路径是官方的 `@deepseek-ai/dsh-mcp-client`:它在启动时连接 server,把每个声明的工具注册成原生 `mcp__<server>__<tool>` 函数。代价是 schema 成本——server 一多,成百个工具定义会随每次请求进入上下文,不管这一轮用不用得上。 dsh-mcp-adapter 是针对这个问题的另一种接法:只注册一个 `mcp` 代理工具,server 懒启动,模型按需 `search` / `describe

阅读全文
dsh-keyboard-history:给 DSH Web 输入框补上 ↑/↓ 输入历史

dsh-keyboard-history 是由 NormanFxxkingRockwell 维护的 DSH 插件(v0.1.2,MIT 许可),为 Web 会话输入框提供终端风格的输入历史功能。空输入框时按 ↑ 可召回上一条已发送消息并继续上翻,按 ↓ 回退

阅读全文
mtaech/dsh-material-you:DeepSeek Harness 的 Material You 皮肤插件

# 前言 DSH(DeepSeek Harness)的生态建立在「一切皆插件」的理念上,外观也不例外:皮肤以插件形式分发,通过覆盖界面的语义 token 生效。对每天长时间面对 web 界面的用户来说,配色与字体决定了大部分观感,与其手工改样式,安装一个遵循成熟设计规范的皮肤包更省事。下面介绍 mtaech/dsh-material-you,它把 DSH web 界面按 Google Material You / Material 3 (M3) 规范重新着色与排印。 # 这是什么 mtaech/dsh-material-you 是 mtaech 维护的

阅读全文
dsh-skill-router:在 step 开始前用规则完成技能路由

# 前言 用 DeepSeek Harness(DSH)搭智能体时,技能的加载时机通常交给模型自己判断:技能以目录(catalog)形式暴露给模型,模型每一步都能看到目录,每次都要重新决定要不要加载。结果是决策不稳定——可能加载晚了,可能加载错了,也可能根本没加载。 dsh-skill-router 把这件事改成规则驱动:在每个 step 开始前,用纯规则匹配最新的用户消息,命中就把对应技能内容注入当前 step,未命中就完全不干预。整个过程零 LLM 调用、零 token 成本。下面介绍它的用法。 # 这是什么 dsh-skill-router 是一个

阅读全文
dsh-lens:让 DeepSeek Harness 里的智能体边写码边拿到诊断

# 前言 用 DSH(DeepSeek Harness)做编码智能体时有个常见困扰:模型每次 `write` / `edit` / `bash` 之后,改出来的代码有没有类型错误、有没有违反 lint 规则,要等你自己跑一遍工具链才知道。问题发现得晚,修复成本就高。 在 Pi 宿主里,pi-lens 已经解决了这件事:引擎在智能体写码的同时运行 LSP、linter、formatter、类型检查和结构分析。dsh-lens 做的就是把同一套引擎接到 dsh 上。下面介绍它的定位、能力、安装和配置。 # 这是什么 dsh-lens 是 pi-lens 的

阅读全文
dsh-vision-plugin:给 DSH 模型目录补上「图片输入」声明勾选框

# 前言 在 DSH 里接入自定义模型时,你可能会遇到这样的情况:端点本身支持多模态,但在对话框里发图却直接报「不支持图片输入」。原因是 DSH 的 host 端会读取模型条目上的 `input: ["text","image"]` 声明来决定是否把原图直通给该模型,而「设置 → 模型 → 模型目录」的界面一直没有暴露这个声明的入口。 dsh-vision-plugin 要解决的就是这一步:在模型目录的模型页上补一个「图片输入」勾选框,勾一下,声明就写进 DSH settings,自定义模型就能在对话框里直接收图。 # 它是什么 dsh-vision-p

阅读全文
dsh-mcp-sync:扫描本地 MCP 配置,把工具注册给模型直接调用

# 前言 如果你在本地维护着一组 MCP(Model Context Protocol)服务器,工具一直都在,但换到 DSH 的 web 环境里,这些工具默认并不能被模型直接调用。常见做法是手工搬运配置、再写一遍接入逻辑。dsh-mcp-sync 把这段流程做成了插件:扫描本地 MCP 配置,连接 MCP 服务器,把发现的工具注册好,供模型直接调用。 下面介绍它的定位、功能与安装方式。 # 这是什么 dsh-mcp-sync 是一个 DSH(DeepSeek Harness)插件,维护者是 nan1010082085,许可证为 MIT。一句话定位:扫描本

阅读全文
dsh-dbhub-live:让 DSH 直接、安全地操作数据库的 DBHub 桥接插件

# 前言 用 DSH 做开发时,让模型直接查数据库是个常见需求,常见做法有两种:把 DSN 贴进对话让模型自己连,密码从此进入模型上下文;或者自己维护一个常驻的数据库 MCP 服务,要管端口、管进程生命周期。dsh-dbhub-live 走了另一条路:密码只留在宿主侧,模型只拿到一个 `source` 句柄;每次查询起一个一次性进程,执行完即回收。下面介绍它的设计、安装与用法。 ## 这是什么 dsh-dbhub-live 是 mr-mihu 维护的 DSH 插件,当前版本 4.0.0,MIT 许可证。它基于 DBHub(数据库 MCP 服务器)做桥接:

阅读全文
dsh-git-component:给 DeepSeek Harness WebUI 加一个 Git 面板

# 前言 用 DeepSeek Harness(DSH)的 WebUI 工作时,看当前仓库改了什么、提交、推送,通常要切回终端敲 `git status`、`git commit`,一来一回容易打断手头的事。 dsh-git-component 解决的就是这个问题:它在 WebUI 右侧挂一个悬浮面板,实时显示工作区变更,提交和推送直接在面板里完成,提交信息留空还能自动生成。下面介绍这个插件的定位、功能、安装和用法。 # 这是什么 dsh-git-component 是 DeepSeek Harness Web GUI 的 Git 插件,由 nieyun

阅读全文
dsh-llm-ollama:为 DeepSeek Harness 接入 Ollama Cloud 聊天与 Web 搜索抓取

dsh-llm-ollama 是由 NOirBRight 维护的 DeepSeek Harness(DSH)Ollama Cloud 集成插件,MIT 许可,用于弥补 DSH Models 页缺少第三方模型编辑入口的问题。核心功能包括:通过 Ollama 的 OpenAI 兼容 Chat Completions 端点(经共享 pi-ai 适配器)实现 Ollama Cloud 聊天;通过原生 API(/api/tags、/api/show)实现模型发现并提供上下文窗口、vision、thinking、tools 等元数据;以及注册 ollama-cloud 的 Web Search 和 Web

阅读全文
dsh-remote-server:在 DeepSeek Harness 会话中用 @ 提及服务器并执行 SSH 命令

dsh-remote-server 是 MRZHUH 开发的 DeepSeek Harness 插件(MIT 许可),让模型在会话中以 @ 提及服务器,

阅读全文
dsh-plugin-api-usage-monitor:把 DeepSeek API 余额做成血条的 DSH 侧边栏插件

# 前言 调用 DeepSeek API 时,有几件事要反复人工确认:余额还剩多少、今天已经花了多少、现在是不是峰段计价。官方平台能查到这些数据,但需要切出开发环境单独去看。dsh-plugin-api-usage-monitor 把这三件事搬进 DeepSeek Harness 的 Web 侧边栏。下面介绍它的功能、安装与日常用法。 # 这是什么 dsh-plugin-api-usage-monitor(版本 1.9.0-rc.4)是一个为 DeepSeek Harness Web 侧边栏设计的 API 用量、余额与费用监控插件,由 ninedaywo

阅读全文
dsh-approval-mode:给 DSH 加一个可切换的审批模式按钮

# 前言 用 DSH 跑智能体任务时,权限一般在 Read Only / Workspace Write / Full Access 三档里选。选 Workspace Write,文件操作被沙箱限制在工作区内,比较稳妥;但代价是每次工具调用都要点一次批准,任务步骤一多,确认点击就很打断节奏。切到 Full Access 虽然不再弹审批,但也放开了沙箱对文件操作的限制,两者绑在一起。 dsh-approval-mode 把这两件事拆开了:权限保持 Workspace Write,在旁边加一个「审批模式」按钮,把「是否逐次确认」变成独立开关。下面介绍这个插件

阅读全文
dsh-chime:让 DeepSeek Harness Web GUI 在任务完成时响一声叮咚

## 前言 用 dsh 的 Web 界面跑 agent 任务,常见的工作流是「发完指令切去干别的,过一会儿切回来看看跑完没有」。切早了干等,切晚了任务已经停在那里等你输入。dsh-chime 针对的就是这个场景:当前会话的任务一结束,浏览器里播放一声叮咚,你不需要盯着页面等。 DSH 的理念是「一切皆插件」,这类界面上的小增强正适合用插件补齐。下面介绍 dsh-chime 的定位、功能与用法。 ## 这是什么 dsh-chime(GitHub 仓库 `mystery-god/dsh-chime`)是面向 DeepSeek Harness Web GUI

阅读全文
dsh-agent-pill:DSH 的 agent 活动胶囊与悬浮摘要面板

dsh-agent-pill 是 mozhuanzuojing 维护的 DSH web 插件(MIT,v0.14.8),解决 agent 长任务运行时的可见性问题:把会话关键活动浓缩为右上角状态胶囊,Ctrl+Alt+P 或点击胶囊可展开悬浮面板。插件分 host 半(聚合 Goal、Subagents、Agent 状态、workflow 运行、后台任务,经 /pill/api 暴露 JSON API)和 client 半(胶囊与锚定面板)。主要功能包括:胶囊可拖拽、位置持久化、主题跟随 DSH 明暗切换、分区折叠与空状态隐藏;Goal 卡片显示阶段、轮数进度条与 workflow 历史(最近

阅读全文
dsh-webfile:给 DeepSeek Harness 加一套带审批门控的 S3 / FDS / FTP 文件工具

# 前言 DeepSeek Harness(DSH)的理念是「一切皆插件」。一旦想让智能体帮你搬运日志、同步文件,就绕不开远端存储:S3、小米 Galaxy FDS,或者还在跑的 FTP 服务器。常见的做法是把密钥直接写进配置,再让模型在 shell 里调命令行工具——密钥会进入配置与会话日志,删除、覆盖这类操作也没有拦截。dsh-webfile 针对这个问题:把三类存储封装成 8 个 agent 工具,读操作免审批,变更操作逐次请求批准,大文件传输走后台任务、可随时取消。下面介绍这个插件。 # 这是什么 dsh-webfile 是 DeepSeek H

阅读全文
dsh-web-attention-badge-enhanced:给 DSH Web UI 补上三重会话提醒

本文介绍 DeepSeek Harness(DSH)Web UI 的注意提醒徽章插件 nbfys/dsh-web-attention-badge-enhanced,它是 Luaphes/dsh-web-attention-badge 的增强 fork。当会话等待用户输入(如 `ask_user` 提问、审批提示)或已完成未打开时,插件通过三重渠道提醒:可点击的左上角数字角标、标签页标题前缀 `[Waiting]`/`[Done]`、鲸鱼 favicon 重着色;琥珀色表示等待输入,绿色表示完成。相比上游 v0.3.2,改动集中在 `lib/client.js` 共三处:标签页标题前缀取代计数、

阅读全文
dsh-mcp-xcode:把 Xcode headless 能力接入 DSH agent

# 前言 在 DSH(DeepSeek Harness)里做 macOS / iOS 开发,有一个现实问题:构建工程、跑单元测试、看 SwiftUI Preview、操作模拟器,这些事平时都在 Xcode UI 里完成,agent 插不上手。DSH 的理念是「一切皆插件」,这类能力缺口通常靠插件来补。 Xcode 27 起,系统内置了 headless MCP 服务(`xcrun mcp-server` / `xcrun mcpbridge`),把上述能力以 MCP 工具的形式暴露出来。但要在 DSH 里用上它们,还需要一层桥接,把这些 MCP 工具转成

阅读全文
dsh-computer-use-windows:带安全门禁的 Windows Computer Use 插件

# 前言 让智能体操作 Windows 桌面,难点不在「点一下」,而在三件事:模型拿到的截图可能拍错了窗口;微信、Electron 这类自绘界面没有无障碍树,`element_index` 路径走不通;删除、支付这类操作如果没有确认环节,出错就没有回头路。常见的做法要么纯靠截图猜坐标,要么要求目标应用提供完整的 UI Automation 树,两者在真实桌面上都不稳定。 下面介绍 dsh-computer-use-windows,一个面向 DeepSeek Harness(DSH)的插件。DSH 的理念是「一切皆插件」,这个插件补的正是 Windows

阅读全文
dsh-tui:给 DeepSeek Harness 补上一个交互式终端界面

`dsh-tui` 是社区为 DeepSeek Harness(DSH)开发的全屏交互式终端 UI 插件,以插件形式补

阅读全文
dsh-codex-relay:在 DeepSeek Harness 中选用 Codex 模型的提供方插件

# 前言 DeepSeek Harness(下称 DSH)的设计理念是「一切皆插件」,模型推理也由 provider 插件承担。如果你本机已经登录了 Codex CLI,希望在 DSH 会话里直接选用 Codex 原生账号公开的模型和推理强度,而不是在两套工具之间手动搬运上下文,就需要一个桥接层。下面介绍的 `@necokeine/dsh-codex-relay` 就是做这件事的插件。 # 这是什么 `dsh-codex-relay` 是 necokeine 维护的 DSH 模型提供方插件,属于模型推理类别,当前版本 0.1.2,许可证为 MIT。它通过

阅读全文
dsh-tryboard-plugin:在 DSH Web GUI 里内置一块 Trello 风格看板

dsh-tryboard-plugin 是 nexsjournal 维护的 DSH Cordis 插件(MIT 协议),在 DSH Web GUI 中内置 Trello 风格看板:侧边栏「设置」上方新增入口,看板页铺满主内容区。支持多看板、默认四列(待办/进行中

阅读全文
dsh-plugin-ima-sync:把 DSH 对话进度自动上传到腾讯 IMA

dsh-plugin-ima-sync 是 nan1010082085 开发的 DSH 插件(MIT 许可),可把 DSH Web 对话进度自动上传到腾讯 IMA 的每日笔记和 Work 知识库,镜像了本地 Claude Code 的 ima-upload 工作流,仅面向 web 平台。安装走 `dsh plugin --profile web add` �

阅读全文