web-ui.md
August 28, 2026 · View on GitHub
Web 界面与前端
| 插件 | 能力 | 安装或挂载方式 | 许可 / 风险 |
|---|---|---|---|
| 1692775560/dsh-Mimir-Academic-research | Installs into DSH as a native Cordis bundle providing an 8-view research web workbench, slash commands, agent tools, 9 research skills. | npm install -g @deepseek-ai/dsh && dsh plugin --profile web add dsh-mimir@latest && dsh web | MIT;Very new repo (created 2026-08-20); remote GPU/SSH features require user-supplied server credentials. |
| ai-daming/clickvibe | GitHub issue-to-merge delivery control plane: per-issue status board, one-click agent dev in worktrees, auto review, rework, dry-run. | dsh plugin --profile web add link:/path/to/clickvibe | MIT;v0.1.0 experimental; no LICENSE file detected on GitHub (MIT only in package.json); agents run arbitrary shell and may auto-merge. |
| hancao97/hanai-investment-dsh | A-share research workbench on DSH: market heatmap, watchlists, valuation views, four investor-method agent personas. | git clone ... && pnpm install && pnpm run build && pnpm run profile:install -- --package . && dsh --profile hanai-investment | MIT;README clone URL points to hanai-labs/worth-dsh (repo mismatch); requires DSH pre-release 0.1.1-rc.2; not investment advice. |
| statem-li/dsh-webui | DSH desktop-shell session enhancement suite: view tiles, tool-call aggregation, Shiki/KaTeX/Mermaid Markdown, cron task engine, multi-agent relay canvas, AI browser, memory, usage heatmap. | dsh plugin --profile web add github:statem-li/dsh-webui | BSD-3-Clause;Disable kernel ui-skill to avoid slash-menu conflict; browser/proxy/gateway-masquerade modules should be toggled off as needed. |
| zhu1090093659/dsh-web | One-command install of a full DSH web workbench: monitoring HUD, task board, SSH panel, mobile remote, vision tool, git graph, skins, plugin manager. | dsh plugin --profile web add @linxin666/dsh-web-all@latest | Apache-2.0;Third-party community project (not official); verify npm package availability before install; not a fork of core harness. |
| Aisland-SJL/dsh-worktable | Sidebar project drawer, dockable split workspace (file explorer, terminal, browser), control-room dashboard. | dsh plugin --profile web add "https://github.com/Aisland-SJL/dsh-worktable/releases/latest/download/dsh-worktable.tgz" | MIT;Windows fully tested; macOS experimental; state stays in localStorage. |
| lavapapa/dsh-composer-layout | DSH Web Composer 布局插件:可选右侧停靠、可调整面板宽度、按会话记录布局偏好,并在空间不足时临时回到底部布局 | dsh plugin --profile web add dsh-composer-layout@0.1.5 | MIT;仅调整界面和布局;不访问本地文件、网络、API Key、凭据或 shell;布局偏好通过 DSH 设置与会话状态保存 |
| GDWhisper/dsh-web-startup-auth | Remote DSH Web startup (replaces hard-reject 0.0.0.0), login/register pages, signed session cookies, all-route API auth, password reset. | dsh plugin --profile web add dsh-web-startup-auth@latest | MIT;No built-in transport encryption — trusted intranet or HTTPS reverse proxy only; complete first registration before exposing. |
| liangmianya/dsh-synapse | DeepSeek Harness Web 可视化会话工作区:把会话/追问/分支渲染为可拖拽缩放的画布式会话地图,双向同步原生对话,按 callId 折叠工具过程,持久化画布布局 | corepack pnpm dsh plugin --profile web add github:liangmianya/dsh-synapse && corepack pnpm dsh web(卸载:corepack pnpm dsh plugin --profile web remove dsh-synapse) | MIT;仅支持 web profile 且要求 DSH 2026-08+ 与 Node>=22.19;两个 dsh web 实例共享同一 profile 写同一 workspaces.json 存在覆盖风险(作者建议单实例运行) |
| omdsh-dev/stent | 受 MC Fabric mixin 启发的 Cordis/DSH hook 处理器:提供 stent(纯转换服务)、stent-api(兼容门面)、stent-dsh(DSH 门面/preload/配置文件引导)三件套,向 DSH web 客户端挂载钩子与 facade、发布浏览器 closure 工厂 bundle,并注入 launcher preload | dsh plugin --profile web add @oh-my-dsh/stent-pack(@oh-my-dsh/stent-pack@0.1.1 已在 npm 发布) | BSD-3-Clause;依赖 DSH 上游 @deepseek-ai/dsh-* rc 轨道包,registry 版本跳跃频繁(rc.3→rc.6);仓库无独立 LICENSE 文件(仅 package.json/npm 声明 BSD-3-Clause);版本 0.1.x 较新,建议安装前验证 npm 包完整性 |
| summer1238/dsh-remote-web-gateway | 通过 Cloudflare Quick Tunnel 让手机/平板远程访问电脑上正在运行的 DeepSeek Harness Web GUI:一次性扫码/8位配对码、每设备独立授权与随时撤销、可选 GitHub Device Flow 登录、活动会话查看与确认操作 | dsh plugin --profile web add dsh-remote-web-gateway,然后重启 dsh web,在 设置 → 远程控制 → 开启远程控制 → 手机扫码 | MIT;仅 Windows x64 端到端验证;macOS 当前 fail-closed 不工作;有效期内的 QR/配对码在成功使用前仍是真实凭证,切勿外发 |
| FSMargoo/dsh-at-file | 为 DSH Web 界面提供 Codex 风格 @file 路径引用:输入 @ 搜索工作区文件/目录,向提示词注入 | dsh plugin --profile web add https://github.com/omdsh-dev/dsh-at-file/archive/refs/tags/v0.6.7.tar.gz,随后重启 dsh web;配置写入 ~/.dsh/profiles/web/cordis.patch.yml | MIT;README 安装命令指向 omdsh-dev/dsh-at-file 的 tar 包,该 URL 会重定向到当前 FSMargoo 仓库(疑似曾从 omdsh-dev 组织转移);仓库创建于 2026-08-13,为较新项目 |
| ExElectron/dsh-gov-portal | 政务风 WebUI 门户(默认端口 3081),经宿主 apiProxy 网关 1:1 对接 DeepSeek Harness 会话、模型、模式、权限预设、统计、SSE 事件流、沙箱审批应答、会话卷宗导出及 settings 配置修改 | cd 仓库目录 && dsh plugin --profile web add link:<绝对路径>,然后重启 dsh web,访问 http://127.0.0.1:3081/ | MIT;新仓库(2026-08-19 初次发布,约 23 stars),社区验证尚浅;e2e-chat 测试会真实消耗 API 额度并写入 ~/.dsh/sessions |
| IWAIBAOLI/dsh-with-pencil | Session-aware Pencil (pen.dev) design canvas integration for DSH — 9 MCP tools (pencil_mcp_open/execute/get_screenshot/export_html/insert_image), on-demand browser canvas with auto-save, image export, configurable visionMode | npx @deepseek-ai/dsh plugin --profile web add dsh-with-pencil (then npx @deepseek-ai/dsh web) | MIT;Not endorsed by pen.dev or DeepSeek; requires pen.dev/Pencil CLI key for some features; screenshot-to-text depends on companion vision proxy |
| chen731215-dev/dsh-tavern | DSH 原生 SillyTavern 风格酒馆管理面板:角色卡/世界书/预设管理、会话级预设隔离与白名单注入、世界书关键词智能注入省上下文、记忆总结与角色关系网、剧情选项交互、AI 回复美化 | dsh plugin --profile web add dsh-tavern(也可 npm install dsh-tavern,或 DSH 设置→插件搜索安装) | CC-BY-NC-SA-4.0;仓库极新(2026-08-16 创建,v1.7.1),兼容性仅作者自测;协议为非 OSI 的 CC BY-NC-SA 4.0(非商业条款);内置 NSFW/暴力破限注入功能,收录时需注意内容合规标注 |
| d-dev0101/open-sea-skin | WebGPU ocean skin for Harness UI — five Gerstner waves, 12-min daylight cycle, 40% glass opacity, lower-left Skin settings controls | dsh plugin --profile web add 'github:d-dev0101/open-sea-skin#v1.2.1' | MIT;Static installer (curl|bash install.sh) modifies Harness frontend dist with a marked loader block and local backup; requires stopping Harness, pinned to v1.2.1 / Harness 0.1.0-rc.6; must re-run --update after each Harness upgrade |
| jiuyuechuwuhao/dsh-canvas-preview | 画板(Canvas)页签:实时预览 AI 生成的自包含 HTML 产物(4s 自动同步、沙箱 iframe、宽度三档、深色预览),PNG/JPG(本机无头 Chrome 2x)与 SVG 矢量导出、另存为、Finder 定位 | npx dsh-canvas-preview(或 dsh plugin --profile web add dsh-canvas-preview) | MIT;扫描会话工作区 HTML 供预览;导出仅启动本机无头 Chrome 写回本地,不上传第三方、不读 API Key |
| kingOfSoySauce/dsh-skin-market | A skin-market plugin embedded in DSH Web's settings page: browse 100+ community skins via an online catalog (schema-validated, commit-pinned install targets), one-click install/update/uninstall/disable, 5-minute silent remote catalog refresh with IndexedDB offline fallback, and a community submission PR flow with human review. | dsh plugin --profile web add 'github:kingOfSoySauce/dsh-skin-market' | MIT;Catalog pulls remote data from GitHub Pages; third-party skins are installed into the active profile — vet each skin's repo/license before installing. Conflicts with other skin/theme plugins can break the page (mitigated by the atomic dsh-skin-market-reset tool). Listing in the market is not a security or official endorsement. |
| niiang/dsh-kimino-theme | Themes the DSH Web GUI as the film Kimi no Na wa: cinematic wallpaper, glassmorphism surfaces, comet-blue accent, movie-logo branding | dsh plugin --profile web add github:niiang/dsh-kimino-theme | MIT;Visual theme only; conflicts with other skin/theme plugins on the same profile |
| opencues/opencues | Inline LLM text enhancement inside the dsh composer: _-gated blank fill-ins (translate/rewrite/fact fill), passive word/sentence cues that flag typos and suggest rewrites, word-by-word navigation; text never changed without a keystroke. | dsh plugin --profile web add @opencues/dsh | Apache-2.0;Default routes text to dsh's configured model; own-provider mode sends text to Cerebras/Groq via env keys; experimental (dsh 0.1.0-rc, breaking changes expected); Firefox untested (uses CSS Custom Highlight API 140+); shared page context with all installed plugins — keep secrets in the local substitution route. |
| rison114514/dsh-endfield-ui | Applies an Arknights/Endfield industrial-style visual theme (grid background, contour sidebar, command button, context ring) to the DeepSeek Harness web client; includes an optional Electron desktop shell that auto-discovers and launches local dsh. | dsh plugin --profile web add @rison/dsh-endfield-ui | MIT;Fan-made non-official theme (no affiliation with game dev or DeepSeek). Desktop app builds are ad-hoc signed and local-only (darwin-arm64). Verify asset licenses and known issues noted in RELEASE.md. |
| elysia395/dsh-wallpaper-engine | Render local Wallpaper Engine Video/Web wallpapers behind the DSH web chat UI with iOS-style liquid glass; thumbnail picker, 4 sliders (blur/darken/border/glass), pause/close, and per-list auto-rotation. | dsh plugin --profile web add dsh-plugin-wallpaper-engine | MIT;Only Video (.mp4) and Web/HTML wallpapers are embeddable; Scene (3D) and Application types are excluded. Reads local Steam/Wallpaper Engine directories (enumerated files only). macOS requires a separate fork package. Selection/playlists stored in browser localStorage. |
| Ewnscat-ya/dsh-client-ui-skin-denia | 为 DSH Web GUI 提供鸣潮达妮娅同人主题皮肤:双形态亮/暗切换、左右全身立绘与 Q版 GIF、玻璃卡片、泡泡粒子场、锁链边框、渐变文字,并提供右下角可折叠调色板(对话宽度、立绘尺寸/偏移、泡泡数量/速度等,自动存 localStorage)。 | dsh plugin --profile web add https://github.com/Ewnscat-ya/dsh-client-ui-skin-denia | CC-BY-NC-SA-4.0;同人创作,CC BY-NC-SA 4.0 禁止商业使用;依赖 DSH Web 前端 DOM 结构(0.1.0-rc.6/rc.7),前端更新可能失效;仅本地 localStorage,无数据外传。 |
| fishquito7/dsh-skill-mcp-panel | Adds a Web settings UI to view/enable/disable/delete/add skills per workspace, batch-migrate and group them, and manage Stdio/HTTP MCP servers with secrets redacted and HMR hot-reload — all also scriptable via the dsh-panel skill/dsh-panel mcp CLI family. | dsh plugin --profile web add https://github.com/Fishquito7/dsh-skill-mcp-panel/releases/download/v2.0.1/dsh-skill-mcp-panel-2.0.1.tgz (or: dsh plugin --profile web add github:Fishquito7/dsh-skill-mcp-panel) then dsh-restart | MIT;MCP panel can register local-command (Stdio) servers that DSH will execute; only add trusted MCP servers. Env/header secrets are persisted in cordis.patch.yml. |
| MeteorNOX/DeepSeek-Balance-Whale-Widget | Floating cartoon whale widget living in the DSH Web UI corner that auto-loads, refreshes DeepSeek balance every 60s (click to refresh), with drag/snap, left-flip mirror, squish animation, size scaling and rolling-number animation | `` | 未发现;Calls external DeepSeek API using credential service key; README warns not to upload .credentials.yaml/settings.yaml/sessions. Load path relies on manually merging cordis.patch.yml and verifying via curl on 127.0.0.1:3080 |
| op7418/pilot-harness | Installable DSH bundles that add a CodePilot-style theme, workspace Files right sidebar (@path insertion, branch summary), Session hover reminder summary, and per-Session ZIP export (/export) to a DSH Web profile. | dsh plugin --profile web add https://github.com/op7418/pilot-harness/releases/latest/download/deepseek-ai-dsh-ui-worktree-0.1.0-rc.5.tgz (per-bundle; desktop app also shipped as macOS/Windows/Linux installers from Releases) | MIT;Repo is also an Electron DESKTOP SHELL shipped as unsigned macOS DMG and unsigned Windows/Linux installers — only install from the official GitHub Release. Files/Reminder-summary bundles require Pilot Harness v0.1.0 UI slot contracts to render. |
| starsstreaming/beautiCode | 为 DeepSeek Harness Web UI 添加可切换的图片/视频/MP4 动态背景、氛围场景与主题,支持 /bg、/bg-theme、/bg-clear 命令;Codex Desktop 经托盘调用 | npx beauticode-dsh | MIT;Windows 安装包未做商业代码签名(SmartScreen 提示);仅读取本地文件、不提供任何媒体内容;非官方项目 |
| a179-sanae/dsh-auto-collapse | Pure front-end DOM plugin: auto-folds tool-call cards and think blocks into one-line summaries per turn in the DSH web chat, multi-level expand/collapse, streaming-friendly, fully reversible on HMR unload | dsh plugin --profile web add "github:a179-sanae/dsh-auto-collapse#main" ; restart dsh web then hard-refresh (Ctrl+Shift+R) | MIT |
| Devin-AXIS/deepseek-design | 原生设计系统三插件:deepseek-idesign(Design Studio)/deepseek-ippt(PPT)/deepseek-ivideo(Video),AI 生成+可视化编辑+模板市场,产物存工作区可迭代 | npx @deepseek-ai/dsh plugin --profile web add deepseek-idesign (可加 deepseek-ippt deepseek-ivideo) | NOASSERTION;License 为 iPolloWork Source Available(非 OSI);仓库为发布入口,三插件为独立 npm 包;PDF/PPTX/视频导出属外部副作用 |
| kingOfSoySauce/dsh-liang-skin | DSH Web 皮肤『滑动变祖』:推理等级紧凑滑块 + 0–30 强度映射人物/背景/界面配色,档位直接读取模型 reasoning.efforts,设置里可切回原生界面 | dsh plugin --profile web add 'github:kingOfSoySauce/dsh-liang-skin#v0.1.4'; 或 add ./dsh-client-liang-intensity-skin-0.1.4.tgz | 未发现 |
| Laplace-bit/dsh-smooth-stream | Smooth streaming reveal for the dsh web chat: typewriter-follow rendering, sliding line/tool-card entry, scroll control, reduced-motion and low-fps fallback; user setting for auto-expanding reasoning. | dsh plugin --profile web add dsh-smooth-stream; log line '[dsh-smooth-stream] plugin loaded!'; config via profile cordis.patch.yml presets | MIT |
| mexiaosqwq/dsh-web-mobile | Adapts dsh web UI to portrait/mobile devices: safe-area status bar, drawer nav, mobile session header, settings sheet, markdown table and message bubble fixes | dsh plugin --profile web add github:mexiaosqwq/dsh-web-mobile ; dev: dsh plugin --profile web add link:/path/to/dsh-web-mobile | MIT |
| toolclub/dsh-agent-team-gui | DSH Web 多模型 Agent 小队插件:Settings→Teams 持久化 agent/小队配置,每成员独立 provider/model/工具策略,会话级小队协作 + dispatch_to_squad 工具 + 运行中心与 token 统计 | dsh plugin --profile web add -w github:toolclub/dsh-agent-team-gui#v0.4.0; dsh --profile web (Git 源安装需在 profile pnpm-workspace.yaml 加 allowBuilds: dsh-agent-team-gui 放行 prepare) | MIT;Git 安装会执行 prepare 构建(allowBuilds),建议 pin commit SHA;走 dsh 既有 provider 路由,不存 API key |
| zerob13/dsh-better-markdown | 用 markstream-react 替换 DSH Web 流式 Markdown 渲染链:流式代码块(Shiki 高亮)、Mermaid 图表、KaTeX 数学公式,原生 HTML 转义、链接/图片受限、Mermaid strict 模式 | dsh plugin --profile web add dsh-better-markdown;dsh --profile web --dump-config;dsh --profile web | MIT |
| AcidGr/dsh-web-lan-access | DSH Web UI 的 LAN/远程访问插件:经 webServer.tapIndex 注入 crypto.randomUUID polyfill 解决非安全上下文 RPC 崩溃,并把绑定切到 0.0.0.0 | dsh plugin --profile web add dsh-web-lan-access (重启 dsh web 后硬刷新);离线方式见 README 手动安装节 (cordis.patch.yml insert) | MIT;绑定 0.0.0.0 后同网段任何人无需认证即可访问 agent(/api 仅为来源围栏非登录),必须配防火墙/Tailscale |
| Awu12277/dsh-stock-watch | Native dual-face plugin: collapsible A-share watchlist panel in DSH web (Tencent quotes, minute/K-line charts, target prices), host cordis routes + client overlay, injects investment-research skills. | dsh plugin --profile web add dsh-stock-watch (npm; or github:Awu12277/dsh-stock-watch) | MIT;行情走腾讯公开接口;读取 ~/.stocking/settings.json,安装时把两个技能注入 ~/.agents/skills |
| CAPTAIN1275/dsh-ui-web | DSH Web UI 插件全家桶(22 个 @captain1275/* npm 包):极光皮肤、任务看板、SSH 运维、文件/变更面板、Git 图谱、看板娘、用量看板等 | npm install @captain1275/dsh-web-ui-all@0.2.8,并把 @captain1275/* 加入 profile package.json 的 dsh.profile.bundles 后重启 | Apache-2.0;全家桶含 dsh-ssh(远程执行/SFTP/隧道/Web 终端)、dsh-task-board(驱动 agent 会话)等高能力组件;建议按需只装皮肤包 |
| ccch1mneyyy/working-activity | Live model working-status line for DSH: playful copy, running tool, elapsed time and summary shown in Web UI and dsh-cc TUI (log-only, no telemetry) | dsh plugin --profile <profile> add dsh-working-activity | MIT;仅本地 UI 展示;activity/status 为 log-only 事件,无网络请求、无数据采集 |
| ChenRuoT/dsh-sidebar-qa | DSH Web 侧边栏追问插件:划选对话文本→右侧面板问答,自动创建同工作区独立追问会话(快速模型摘要注入、流式回答、可嵌套追问),实现类 Codex 侧边提问/Claude /btw,依赖 dsh-better-sidebar | dsh plugin --profile web add dsh-better-sidebar; dsh plugin --profile web add dsh-sidebar-qa; 重启 dsh web(client 改动浏览器硬刷新) | MIT;摘要/回答经 deepseek-official 等 LLM 渠道新建同工作区会话并消耗 token;依赖 dsh-better-sidebar v0.12+,未装则插件不激活 |
| HanaAyane/dsh-reasoning-effort | Codex 风格的模型+推理强度滑块:档位完全来自模型目录 reasoning.efforts 自动适配,与 /model 命令同步,大肥鱼八帧奔跑按钮外观,只读不写模型配置、无额外网络行为 | dsh plugin --profile web add github:HanaAyane/dsh-reasoning-effort#main; 移除: dsh plugin --profile web remove dsh-reasoning-effort | MIT |
| isomoes/ikanban | Keyboard-first kanban browser surface for DSH: drive/review/coordinate parallel multi-agent coding workspaces with session management, diff review, project-aware navigation. | dsh plugin --profile ikanban add @isomoes/dsh-ikanban --registry=https://registry.npmjs.org | MIT |
| MarvekG/deepseek-harness-model-config | DSH Web UI 模型高级配置页:自定义端点(openai-completions/responses、anthropic-messages)、/models 批量选模型、models.dev 补全上下文/输出/推理参数,API Key 仅入凭据存储 | dsh plugin --profile web add github:MarvekG/deepseek-harness-model-config; dsh web(本地调试 add .;卸载/更新 remove dsh-models-config-plugin 后重装) | MIT;可登记自定义模型端点与 API Key(存凭据存储)并外连 models.dev/自定义端点取模型,注意 Key 权限范围 |
| pengyue-polaron/deepseek-harness-genui | Code-first generative UI: agent writes React+TS apps rendered inline or in Canvas; saves semantic task state between turns; sandboxed with declared tool/HTTPS access and expiring grants. | dsh plugin --profile web add dsh-plugin-genui && dsh plugin --profile web exec playwright install chromium && dsh --profile web | MIT |
| shaobeichen/dsh-pocket | Mobile/remote access to dsh web: LAN + public cloudflared tunnel QR codes, real-time WS mirror, mobile drawer UI (ports dsh-web-mobile), a Settings '手机访问' page, auto-rotating public URLs | dsh plugin --profile web add dsh-pocket -w ; then restart dsh web (npm pkg: dsh-pocket) | GPL-2.0;公网模式经 cloudflared 把可执行代码的 DSH Web 暴露到公网,URL 即钥匙勿外泄;每次重启 URL 轮换;需关代理/TUN 防 1033 |
| starslittle/dsh-queue-plus | DSH Web 排队消息面板增强:编辑、删除、插话、排序与批量删除;用 DSH 官方插槽接管 QueueDock,不复制不隐藏消息,卸载/停用自动恢复官方队列 | dsh plugin --profile web add -w https://github.com/starslittle/dsh-queue-plus/releases/download/v0.3.0/dsh-queue-plus-0.3.0.tgz (或 github:starslittle/dsh-queue-plus#v0.3.0);安装后重启 dsh web | MIT |
| Tommy00748/dsh-theme-cyberpunk2077 | Cyberpunk 2077 夜之城风格 DSH Web UI 主题:CRT 扫描线、切角按钮、Kiroshi 义眼悬停锁定、合成音效、开机转场与彩蛋,全部效果可关 | dsh plugin --profile web add dsh-theme-cyberpunk2077;并把 {- id: ui-theme-cyberpunk, name: 'dsh-theme-cyberpunk2077'} 挂进 ~/.dsh/profiles/web/cordis.patch.yml | MIT |
| WYH66666666/DSH-Transparent-UI-Plugin | Aqua 玻璃拟态主题:顶栏/侧边栏/输入框/轨迹视图磨砂玻璃化,Mica 与兼容模式、流体/壁纸背景、粒子鲸鱼;关开关即还原原生 UI | powershell -ExecutionPolicy Bypass -Command "Invoke-WebRequest 'https://github.com/WYH66666666/DSH-Transparent-UI-Plugin/raw/main/install.ps1' -OutFile install.ps1; .\install.ps1";macOS/Linux 手动 ln -s 至 $DSH_HOME/profiles/node_modules + cordis.patch.yml 注册 | MIT |
| YMRYMR/deepseek-peak | DSH Web 会话头部的 PEAK 状态胶囊:显示 DeepSeek V4 峰值/非峰值定价与倒计时、账户余额、每个模型 30 天用量图,峰值时段可暂停 LLM 并以 FIFO 队列暂存消息 | git clone 后运行 ./install.sh /path/to/deepseek-harness(插件安装器把 harness-plugin/ 复制进 harness 源码树并在 packages/bundle/web-app/cordis.patch.yml 加行);see README | MIT;余额经宿主机路由到 api.deepseek.com(用宿主 API Key),并读取会话用量日志;暂停功能会拦截 LLM 流 |
| eri64/dsh-claude-ux | DSH web profile UI plugin: Claude-style region risk-control (CN/non-CN, reversible) + abusive/harmful-content auto conversation-end; standalone settings tab and status endpoint, local-first detection | npx -y @deepseek-ai/dsh plugin --profile web add github:eri64/dsh-claude-ux; 重启 dsh web 后在设置页启用 | MIT;默认全本地判定;可选公网IP/WebRTC 检测默认关闭,LLM 分类调用消耗模型额度 |
| joejojoking-cloud/dsh-file-explorer | DSH Web 客户端右侧可调宽文件树面板(shell.overlay):Markdown 渲染与多语言语法高亮预览、面板内编辑写回磁盘、文件搜索、一键 VS Code 打开工作区 | dsh plugin --profile web add dsh-file-explorer(或本仓库本地路径);重启 dsh web 后所有会话生效 | MIT;host 半部提供 /plugins/file-explorer/* 的 read/write 路由,可读写工作区文件并调用 open-vscode 启动外部应用 |
| nevertoday/dsh-theme-plugin | Chinese traditional colors theme pack for dsh web: 主题包分发、picker/#theme= 选择、主题导入导出/分享链接与精选色板,纯前端 client 注入,偏好持久化到浏览器 | `npx -y @deepseek-ai/dsh plugin --profile web add dsh-theme-plugin@latest \ | \ |
| RevolutionLA/dsh-dream-skin | Standard dual-face theme plugin: 8 Mirage skins via ctx.theme, accent color, wallpaper 2.0, theme-pack import/export + share links, favorites/random, pure --dsw-* token system. | dsh plugin --profile web add dsh-dream-skin | MIT |
| superdesigndev/superdesign-skill | 设计技能打包为 DSH 原生插件:dsh/cordis.patch.yml 注册 ctx.skills 提供方,发布 skills/superdesign 设计工作流(读写代码库产出可落地 UI),亦覆盖 70+ 编码代理 | dsh plugin add github:superdesigndev/superdesign-skill (bundle dsh/cordis.patch.yml); generic: npx skills add superdesigndev/superdesign-skill | MIT;首次使用需 superdesign login(外部服务) |
| 01Virex/dsh-status-rotator | Replaces the 'Deep diving…' turn-status line in dsh web with phase-aware, typewriter-animated rainbow text, rotatable and configurable via config.json (served by a node-half HTTP route /plugins/dsh-status-rotator/config.json) with localStorage overrides. | Copy repo dir to name: dsh-status-rotator to the profile's cordis.patch.yml; restart dsh web | MIT |
| 318197375/dsh-bottom-stats | Full-width conversation stats line without truncation plus a context occupancy progress bar under the input box in dsh web. | npx -p @deepseek-ai/dsh dsh plugin --profile web add github:318197375/dsh-bottom-stats (restart web profile; remove: dsh plugin --profile web remove dsh-bottom-stats) | MIT |
| a903067276-rgb/dsh-hud | Floating HUD panel in dsh web: git status, MCP servers, skills, model & token usage; host routes /api/dsh-hud and /api/dsh-hud/diff; zero dependencies, no build step. | dsh plugin --profile web add "github:a903067276-rgb/dsh-hud#main" (restart dsh web; alternative manual double-mount in docs/install.md — use either, never both) | MIT |
| AmaTsumeAkira/opencode-usage | 在 dsh Web UI(composer dock)显示 OpenCode Go 配额徽章:滚动/周/月三窗用量百分比 + 重置倒计时,每 5 分钟自动刷新,可手动刷新;host 半体提供 /opencode-usage 路由,经 credentials 服务解析 API key 后由 curl 轮询,key 从不序列化到浏览器或日志。 | dsh plugin --profile web add github:AmaTsumeAkira/opencode-usage (remove: dsh plugin --profile web remove opencode-usage) | MIT;Requires a configured OPENCODE_GO_API_KEY or the badge shows failure; quota data leaves the host to the OpenCode Go service. |
| Andy294753951/dsh-plugin-gouden-leeuw-theme | Gouden Leeuw 月夜主题:为 DeepSeek Harness web UI 提供非官方主题,自包含(Gouden Leeuw 美术资源随包捆绑);同源单一路由托管美术资源,不 patch 前端 dist;附 Windows 安装脚本。 | dsh plugin --profile web add . (repo root) after git clone; on Windows run the bundled install script which builds the client bundle and writes one clearly-marked override to ~/.dsh/profiles/web/cordis.patch.yml (restart dsh web) | MIT |
| arcmosin/dsh-wordbox | 常用词盒子:在对话输入框右侧加「词」按钮,点击弹出常驻上拉面板,管理常用词/句并一键插入输入框(conversation.input.right 槽,React 客户端 bundle,window.ModuleLoader 格式,无构建步骤,client-hmr 热重载)。 | dsh plugin --profile web add dsh-wordbox (npm; or: dsh plugin --profile web add github:arcmosin/dsh-wordbox; remove: dsh plugin --profile web remove dsh-wordbox) | MIT |
| Ayase34/gal-view | Galgame-style dialogue view + scene-element visual editor for the DSH Web GUI session page; minimal node half (.dsh-plugin/index.mjs), client sources under .dsh-plugin/client built to .dsh-plugin/client.js via scripts/build-client.mjs. | dsh plugin --profile web add "npm run build:client; restart web (bundle layer composes at boot) | MIT;Needs pnpm install + npm run build:client to generate the client bundle before first run. |
| blue-a11y/dsh-client-shortcuts | Global keyboard shortcuts for dsh web: ShortcutRegistry service (ctx.shortcuts) with capture-phase keydown dispatch; mod+l / mod+k / mod+shift+c default bindings; 快捷键 settings page (settings.section, built on @deepseek-ai/dsh-client-ui-primitives) for record/reset remapping with conflict detection; unsafe actions unbound by default. | dsh plugin --profile web add @blue-a11y/dsh-client-shortcuts (or ./dsh-client-shortcuts); restart dsh web once after adding the row | MIT;Remapping lives only in the plugin fiber — refresh resets to defaults. |
| BruzWJ/Liang-Saint-Slider | Liang Saint Slider(liang-intensity-calibrator 移植)作为 DSH 模型 + 思考强度选择器:浏览器半 lib/client.js 为标准 dsh.client bundle,依赖官方 @deepseek-ai/dsh-client-ui-model-selection,替换模型选择 UI。 | dsh plugin --profile web add dsh-plugin-liang-calibrator,并在 profile 的 cordis.patch.yml 注册入口(name: dsh-plugin-liang-calibrator);移除用 dsh plugin --profile web remove | MIT;需安装官方 @deepseek-ai/dsh-client-ui-model-selection;README 说明浏览器 bundle 需从 DSH checkout 重新生成。 |
| causebefore/dsh-pomodoro | Web 番茄钟插件:可配置专注/休息时长,侧栏底部 🍅 入口 + 可拖动浮动面板;设置保存在 DSH 设置文档 dsh-pomodoro 分节,带 revision 并发保护(旧写入被拒并提示重载)。 | dsh plugin --profile web add dsh-pomodoro(npm 包;更新 dsh plugin --profile web update dsh-pomodoro;移除 dsh plugin --profile web remove dsh-pomodoro) | MIT;兼容基线 DSH 0.1.0-rc.6;升级 DSH 后需重新确认插件兼容性。 |
| chajiuqqq/dsh-claude-theme | Claude 风格主题:DSH Web UI 视觉主题 + 可选「Claude 伪装」(localStorage dsh-claude-theme.disguise 品牌替换,可随时还原);静态 client bundle 随 dsh web 启动加载。 | dsh plugin --profile web add dsh-claude-theme@<版本>(npm)或 dsh plugin --profile web add file:<仓库路径>/claude-theme;重启 dsh web;更新 bundle 需 remove + add 重同步 | 未发现;仓库无 LICENSE 文件;file: 依赖更新需 remove + add 重同步;安装命令需要 profile 目录写权限。 |
| Chi-hong22/dsh-latexcp | LaTeX 公式复制:悬停 KaTeX 公式浮现复制按钮一键复制 TeX 源码(读取 .katex-mathml 中 annotation[encoding=application/x-tex] 节点),自动识别行内/行间定界符(.katex-display);纯浏览器端插件,无宿主半部、无服务注入。 | dsh plugin --profile web add github:chi-hong22/dsh-latexcp(或 dsh plugin --profile web add D:/path/to/dsh-latexcp;lib/ 已提交无需构建,挂载行来自自带 cordis.patch.yml;卸载 dsh plugin --profile web remove @chi-hong22/dsh-latexcp) | MIT;依赖 KaTeX 渲染 DOM(.katex-mathml/annotation 节点);DSH 大版本若调整 Markdown/KaTeX 渲染 DOM 需跟进。 |
| citrusli2026/dsh-mobile-ui | Mobile UI overlay for the DeepSeek Harness web GUI: bottom strip + session drawer navigation for phone-sized viewports at/below a breakpoint; no upstream source changes; bundle list becomes ['@deepseek-ai/dsh-base', '@deepseek-ai/dsh-web-app', 'dsh-mobile-ui']; config overridable via profile cordis.patch.yml. | dsh plugin --profile web add git+https://github.com/citrusli2026/dsh-mobile-ui.git (or: dsh plugin --profile web add ./dsh-mobile-ui; remove: dsh plugin --profile web remove dsh-mobile-ui) | MIT |
| cyberlieflife/dsh-model-thinking | Adds a '思考强度' (thinking intensity / reasoning effort) settings panel for custom OpenAI-compatible llm-pi-ai models in the dsh web GUI — the official model card deliberately omits the per-model reasoning-effort control; writes PiAiProviderProfile / PiAiModelProfile fields; no dsh source modification. | dsh plugin --profile web add link:<absolute-path> after pnpm build (or GitHub: dsh plugin --profile web add github:cyberlieflife/dsh-model-thinking; remove: dsh plugin --profile web rm dsh-model-thinking) | 未发现;pnpm may block the prepare build script on git installs — add dsh-model-thinking: true to profile pnpm-workspace.yaml allowBuilds if prompted. |
| Daisywait/dsh-plugins | 个人 DSH Web 插件集:dsh-repo-sync 插件管理器(会话头部「仓库」标签页一键安装/卸载/提交)、《时光代理人》皮肤(dsh-skin-shiguangdailiren)、dsh-video Remotion 视频工作室、dsh-quote 消息引用 | dsh-repo-sync 管理器一键安装,或 dsh plugin --profile web add link:<仓库目录>(等价 pnpm add link:)+自动写 cordis.patch.yml 注册行;远程脚本 install-remote.ps1 | 未发现;仓库为多插件集合而非单一 bundle,各插件需分别验证;根 LICENSE 缺失 |
| dancingmemory/dskin | DSH Web GUI 卡通像素皮肤:像素宠物散步/眨眼/跳跃 + 主题配色;纯客户端 UI 改动,热插拔,卸载完整还原 | dsh plugin --profile web add github:dancingmemory/dskin(pnpm>=10 需先在 profile pnpm-workspace.yaml 写 allowBuilds: dskin: true);源码安装 dsh plugin --profile web add . | MIT |
| dhj-l/dsh-client-ui-question-history | Web GUI 右缘悬浮 question-history 面板:列出当前会话的用户问题,点击跳到对应记录(纯 client 侧派生与跳转,无 prompt/request 前缀改动) | cp -r lib package.json README.md "$DSH_HOME/profiles/node_modules/dsh-client-ui-question-history/",并在 $DSH_HOME/profiles/web/cordis.patch.yml 追加 name: 'dsh-client-ui-question-history' 行 | MIT;非 dsh plugin add 标准安装路径,需手动拷贝 + patch 装配;apply 侧接线未被独立测试覆盖 |
| djh2203/dsh-refined | DSH 前端 Markdown 美化(Obsidian Border 风格)+ 多主题配色:会话头部右侧调色板按钮(DeepSeek-Refined 的 DSH 移植版) | dsh plugin --profile web add github:djh2203/dsh-refined(重启生效);无 pnpm 环境用 install.sh 链接 + cordis.patch.yml 追加;动态版经 code.host/code.client 粘贴运行 | MIT;动态粘贴版为会话级临时扩展,重启失效;Settings 插件页只列部署级 bundle,动态版在聊天运行卡片可见 |
| drfccv/dsh-theme-neko | Web 皮肤 (theme skin): Nachoneko(甘城猫猫)主题皮肤;出现在 Settings > Plugins 的 dsh-theme-neko 条目,可一键移除;壁纸资产不在软件许可范围内。 | dsh plugin --profile web add dsh-theme-neko (remove: dsh plugin --profile web remove dsh-theme-neko) | NOASSERTION;License NOASSERTION — bundled wallpaper asset is not covered by the software license. |
| edwardyang0011/dsh-ui-skins | 换肤插件 (Skin plugin): registers preset color skins as alias-token themes on the ui-theme service, owns the durable ui-skins.skin preference, and adds a Skin row in the Settings General section. | pnpm add github:edwardyang0011/dsh-ui-skins, then add name: '@deepseek-ai/dsh-client-ui-skins' to $DSH_HOME/profiles/.../cordis.patch.yml and restart dsh web | MIT;Package mirrors the official @deepseek-ai name/repository URL; verify provenance before installing. |
| fufankeji/deepseek-harness-plugin-image-skin | 图片生成 DSH Web 皮肤插件:明暗自适应主题、bundle patch + npm pack 输出 .tgz;turn any image into an installable, auto dark/light DSH web skin plugin | dsh plugin --profile web add ./output/harness-image-skin-1.0.0.tgz (bundle produced by the studio UI; remove with dsh plugin remove harness-image-skin) | MIT;Studio requires a working dsh CLI to npm-pack; community project not affiliated with DeepSeek |
| Heyflyingpig/long-draft-input | 长草稿输入增强:输入框草稿超过阈值时向上扩展并显示附件式摘要卡片,不改原草稿状态/消息格式/发送路径(仍走 inputActions.submit) | dsh plugin --profile demo add github:Heyflyingpig/long-draft-input (或 add /absolute/path/to/long-draft-input) | MIT;pnpm 10+ may need to allow the prepare build script; private InputBar render internals cannot be fully taken over. |
| HsiangNianian/dsh-auto-continue | 请求被网络错误等非人为原因中断时自动发送『继续』,避免手动重发;npm 已发布(dsh-client-auto-continue),安装后重启 dsh web 生效 | dsh plugin --profile web add dsh-client-auto-continue | MIT;When switching from manual install to dsh plugin add, remove the manual insert row first to avoid duplicate entry conflicts. |
| hyizhou/dsh-spark-input | 输入火花粒子:每次键入在真实光标位置爆发金橙色发光粒子,营造打字反馈(纯视觉) | dsh plugin --profile web add <插件目录绝对路径>,随后把 ~/.dsh/profiles/web/cordis.patch.yml 中的 [] 替换为 name: 'dsh-spark-input' 并重启 DSH | MIT;安装后出现 'declares no dsh.bundle' 警告属预期,需手动补 cordis.patch.yml 行并重启才生效 |
| jasper-zsh/dsh-plugin-skill-panel | 只读技能面板:Web GUI 展示全局与当前会话技能清单、从会话日志推导技能加载状态、技能详情对话框与受限文件浏览器 | dsh plugin --profile web add "$PWD",并在 ~/.dsh/profiles/web/cordis.patch.yml 插入 - insert: - id: skill-panel / name: dsh-plugin-skill-panel(并可选启用 hmr) | 未发现;无 LICENSE 文件/package.json license 字段;开发模式需启用 cordis hmr 并将仓库 realpath 加入 hmr.config.root |
| JeremyGuo/dsh-custom-workspace | 每工作区外观设置:独立背景、聊天字号、行高、Markdown 块间距与字体渲染偏好 | dsh plugin --profile web add dsh-custom-workspace (开发:dsh plugin --profile web add link:$PWD;卸载 dsh plugin --profile web remove dsh-custom-workspace) | MIT;在 DeepSeek Harness 0.1.0-rc.6 上验证 |
| jiangnanquan/dsh-ux | DSH Web UI 增强插件(主题、布局、折叠胶囊、账户用量)+ Electron 无边框桌面壳(desktop/ 子目录) | dsh plugin --profile web add github:jiangnanquan/dsh-ux#main | MIT;创建当天即审计(0 stars),早期阶段 |
| jilian-dsh/dsh-rules-manager | /rules 斜杠命令 + 设置页「命令与规则」面板:管理 AGENTS.md 全局规则、查看全部斜杠命令、创建自定义命令 | 手动安装:复制 dsh-rules-manager/ 到 $DSH_HOME/profiles/web/、dsh-rules-manager-client/ 到 profiles/node_modules/,并在 web profile 的 cordis.patch.yml 追加装配行(详见仓库 README) | MIT;安装非 dsh plugin add 标准路径,需手动拷贝与 patch 装配 |
| Jinsong-Zhou/dsh-html-canvas | 把 AI 生成的 HTML 变成聊天旁可点击编辑的 canvas(client 渲染 + 就地编辑) | npx -y @deepseek-ai/dsh plugin --profile web add @jinsong-zhou/dsh-html-canvas@latest (本地开发:file: 依赖 + cordis.patch.yml 插入行) | MIT;客户端渲染 AI 生成的 HTML,渲染不可信内容时注意脚本注入面 |
| JunWan666/dsh-plugins | DSH Web GUI 插件集(一子目录一插件);目前 dsh-auth:会话 Cookie 登录鉴权、主题化登录页、账号管理(用户名/密码/头像)、侧边栏用户菜单 | dsh plugin --profile web add github:JunWan666/dsh-plugins#path:/dsh-auth | MIT;自建账号体系与 Cookie 鉴权,部署前应审计认证实现;0.x 早期 |
| JustGenius-s/DSH-Plugs | 插件 monorepo:dsh-session-navigator(会话导航面板)、dsh-model-custom-ex(模型选择器扩展);host/client 双半结构,React 面板经 ModuleLoader/ctx.slots.register 挂载 | dsh plugin --profile web add ./plugins/session-navigator (各包声明 dsh.bundle.patch,安装即入 bundle 层) | 未发现;仓库暂无 LICENSE 文件;插件处于早期 |
| jxdang/dsh-plugin-model-provider-readout | Web 客户端插件:在 composer 工具行模型选择器按钮正左侧显示当前 provider 标签(槽位 conversation.input.right) | dsh plugin --profile web add git+https://github.com/<owner>/dsh-plugin-model-provider-readout.git (或 pnpm pack 后 file: 安装) | MIT;同槽位升级其他插件会冲突;clientModules 对插件集合按进程缓存,重启为必需手动步骤 |
| kangjinghang/dsh-xueqiu | 雪球 mini 行情面板:免登录 A股/港美股实时行情、K线、分时、热榜、7x24 快讯;可拖拽悬浮窗,交易时段智能刷新(host curl 数据层 + client React 面板) | dsh plugin --profile web add dsh-xueqiu (或 github:kangjinghang/dsh-xueqiu;另提供 dynamic/ 目录 cordis_define 动态安装已验证) | MIT;依赖雪球非官方接口,接口变更可能导致功能失效 |
| kelai141/dsh-client-ui-responsive | 移动响应式 AppFrame(派生自 dsh-client-ui-layout):<640px 抽屉侧栏、底部 sheet 与安全区适配 dsh Web UI | npm install /path/to/dsh-client-ui-responsive-- name: '@dsh-android/dsh-client-ui-responsive',重启 dsh web | MIT;旧内核浏览器 WebView(pre-ES2024)无法加载客户端 bundle;安装为手动 npm/tgz 路径,非 npm 发布仓库 |
| kelai141/dsh-host-web-compat | 宿主兼容插件:经 webserver 钩子向页面注入旧内核浏览器 polyfill(如 AbortSignal.any()),修复老 WebView/MuMu 内置浏览器无法加载 dsh Web 的问题 | 在 profile 的 cordis.patch.yml 挂载 - name: '@dsh-android/dsh-host-web-compat'(随 dsh-client-ui-responsive 配套使用) | MIT |
| KhanZou/Deepseek-Harness-as-Desktop | 把 dsh 变成 Codex 风格桌面应用:dsh-desktop-window(WebView2 壳 + 托盘/自动启动/Windows toasts)、settings 页、右/底部面板框架、皮肤中心、Git Graph 会话视图、每轮 token 统计 | corepack pnpm dsh plugin --profile web add D:\dsh-desktop-window,以及 dsh plugin --profile web add D:\dsh-desktop-settings(其余子插件同理) | MIT;根为多插件 monorepo(根无 package.json);DshDesktop.exe 需自行构建,Windows 专属 |
| l541402398/dsh-file-uploads | 在 DSH Web 输入框上传任意本地文件、将容器路径附带到提示词,并在 Settings 管理上传文件 | dsh plugin --profile web add "github:l541402398/dsh-file-uploads#v1.0.0" | MIT;上传文件持久化在容器卷,注意清理与权限边界。 |
| l541402398/dsh-top-leaderboard | Web 侧栏「榜单」按钮+弹窗:浏览/搜索 dsh-plugin 生态、类型徽章(技能/Bundle/Cordis/Marisa)、权限检测、一键安装与实时日志 | dsh plugin --profile web add github:<owner>/dsh-top-leaderboard(或 dsh plugin --profile web add /path/to/dsh-top-leaderboard-0.1.0.tgz) | MIT;一键安装会执行第三方插件的构建/安装脚本,供应链风险,建议先审阅目标插件。 |
| lehhair/dsh-home-ui | PiUI 风格主页信息流视觉精修:插件自有作用域全局样式 + 极简 DOM 控制器(data-dsh-home-ui),卸载即完全还原 | pnpm dsh plugin --profile web add @dsh-external/dsh-home-ui(或 dependencies 加 link: 并声明 dsh.profile.bundles) | BSD-3-Clause |
| Lehmaning/dsh-randomuuid-polyfill | 非安全上下文(LAN http)下为浏览器注入 crypto.randomUUID,修复 mintRpcId/browserDraftAttachment 的 UUID 生成 | pnpm build 后把包装入 web profile(dsh 从 dsh.client 清单自动注入客户端 bundle) | MIT;属 workaround,上游已提案 getRandomValues 修复,可关注弃用。 |
| liceses/dsh-web-text-drop | Web GUI 文本文件拖拽导入:短内容直接进输入框,长文件写入工作区 .dsh/drops 并回填可读路径(70+ 文本类型识别) | dsh plugin --profile web add link:D:/developing/DSH-plugin/dsh-text-drop(或 junction @icelily/dsh-text-drop + cordis.patch.yml insert) | BSD-3-Clause;大文件落盘工作区,注意工作区空间与敏感文件。 |
| linhx1999/dsh-writing-pad | 会话级 Markdown 写作面板:按会话编辑、预览、并在会话内做 AI 辅助改写(Web GUI 侧)。 | dsh plugin --profile web add dsh-writing-pad (npm 预构建 lib/) 或 dsh plugin --profile web add github:linhx1999/dsh-writing-pad#<commit>;验证 dsh --profile web --dump-config 可见 '# == dsh-writing-pad' 层 | MIT;README 中 git 安装例子的占位 owner 为 'you',实际安装以发布后的 npm 包/真实仓库地址为准。 |
| LucasN0820/dsh-skin-claude-code | Claude Code 风格皮肤:通过 ctx.theme.overrideTokens 覆盖 DSH Web GUI 主题令牌(深浅两套);bundle 卸载/更新时 Cordis fiber 自动清理。 | dsh plugin --profile web add dsh-skin-claude-code (无需手改 cordis.patch.yml;remove 同命令) | MIT |
| luoyu-xingu/dsh-background | Web 背景图片:设置→通用设置→外观 新增背景配置行,本地图片路径经宿主 /dsh-background/image 路由提供,index.html 先行注入避免默认背景闪烁,回车/失焦生效并实时预览。 | dsh plugin --profile web add github:luoyu-xingu/dsh-background 或克隆后 dsh plugin --profile web add file:./dsh-background;重启 dsh web 刷新页面生效 | MIT |
| lyh9712/dsh-bg-image | Web 背景壁纸插件:侧边栏/聊天区半透明磨砂,整页画布、新建会话按钮、详情面板均可覆盖;设置界面注册在 settings.general.item 槽位;宿主端 index.js 为空实现占位。 | 手动:复制 dsh-bg-image 到 $DSH_HOME/profiles/node_modules/@local/dsh-bg-image/ 并在 cordis.patch.yml 加 insert 行(name: '@local/dsh-bg-image');或 pnpm add / dsh plugin --profile web add "file:<仓库路径>" 后同样加注册行,重启服务 | MIT;CSS 覆盖依赖构建期哈希前缀类名,官方包重建后可能需要更新选择器。 |
| lynkas/dsh-think-flow-flow | 恒定速率打字机效果:助手回复与思考内容逐字渐显(渲染层节流,避免重切服务端 llm/stream 拖慢 agent loop),按模型门控;Settings → Think Flow 配置存 localStorage(dsh-think-flow-flow:v1),含 debug 日志开关。 | git clone 后 cd 进目录,dsh plugin --profile web add "$(pwd)" (需先 build:./client 指向 lib/client.js);remove: dsh plugin --profile web remove dsh-think-flow-flow | MIT;profile bundle 需先构建再 add;React 与 @deepseek-ai/* 保持 external。 |
| maque2333/dsh-ui-topbar-compact | 紧凑顶栏:重设计会话顶栏(conversation.session.header 槽位)——顶栏变窄、单行布局、药丸视图切换、淡分割线;选择器锚定 data-slot 属性,不依赖 CSS Module 哈希,只注入 CSS 不动 DOM/状态。 | dsh plugin --profile web add dsh-ui-topbar-compact,再编辑 ~/.dsh/profiles/web/cordis.patch.yml 追加 insert 行(id: ui-topbar, name: 'dsh-ui-topbar-compact');remove 用 dsh plugin --profile web remove | MIT;依赖 header 结构假设;DSH 结构变更或与其他 CSS 插件抢槽位时可能错位/失效。 |
| Meredith2328/dsh-sidebar-mode | Sidebar 'new session' button embeds an agent-preset quick-switch menu (click-to-use), two-way synced with Settings' Agent Presets; changes the global default preset applied to new sessions. | pnpm add github:Meredith2328/dsh-sidebar-mode && add "dsh-sidebar-mode" to package.json dsh.profile.bundles (or use dsh plugin add), restart | MIT |
| Misaki14987/dsh-theme-taffy | AceTaffy (永雏塔菲) color scheme and scene backgrounds for the DeepSeek Harness web UI (client-side theme). | dsh plugin --profile web add /path/to/dsh-theme-taffy and add roster row name: 'dsh-client-ui-theme-taffy' to the insert list of ~/.dsh/profiles/web/cordis.patch.yml | MIT;No dsh.bundle patch in repo — add requires the manual roster line documented in README. |
| Miyazawai/dsh-client-pricing | Session-header badge showing live DeepSeek API prices (peak/off-peak + legacy flat), auto-switches with model flash/pro and time tier; hover shows full price table. | dsh plugin --profile web add dsh-client-pricing (then restart dsh web) | MIT |
| MoonShadow1976/chiral-pulse | 手性脉冲主题插件:重映射 DSH Web 界面整套 --dsw-* 设计令牌(death-stranding/ECG 风格),带浏览器半边与宿主半边。 | dsh plugin --profile web add chiral-pulse(本地开发:在 $DSH_HOME/profiles/web/cordis.patch.yml 追加插件行;移除用 dsh plugin --profile web remove chiral-pulse) | MIT;主题令牌重映射可能随 DSH 版本升级失效;发布需自行 pnpm publish。 |
| MysaDC/dsh-plugin-description | 插件描述扩展:Web 设置插件列表每张卡片显示中英功能说明,发布 pluginDescriptions 服务供其他插件注册描述,搜索框同时匹配名称/条目 id/说明。 | npx @deepseek-ai/dsh plugin --profile web add github:MysaDC/dsh-plugin-description(或 Release tgz:.../releases/latest/download/dsh-plugin-description.tgz;可 #v1.2.1 固定版本) | MIT;依赖 dsh plugin 的 pnpm 环境;升级 DSH 后需验证组合行兼容。 |
| nekogpt/dsh-ui-quote-selection | Codex 式选中即引用:在 DSH Web 聊天中划选文本并以原生引用 chip 加入输入框;不修改 DSH 核心代码。 | dsh plugin --profile web add dsh-ui-quote-selection(源码:git clone && dsh plugin --profile web add .;重启 dsh web 后刷新) | MIT;依赖 DSH 自带引用功能,升级 DSH 可能出现兼容问题。 |
| ningbainb/deepseek-harness-desktop | DSH Web UI 插件与皮肤集合(聚合包 dsh-web-ui-all):任务看板、Git 图谱、右侧面板、移动端远程、SSH 远程运维面板、鲸鱼娘宠物、实时令牌统计与皮肤中心;设置页集中开关。 | dsh plugin --profile web add @linxin666/dsh-web-ui-all(仅皮肤:@linxin666/dsh-skins;桌面 EXE 从 Releases 下载,首次安装按提示配置 pnpm allowBuilds) | BSD-3-Clause;SSH 远程执行能力请按需安装并审计主机配置;桌面安装包未签名(SmartScreen 提示),仅从官方 Releases 下载并核对 SHA-256。 |
| oceanxuikun/dsh-eva-theme-plugin | DSH Web GUI 福音战士主题:Unit-00/Unit-01/Unit-02 三套主题,沉浸式背景 + 机甲风 UI 效果;client.js 主题注册表 + 背景 + 侧栏切换器(client.template.js 为可读 bundle 源码)。 | pnpm dsh plugin --profile web add https://github.com/oceanxuikun/dsh-eva-theme-plugin.git(卸载:pnpm dsh plugin --profile web remove dsh-eva-theme-plugin) | 未发现;未发现许可证文件/字段;0 星新仓库。 |
| oil-oil/dsh-theme | DSH Web UI 实时主题编辑器:精选调色板 + 排版控制,修改即时生效并在当前浏览器刷新后恢复(主题值存于当前 Harness origin 的浏览器 storage,不跨浏览器/profile 同步)。 | npx @deepseek-ai/dsh plugin --profile web add github:oil-oil/dsh-theme(本地开发 pnpm install/test/typecheck/build 后 npx @deepseek-ai/dsh plugin --profile web add ./dsh-theme) | MIT;针对 DSH 0.1.0-rc.6 Developer Preview;Harness 未向第三方暴露设置命名空间。 |
| omdsh-dev/dsh-ui-progress | 输入框停靠区常驻会话进度条:todos 真实进度 / 实时 token 生成速率 / 中断橘红态 / 待办提醒;纯 client 插件零核心改动,v0.8.0 起不再注入模型可见输入(宿主 half 为空)。 | 构建产物按 DSH 快照选版本(默认 v0.9.1 对应 snapshot0810;git 依赖固定 tag);在 profile 配置树插入 - id: dsh-ui-progress / name: '@dsh-external/dsh-ui-progress' 行,刷新页面即生效 | BSD-3-Clause;按宿主快照选对应版本;改源码后需重新 build(ClientPackageCompositionError)。 |
| orxz/deepseek-harness-themes | UI theme pack for the DSH web client: registers ThemeDefinitions via registerThemes(registry) with a REQUIRED_TOKENS contract and adds a Theme picker row in Settings → General with third-party selection persistence. | dsh plugin --profile <profile> add @deepseek-harness-themes/ui | MIT |
| PerryLink/dsh-session-pin | Pin sessions in the DSH web sidebar with a hover pin badge; durable pinning with top ordering; separate host ESM half and client CJS half built with a purity gate. | Add '@dsh-external/dsh-session-pin': { path: /path/to/dsh-session-pin } to the profile cordis.yml, then pnpm install && pnpm run build | Apache-2.0 |
| radaren/dsh-auth | 为 dsh Web UI 提供 Cookie 鉴权 host(禁用内置 webserver 行并插入提供相同 webServer 服务面的认证宿主),token 存 ~/.dsh/token / Cookie-based auth guard for the dsh web UI. | dsh plugin --profile web add ./dsh-auth-0.1.0.tgz | MIT;Targets a specific rc version; public deployments must add HTTPS reverse proxy and network ACLs. |
| RainbowDashy/dsh-theme-palettes | 为 dsh web 提供多套主题配色(client.js bundle 经 /plugins/dsh-theme-palettes/client.js 挂载)/ Multiple theme palettes for the dsh web UI. | dsh plugin --profile web add "github:RainbowDashy/dsh-theme-palettes" | MIT |
| RNlao/dsh-wallpaper | 壁纸/背景管理:无壁纸、预设渐变、上传图片、导入文件夹、裁剪、模糊、遮罩、面板半透明、文字颜色/阴影、对比保护,中英文界面 | dsh plugin --profile web add link:/path/to/dsh-wallpaper (或 node install.mjs 一键安装/卸载) | MIT;0 stars、创建当日即推送,仍属极早期;一键脚本会写 $DSH_HOME 依赖与 dsh.profile.bundles |
| Seryta/dsh-node-nav | 对话节点导航:Web GUI 右侧节点串,hover 预览、点击跳转、active 药丸跟随阅读位置(host 端点从 session log 提取用户消息) | dsh plugin --profile web add github:Seryta/dsh-node-nav(或 git clone 后 dsh plugin --profile web add ./dsh-node-nav),安装后重启 dsh web | MIT |
| SkySheep1999/dsh-polish-prompts | Web 输入框旁 ✨ 按钮:点击后用指定模型把当前草稿润色为更清晰、更结构化的提示词(保持原意与原语言) | dsh plugin --profile web add github:SkySheep1999/polish-prompts(或 /path/to/polish-prompts);装后重启 dsh web | MIT |
| smanx/dsh-conversation-indicator | Web GUI 对话指示器:滚动条旁紧凑面板标记每条用户消息,悬停看摘要、点击跳转(纯客户端 bundle) | dsh plugin --profile web add github:smanx/dsh-conversation-indicator#main(或 file: 本地路径);装后刷新页面 | MIT |
| Starfie1d1272/dsh-builtin-toggles | 设置→插件→内置插件:中文目录 + 9 个经过审核的纯界面开关(ui-deliverables/jobs/goal/message-feedback/model-selection/agent-preset/skill/subagent/trajectory),其余 fail-closed 锁定。 | dsh plugin --profile web add dsh-builtin-toggles(装后重启 dsh web/gateway) | MIT;官方澄清非官方社区插件;卸载后 disabled override 会保留在 profile patch 中。 |
| suzike/freestyle-dsh-theme | OKLCH 主题体验:主题提案 + 主题设计器(独立色相/彩度/明度通道、通道锁定、配色关系/快速变体、AI 命名、JSON 导入导出),跨重启持久化。 | git clone && pnpm install && pnpm build,然后在 profile 的 pnpm-workspace.yaml 加 "@linxin666/freestyle-dsh-theme": "link:<路径>" 并 append cordis.patch.yml 的 theme 行(name: '@linxin666/freestyle-dsh-theme'),重启 dsh web | BSD-3-Clause;README 安装走手动 link+patch 而非一行 dsh plugin add;主题设置影响所有 Web 会话外观。 |
| TQSY114514/dsh-ui-appearance | WebUI 外观自定义系统:主题调色盘、自定义背景图、背景透明度/模糊、UI 面板透明度与毛玻璃;实时预览、持久保存、禁用/卸载后完整恢复默认。 | npm install @deepseek-ai/dsh-client-ui-appearance 并在 $DSH_HOME/profiles/<name>/cordis.patch.yml 加行 name: '@deepseek-ai/dsh-client-ui-appearance'(或源码方式:复制 packages/client/ui-appearance/ 进 harness、在 packages/bundle/web-app 注册后 pnpm build:web) | MIT;包名与官方 @deepseek-ai scope 一致、repository 字段指向 deepseek-ai/deepseek-harness——实为第三方托管副本;npm 发布状态未独立验证,安装前核对来源,避免与官方同包名混淆。 |
| Tree-Summer/dsh-plugin-wallpaper | DeepSeek Harness WebGUI 自定义壁纸:设置一张背景图并分别调节显示效果;设置面板经 settings.register() 由插件自声明暴露(图片留空不生效,保持默认主题)。 | dsh plugin --profile web add dsh-plugin-wallpaper(或 add ./dsh-plugin-wallpaper-0.1.0.tgz / add github:<user>/dsh-plugin-wallpaper;手动:放入 ~/.dsh/profiles/web/node_modules + cordis.patch.yml 追加 name: dsh-plugin-wallpaper) | MIT;README 要求装后设置 settings 命名空间白名单,否则壁纸设置面板不显示(兜底需手动编辑 node_modules/@deepseek-ai/dsh-host-apiproxy——修改 node_modules 的做法谨慎执行)。 |
| walnut-a/dsh-user-message-navigation | 长对话左侧紧凑用户消息 Minimap 导航轨:快速辨认轮次并跳回之前指令;经公开 shell.overlay 插槽注入,可随时安装/卸载。 | dsh plugin --profile web add dsh-user-message-navigation(卸载:dsh plugin --profile web remove dsh-user-message-navigation;源码安装:pnpm build + dsh plugin --profile web add ./dsh-user-message-navigation-0.1.1.tgz) | MIT;依赖 DSH Web 未稳定的 Chat DOM 实现细节(README 已声明升级可能失效,需上报版本);未来应改用正式插槽/服务接口。 |
| Wine-Red/dsh-prompt-stash | Local per-session LIFO prompt stash: save unfinished prompt text, ask a detour question, restore it later; Ctrl+S hotkey configurable. | dsh plugin --profile web add dsh-prompt-stash (tarball: dsh plugin --profile web add ./dsh-prompt-stash-0.2.2.tgz) | MIT |
| wsxwj123/dsh-plugins | dsh-theme-gallery: 15 curated theme families following DSH light/dark/system appearance; dsh-turn-scrubber: conversation turn ruler with hover/click jump. | dsh plugin --profile web add "link:$PWD/packages/theme-gallery" ; dsh plugin --profile web add "link:$PWD/packages/turn-scrubber" | MIT;Check ~/.dsh/profiles/web/node_modules/@deepseek-ai after install to avoid Cordis/Tool Symbol split (dsh discussion #783). |
| xDer666/dsh-mobile-nav | 手机端 UI 优化插件:纯手写 JS+CSS 的移动端导航/布局适配,不改 DSH 源码,桌面端不受影响;client bundle 走 no-cache + rev 哈希,改 lib/client.js 刷新即生效。 | git clone https://github.com/xDer666/dsh-mobile-nav.git && dsh plugin --profile web add link:<克隆到的绝对路径>(卸载:dsh plugin --profile web remove dsh-mobile-nav) | MIT |
| xjackzenvey/Dsh-UI-Enhance | Web 界面增强:工具调用折叠、插件设置卡、多行 CSS 编辑器(改后立即应用并自动保存)、麦克风按钮注入;客户端经 Harness slot 注入。 | dsh plugin --profile web add "dsh-ui-enhance"(本地:pnpm install && pnpm build && dsh plugin --profile web add .;卸载 dsh plugin --profile web remove dsh-ui-enhance) | MIT;基于 rc.6 客户端包构建,需与宿主版本匹配。 |
| xuender/dsh-history | DSH Web 输入框命令历史:↑/↓ 键唤起并在当前会话重跑历史命令,含历史录制与 dock 指示器(client.js 浏览器 bundle)。 | ln -s <repo绝对路径> ~/.dsh/profiles/node_modules/dsh-history(及 npx 缓存 node_modules),然后 dsh web --patch <repo>/cordis.yml;或将 cordis.yml 的 insert 段合并进 $DSH_HOME/profiles/web/cordis.patch.yml 永久加载 | MIT;安装走 symlink + patch 而非 dsh plugin add;历史内容仅存于会话内。 |
| yinren112/dsh-plugin-connection-banner | 主机失联时在 Web UI 显示既有 ConnectionBanner(重连状态提示,可访问性改进) | dsh plugin --profile web add github:yinren112/dsh-plugin-connection-banner#v0.1.0 | MIT |
| Yummyxl/dsh-eyecare | 为 DSH Web 界面添加护眼模式(主题/显示调优),一条命令安装、重启/热重载后生效、干净卸载;另提供本地脚本安装(复制包+软链+幂等写 patch)。 | dsh plugin --profile web add dsh-eyecare(需要 pnpm;npm install -g pnpm 可补装);方式二:git clone 后运行仓库本地脚本自动复制/软链/写 patch 条目 | MIT;要求与 DSH 同一大版本;升级后接口失效时启动页明确报错,卸载即可恢复。 |
| Yuuz12/dsh-webui-auth | DSH WebUI 身份认证:登录页创建账号密码后,未认证浏览器无法加载任何资源/调用任何 /api RPC/建立实时连接;通过 prefix '' 兜底路由 + 对 dsh-client-connection/dsh-client-modules 的三处会话闸门补丁实现(302 登录页 / 401)。 | npx @deepseek-ai/dsh plugin --profile web add github:Yuuz12/dsh-webui-auth(或 ./dsh-webui-auth;手动方式:目录放 profiles/web/node_modules/ 并在 cordis.patch.yml 加 - id: dsh-webui-auth,从 GitHub 安装拉源码、纯 JS 无构建) | MIT;README 开头错贴了视觉插件描述(文案复制错误);改动核心包文件,升级 DSH 前建议先验证闸门仍生效。 |
| zhtx2024/dsh-skin-switcher | 皮肤切换插件:设置界面新增『皮肤』页,自动发现 profile 中所有 dsh-client-ui-skin-* 皮肤与 dsh-web-ui dsh-skins 载体,一键热切换(原子重写 ~/.dsh/cordis.patch.yml managed section,配置监视器数秒热重载),一键恢复官方默认并自动禁用冲突的 ui-skin-center。 | dsh plugin --profile web add dsh-skin-switcher(源码调试:git clone 后 dsh plugin --profile web add link:<克隆路径>/dsh-skin-switcher;卸载:dsh plugin --profile web remove dsh-skin-switcher + 手工清理 managed section) | BSD-3-Clause;会禁用 ui-skin-center 保持单一管理权威;managed section 卸载后残留需手工清理。 |
| ZhuRuoLing/dsh-client-plugin-approve-for-me | 前端审批审查展示:在 DSH 会话中渲染 approve-for-me/reviewed 审计记录(risk/authorization/rationale 裁决详情),作为主插件 dsh-command-approve-for-me 的客户端半部。 | 在 $DSH_HOME/profiles/approve-for-me 下 mklink /J node_modules\dsh-client-plugin-approve-for-me <仓库路径>,并在 cordis.patch.yml 追加 name: dsh-client-plugin-approve-for-me(依赖主插件 dsh-command-approve-for-me 注入数据) | MIT;依赖主插件 dsh-command-approve-for-me 的会话注入;安装为手动 junction 方式。 |
| zuoguyoupan2023/adhdgofly-dsh-ext | ADHDGoFly 词性高亮 Web 插件:在渲染后 Markdown 内容区把名词染绿、动词染红、形容词/副词染紫、其他染灰;支持深/浅双色板、词性筛选即时开关、流式输出防抖与代码块豁免(dsh.client 纯客户端 DOM 后处理) | dsh plugin --profile web add adhdgofly-dsh-ext(pnpm>=10 报 ERR_PNPM_ADDING_TO_ROOT 时加 -w;本地开发 dsh plugin --profile web add file:../adhdgofly-dsh-ext;装完重启 dsh) | MIT;安装后必须重启 DSH web profile 才生效(无 HMR);行级 config 不下发 client 半部,设置默认值内置在 bundle |
| alooshxl/dsh-session-pins | 在 DeepSeek Harness web 侧边栏提供持久化的固定会话菜单(pinned-session menu),方便快速切换常用会话;TypeScript 构建,含测试/typecheck/打包自检。 | dsh plugin --profile web add github:alooshxl/dsh-session-pins#v0.1.1 (remove: dsh plugin --profile web remove @dsh-external/dsh-session-pins) | MIT;README notes DSH 0.1.0-rc.6 behavior (archived id cleared); pin install to a commit/tag for rc.6 compatibility. |
| crystalWinter666/dsh-header-status | Moves the info/status bar from the bottom of the chat to beside the title in the dsh web UI; built-in compatibility handling for download button and stats row; styles injected via data-plugin-css attribute and removed on unload. | Copy dsh-header-status into both HOME.dsh\profiles\web\node_modules (client chain), then add id: dsh-header-status + name: dsh-header-status to profiles/web/cordis.patch.yml | 未发现;README contains agent-directed install instructions ('用户希望你安装此插件,请只阅读挂载方法篇') — verify and follow the mount steps deliberately. |
| csiroqa/dsh-command-opt | Command optimization for DSH web: Tab/Enter command-name completion, parameter-format guidance tooltips, prompt popups, a subagent-command fix (empty command directory for tool-opened sessions now lists options and executes full commands), and an '操作' menu for archive/copy-parent-session; also fixes empty-dialog command output. | dsh plugin --profile web add link:$(pwd) (POSIX) / dsh plugin --profile web add link:D:\path\to\dsh-command-opt (Windows) | MIT |
| csiroqa/dsh-hotkeys | Global keyboard shortcuts for DSH web: session switching, send/clear draft, stop generation, copy and archive sessions — all via dsh-client-runtime public services (sessions/workspaces), no dependence on host DOM structure; key bindings customizable in settings.yaml. | dsh plugin --profile web add link:$(pwd) (POSIX) / dsh plugin --profile web add link:D:\path\to\dsh-hotkeys (Windows) | MIT |
| JimmyJin2006/dsh-skill-manager | Web GUI 设置页 Skill 管理器:只读浏览已安装技能(名称、Model/user 调用徽章、来源根目录),扫描 $DSH_HOME/skills 与 ~/.agents/skills | dsh plugin --profile web add dsh-skill-manager | MIT;同一插件不可同时经 dsh plugin add 与手动 insert 行挂载(报 duplicate loader entry,启动失败) |
| KinGao294/dsh-skin | 皮肤切换 + 自定义壁纸:精选 --dsw-alias-* 调色板、半透明壁纸(透明度/模糊控制),选择按浏览器持久化(localStorage),设置项挂入 settings.general | dsh plugin --profile web add -w /path/to/dsh-skin(-w 必需,因每个 profile 都有 pnpm-workspace.yaml) | MIT;需重启 web server 使新 bundle 层生效 |
| KureKaruna/dsh-at | 输入框 @ 触发文件/目录选择菜单:选中后插入纯文本 @"路径" 引用;host 半部经 webServer /dsh-at/list 以会话 cwd 为根列目录,client 半部注册 file 触发器源 | dsh plugin --profile web add github:KureKaruna/dsh-at(git 安装需先在 profile 的 pnpm-workspace.yaml 加 dsh-at: true allowBuilds;或 pnpm pack 后 dsh plugin --profile web add ./dsh-at-0.1.0.tgz;本地: dsh plugin --profile dev add ./) | MIT;仓库无 LICENSE 文件(仅 package.json 声明 MIT);git 安装首次 add 需授权 prepare 脚本 |
| longyu065/dsh-theme-ti | Dota 2 The International 皮肤:以 theme.overrideTokens() 为 DSH web UI 叠加完整 TI 主题覆盖(client 插件,基于 @deepseek-ai/dsh-client-ui-theme)。 | 复制 dsh-theme-ti 到 name: '@dsh-theme/ti',重启 dsh web;卸载删目录与 theme-ti 行 | MIT |
| lzylyd/dsh-dracula | Dracula 深色主题:覆盖完整 --dsw-alias-* 层与 --shiki-* 语法高亮,通过客户端主题服务 ctx.theme.register(...) 注册 dracula 主题,含 Theme 设置页与持久化。 | dsh plugin --profile web add dsh-dracula (源码构建: pnpm install && pnpm build,tsdown -> lib/client.js, lib/index.js) | 未发现;仓库无根 LICENSE(header LICENSE: Not found);npm 发布依赖 GitHub Actions + NPM_TOKEN。 |
| Meredith2328/dsh-sticky-note | Sticky-note panel in the composer toolbar: jot ideas/TODO, Markdown preview, hotkeys, send-to-conversation, auto-save to a configurable archive directory with history. | dsh plugin --profile web add dsh-sticky-note (or add file:/path/to/dsh-sticky-note), restart DSH | MIT |
| NigelYao/dsh-view-modes | 三种输出视图模式(Verbose/Normal/Summary):调试保留完整轨迹、日常降噪、聚焦结果;不改 DSH 核心文件。 | dsh plugin --profile web add git+https://github.com/NigelYao/dsh-view-modes.git(Windows:git clone 后 dsh plugin --profile web add link:$pluginRoot) | MIT;勿在 profile/home cordis.patch.yml 重复插入 bundle id;升级 DSH 需重启生效。 |
| PerryLink/dsh-composer-history | Terminal-style input history for the DSH Web GUI composer: edge-first arrow keys, draft stashing with exact restore, Esc recovery. | Add name: dsh-composer-history row + file: dependency to the profile cordis.patch.yml/package.json, then pnpm install && pnpm run build, launch dsh --profile | Apache-2.0 |
| Simon314620/dsh-turn-index | Web GUI 右侧对话轮次索引侧边栏:按轮列出用户提问,点击滚动跳转+高亮,滚动时同步高亮当前轮 | dsh plugin --profile web add dsh-turn-index (或 add https://github.com/Simon314620/dsh-turn-index/archive/refs/tags/v0.1.1.tar.gz);装后重启 dsh web | MIT |
| XiLuovo/dsh-session-timeline | 会话时间轴:会话左侧横短横线时间轴,当前消息定位、点击跳转、圆角 tooltip 预览、可收起/展开;读取 sessionProjections/会话快照与 DOM 锚点,不修改会话数据。 | dsh plugin --profile web add github:XiLuovo/dsh-session-timeline(本地调试:git clone + dsh plugin --profile web add ./dsh-session-timeline;卸载 dsh plugin --profile web remove dsh-session-timeline) | MIT;需 DSH ≥ 0.1.0-rc 且 web profile 含 sessionProjections 服务。 |
| zjl88858/dsh-huadongbianzuqi | 前端 Web UI 插件(滑动变阻器彩蛋):把 Harness 模型目录提供的 Effort ID(off/none)在浏览器界面显示为「牢梁/梁子/梁圣」等称呼,纯显示映射,不把别名写入实际模型请求 | dsh plugin --profile web add https://github.com/zjl88858/dsh-huadongbianzuqi/releases/download/v0.1.0/dsh-huadong-bianzuqi-0.1.0.tgz(或 dsh plugin --profile web add github:zjl88858/dsh-huadongbianzuqi#v0.1.0,git 安装需放行 prepare 构建) | MIT-0;README 注明界面使用第三方素材,公开传播/商业使用需自行确认授权,权利人可联系移除 |
| 0xsline/dsh-spotlight | Keyboard-first command palette (⌘K/Ctrl+K) for DSH Web — fuzzy search over slash commands, recent sessions, UI actions, plugin settings. | dsh plugin --profile web add "github:0xsline/dsh-spotlight#main" | BSD-3-Clause;Web client only — discovers DOM elements and delegates to native actions; no server data channel, no durable state; shortcut stored in browser localStorage. |
| alingalingling/ui-status-label | 自定义 DSH Web 聊天运行状态文案(Deep diving → 任意文字) | dsh plugin --profile web add github:alingalingling/ui-status-label | BSD-3-Clause;仅改浏览器呈现文案;settings 本地持久化,不触及模型请求/网络 |
| AnacondaKC/dsh-custom-css | Custom CSS plugin — settings panel to paste CSS/background images, persisted to host settings ($DSH_HOME/settings.yaml) and synced across all browsers. | dsh plugin --profile web add /path/to/dsh-custom-css | BSD-3-Clause;Writes CSS to host settings via trusted-host RPC and injects |
| bill9109/dsh-101 | Document-first reader profile bundle over dsh-base + dsh-web-app (docs browsing, search, tutor panel). | dsh plugin --profile web add github:dsh-external/dsh-101#v0.1.0 | BSD-3-Clause;Web UI reader bundle; serves a local docs corpus on localhost; no network/credentials. |
| bill9109/dsh-conversation-share | Share a selected range of a DSH conversation as a branded PNG long image. | dsh plugin --profile web add github:bill9109/dsh-conversation-share | BSD-3-Clause;Client-side web UI screenshot of the local conversation; no network/credentials; vendored html-to-image. |
| bill9109/dsh-drag-and-drop | 文件拖拽到 DSH Web UI 任意位置即插入原始绝对路径(支持多文件/文件夹、macOS/Linux/Windows 路径与系统索引定位) | dsh plugin --profile web add github:bill9109/dsh-drag-and-drop | BSD-3-Clause;不上传/不复制/不移动文件;仅读取本机文件元数据,多候选时读取内容采样指纹与 SHA-256,使用 Spotlight/plocate/locate/Everything 做有边界的本地文件系统搜索,无网络请求、无凭据。 |
| bill9109/dsh-web-ui-notify | 桌面通知插件:工具审批/提问/轮次完成时弹系统通知,点击跳转对应会话 | dsh plugin --profile web add github:bill9109/dsh-web-ui-notify | BSD-3-Clause;纯浏览器系统通知,无权限/网络/凭据;需用户授权浏览器通知权限 |
| bitterSmilezzz/dsh-model-selector | 为 DSH Web UI 会话模型选择器增加 provider 分组折叠与模型名搜索,读写同一 modelDirectories 会话目录 | dsh plugin --profile <profile> add ./dsh-model-selector | MIT;纯前端 UI 增强,读取/写入 ctx.modelDirectories 会话目录;无网络、无凭据、无文件系统访问。 |
| ccch1mneyyy/dsh-working-activity | DSH 实时工作状态行:由会话事件驱动状态机,展示俏皮思考文案、运行中工具、耗时与收尾摘要,输出到 Web UI dock 与 dsh-cc 终端 | dsh plugin --profile <profile> add dsh-working-activity | MIT;不采集/不上传任何数据,全部由本机会话事件推导,activity/status 仅写本地会话日志(log-only、模型不可见);无网络、无遥测、无外部依赖注入。 |
| ccq1/dsh-side-panel | DSH Web right-side workspace panel providing Git review, a file browser, and an in-workspace terminal. | dsh plugin --profile web add github:dsh-external/dsh-side-panel | BSD-3-Clause;Runs a terminal that executes shell commands in the current workspace; also file read/edit and Git review; local files only. |
| chen-001/dsh-chat-width | Client-side plugin to drag-resize the DSH Web message column width with presets, custom input, and localStorage persistence. | dsh plugin install . | BSD-3-Clause;Browser-only CSS/DOM manipulation with localStorage persistence; no network, files, or credentials. |
| Civitasv/dsh-plugin-colorscheme | 为 DeepSeek Harness 提供配色方案:内置 8 个主题(Dracula/Nord/One Dark/Tokyo Night/Catppuccin 等),在设置→通用→配色方案中一键切换并持久化。 | dsh plugin --profile web add /绝对/路径/dsh-plugin-colorscheme | MIT;Client-side UI theme/skin only (dsh.client web inject); no network, credentials, or file access. |
| DTSFO/dsh-model-modes | Capability-aware reasoning controls plus a Fast model-routing switch in the web composer; routes requests to configured fast models/efforts and logs request config. | dsh plugin --profile web add https://github.com/DTSFO/dsh-model-modes/archive/refs/heads/main.tar.gz | MIT;Client UI switch and provider/model routing config only (no credentials); no external calls beyond the DSH LLM chain. |
| erduotong/dsh-plugin-graph | Force-directed graph visualizing client plugin relationships in the Web settings page. | dsh plugin --profile web add dsh-plugin-graph | MIT;Web UI reading the plugin manifest/slots snapshot; no network or API keys. |
| gameswu/dsh-plugin-background | Per-region background images/videos (conversation / trajectory / sidebar / settings) for the DSH Web UI. | dsh plugin --profile web add <插件仓库根>/background | MIT;Client-only UI/skin; stores config in localStorage and image bytes in IndexedDB; no network or keys. |
| Gandufu/dsh-plugin | Sun Wukong (孙悟空) theme/skin bundle for the DSH web UI: background, headband top decoration, dragon-pattern input box and sidebar | npx @deepseek-ai/dsh plugin --profile web add link:. | MIT;UI theme only: injects styles/assets via the webServer extension point; no data, network, or credential access |
| gjj-star/dsh-conversation-navigator | DSH Web 端会话导航面板:按轮折叠对话大纲、节点跳转、滚动位置高亮、关键词过滤、悬停全文、四种显示形态、面板位置持久化 | dsh plugin --profile web add github:gjj-star/dsh-conversation-navigator | MIT |
| Han-1413141/dsh-sticky-disclosure | Pins off-screen expanded collapsible tags (Think/tool/command cards) to viewport top with Ctrl+Alt+C collapse-all hotkey. | dsh plugin --profile web add link:./dsh-sticky-disclosure | MIT;Pure DOM-layer client plugin; no network/credentials/shell; reads DOM contract and dispatches clicks. |
| hashdiana/dsh-token-usage | Cleaner token-usage bar + details panel for the DSH web UI (context occupancy, input/output/cache split, tok/s, TTFT). | npx -p @deepseek-ai/dsh dsh plugin --profile web add github:hashdiana/dsh-token-usage | MIT;Pure client UI plugin (empty host apply()); reads durable tokenUsage/context projections; no network, file, shell, or credential access. |
| havingautism/dsh-ultra-ui | Web UI: renders all tool calls as compact, collapsible, replayable rows. | dsh plugin --profile web add github:havingautism/dsh-ultra-ui | MIT;UI presentation slot only; no network/credentials; renders recorded tool call/result blocks. |
| hisaniwo/dsh-ergonomics | DSH 会话人体工学:/new 一键新会话、输入框 ↑/↓ 历史回溯(按会话隔离、刷新不丢)、Ctrl+C 归档当前会话。 | dsh plugin --profile web add dsh-ergonomics | MIT;UI/session-management only; client bundle calls workspaces.startSession()/archiveSession() locally, no network, API keys, shell, or credentials. |
| HuanLinOTO/dsh-plugin-anti-ads | Ad blocker for DSH Web that suppresses the dsh-ads plugin's ad layers (4-layer defense). | dsh plugin --profile web add link:/path/to/dsh-anti-ads | AGPL-3.0;DOM/localStorage manipulation in web UI; no network/credentials. |
| HuanLinOTO/dsh-plugin-better-sidebar-plugin-office | 为 better-sidebar 编辑器提供 .docx/.xlsx/.pptx 三件套文件预览(docx-preview / Univer / pptx-renderer)。 | dsh plugin --profile web add "github:huanlinoto/dsh-plugin-better-sidebar-plugin-office" | AGPL-3.0;Client-side file preview; reads local file content for rendering (docx/xlsx/pptx), no network, API keys, shell, or credentials. |
| HuanLinOTO/dsh-plugin-ya-workspace-sidebar | DSH Web 工作区侧栏替代插件:顶部最近会话 + Workspace→Session 二级菜单与面包屑导航,复用原生 Host 能力。 | dsh plugin --profile web add "link:D:/Projects/deepseek-harness/ya-workspace-sidebar" | AGPL-3.0;Web UI sidebar replacement; local session/workspace UI only, no network, keys, shell, or credentials. |
| KarlOfLaw/dsh-goal-mode-enhance | Visual goal-mode UI for DSH web: full-lifecycle goal dock above the composer, composer tool-row entry, settings page (history + multi-session overview), backed by goal remote namespace. | dsh plugin --profile web add file:/path/to/dsh-goal-mode | MIT;Web UI only; reads goal state via ctx.remote.goals and persists a settings-namespace preference; no shell, network, or credentials. |
| lehhair/dsh-diff-viewer | PiUI-style diff viewer plugin replacing the stock DiffBlock for write/edit tool calls (unified/split modes, word-level highlight, windowed rendering). | dsh plugin --profile web add E:\dev\dsh-diff-viewer | 未发现;Web UI diff rendering only; no network, shell, or credentials. |
| lehhair/dsh-mobile | Mobile adaptation of DSH web UI: PiUI scroll-snap pager (half-open sidebar + full chat), 3D flip, keyboard/safe-area insets. | dsh plugin --profile web add link:E:/dev/dsh-mobile | BSD-3-Clause;Client-side CSS/controller only; no network, shell, or credentials. |
| lehhair/dsh-split-panes | Split-pane conversation UI: multiple independently-bound session panes with drag-to-split, keyboard resizing, and session drag-in. | dsh plugin --profile web add link:/path/to/dsh-split-panes | BSD-3-Clause;Client-side UI only; no network, shell, or credentials. |
| lhh010/dsh-input-history | Ctrl+Up / Ctrl+Down terminal-style recall and switching of previously sent messages in the DSH Web input. | Mount in cordis.yml plugins section (path: /path/to/dsh-input-history); see README | BSD-3-Clause;Pure browser-side; reads conversation snapshot and writes draft via official input facade; no server behavior, network, or keys. |
| lhh010/dsh-minigames | DSH Web UI 右侧小游戏面板:18 款离线 Canvas 小游戏(恐龙跳/俄罗斯方块/坦克大战/扫雷/2048/数独/吃豆人等),可扩展游戏注册表 | dsh plugin --profile web add /绝对路径/to/dsh-minigames | BSD-3-Clause;纯浏览器端 UI 面板,全部离线游戏零资源文件,仅 localStorage 存最高分;零核心改动,无网络/凭据 |
| lhh010/dsh-paste-input | Ctrl+V paste + drag-drop + file/folder picker input into the DSH WebUI; copies files into the session workspace and folds attachment blocks into file chips. | dsh plugin --profile web add link:E:\deepseek-harness\dsh-paste-input | MIT;User-selected files are copied into the session workspace attachment dir and their absolute paths passed to the model; host-side webServer upload route; no external network or keys. |
| lhh010/dsh-ui-progress | DSH Web UI 会话进度条:输入框停靠区常驻进度(todos 真实比例/实时 token 速率/中断橘红态/待办提醒),零核心改动纯 client 插件 | pnpm add '@dsh-external/dsh-ui-progress@github:lhh010/dsh-ui-progress#v0.9.1' | BSD-3-Clause;纯浏览器端 UI 面板,读 useSession/todos 投影渲染,不注入模型可见输入,无网络/凭据/文件访问 |
| lhh010/dsh-ui-whale | 常驻像素鲸鱼伙伴插件:会话标题栏常驻小鲸鱼,随会话快照实时眨眼/摆尾/喷水/睡觉/冒爱心动画,纯浏览器端零核心改动。 | dsh plugin --profile web add link:/path/to/dsh-ui-whale | BSD-3-Clause;Pure browser-side cosmetic UI animation; no model/tool/network access (README states 纯浏览器端 UI 呈现). |
| lordqyxz/dsh-ark-quota | Sidebar widget showing Volcano Ark Coding Plan subscription quota via a host proxy of GetCodingPlanUsage, with a browser cookie-refresh tool. | cordis.patch.yml insert entry (id: ark-quota) + add package to profile pnpm-workspace.yaml | MIT;Stores Volcano Ark console JWT session cookies in settings.yaml/cordis.patch.yml; host proxies authenticated GetCodingPlanUsage; refresh tool launches a browser (CDP) to extract session cookies. |
| makuralymi/dsh-webUI-Glass-Theme | Global frosted-glass (backdrop blur) theme for the DSH web UI via surface-token overrides and a global stylesheet. | dsh plugin --profile web add ./dsh-webUI-Glass-Theme | MIT;Client-side theme/token overrides only; no network, credentials, or filesystem access. |
| MichengAI/dsh-codex-ui | DSH Codex UI 插件:还原度约 90% 的 Codex 风格界面,设置页展示伴生插件状态并可补装。 | cordis.patch.yml 挂载(见 README) | Apache-2.0 |
| Moeblack/dsh-skins | DSH Web GUI theme/skin plugin registering Nord/Aurora/Paper/Dream third-party ThemeService skins with data-URL backgrounds | omdsh market install dsh-web-skins --profile web --enable | MIT;UI/skin only; themes register via ThemeService tokens and inline data-URL backgrounds, no network or credential access |
| Mongfayi/dsh-recall | Message recall: durably remove a user message and everything after it from the conversation | Mount cordis.patch.yml / dsh.bundle.patch; see README | MIT;UI-only session edit via localhost POST /recall; no network or credentials |
| Nagi-ovo/dsh-ads | 把 DeepSeek Harness 变成 2005 年门户网站:侧栏广告、对话内信息流、角落弹窗、抽奖转盘等整套虚构广告 UI 插件 | pnpm dsh plugin --profile web add link:/path/to/dsh-ads | 未发现;纯 UI 层:无文件扫描/读写;曝光记录仅存本机浏览器;「验证修复」仅在用户点击后查一次 GitHub Star(本机 gh/token 或匿名公开 API) |
| Nagi-ovo/dsh-visualize | 对话内生成式 UI 插件:模型调用 visualize 工具把交互式 HTML 卡片画进会话流(沙箱渲染卡、流式预览、组件浮入动画、主题跟随) | pnpm dsh plugin --profile web add link:/path/to/dsh-visualize | 未发现;卡片运行于 sandboxed iframe,CSP 阻止网络请求/嵌套页面/表单提交,仅允许固定 CDN 静态资源;fragment 默认上限 1MB |
| omdsh-dev/dsh-annotation | DSH Web 选中批注插件:选文字→批注→回车随消息发送,模型按 Annotation N 逐条回复(可悬浮芯片),气泡隐藏批注块零闪烁。 | dsh plugin --profile web add git+https://github.com/omdsh-dev/dsh-annotation.git | MIT;Pure browser-side selection/annotation UI; no network, credential, or tool access. |
| omdsh-dev/dsh-at-file | 在 Web 输入框用 @file 提及工作区文件/目录并把内容注入提示词 | dsh plugin --profile web add https://github.com/omdsh-dev/dsh-at-file/archive/refs/heads/main.tar.gz | MIT;读取工作区文件并注入提示词(限制在工作区根内,不跟随 .. 逃逸);无网络 |
| omdsh-dev/dsh-fun-weather | 天气页:当前天气、7 日/小时预报、城市设置,以及随天气变化的主题和壁纸效果(Open-Meteo) | dsh plugin --profile web add ./deepseek-ai-dsh-fun-weather-0.1.0.tgz | BSD-3-Clause;Host 仅访问 Open-Meteo forecast/geocoding 两个固定域(免 key);城市搜索与浏览器定位;动态主题会修改 DSH 主题状态 |
| omdsh-dev/dsh-genui | Interactive UI components rendered inline in assistant replies (charts/plots/forms/quiz/mermaid/3D) with an action event loop back to the model. | dsh plugin --profile web add git+https://github.com/omdsh-dev/dsh-genui.git | MIT;Browser-side UI renderer with an action loop back to the model; explicit secrets ban (never asks for/persists passwords/keys); no direct network/credential access. |
| omdsh-dev/dsh-voice-funasr | DSH Web UI 本地离线语音输入:按住说话 → FunASR 本地转写 → 可选两段式 LLM 润色 → 自动进 composer;本地引擎不可用时回退浏览器 Web Speech API。 | dsh plugin --profile web add . | MIT;麦克风采集 + Python FunASR 子进程 sidecar;音频内存流转不落盘;可选润色走用户自己的 LLM 端点(网络出网,与普通对话同信任边界)。 |
| omdsh-dev/ex-setting | DSH Web 设置扩展 bundle:host 端爬取已注册设置命名空间与 composition rows,客户端渲染为一级设置分区与编辑器。 | Mount cordis.patch.yml / dsh.bundle.patch; see README | BSD-3-Clause;仅经 loopback Web 设置面暴露配置;对 secret 脱敏、路径寻址编辑、无模型可见工具/提示词,不新增网络或凭据访问。 |
| omdsh-dev/web-components | DSH Web Component 适配器:将注册的 slot 树以原生 Custom Elements 挂载到浏览器端。 | Mount cordis.patch.yml / dsh.bundle.patch; see README | BSD-3-Clause;仅浏览器 UI 渲染:接受纯描述符、JS 属性赋值、CustomEvent 上报,无模型可见工具/提示词,无网络/凭据/设备访问。 |
| opensetk/dsh-xiaohei | DSH Web UI desktop pet (dsh-pet): host half folds session/event into 7 poses, browser half renders pet in shell.overlay slot with click feedback. | dsh plugin --profile web add github:opensetk/dsh-xiaohei#dsh-plugin | MIT;Web UI overlay + local session/event listener + local HTTP poll route (/pet-mood); no credentials, no external network. |
| pointer-a/dsh-server-login | DSH 服务端登录与多租户托管层:用户注册管理员审核、每用户隔离 DSH 环境(child_process 或 K8s Pod)、守护实例自动拉起、网页文件桌面、每用户加密 API Key、子域名反代访问 | git clone https://github.com/pointer-a/dsh-server-login.git && cd dsh-server-login && npm install && npm run build && node lib/cli.js bootstrap-admin --username admin --password '<强密码>' --db ./dev.local.db && node lib/cli.js --port 3080 --db ./dev.local.db | MIT |
| qyw233/dsh-deeplink | WebUI deep-link plugin that opens a specific session/workspace via ?session= / ?workspace= query params and follows the address bar. | dsh plugin --profile web add github:qyw233/dsh-deeplink | MIT;Browser-half URL handling + localStorage settings; node half reads local session/workspace ids. No network, credentials, or shell. |
| renat3u/dsh-web-archive | Web client plugin that collapses non-body display (Read/Bash/Think tool cards) into inline foldable 'Deep Sleeping...' chips. | pnpm dsh plugin --profile web add file:/path/to/dsh-web-archive | MIT;Pure browser-side DOM collapse (MutationObserver + CSS display toggle); no network/keys; reads only the local session DOM. |
| renat3u/tonghuashun-webui | Stock-terminal-styled (Tonghuashun) Web UI replacing the default dsh Web interface, mapping token usage to K-line charts. | pnpm dsh plugin --profile web add "<repo>/client-plugin" | 未发现;Web UI/frontend replacement; records token/tool usage locally to $DSH_HOME/tonghuashun/*.jsonl; no API keys. |
| Small-tailqwq/dsh-deep-whale | DSH Web GUI 鲸鱼娘主题皮肤(深海女仆工坊 maid-atelier:亮/暗双模式) | dsh plugin --profile web add ../dsh-deep-whale/maid-atelier | CC-BY-NC-SA-4.0;纯 UI 皮肤/主题,无数据或权限访问 |
| Small-tailqwq/dsh-deepcel | Deepcel skin: restyles the DSH Web GUI (sessions/tools/settings/navigation) as interactive Excel-like worksheet cells. | dsh plugin --profile web add ../dsh-deepcel/deepcel | BSD-3-Clause;Pure UI skin (wiring id ui-skin-deepcel); no data or permission access. |
| Small-tailqwq/dsh-tps | Real-time tokens-per-second badge rendered in the DSH Web UI 'Deep diving…' status line. | dsh plugin --profile web add github:dsh-external/dsh-tps | BSD-3-Clause;Pure front-end, derived from session snapshot; no network/store/event listeners. Requires applying a manual patch to ui-conversation (turnStatus slot) before use. |
| SnowCrescenter-tech/dsh-milestone | Session milestone navigation rail: clickable dot timeline with hover metadata (turn, time, TTFT, tokens/s) and click-to-jump for long conversations. | dsh plugin --profile demo add dsh-milestone | MIT;Client-side UI overlay reading native session snapshots; no network, shell, or credentials. |
| stushansusu/dsh-miku-skin | Hatsune Miku theme skin for the DSH Web GUI (gradient, glassmorphism, light/dark themes, custom background). | dsh plugin --profile web add "link:<本仓库绝对路径>" | BSD-3-Clause;Presentation-only skin: no services, no events, no model requests; styles scoped under body[data-dsh-miku]. |
| sumarilkkxx/dsh-artifact | DSH web 对话中直接渲染原生可交互 ECharts(含 3D GL)、Mermaid 与沙箱化 HTML 小部件,画布内配色/亮暗主题切换、PNG/SVG 导出,lossless JSON 校验 | npm install -g @deepseek-ai/dsh && dsh plugin --profile web add github:sumarilkkxx/dsh-artifact | MIT |
| vibeinging/dsh-turn-navigator | DSH Web 会话转向导航器:悬浮预览用户轮次、点击跳转,跟随会话滚动 | dsh plugin --profile web add -w "/path/to/dsh-turn-navigator" | BSD-3-Clause;仅渲染已有会话数据,无网络/凭据/模型请求变更;注册 conversation.chat.navigator 槽位 |
| vlln/dsh-navbar | Conversation node navigation bar: right-edge node strip for fast jump to user messages with hover preview and click scroll. | dsh plugin --profile web add "github:vlln/dsh-navbar#main" | MIT;Pure browser-side UI driven by official anchor attribute contract; no polling, routes, tools, or data channel. |
| vlln/dsh-task-status | Background task status bar: dock-slot UI above the composer showing running-task count, expandable details, and live output tail. | dsh plugin --profile web add "github:vlln/dsh-task-status#main" | MIT;Local read-only routes (/tasks, /output) tail task output (may contain task-sensitive content); stays within the local web host. |
| yuxino/dsh-blue-whale-maid | dsh web 桌面宠物插件(蓝鲸女仆):任务完成提醒、进度播报、等待/失败动画、会话跳转按钮。 | dsh plugin --profile web add github:yuxino/dsh-blue-whale-maid | MIT;纯 Web GUI 桌面宠物/通知,仅本地渲染,无网络/凭据/文件访问。代码 MIT;精灵图等素材 © simashui,不可商用。 |