Repolode
omdsh-dev

omdsh-dev/DSH-better-sidebar

为 DeepSeek Harness(DSH)提供的侧边栏工作台插件,内置文件、Git、终端、侧边对话和任务页面,并支持第三方扩展。

Star
4,309
Fork
416
未关闭 Issue
208
最近提交
3天前

这是什么?

dsh-better-sidebar 为 DeepSeek Harness(DSH)的网页界面增加右侧边栏和底部工作台。内置页面包括文件浏览与编辑、带只读提交图谱的 Git 源码管理面板、可分栏的终端区域、继承父会话上下文的侧边对话,以及展示子代理拓扑和后台任务的任务视图。

插件同时开放 ctx.betterSidebar 服务,提供 registerTab 与 registerFileViewer 接口,其他 DSH 插件可以注册自己的侧边栏页面和文件预览器。项目已有一批生态插件,涵盖 SVN、SSH、Excel、Office 预览和 Notebook 视图等。

安装通过 DSH 的插件命令完成,当前版本需要 DSH 0.2.1-rc.1 或更新版本,旧版本 DSH 可以固定安装对应的历史版本。

核心功能

  • 01带 Git 状态颜色的懒加载文件树,支持全局搜索和拖拽上传
  • 02可编辑的 CodeMirror 编辑器,支持 Markdown、Mermaid 与沙箱化 HTML 预览
  • 03Git 面板包含源码管理分组和只读提交图谱
  • 04底部工作台支持多个终端标签页与拖拽分屏
  • 05侧边对话可继承父会话上下文并独立运行
  • 06提供插件接口,用于注册新的侧边栏页面和文件查看器

适用场景

  • 在与 DSH 智能体对话的同时查看和编辑项目文件
  • 在一处监控子代理任务和后台作业输出
  • 通过 ctx.betterSidebar 插件接口开发自定义 DSH 侧边栏页面

快速上手

  1. 1

    在 DSH web 配置中安装插件

    dsh plugin --profile web add dsh-better-sidebar@latest
  2. 2

    强制刷新浏览器以加载插件

使用前须知

  • 需要 DSH 0.2.1-rc.1 或更新版本;旧版本主机需固定安装较早的插件版本。
  • npm 的 latest 标签将指向与 DSH 0.2.0-rc.2 不兼容的 v0.28.0,除非固定版本。
  • 终端由 DSH 本身提供,本插件不包含 PTY。
  • 侧边聊天功能仍处于测试阶段。

标签

常见问题

DSH-better-sidebar 是什么?
为 DeepSeek Harness(DSH)提供的侧边栏工作台插件,内置文件、Git、终端、侧边对话和任务页面,并支持第三方扩展。 dsh-better-sidebar 为 DeepSeek Harness(DSH)的网页界面增加右侧边栏和底部工作台。内置页面包括文件浏览与编辑、带只读提交图谱的 Git 源码管理面板、可分栏的终端区域、继承父会话上下文的侧边对话,以及展示子代理拓扑和后台任务的任务视图。
DSH-better-sidebar 可以免费使用吗?用的什么许可证?
DSH-better-sidebar 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
DSH-better-sidebar 还在维护吗?
活跃维护中。DSH-better-sidebar 最近一次提交是在 2026年10月17日。
DSH-better-sidebar 适合用来做什么?
在与 DSH 智能体对话的同时查看和编辑项目文件 在一处监控子代理任务和后台作业输出 通过 ctx.betterSidebar 插件接口开发自定义 DSH 侧边栏页面
DSH-better-sidebar 怎么安装和运行?
在 DSH web 配置中安装插件: dsh plugin --profile web add dsh-better-sidebar@latest 强制刷新浏览器以加载插件
在哪里获取 DSH-better-sidebar?
源代码和安装说明在 GitHub 上:https://github.com/omdsh-dev/DSH-better-sidebar

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目