DSH Hub
dsh-plugins cover

wsxwj123/dsh-plugins

dsh-plugins

ToolWorkflow8 GitHub stars· updated 2026-08-21

Independent plugins for DeepSeek Harness, organized as isolated packages in one monorepo.

Install

npx @deepseek-ai/dsh plugin --profile web add "link:$PWD/packages/dsh-appearance-gallery"

Restart `dsh web` after install. Bundle APIs can change during the developer preview.

README badge

dsh-plugins DSH Hub badge
[![DSH Hub](https://dshhub.dev/badge/wsxwj123-dsh-plugins.svg)](https://dshhub.dev/plugins/wsxwj123-dsh-plugins)

Paste this into your README. The star count updates with every catalog sync.

From the README

Excerpt from wsxwj123/dsh-plugins, cleaned of badges and images.

dsh-plugins 中文说明

这是一个用于 DeepSeek Harness 的插件集合仓库。仓库采用 monorepo 结构,每个插件放在 packages/ 下的独立目录里,互不影响。

English: README.en.md

当前插件

插件功能
dsh-appearance-gallery外观画廊:15 个主题家族 + 9 个完整 dsh-web-ui 皮肤复刻,合并为单一插件、设置页单一入口,支持自定义主题 JSON 与自定义皮肤包导入。
dsh-turn-scrubber在对话右侧显示回合刻度,悬停展开,点击跳转到对应用户回合。
dsh-pet-bridge桌面宠物状态桥:把 dsh 会话状态(思考中 / 读取文件 / 运行命令 / 完成)实时推送到 cc-pet 桌面宠物气泡。
dsh-session-manager会话删除(5 秒可撤销 + 回收站式硬删)与归档视图(查看/取消归档)。
dsh-composer-tools输入体验增强:方向键输入历史(首/末行门槛)+ 指令查看/编辑面板(全局+项目 AGENTS.md/CLAUDE.md)+ 提示词库(780 条,发送到输入框/复制)。

所有插件在 macOS 与 Windows 上均可使用。

界面预览

外观画廊(主题 + 皮肤)

会话管理(归档 + 回收站)

输入体验增强(指令面板 + 提示词库)

对话回合刻度

从旧版本升级(装过主题画廊 / 皮肤画廊的看这里)

dsh-theme-gallerydsh-skin-gallerydsh-skin-runtime 三个插件已合并为 dsh-appearance-gallery,原目录不再存在。已安装旧插件的用户需要卸旧装新,否则 dsh web 启动时会因插件目录消失而报 loader 错误。

macOS / Linux:

dsh plugin --profile web remove dsh-theme-gallery dsh-skin-gallery dsh-skin-runtime
dsh plugin --profile web add "link:$PWD/packages/dsh-appearance-gallery"

Windows(PowerShell):

dsh plugin --profile web remove dsh-theme-gallery dsh-skin-gallery dsh-skin-runtime
dsh plugin --profile web add "link:$PWD\packages\dsh-appearance-gallery"

换装后重启 dsh web 并刷新页面。你的外观设置不会丢:主题与皮肤的状态键完全沿用旧键,已应用的主题/皮肤、已导入的自定义主题与自定义皮肤在升级后原样保留,无需重新导入。

安装插件

方式一:从 npm 安装(推荐)

无需克隆仓库,装的是预构建产物,跳过本地构建步骤:

dsh plugin --profile web add dsh-appearance-gallery
dsh plugin --profile web add dsh-turn-scrubber
dsh plugin --profile web add dsh-composer-tools
dsh plugin --profile web add @wsxwj123/dsh-session-manager

dsh-session-manager 这个扁平包名在 npm 上已被他人占用,本插件发布为作用域包 @wsxwj123/dsh-session-manager,功能与仓库内的 packages/dsh-session-manager 完全一致。

安装 dsh-pet-bridge 前需先安装 cc-pet 桌面宠物(它监听 127.0.0.1:7779 接收状态推送,pet 端代码无需修改):

dsh plugin --profile web add dsh-pet-bridge

npm 包一览:

插件npm 包名
外观画廊dsh-appearance-gallery
回合刻度dsh-turn-scrubber
输入体验增强dsh-composer-tools
会话管理@wsxwj123/dsh-session-manager
桌面宠物状态桥dsh-pet-bridge

方式二:从源码安装

先克隆仓库:

git clone https://github.com/wsxwj123/dsh-plugins
cd dsh-plugins

然后按需要安装某个插件(把目录名换成上表里的插件名即可):

dsh plugin --profile web add "link:$PWD/packages/dsh-appearance-gallery"

Windows(PowerShell)下把路径分隔符换成反斜杠:

dsh plugin --profile web add "link:$PWD\packages\dsh-appearance-gallery"

dsh-composer-tools 从源码安装时需要先在包目录内 pnpm install && pnpm buildlib/ 不入库);从 npm 安装则无需此步。

两种方式都适用

安装完成后,重启当前 dsh web 进程,并刷新已有页面地址。不要另起第二个 Web 服务。

Related plugins