DSH Plugins
返回列表
🖥️

dsh-minimap

客户端 更新于 2026.08.29

在终端中运行以下命令:

dsh plugin install ping1999/dsh-minimap

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

在 DeepSeek Harness 中执行 dsh plugin install ping1999/dsh-minimap 即可从 https://github.com/ping1999/dsh-minimap 安装该插件,安装后重启 web 服务即可生效。

插件介绍

在 dsh web GUI 的 Files 侧栏打开一份几百行的代码文件后,想定位某个函数往往只能反复拖动滚动条、逐行扫视。dsh-minimap 把熟悉的 VS Code 风格缩略图(minimap)叠加到侧栏编辑器的右缘,将整篇文档压缩成一条纤细的文字缩略条,让你一眼纵览全文结构。

三种定位方式各司其职:点击缩略图任意位置即跳转并居中视口;按住半透明视口框拖动可让编辑器跟随滚动,鼠标和触屏均可;悬停缩略图后使用滚轮或触控板进行精细调整。语法着色采用渐进策略——行首次滚入视野后即获得与编辑器一致的高亮色,并自动适配明暗主题。整个插件是纯叠加层:不改动侧栏任何组件,每个标签页独立实例,关闭标签或卸载即完全清理干净;宽度随侧栏自适应(约编辑器宽度的 22%,钳制在 56–110 px),编辑器内容区自动预留缩略图宽度加 5 px 间隙,长行文字不会被遮挡。

适合经常通过 dsh-better-sidebar 在 dsh web GUI 中阅读较长代码或配置文件的开发者,尤其是习惯了 VS Code minimap 工作流的用户。该插件仅对 CodeMirror 6 文本查看器生效,图片、PDF 及 Markdown 预览不会出现缩略图。

使用场景

  • 在长代码文件中快速定位目标函数或特定行
  • 侧栏浏览配置文件时纵览整体结构后跳转
  • 多标签页各自独立查看不同文件的缩略导航

适合人员

  • 经常通过 dsh web GUI 阅读较长代码文件的开发者
  • 习惯 VS Code minimap 工作流的 dsh 用户
  • 需要在侧栏快速定位代码位置的团队成员