dsh-media-serve
在终端中运行以下命令:
dsh plugin install qfwycn/dsh-media-serve
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install qfwycn/dsh-media-serve 即可安装该插件,源码仓库地址为 https://github.com/qfwycn/dsh-media-serve
插件介绍
在 DeepSeek Harness 对话中,Agent 完成任务后经常需要把一张截图、一份生成文件或一段导出结果直接展示给你。没有合适的通道时,你只能自己去文件管理器里翻找,而 Agent 帮不了忙——它只会输出一串路径文本。dsh-media-serve 要解决的就是这个「最后一公里」的展示问题。
它做的事情很轻量:在 GUI 自带的 Web 服务上注册一条 /media 路由,把工作区里的媒体文件暴露为浏览器同源可加载的 URL。无需额外开端口、无需独立进程,重启后依然生效。根目录解析支持跨机器、跨工作区自动发现——只要文件在那台机器正在使用的工作区里,插件就会自动暴露,无需改任何配置。安全方面,仅允许 GET/HEAD,路径校验严格限制在命中根内,只服务白名单扩展名(png、jpg、webp、svg、mp4、txt、md 等),其余一律 404,无目录列表。
适合谁用:使用 DeepSeek Harness 并希望 Agent 能在对话里直接把图片递到眼前的用户。需要强调一点——这个插件只做「显示」,不做「识别」。纯文本模型无法通过它看懂图片内容;如果你需要模型真正理解图像,请另外搭配支持 Vision 的模型。
使用场景
- Agent 生成截图后直接在对话中以内联图片展示给用户
- 跨机器迁移工作区后无需改配置,文件自动被暴露
- 对话中快速预览工作区里的图片、文档或短视频文件
适合人员
- 希望 Agent 在对话中直接把文件递到眼前的 DeepSeek Harness 用户
- 多机器、多工作区切换频繁,需要零配置自动适配的开发者
- 需要轻量级文件展示通道而不想额外部署独立服务的用户