
jiangnanquan/dsh-ux
50最近提交 2026年8月14日
dsh-ux DSH 插件
dsh-ux 是一个 DSH 插件,为 Web 界面提供 Solarized 浅色主题、紧凑布局,以及思考块和工具调用的折叠胶囊。它还添加了账户用量仪表盘,显示余额、本轮 token 成本和近 30 天用量图表。通过 `dsh plugin add` 即可安装。
如何安装 dsh-ux DSH 插件
dsh plugin --profile web add github:jiangnanquan/dsh-ux#main复制不会执行命令。安装 dsh-ux DSH 插件前请核对仓库和版本。
dsh-ux DSH 插件数据来源
dsh-ux DSH 插件快照日期:2026年8月16日
discovered
dsh-ux DSH 插件能做什么
- 提供 Solarized 浅色配色方案和 Maple Mono 字体栈(支持回退字体)
- 优化布局:加宽消息列、紧凑间距、收窄输入队列、禁用橡皮筋滚动
- 将思考块聚合为“Think ×N”胶囊,工具调用聚合为“A → B → C”链路胶囊,点击展开
- 底部显示 DeepSeek 账户余额、本轮对话 token 成本及近 30 天用量图表
dsh-ux DSH 插件适合哪些场景
- 改善 DSH Web 界面的视觉风格,使用专业配色方案
- 通过减少视觉杂乱,最大化对话内容的屏幕空间
- 在聊天界面中快速监控 API 用量和成本,无需离开当前页
- 将思考块和工具调用细节折叠收起,需要时再展开
- 使用 Maple Mono 字体获得一致的排版效果,提升可读性
dsh-ux DSH 插件适合谁
- 希望 DSH Web 界面更美观、更紧凑的用户
- 需要追踪 API 消耗和成本的 DSH 重度用户
dsh-ux DSH 插件的限制
- 需要 DSH 以 `web` profile 运行(`dsh web`)才能安装和使用
- 账户用量功能(余额、成本、图表)需要配置有效的 `DEEPSEEK_API_KEY`,否则显示为不可用
- 最佳视觉体验需安装 Maple Mono 字体;回退字体效果可能有差异
- token 成本计价表硬编码在 `lib/index.js` 中,官方调价后需手动更新
dsh-ux DSH 插件的仓库 README 摘录
以下文字摘自 dsh-ux DSH 插件的上游仓库 jiangnanquan/dsh-ux 的 README,版权归原作者,仅作引用。
DSH(DeepSeek Harness)Web 界面体验套件,包含两件东西: | 部分 | 内容 | |------|------| | **dsh-enhance**(仓库根目录) | DSH web 插件:主题、布局、折叠胶囊、账户用量 | | **dsh-desktop**(`desktop/` 子目录) | 无边框 Electron 桌面壳,双击即用 |  ## 能力(dsh-enhance) | 类别 | 内容 | |------|------| | 主题 | Solarized 浅色配色(深色保留官方默认)+ Maple Mono 字体栈(检测到才启用) | | 布局 | 加宽消息列、紧凑间距、收窄输入队列、禁用橡皮筋滚动 | | 折叠胶囊 | 思考块聚合为 `Think ×N` 胶囊、工具调用聚合为 `A → B → C` 链路胶囊,点击展开,最大限度压缩对话行数 | | 账户用量 | 底部显示官方账户余额、本轮 token 成本、近 30 天用量图表 | ## 安装 前置:已按 DSH 的 profile 机制运行(`dsh web`)。 ```bash dsh plugin --profile web add github:jiangnanquan/dsh-ux#main ``` 本包声明了 `dsh.bundle.patch` 与 `dsh.client`,`dsh plugin add` 会自动把它加入 profile 的 bundles,**重启 dsh 后即生效**,无需手改任何配置。重复执行该命令是安全的(幂等);升级用 `dsh plugin --profile web update dsh-enhance`。 ## 交给你的 AI 不想手动敲命令?把下面这段话粘贴给任意 AI agent(Claude Code、dsh、Gemini CLI……),让它读 INSTALL.md 并完成安装与自检: > 请按照 https://github.com/jiangnanquan/dsh-ux/blob/main/INSTALL.md 里的步骤,在我的机器上安装并验证 dsh-enhance 插件(profile 用 web),然后运行文档里的健康检查并告诉我结果。如果任何一步失败,按文档的回滚步骤恢复原状并说明原因。 ## 桌面壳(dsh-desktop) macOS 无边框沉浸式窗口,把 dsh web 装进桌面应用形态:双击 `启动 DSH.command` 自动拉起后端 + 窗口,退出时只清理自己拉起的后端。支持 `DSH_URL` / `DSH_SNAPSHOT` 环境变量。 见 [desktop/README.md](desktop/R
阅读完整 README仓库许可: MIT
dsh-ux DSH 插件常见问题
如何安装 dsh-ux?
首先运行 `dsh web` 启动 DSH 的 web profile。然后执行 `dsh plugin --profile web add github:jiangnanquan/dsh-ux#main`。安装完成后重启 DSH web 服务器即可生效。该命令是幂等的,重复执行安全。
dsh-ux 可以在 web 以外的 profile 中使用吗?
安装命令中指定了 `web` profile,该插件的功能是为 Web 界面设计的,因此主要针对 web profile。如果你使用其他 profile,插件可能不适用或需要调整。
没有 DeepSeek API key 能使用 dsh-ux 吗?
可以。主题、布局和折叠胶囊功能不需要 API key。账户用量面板(余额、成本、图表)在没有 key 时会显示“查询失败”或“不可用”,但其他功能完全正常。
为什么思考块没有折叠成胶囊?
折叠胶囊功能需要插件正确加载。请确保安装插件后重启了 DSH web 服务器。另外,插件只在对话中出现多个思考块时才会聚合。如果只有一个思考块,它可能仍然显示为胶囊。如果问题持续,请尝试运行 `dsh plugin --profile web update dsh-enhance` 更新插件。
如何更新 dsh-ux 到最新版本?
执行 `dsh plugin --profile web update dsh-enhance` 更新插件,然后重启 DSH web 服务器。该命令会从 GitHub 仓库拉取最新版本。