dsh-output:在 DSH 右栏集中查看当前会话的产出文件

前言

在 DeepSeek Harness(DSH)里和模型协作时,一次会话往往会生成或交付多份文件:文档、表格、图片、脚本输出等。这些路径通常散落在对话记录里,要在磁盘上逐个翻找并不省事。社区插件 dsh-output(仓库 kulebbb/dsh-output)在桌面端右侧栏增加「产出物」tab,把当前这次对话关联的文件汇成一份列表,支持在右栏预览,并在桌面端用系统默认应用打开或在 Finder 中定位。维护者为 kulebbb,分类为客户端插件;许可证 MIT(© 2026 kulebbb),当前 package 版本 0.1.0。

下面介绍插件定位、能力、安装步骤与使用方式,并说明已知限制与安装前应注意的事项。

这是什么

dsh-output 是 DSH 桌面端插件(package.json 中 dsh.client.platform 为 web,通过 Cordis patch 注入右栏 UI)。它解决的核心问题是:这次会话到底交付了哪些文件,以及如何在不离开 DSH 的情况下快速预览或打开它们。

与在对话里手工复制路径再切到终端或文件管理器相比,列表跟随会话切换,并尝试从会话记录中自动识别显式交付、代码写入、脚本生成及对话中提到的文件(后一类可能包含仓库内文档,见下文限制)。

平台说明(据 README):需要带右侧栏的 DSH 桌面端;Web 端也可使用列表与预览,但「用默认应用打开」「在 Finder 中显示」仅在桌面端出现。README 写明目前主要在 macOS 上验证过。

核心功能

以下能力均来自仓库 README 与 package.json 描述,未在资料中出现的功能不写入。

  1. 跟随会话:每个会话独立列表,切换会话即切换列表内容。
  2. 自动汇总:从会话记录识别本次交付相关文件(显式交付、代码写出、脚本生成、对话提及等)。
  3. 筛选与搜索:按类型筛选;可按文件名或路径搜索。
  4. 右栏预览:支持 Markdown、代码、图片、PDF、Office、HTML 等常见类型在右栏直接预览。
  5. 桌面动作(桌面端):行内「用默认应用打开」「在 Finder 中显示」;纯 Web 环境自动隐藏这些按钮。
  6. 界面与状态:深浅色随主题;面板宽度窄至 320px;加载中、无交付物、搜无结果、请求失败等有明确提示。

单次列表最多显示 2000 条;非常见扩展名(如 .bin、.log)不收录,常见文档、表格、图片、音视频等支持。

安装与启用

安装方式以 README 为准:在 DSH 侧边栏打开「插件」页,选择安装并填入仓库地址(不要自行拼接未在文档中出现的 CLI 安装命令)。

  1. 在「插件」页安装,仓库地址为:
https://github.com/kulebbb/dsh-output
  1. 按提示重启 DeepSeek Harness。桌面端不支持热更新,重启后插件才生效。

  2. 重启后展开右侧栏,可通过开始页「+」中的「产出物」卡片进入面板。

README 说明:从插件页安装无需本地构建,构建产物已随仓库提供。

安装前建议:插件在 DSH 进程权限下运行,安装前应自行查看 GitHub 源码 与 MIT 许可证,确认符合你的环境与安全要求。DSH 社区插件目录(如 SkillHub 目录页)为独立生态站点,与 DeepSeek / 幻方无官方从属关系。

典型用法

打开面板

  • 右侧栏「产出物」tab;
  • 或右栏开始页的「产出物」卡片;
  • 快捷键:macOS 为 ⌘⇧O,Windows / Linux 为 Ctrl+Shift+O(仅桌面端,据 README)。

查看与操作

  1. 点击列表中任意一行,在右栏打开预览。
  2. 需要系统级操作时,使用行内「用默认应用打开」或「在 Finder 中显示」(仅桌面端;README 中 Finder 表述针对 macOS)。
  3. 顶部按类型筛选,或搜索文件名 / 路径以缩小范围。

适用场景与注意

适合谁:经常在 DSH 单会话内产出多文件、希望在同一界面回顾「本次交付物」的开发者或写作者;尤其是已使用带右栏的 DSH 桌面端(macOS 上体验经作者验证)的用户。

已知限制(README)

  • 文件被重命名或移动(尤其 mv 改名)后,可能不再出现在列表中。
  • 列表展示的是磁盘当前版本,不是对话当时的快照。
  • 模型在收尾回复中提到的文件会进入「对话中提到的文件」,仓库文档有可能被收录。
  • Windows 路径处理尚无端到端测试。

若你主要在 Web 端使用,仍可依赖列表与预览;依赖「默认应用 / Finder」时需使用桌面端并在 macOS 上验证是否符合预期。

结尾

dsh-output 把「当前会话给了哪些文件」收进右栏一个 tab,减少在对话与磁盘之间来回找路径的成本。如需安装或查阅 issue,见仓库 https://github.com/kulebbb/dsh-output;目录介绍见 https://www.skillhub.cn/plugins/kulebbb/dsh-output。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye