DSH Plugins
返回列表
filestab

filestab

客户端 更新于 2026.09.04

在终端中运行以下命令:

dsh plugin install americanjeff/filestab

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中输入 dsh plugin install americanjeff/filestab 即可安装该插件,源码地址为 https://github.com/americanjeff/filestab

插件介绍

用 jj 或 git 管理项目时,切换回编辑器看 diff、再切到浏览器预览 Markdown,来回跳转打断了工作节奏。filestab 直接在 dsh 的 Web GUI 里加一个只读文件标签页,让你不离开 harness 就能完成从变更审查到文件预览的完整流程。

核心能力有三块:一是实时变更追踪,同时覆盖 jj 和纯 git 仓库,按文件夹汇总变更、逐文件标记 M/A 状态;二是并排 diff 视图,可以翻看任意历史快照,选中某个 commit 即呈现该时刻的完整目录树,二进制变更以卡片形式展示;三是文件预览,Markdown 渲染任务列表和 mermaid 图、源码带语法高亮、HTML 与图片/PDF 在密封 iframe 中安全呈现。

它适合在 harness 中频繁需要审看工作区变更的开发者,尤其是习惯用 jj 做本地堆栈管理、又希望 diff 和预览一步到位的人。整个插件严格只读,渲染层全部跑在 opaque-origin 沙箱里,不会触碰工作区里的任何文件。

截图预览

使用场景

  • 在 harness 中快速审查 jj 或 git 仓库的实时变更并按文件夹汇总状态
  • 切换任意历史 commit 查看完整目录树并对比并排 diff
  • 不离开 harness 直接渲染 Markdown、语法高亮源码及安全预览 HTML 与图片

适合人员

  • 使用 jj 进行本地堆栈管理、希望 diff 和预览一步到位的开发者
  • 日常在 dsh web GUI 中工作、需要频繁查看工作区变更的工程师
  • 重视只读安全边界、不希望插件触碰工作区文件的谨慎使用者