Nafiygond/dsh-file-drop ↗★ 0

dsh-file-drop

DSH 桌面版插件:把 PDF / Python(.py) / Excel(.xlsx) / CSV 文件直接拖入对话框,输入框上方显示格式卡片,发送时自动附带引用,模型通过 read_file_attachment 工具读取内容进行分析。零运行时依赖,纯 ESM,无需构建。 适合需要快速将PDF、Excel、CSV或Python文件拖入对话分析的用户。

パッケージ
dsh-file-drop
互換性
未検証
バージョン
0.2.0
ライセンス
MIT
最終更新
2026/08/19

同名パッケージの別リポジトリ

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Nafiygond/dsh-file-drop

ドキュメント

README 全文を読む ↗

使用

格式扩展名大小上限模型拿到什么
PDF.pdf24 MiB文本层(分页标记)
Excel.xlsx16 MiB每个工作表一段 TSV([工作表 名称] 标题)
CSV.csv8 MiBUTF-8 原文
Python.py2 MiBUTF-8 源码(latin1 兜底)
  • 拖入后文件以格式卡片形式显示在输入框内部顶部(图片缩略图同一位置):徽章写格式、卡片写文件名,点 × 单独移除;卡片不影响草稿,发送时才把紧凑引用附到消息末尾
  • 图片拖入不受影响,仍走 DSH 官方图片逻辑;混合拖入时,四种格式由本插件接管,其余文件会提示「已忽略」
  • 多文件可一次拖入;每个文件一张卡片
  • 文件同时落盘到 当前会话工作区/.dsh-drops/,重名自动加 -2、-3…
  • 大文件:工具默认一次返回 12 万字符,truncated: true 时模型会按 start 续读,无需你干预