dsh-file-explorer
在终端中运行以下命令:
dsh plugin install jaxzhou/dsh-file-explorer
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install jaxzhou/dsh-file-explorer 即可安装,源码位于 https://github.com/jaxzhou/dsh-file-explorer。
插件介绍
DeepSeek Harness 的 Web 界面原本只有 Chat 与 Trajectory 两个选项卡,会话工作区里的文档、脚本和数据文件无处可看。dsh-file-explorer 在侧栏补上了一个 Files 选项卡:左侧是工作区的目录树,按层级展开、目录优先;右侧为每个已打开的文件分配独立标签页,多文件并存互不干扰,扩展过的层级在切换标签时保持不变。预览方式由文件类型自动决定——Markdown 以 GFM 渲染(表格、任务清单、公式、代码围栏、本地图片),JSON 呈现为可折叠树并支持逐值复制,源代码覆盖 24 种常用语法的高亮与行号,图片(PNG、SVG、WebP 等)直接绘制到面板,其余后缀一律以带行号的纯文本展示,绝不猜测语法。文本均可整段复制,Markdown 与 HTML 还提供 Source 切换和导出菜单:PDF 以 A4 切片输出,Word 保留真实文本层(含中文),文档引用的本地图片与样式表一并写入。整个插件只读、零配置、不落盘,HTML 预览运行在沙箱帧中,SVG 经安全管道渲染,不引入任何持久化数据。
它适合在 Harness 会话中频繁需要回看工作区文档、配置文件或代码片段的开发者:不必切到外部编辑器,也不必依赖终端 cat,一个标签页就能渲染、对比、复制。需要把一份 Markdown 讲义或技术文档分享给非终端用户时,点一下 Export 就能得到排版整齐的 PDF 或可编辑的 .docx。对隐私敏感的团队同样友好——插件不写磁盘、不记录日志、不注册任何服务端工具,所有读取都经由 Harness 自身的 workspaceFiles 命名空间,由宿主文件系统的权限决定可见范围。
截图预览
使用场景
- 会话中快速回看工作区的 Markdown 文档与代码文件
- 将技术文档一键导出为 PDF 或 Word 分享给非终端用户
- 对比多个配置文件与源码片段,无需切换外部编辑器
适合人员
- 频繁在 Harness 会话中查阅工作区文件的开发者
- 需要把文档分享给非终端同事的技术写作者
- 重视隐私、要求插件零配置零落盘的安全敏感团队