Skip to content

Releases: ysqp6-lang/dsh-attachment-panel

v0.6.0 — 投送面板首个公开版

Choose a tag to compare

@ysqp6-lang ysqp6-lang released this 26 Oct 12:25

dsh-attachment-panel 0.6.0

DeepSeek Harness 的投送面板:把发给 DSH 的图片与文件、@ 引用过的本机路径、Taildrop 发出去和收到的文件,按设备与时间列在一起,还能直接在面板里选设备发文件。

这次包含

  • 五个标签:图片 / 文件 / 投送(按目标设备分组)/ 接收 / 工具图片
  • 面板里直接投送:选设备(实时在线状态)+ 选文件(多选)+ 进度上传 → tailscale file cp,成功的记录会进历史
  • 接收:/Library/Tailscale/incoming-files 待接收(一键 tailscale file get)+ ~/Downloads 里没有浏览器下载标记的文件(标「疑似收到」)
  • 投送历史还原:从会话日志的 tool/call 里解析 tailscale file cp 命令,按设备分组
  • 跨平台降级(macOS 完整;Linux/Windows 缩略图与接收过滤自动跳过)
  • npm test 冒烟测试、MIT License

安装

dsh plugin --profile desktop add dsh-attachment-panel

或者用本页附件里的 tgz:npm i -g ./dsh-attachment-panel-0.6.0.tgz(或 npm pack 之后手动 link 进 profile)。

装完重启 DSH,侧栏「新会话」下面会出现「投送记录」。

已知限制

  • 投送历史只覆盖 DSH 执行过的 tailscale file cp;查不到对方是否收到(Tailscale 无回执)
  • 「疑似收到」是启发式,不是确认
  • 面板投送单文件上限 2 GB