dsh-file-drop
DSH 桌面版插件:把 PDF / Python(.py) / Excel(.xlsx) / CSV 文件直接拖入对话框,输入框上方显示格式卡片,发送时自动附带引用,模型通过 read_file_attachment 工具读取内容进行分析。零运行时依赖,纯 ESM,无需构建。 适合需要快速将PDF、Excel、CSV或Python文件拖入对话分析的用户。
Other repositories with this package name
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Nafiygond/dsh-file-dropREADME
Read the full README ↗使用
| 格式 | 扩展名 | 大小上限 | 模型拿到什么 |
|---|---|---|---|
| 24 MiB | 文本层(分页标记) | ||
| Excel | .xlsx | 16 MiB | 每个工作表一段 TSV([工作表 名称] 标题) |
| CSV | .csv | 8 MiB | UTF-8 原文 |
| Python | .py | 2 MiB | UTF-8 源码(latin1 兜底) |
- 拖入后文件以格式卡片形式显示在输入框内部顶部(图片缩略图同一位置):徽章写格式、卡片写文件名,点 × 单独移除;卡片不影响草稿,发送时才把紧凑引用附到消息末尾
- 图片拖入不受影响,仍走 DSH 官方图片逻辑;混合拖入时,四种格式由本插件接管,其余文件会提示「已忽略」
- 多文件可一次拖入;每个文件一张卡片
- 文件同时落盘到
当前会话工作区/.dsh-drops/,重名自动加-2、-3… - 大文件:工具默认一次返回 12 万字符,
truncated: true时模型会按start续读,无需你干预