omdsh-dev

DSH-better-sidebar

精选插件

开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundation, supports third-party extensions to register new sidebar pages. Built-in file rendering/editing, terminal, side chat, Git, and sub-agent pages.

Stars 2.9k +34Forks 241许可证 MIT更新 2026/8/25

DSH Better Sidebar 是 DeepSeek Harness 的侧边栏工作台框架,同时提供右侧栏和底部面板。内置文件树与编辑器、网页预览、真实终端、Git、后台任务和子智能体页面,布局及标签页按会话保存。

第三方插件可通过 ctx.betterSidebar 注册新的页面和文件查看器,与内置功能使用同一套服务接口。编辑器、终端和 Mermaid 等较重模块会按需加载,Markdown 图表采用严格模式和二次清洗,移动端则把双面板合并为全宽抽屉。

核心能力

  • 通过 ctx.betterSidebar 的 registerTab 与 registerFileViewer 让第三方插件注册新页面和文件查看器
  • 内置文件树与编辑器、网页预览、真实终端、Git、后台任务和子智能体页面
  • 右侧栏与底部面板的布局及标签页按会话保存
  • 编辑器、终端和 Mermaid 等较重模块按需加载

如何开始

  1. 1
    安装插件

    在已能运行 dsh web 的环境中把插件加入 web profile。首次可能因 pnpm 拦截 node-pty 构建脚本而失败。

    dsh plugin --profile web add dsh-better-sidebar@latest
  2. 2
    放行构建脚本

    在 web profile 目录放行构建脚本,安装会自动重跑。

    cd ~/.dsh/profiles/web && pnpm approve-builds --all
  3. 3
    重跑安装并刷新

    再次添加插件。完成后硬刷新浏览器即可看到侧边栏。

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

使用前确认

需已能运行 dsh web,Node.js 不低于 20,pnpm 不低于 10。支持的 DSH 版本为 0.1.0-rc.8、0.1.1-rc.1、0.1.1-rc.2。首次安装可能被 pnpm 11 拦截 node-pty 构建脚本。移动端会把双面板合并为全宽抽屉。

Star 增长

2.2k → 2.9k Stars跨度 7 天 · 7 个快照点

数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。

GitHub Topics

deepseekdeepseek-harnessdshdsh-better-sidebardsh-pluginsidebar

相关项目

参考安装命令 · 请先查看仓库 README
dsh plugin --profile web add dsh-better-sidebar@latest

收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。