fengs2021/dsh-file-bridge ↗★ 0
dsh-file-bridge
DSH 文件收发桥:📎 附件按钮上传(图片原生预览条/文件链接)+ send_files 工具下发 + /dsh-files 静态服务 + 反引号路径一键调起侧边栏 explorer。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:fengs2021/dsh-file-bridge说明文档
阅读完整 README ↗配置(cordis.patch.yml)
- insert:
- id: file-bridge
name: dsh-file-bridge
config:
publicBase: "http://你的公网地址:端口" # 生成文件 URL 的基础地址,必须配置
filesDir: "/root/.dsh/files" # 共享文件目录(默认 ~/.dsh/files)
publicBase:send_files/上传生成的 URL 前缀,部署时必须改成你的公网访问地址filesDir:可选,文件落盘目录
使用
用户 → agent(📎 附件按钮)
- 输入框上方点 📎 附件 → 系统文件选择器
- 图片:压缩(最长边 1600px)→ 原生预览条 → 随消息发送(agent 可看图,识别交给 dsh-image-mmx)
- 其他文件:上传 → 输入框插入
📎 [文件名](https://github.com/fengs2021/dsh-file-bridge/blob/124eb8ffb09e007110fdba91986cad79daa74872/url)→ 发送
agent → 用户(send_files)
agent 调用 send_files 工具后,回复正文应包含:
[](http://host/dsh-files/封面.png) ← 图片可点开
📎 [报告.pdf](http://host/dsh-files/报告.pdf) ← 文件可下载
explorer 跳转:同一轮回复里用反引号包住传给 send_files 的源路径(不是复制后的产物路径):
文件在 `/root/proj/a.md`,点击可在 explorer 打开。