DSH Plugins
返回列表
🖥️

dsh-client-ui-tweaks

客户端 更新于 2026.09.28

在终端中运行以下命令:

dsh plugin install ProgrammerAsahi/dsh-client-ui-tweaks

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install ProgrammerAsahi/dsh-client-ui-tweaks,即可从 https://github.com/ProgrammerAsahi/dsh-client-ui-tweaks 安装该客户端 UI 插件。

插件介绍

在 DSH Desktop 里跑长会话时,你常常不是换一个问题,而是把同一条用户消息改个说法再试一遍。原生侧栏会为每个分叉各占一行,标题也容易在 /compact 之后跟不上内容,排查和切换成本会越堆越高。

dsh-client-ui-tweaks 把「改完再发」做成一等公民:每条已持久化的用户消息旁有铅笔入口,就地编辑后发送会按正确锚点分叉,并在消息下方用 ‹ n/N › 在原版与各分支间切换;同一消息上的多次编辑会归到同一分支族。侧栏按族折叠成一行,当前成员、运行中与最近完成的会话会自然浮现,分支会话共享统一标题,重命名会写回并固定,与顶栏保持一致。

首条消息与 /compact 之后,插件会在等待内置标题生成后必要时自行生成摘要标题,并对提示注入做硬化处理;标题落地时,侧栏行会播放与 StateDot 风格一致的像素流光,让「刚命名好的会话」一眼可辨。全程只通过 fork、rename、updateQueue 等公开会话 API 工作,不重写对话正文。

适合在长会话里反复改问法、又不想侧栏被分叉淹没的用户。若你需要同一条消息的多个分支同时在侧栏并排对照,这个插件刻意「一族一行」的设计就不太合适。

使用场景

  • 长会话里反复改问法,不想每次从零开新会话
  • 侧栏被大量分叉会话占满,希望一行代表一条工作线
  • 希望首条消息和 /compact 后标题仍能反映会话内容

适合人员

  • 经常在 DSH Desktop 里做长会话排查与迭代的人
  • 习惯用分叉试不同提问、又不想侧栏失控的用户
  • 在意会话命名与侧栏可读性的深度用户