前言¶
DeepSeek Harness(DSH)在 0.2.1 版本把侧边栏的「设置」入口折叠进了底部账号菜单,未登录时显示「⋯ 更多」,点开是二级菜单。如果你习惯了单层入口,每次都要多点一次,操作流会被打断。本插件通过重新排列侧边栏 DOM,把设置行顶到顶部,并清空底部。
这是什么¶
这是一个 DSH 客户端插件,由 SOVLOOKUP 维护。它修改侧边栏布局:将设置按钮移到顶部、隐藏「新会话」按钮、清空侧边栏底部区域。
核心功能¶
- 设置顶置 —— 在侧边栏顶部放置一行「齿轮 + 设置」,尺寸沿用官方设置按钮的几何规范(42px 高、8px/10px 内边距、常规字重、无边框),视觉上就是官方那一行,只是位置前移。
- 隐藏「新会话」 —— 仅隐藏侧边栏的「新会话」按钮。宿主仍注册
session.new动作,快捷键与命令面板可正常使用。 - 清空底部 —— 账号 launcher、底部设置单元、Cordis 插件运行时条以及底部容器不再占位。
安装与启用¶
使用官方插件市场安装:
dsh plugin --profile web add github:SOVLOOKUP/dsh-settings-footer
本地开发时直接 link:
cd ~/.dsh/profiles/web
dsh plugin --profile web add /path/to/dsh-settings-footer
安装完成后刷新页面即可生效。
典型用法¶
安装后,侧边栏顶部会出现设置行,底部变为空白。侧边栏收起为图标条时,设置行自动退化为 36×36 的方形图标按钮,与其他轨道按钮保持一致。
适用场景与注意¶
- 适合希望把设置入口放回顶部、减少点击次数的开发者。
- 插件运行在当前 DSH 进程权限内,安装前建议检查源码与许可证。
- 禁用插件即恢复原状,无需任何修复步骤。
结尾¶
dsh-settings-footer 通过调整侧边栏 DOM,把设置入口顶置并清空底部,让侧边栏布局更符合个人偏好。更多细节与源码可参考:
- 插件目录页:https://www.skillhub.cn/plugins/SOVLOOKUP/dsh-settings-footer
- GitHub 仓库:https://github.com/SOVLOOKUP/dsh-settings-footer