DSH Plugins
返回列表
🖥️

fdtree

客户端 更新于 2026.09.04

在终端中运行以下命令:

dsh plugin install musclePatrickStar/fdtree

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

在 DeepSeek Harness 中,访问源码地址 https://github.com/musclePatrickStar/fdtree 审查代码后,执行 dsh plugin install musclePatrickStar/fdtree 即可安装该插件。

插件介绍

在对话界面里想随手看一眼工作区目录结构、某份文件改了什么,却不想为此装一整套 IDE 级 UI——fdtree 就是为这个场景而生的。它把文件树、文件内容和实时红绿 Diff 三件事压缩进对话窗口最右侧,以常驻四列嵌入布局呈现,而非浮动面板,打开即用、无需切换视图。

核心能力覆盖两种对比模式:工作区在 git 仓库内时自动与 HEAD 做 xdiff 对比,目录树徽标实时标注改动、未跟踪和删除状态;没有 git 则回退到会话基线快照对比,随时可手动重新设基线。文件内容支持 22 种语言语法高亮,删除行与新增行分别以红绿底色标出,附带行号和增减统计。右键目录节点还能一键在宿主系统终端中打开并 cd 到对应目录。

适合在 DSH 网页端做轻量开发或代码评审的使用者:不想装重型编辑器、只想在对话旁边快速浏览目录、查看改动、定位文件,同时要求无外部网络请求、数据完全本地渲染的团队和个人。

使用场景

  • 在对话界面旁快速浏览工作区目录结构
  • 查看文件相对于 git HEAD 的实时红绿改动
  • 无 git 环境下与自定义会话基线快照对比

适合人员

  • 使用 DSH 网页端做轻量日常开发的开发者
  • 不想为看目录和 Diff 装重型 IDE 的使用者
  • 要求零外部请求、数据完全本地渲染的团队