插件目录 / UI & Skins / dsh-side-panel
dsh-side-panel
已验证 · 实测可装 ccq1
功能简介
DSH 侧边栏,集成文件浏览器、终端和 Git 审查,方便预览文件。
可用 — 实测通过,早期项目
DSH 侧边栏,集成文件浏览器、终端和 Git 审查,方便预览文件。 实测能干净安装、正常启动。早期项目,但功能可用。
「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。
README
dsh-side-panel
[!IMPORTANT]
本项目已停止维护并归档。推荐使用功能更完整、仍在持续维护的 DSH-better-sidebar。本仓库保留现有代码和历史版本,仅供参考。
DSH Web 的右侧工作区面板,在当前会话旁集中提供 Git 审查、终端和文件操作。
可以点击dsh会话区弹出的文件链接,会自动打开相应的文件以供审阅。

功能
- Git审查,可以查看工作区和暂存区的文件,以及dsh每轮修改的代码,后续会增加回退。
- 文件浏览器, 可以在会话区点击文件跳转到文件浏览器浏览文件。
- 终端,在当前工作区直接运行命令,无需离开工作区,专注你的任务。
安装
从 github-dsh-external仓库安装
dsh plugin --profile web add github:dsh-external/dsh-side-panel
dsh web
或者可以先从git clone 到本地,然后从本地目录安装
git clone [email protected]:dsh-external/dsh-side-panel.git
cd dsh-side-panel
npm install
npm run build
dsh plugin --profile web add .
配置
组合包默认启用以下配置:
- insert:
- id: side-panel
name: '@dsh-external/dsh-side-panel'
config:
maxTextBytes: 2097152
maxImageBytes: 10485760
searchMaxResults: 200
| 配置项 | 默认值 | 说明 |
|---|---|---|
maxTextBytes |
2 MiB | 可读取和编辑的单个文本文件大小上限 |
maxImageBytes |
10 MiB | 可预览的单个图片大小上限 |
searchMaxResults |
200 | 文件筛选返回的最大结果数 |
许可
安装
装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:
dsh plugin add dshbase-catalog 然后对 agent 说「帮我装 dsh-side-panel」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。
Web profile:
dsh plugin --profile web add dsh-side-panel Headless(CLI)profile:
dsh plugin --profile headless add dsh-side-panel 包信息
npm:dsh-side-panel · 版本 1.0.0 · 实测环境 dsh 0.1.0-rc.6
实测报告
端到端验证通过:dsh 0.1.0-rc.6 上 L1 安装 + L2 加载 + L3 运行问答。
使用场景
改变 dsh 的外观或交互方式——一套主题、皮肤或新面板,重塑工作区。
适合谁
在 web UI 里一待几小时、想让它按自己的习惯好看又好用的人。
二次开发建议
皮肤、面板和主题 token 是扩展点——写新皮肤、加面板,或与上游配色同步 token。