dsh-ui-workbench
在终端中运行以下命令:
dsh plugin install LoftyTao/dsh-ui-workbench
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install LoftyTao/dsh-ui-workbench 即可从 https://github.com/LoftyTao/dsh-ui-workbench 安装该插件,需 Node.js 22.19+ 并启用 web profile。
插件介绍
在 DeepSeek Harness 会话中工作时,查看当前工作区的文件结构、审查 Git 变更或预览 Typst 文档往往需要切换到外部编辑器或终端,打断了会话的上下文。dsh-ui-workbench 将这类工作区审查能力直接嵌入会话页右侧面板,让你无需离开对话窗口就能完成文件浏览与差异审阅。
插件提供带文件名搜索的目录树、支持行号与语法高亮的文件查看器,以及覆盖已暂存、未暂存、未跟踪文件和提交引用的 Git 差异审查。差异视图支持统一与并排两种模式,使用主题感知的两级背景区分整行与行内变更,并提供上下文折叠与变更文件筛选。对 Typst 用户,打开 .typ 文件后可获得 Tinymist 风格的实时 SVG 预览,仅在源文件或依赖实际变化时重新编译,编译范围严格限定在当前会话工作区内。
该插件适合使用 DSH Web Client 进行代码审查、文档撰写或混合工作流的开发者,尤其是希望在一页之内同时看到对话上下文与工作区变更的团队。面板宽度、当前选中文件与差异布局在热重载后自动保留,主题跟随 DSH 亮暗外观实时切换,无需重启或额外配置。
截图预览
使用场景
- 在会话页直接浏览工作区文件树并打开文件查看带行号源码
- 审查当前会话的暂存、未暂存及未跟踪文件差异,支持并排与统一视图
- 打开 .typ 文件即时获得 Tinymist 风格排版预览,依赖变化时自动重编译
适合人员
- 使用 DSH Web Client 进行代码审查或协作审阅的开发者
- 以 Typst 撰写技术文档并希望实时预览排版的作者
- 希望对话上下文与工作区变更同屏可视化、减少窗口切换的团队