dsh-file-explorer
在终端中运行以下命令:
dsh plugin install mabaoguo9527/dsh-file-explorer
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install mabaoguo9527/dsh-file-explorer 即可安装,源码地址为 https://github.com/mabaoguo9527/dsh-file-explorer
插件介绍
在 DeepSeek Harness 的 Web GUI 里写代码时,你经常需要瞄一眼工作目录里有什么文件,却只能切到终端敲 ls。dsh-file-explorer 把这件事搬进了侧边栏——它停靠在「设置」行正上方的脚部座位上,与侧边栏共用底色和宽度,没有卡片、边框或阴影,看起来就是这一列天然的一部分。不需要弹窗、不需要额外标签页,余光一扫就能浏览目录结构,需要时再展开详情。
核心能力集中在轻、快、安全上。目录树采用懒加载,只有展开的层级才真正读盘;展开状态在重渲染后保留,名称筛选框过滤已加载层级;上边缘可拖拽调整高度,宽度始终跟随侧边栏列自动对齐,拖动侧边栏时面板即时响应。安全方面,宿主侧只暴露一条只读路由,每个请求都做路径收容校验,拒绝工作目录之外的任何路径,单次列举上限 800 项,从不读取文件内容,也不发起任何对外网络请求。插件不接受任何配置项,唯一的偏好是「设置 → 通用」里的一个开关,状态保存在内存中,重载即恢复为开,不写入 settings.yaml。中英文界面跟随宿主语言自动切换,侧边栏收起成 56px 竖条时面板自动隐藏。
适合在 Harness Web GUI 中做日常会话开发的工程师,尤其是工作目录层级较深、文件较多又不想频繁切终端的人;也适合想快速确认某次会话生成了哪些产物再决定下一步操作的场景。它不做文件编辑、不做上传下载,只是一个安静、克制、只读的目录树,用完关掉即可。
截图预览
使用场景
- 在 Web GUI 会话中快速浏览工作目录文件结构,无需切换终端
- 确认某次运行生成了哪些产物文件,再决定下一步操作
- 在多层嵌套目录中按名称筛选已加载层级的文件
适合人员
- 日常在 DeepSeek Harness Web GUI 中做会话开发的工程师
- 工作目录层级较深、文件较多,不想频繁切终端的人
- 想先快速确认会话产物再操作的新手用户
