DSH Plugins
返回列表
🖥️

dsh-sidebar

客户端 更新于 2026.08.26

在终端中运行以下命令:

dsh plugin install kaijia323/dsh-sidebar

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

在 DeepSeek Harness 中执行 dsh plugin install kaijia323/dsh-sidebar 即可安装该插件,完整源码地址为 https://github.com/kaijia323/dsh-sidebar

插件介绍

DSH Web Client 原生缺少一个常驻的侧边工作区:想快速浏览文件、查看 Git 状态或预览本地 HTML,往往得切回编辑器或手动操作终端。dsh-sidebar 以 document.body 兄弟节点的形式挂载一条 VSCode 风格侧栏,通过 CSS layout push 让原生界面让出右侧空间,不占用任何 details slot,因此 blank 会话、无消息会话都能直接打开,与原生面板互不干扰。

侧栏最右侧是 40px 常驻 Activity Bar,可在「文件资源管理器」「Git 追踪」「浏览器」三个视图间一键切换。文件树以会话工作区为根,支持懒加载与虚拟滚动,可多文件 tabs 并排打开;预览区覆盖代码(行号 + 语法高亮)、Markdown 渲染与源码切换、常见图片格式。Git 追踪视图提供改动、历史、分支三页,面板头部集成 pull / push 操作,状态随仓库变化自动刷新。浏览器视图内置搜索首页、多标签导航,并可直接打开工作区内本地 HTML 文件,相对资源自动加载。chokidar 实时监听文件增删改,文件树与当前预览无需手动刷新即可同步。

适合希望把 DSH Web Client 当作轻量 IDE 使用的开发者:日常需要在工作区里快速翻文件、看 diff、提交前检查暂存区,或顺手预览本地 HTML 原型而不想切换到桌面编辑器的场景。要求 DSH 0.1.2-alpha.2 及以上版本,安装后即自动激活,无需额外配置。

使用场景

  • 在 DSH Web 会话中直接浏览工作区文件树并预览代码、Markdown 与图片,无需切回桌面编辑器
  • 不离开浏览器即可查看 Git 暂存区改动、提交历史、分支列表,并执行 pull / push
  • 在内置浏览器视图中打开工作区内的本地 HTML 文件,相对资源自动加载,适合快速验证前端原型

适合人员

  • 把 DSH Web Client 当轻量 IDE 用、希望在一个界面完成看文件 / 查 diff / 预览原型的开发者
  • 需要 blank 会话或无消息会话下也能打开工作区侧栏的轻量协作者
  • 偏好 VSCode Activity Bar 交互、希望侧栏与原生 details 面板互不干扰的 DSH 用户