jasper-zsh/dsh-plugin-file-manager ↗★ 0
dsh-plugin-file-manager
A session-aware workspace file tree, text and media preview, and Git status panel for DeepSeek Harness.
AI Analysis
核心用途是在 DSH 界面内直接管理和预览工作区文件。适合在对话中频繁需要查看代码、图片、视频或 Git 变更状态的开发者,支持在弹窗中直接播放视频。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full README ↗使用
- 打开一个已有工作区的会话。
- 点击会话标题栏的“文件”。
- “文件树”视图中的目录默认全部折叠;点击目录行展开或折叠,存在 Git 变更的目录会显示黄色圆点。
- 切换到“Git 变更”视图,可集中查看所有变更文件及其状态。
- 点击普通文件会在居中的大型弹窗中打开文本、图片或视频预览;视频可使用原生控制条播放和拖动。
- 点击弹窗关闭按钮、弹窗外遮罩或按
Esc关闭预览,侧栏中的当前视图和搜索状态保持不变。 - 在搜索框输入文件名或相对路径筛选当前视图;侧栏和预览弹窗各自提供刷新按钮。
Git 状态徽标采用两列 porcelain 语义:M· 表示暂存区修改,·M 表示工作区修改,?? 表示未跟踪。悬停徽标可查看中文说明。