harness-ui-enhancer
DeepSeek Harness Web UI 强化层:规范化官方未完善、设计语言矛盾的界面,协调已装插件间的样式冲突并统一视觉语言(全部遵循官方设计令牌);支持实时自定义对话宽度、markdown 字号、工作区缩放与 UI 字体。
physicolor
@physicolor
⬇ 1
★ 10
main
安装
dsh plugin --profile web add github:physicolor/harness-ui-enhancer
需要可复现安装时,可在仓库后追加 #commit 固定提交。
DeepSeek Harness Web UI 强化层:规范化官方未完善、设计语言矛盾的界面,协调已装插件间的样式冲突并统一视觉语言(全部遵循官方设计令牌);支持实时自定义对话宽度、markdown 字号、工作区缩放与 UI 字体。
该插件未提供要点说明,请参考仓库 README。
dsh-pluginbrowser-extensioncordiscordis-plugindeepseek-harnessplugins
- 安装并启动 DeepSeek Harness:
npx @deepseek-ai/dsh web - 在终端执行上面的安装命令(CLI 会解析插件并核验来源)
- 用 dsh plugins list 确认已安装,必要时重启 Harness 生效
插件以当前 dsh 进程的权限运行,安装时可能执行代码。请先通读仓库源码与许可证,确认无破坏性命令与越权访问;本站只做索引,不对第三方插件安全性作担保。
| 代码仓库 | github.com/physicolor/harness-ui-enhancer |
| 许可证 | MIT |
| 主要语言 | main |
| 下载量 | 1 |
| GitHub 星标 | 10 |
| 最近推送 | 2026-08-26 |
| 收录日期 | 2026-09-19 |
| 分类 | 界面增强 |
事实信息来自公开插件目录快照(2026-10-01),介绍文案由本站再加工。
以下为插件仓库 README 全文(原始内容,由公开目录抓取整理)。
English · 简体中文 DSH UI Harmonizer UI harmonizer for DeepSeek Harness. Normalizes the official UI · reconciles every plugin · settings auto-normalizer · UI customization (incl. rounded card) [图片: Latest release] [图片: Total downloads] [图片: GitHub stars] [图片: MIT License] [图片: Supported: DeepSeek Harness 0.1.x] --- > **TL;DR:** You installed a bunch of DSH plugins but the UI looks inconsistent? DSH UI Harmonizer uses **CSS overrides + runtime DOM coordination** to bring them back to the official design language — **non-destructive, fully reversible, zero model cost**. DSH UI Harmonizer is a **client-only DSH bundle plugin**. It adds no model tools and modifies no session logs — it adjusts the UI purely through official slots (`settings.section` / `settings.general.item`) and the `--dsw-*` semantic token system. --- ## Features ### 🎨 Official UI Normalization | Capability | Detail | | --- | --- | | Single-line header | Moves the conversation / trajectory selector into the title row; the header collapses to one line | | Button capsule family | Session log, widgets, and toggle buttons unified into 32px capsules | | Right-rail flush rounded rect | better-sidebar panel overlay layout; the header stays put | | Unified settings header | Title 18/600 + description 13px + hairline divider | ### ♻️ Plugin Visual Reconciliation | Target | Approach | | --- | --- | | `dsh-better-sidebar` | Capsule-ize toggle buttons, unify panel backgrounds, coordinate layout, smooth transitions | | `dsh-widgets` | Matching stat capsule family, header utilities alignment | | Third-party settings pages | Auto-fill headings, drop redundant icons, normalize spacing | ### 🧹 Settings Auto-Normalizer ⭐ When any third-party plugin adds a page to `settings.section` that doesn't follow the official spec, this plugin auto-corrects it: | Auto-check | Fix | | --- | --- | | Missing page title | Injects an 18/600 title (from the nav label or a known mapping) | | Redundant icon beside the title | Removes the title-row logo, keeps plain text | | Title/description too tight | Unifies to 4px spacing + hairline divider | | Inconsistent type/size | Title 18/600, description 13/20 + `border-bottom` | ### 🎛️ UI Customization The "UI Customization" block under Settings → General: chat width, markdown font size, workspace scale, UI font stack, and rounded card all adjust live. The "rounded card" renders the conversation area as a card with a rounded top-left corner and a drop shadow, auto-resizing with the sidebar width / details column. --- ## Architecture - **Zero model cost**: the host (node) half is a no-op; all changes happen in the browser half; - **Official design tokens**: all styles use the `--dsw-*` semantic tokens and follow light/dark themes automatically; - **Two injection channels**: static rules (CSS Modules) + dynamic `
数据来源:公开的 DeepSeek Harness 插件目录与各插件 GitHub 仓库。本站为独立第三方目录,与 DeepSeek、幻方(High-Flyer)及插件作者均无隶属或背书关系。