DSH Plugins
返回列表
🖥️

dsh-client-ui-side-tasks

客户端 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install uluckystar/dsh-client-ui-side-tasks

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

在 DeepSeek Harness 中执行 dsh plugin install uluckystar/dsh-client-ui-side-tasks 安装本插件(源码:https://github.com/uluckystar/dsh-client-ui-side-tasks),按 README 激活 bundle 并重启 profile 后验证会话标题栏是否出现侧边任务入口。

插件介绍

主对话往往要同时处理几件互不干扰的小事:查资料、试写法、并行追问。若每次都 fork 成可见子会话,侧栏很快堆满,也难区分「长期线程」和「用完即删的临时活」。本插件在会话标题栏提供「侧边任务」入口与数量角标,打开后可在右侧以 overlay 或收起为右上角芯片的方式管理当前会话专属的临时任务列表。

每个侧边任务本质上是带完整上下文的 fork 子会话,但创建后即归档隐藏,不会出现在工作区侧栏或未分组列表里——面板就是它的唯一界面。迷你对话区只展示任务自身在最后一次 session/end-seed 标记之后的消息,新开任务相当于空白输入框;任务在一小时内无创建、发送或回合结束等活动会被自动清理,行内还有实时倒计时。删除经二次确认后调用 session.delete,子会话日志与工作区引用一并移除,关闭面板仅隐藏 UI,任务与空闲 agent 仍保留至过期或再次打开。

适合在 MyDSH 客户端里希望「主线程不乱、临时并行不断」的用户:需要借用当前会话前缀做独立小任务,又不想把 workspace 当成任务垃圾桶。需注意迷你面板为纯文本摘要,工具调用与推理块等需回到完整子会话查看;且面板随当前会话切换归属,运行中不可排队发送。安装前请确认所用 DSH 构建支持 session.delete 与 session.history 等能力,不同版本对创建、删除与过期清理的支持可能不一致。

使用场景

  • 主对话进行中需要开一条带当前上下文的临时支线,又不想侧栏多出一个长期子会话
  • 要在同一会话里并行处理多个小任务,并希望空闲任务自动过期、删除后不留日志
  • 只想在标题栏角标里看到待办任务数,用右侧面板或右上角芯片快速切换与发送

适合人员

  • 在 MyDSH 客户端里频繁 fork 子会话、又希望 workspace 保持整洁的用户
  • 需要在主线程旁做短时并行追问、试 prompt 或查资料的重度对话用户
  • 愿意在独立 profile 上验证创建、停止、删除与过期行为后再日常使用的 DSH 用户