dsh-sidebar-pins
在终端中运行以下命令:
dsh plugin install boyl/dsh-sidebar-pins
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install boyl/dsh-sidebar-pins(源码:https://github.com/boyl/dsh-sidebar-pins),安装后重启 DSH Desktop。
插件介绍
在 DeepSeek Harness 里,若把「置顶/最近两栏」和「会话右键菜单」拆成两个插件,置顶行往往会被两栏插件用自造 DOM 替换,菜单插件却只能从官方行反查会话 id——结果置顶行上的菜单会悄悄失效。dsh-sidebar-pins 把这两块合成一个客户端插件:置顶栏由本插件渲染,官方行解析后共用同一套菜单与 data 标记,避免「看得见置顶、点不了菜单」的割裂体验。
侧栏采用 Codex 式的「置顶 / 最近」双栏,各自滚动;置顶会话不会重复出现在最近列表,后置顶的排在最前。悬停行内 📌、菜单项或快捷键(如 Ctrl+Alt+P,输入框内不触发)都可置顶/取消;图标与原生行对齐,成功置顶不弹 toast,失败才提示。会话与工作区行均支持完整右键菜单:重命名、未读标记、归档、分叉、复制链接/标题、新窗口打开、在系统文件管理器中打开等;工作区还可排序置顶、新建会话、移除或带多重校验的「删除工作区(含磁盘)」host 路由。
菜单结构对齐 Codex(图标、名称、右侧快捷键、子菜单与视口自适应),且 DSH 无法实现的项(永久删会话、改项目归属、公开分享、分区)不做假入口。状态保存在 localStorage,并会从旧版 dsh-codex-pins / dsh-workspace-menu 一次性迁移数据。
适合每天在 DSH Desktop 里管理大量会话与工作区、希望侧栏行为接近 Codex、又需要置顶行与菜单始终一致的用户;也适合曾装过上述两个插件、想减少冲突与维护成本的人。
使用场景
- 经常在多个会话间切换,需要置顶常用对话并快速右键操作
- 侧栏会话很多,希望置顶与最近分栏且菜单在置顶行也完整可用
- 需要管理工作区顺序、未读标记、归档或在本机文件管理器中打开项目目录
适合人员
- 每天在 DSH Desktop 重度使用侧栏的用户
- 曾用两栏+菜单双插件、遇到置顶行菜单失效的人
- 希望侧栏交互接近 Codex 的开发者