DSH-Focus:按工作区上下整理主页侧栏插件入口

前言

DeepSeek Harness(DSH)采用「一切皆插件」的架构后,主页侧栏往往会堆上多个已装插件的入口。全部开着时,侧栏变长,和当前工作区相关的项又不一定排在顺眼的位置。DSH 自带的插件管理可以安装与启用,但侧栏里「哪些插件显示入口、顺序如何、放在工作区上方还是下方」并不是开箱即用的一页式配置。

DSH-Focus 是 LUMIAO9527 维护的客户端界面插件,专门接管主页侧栏里各插件入口的显示与布局偏好,改完即写入原生设置,无需单独的保存按钮。下面按定位、能力、安装和注意事项说明用法。

这是什么

DSH-Focus(仓库名 dsh-focus,当前资料中的版本为 0.2.1)面向 web 客户端(dsh.client.platform: web)。它从 DSH 插件管理清单读取已安装插件包,为每个包提供侧栏显示开关,并把已显示的入口分到「工作区上方」「工作区下方」两组,支持组内排序与跨区移动。

显示与布局数据保存在 Focus 配置中;切换侧栏入口只影响主页侧栏展示,不改变插件本身的启用状态。禁用或卸载 DSH-Focus 后,侧栏恢复原版行为。

维护者与源码托管见 GitHub:LUMIAO9527/DSH-Focus;社区目录页为 SkillHub:DSH-Focus(独立社区目录,与 DeepSeek / 幻方无官方从属关系)。

核心功能

插件入口显示

  1. 自动读取 DSH 插件管理中的已安装插件列表。
  2. 为每个插件单独开关是否在主页侧栏显示入口。
  3. 若插件本身已有原生侧栏入口,沿用原入口;否则可添加直达该插件详情的快捷入口。

入口布局

  1. 已显示的入口分为「工作区上方」「工作区下方」。
  2. 可在两组之间移动入口,也可在组内用箭头调整顺序。
  3. 新打开显示、尚未排过序的入口,默认追加在上方一组。

设置持久化

  • 每次调整都会立即写入 DSH 原生设置,界面中没有「保存 / 恢复默认」按钮。
  • 设置走原生服务;若发生拒绝或并发冲突,会保留未保存草稿。

与旧版 Focus 的差异(资料说明)

任务进展、工作步骤展示、收起时机、思考预览、主动进展提示等能力已从本插件移除。DSH 已原生提供工作步骤与收起时机等相关设置;Focus 不再重复接管这些偏好,也不注入系统提示或隐藏思考。当前版本聚焦侧栏入口的显示与上下分组。

安装与启用

在终端使用 DSH 的 web profile 从 GitHub 安装(命令以仓库 README 为准):

dsh plugin --profile web add github:LUMIAO9527/DSH-Focus

也可在 DSH 客户端选择「插件 → 添加插件 → 安装第三方插件」,填写仓库地址:

https://github.com/LUMIAO9527/DSH-Focus

安装后在插件页启用 DSH-Focus。若页面已在运行,需加载新版客户端后设置界面才会生效。

许可证为 MIT;Node 开发环境要求 >=22.19.0(见 package.json 的 engines 字段,仅在与源码开发相关时需注意)。

典型用法

启用插件后,在 DSH-Focus 提供的设置界面中操作即可,流程可概括为:

  1. 在插件列表里关闭暂时不需要的侧栏入口,减少侧栏噪音。
  2. 将与当前会话、工作区强相关的入口放在「工作区上方」,辅助类或低频插件放在「工作区下方」。
  3. 在组内用箭头微调顺序;需要改分区时,将入口拖到另一组。
  4. 无需点保存——离开设置或继续使用时,偏好已写入原生配置。

以上步骤均来自 README 对交互行为的描述,无额外虚构配置项名称。

适用场景与注意

适合谁: 经常同时启用多个 DSH 插件、希望主页侧栏更短、或希望把「工作区相关」与「全局工具」上下分开的开发者与日常 Harness 用户。

运行方式: 客户端插件在浏览器中与当前 DSH 会话一并加载(immediately: true),并依赖 @deepseek-ai/dsh-client-ui-sidebar 与 @deepseek-ai/dsh-client-ui-plugin-manager。安装第三方插件前,应自行查阅源码与 MIT 许可证,确认与本地 DSH 版本兼容。

并发与回退: 若原生设置写入失败,可能留下未提交草稿;卸载或禁用本插件即可让侧栏回到未定制前的布局。

结尾

DSH-Focus 不扩展智能体能力本身,而是把「侧栏里显示谁、上下怎么排」做成可即时保存的界面配置,与 DSH 原生插件管理互补。需要安装或 issue 时,可查 SkillHub 目录页 与 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜