DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Sidebar Enhancement Folder — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
S

dsh-sidebar-enhancement-folder

Sidebar Enhancement Folder

显示 dsh-better-sidebar 编辑器标签页中打开的任意文件所在的文件夹(explorer /select),每个标签页一个按钮

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:mastereal/dsh-sidebar-enhancement-folder#1285fc513430b50e0bab56c0f24413bc56dd96c2
README兼容性版本

兼容性与来源证明

Sidebar Enhancement Folder 以 dsh-sidebar-enhancement-folder 发布,当前版本为 1.0.7。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/9/15

版本

1.0.7stable
2026/9/15
1.0.5stable
2026/8/28
1.0.4stable
2026/8/20

相关插件

正在加载相关插件…

最新版
1.0.7
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/9/15
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk Minimal@deepseek-ai/dsh-sdk-minimal独立的最小 SDK 配置包:JSON-RPC、一个 DeepSeek 适配器、持久化 Shell 和 JSONL 会话Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Subagent Codex@deepseek-ai/dsh-subagent-codex基于官方 app-server 协议的一次性 Codex 子代理提供程序

README

dsh-sidebar-enhancement-folder

给 dsh-better-sidebar 的每个文件编辑标签页加一个「打开所在文件夹」按钮:按钮内嵌在该标签自己的工具栏里(md/html 在「预览/编辑」旁边,PDF/图片/二进制查看器在标题栏),永远指向该标签自己的文件,不依赖哪个窗格是活动的。

English: One "open containing folder" button per editor tab in dsh-better-sidebar, embedded in that tab's own toolbar. Each button targets its own tab's file regardless of the active pane.


⚠️ 免责声明(请先读)

本插件是 vibecoding(与 AI 协作、边聊边写)出来的作品,作者纯自用,没有经过大规模测试,也没有在其他人的环境里验证过。

  • 它直接操作 better-sidebar 的 DOM(向编辑器工具栏插入按钮、MutationObserver 自愈),better-sidebar 升级后可能失效;
  • 安装与使用有风险:可能出现按钮错位、残留等问题,请自行评估后再装;
  • 作者不对任何数据丢失、功能异常或使用后果负责;
  • 如果遇到问题,欢迎提 issue,但不保证修复时间。

English: This plugin was vibecoded (built collaboratively with AI). It is for personal use, not battle-tested, and injects buttons into better-sidebar's DOM — install at your own risk. No warranty of any kind.


功能

  • 每标签一个按钮:内嵌在工具栏行内(md/html 在预览/编辑旁边;PDF/图片/二进制在标题栏),非活动标签也有效,切换到它就显示
  • 指向自己的文件:按钮路径取自该标签自己的 editorPathInput[title=路径](0.14 起),没有"活动窗格"判断逻辑
  • 跟随布局:按钮活在窗格自己的 DOM 里,拖标签/拆分窗格/调宽度都跟着走;自愈机制每轮清理重复/残留按钮
  • Windows 定位可靠:explorer /select 参数经过真实窗口标题验证(windowsVerbatimArguments + 引号),支持带空格/中文的文件名;文件缺失时自动上溯到最近存在的目录
  • 宿主侧路径解析:剥离 file:// 前缀,相对路径按会话工作目录解析

依赖

  • DeepSeek Harness(DSH)Web GUI
  • dsh-better-sidebar ^0.14(v1.0.2+ 适配 0.14 的 editorPathInput 路径源;v1.0.6+ 适配 0.19.1 的 dockkit 布局)
  • 仅 Windows(使用 explorer.exe /select)

安装

# 从 GitHub release 安装(tarball)
dsh plugin --profile web add https://github.com/mastereal/dsh-sidebar-enhancement-folder/archive/refs/tags/v1.0.7.tar.gz

装完重启 dsh web,浏览器硬刷新(Ctrl+Shift+R),并关闭所有旧 DSH 窗口/标签页(旧实例会残留旧代码,造成按钮重复)。

使用

在侧边栏打开任意文件,每个编辑标签页的工具栏里会出现一个文件夹按钮;点击即在系统资源管理器中打开该文件所在文件夹并选中文件。

排障

控制台日志前缀 [dsh-sidebar-enhancement-folder]:

  • client loaded (v1.0.7) —— 浏览器端已加载
  • editors=N buttons=M —— 按钮同步计数(每个携带路径的 editorPathInput 算一个 editor)
  • reveal clicked: <路径> —— 发送给宿主的路径

宿主窗口会打印 [dsh-sidebar-enhancement-folder] reveal select/open <路径>。定位到错误文件夹时,看 reveal clicked 一行就知道标签携带的路径是什么。

工作原理(简)

better-sidebar 会把每个编辑器的内容渲染进 DOM(非活动标签只是 display:none),且每个编辑器必有 input[class*="editorPathInput"][title=路径](0.14 起,旧版是 span.editorTitle)。v1.0.6 起同步以该路径输入框本身为锚点全文档遍历——0.19.1 把编辑器移出了 paneTab 树(新 dockkit 布局:[data-dsh-panel-host] > section[data-dockkit-pane] > … > editorHeader > editorPathInput,[data-dsh-better-sidebar] 退化为空壳),旧的 paneTab 扫描在新版下找不到任何编辑器。客户端把按钮嵌入该编辑器自己的 header 行;自愈由 store 订阅 + MutationObserver(挂 document.body)+ 2 秒心跳组成,同步无防抖(requestAnimationFrame 合并),因此宿主重建 header 时按钮会在同一帧补回、不产生可见闪烁(v1.0.7)。宿主路由为 /dsh-sidebar-enhancement-folder/reveal;v1.0.5 起 reveal 后会把资源管理器窗口激活到前台(模拟 Alt + SetForegroundWindow,解决后台进程打开不置顶),v1.0.3 起按钮图标为文件夹+放大镜(与原生「文件树面板」按钮的纯文件夹图标区分)。

许可

MIT © 2026 mastereal


Vibecoded with DeepSeek Harness · 纯自用作品,谨慎安装