Releases: djt889/dsh-drag-to-attachment
Releases · djt889/dsh-drag-to-attachment
Release list
v1.0.3
v1.0.3
DSH(DeepSeek Harness)Web UI 插件:把本地任意文件/文件夹拖入或粘贴为附件(图片、任意文件、整个文件夹)或定位真实路径——一个开关,两种模式。
变更
- 移除
image_preview模型工具:会话内图片渲染交给其他已内置的插件,避免功能冲突(附件缩略图的 /file 代理保留) - 用户消息气泡还原原生操作区:时间戳(悬停消息淡入显示)+ 复制/编辑图标按钮,样式对齐 DSH 原生 MessageIconActions(28px 圆形按钮、主题 hover)
- 移除 goal 命令附件拦截残留:消除控制台
command patch failed报错(goal 命令模式建议用 📄 路径模式,把文件路径写进命令文本)
功能(不变)
- 附件模式:图片/任意文件/文件夹 → 附件方块(缩略图预览,引用真实路径);发送后消息显示附件卡片,agent 底层收到真实路径
- 路径模式:真实路径逐行插入草稿
- 实时圆环进度(分阶段定位)、附件去重(MD5 + 粘贴截图内容寻址)、粘贴截图直接复制到 .drops/
- 三平台索引开箱即用:Windows 内置 Everything、macOS Spotlight、Linux 内置 Everything 式索引
- README 默认中文(
README.md),英文README.en.md
v1.0.2
v1.0.2
DSH(DeepSeek Harness)Web UI 插件:把本地任意文件/文件夹拖入或粘贴为附件(图片、任意文件、整个文件夹)或定位真实路径——一个开关,两种模式。
功能
- 会话内图片预览(
image_preview工具):agent 调用该工具即可把本地图片直接显示在会话对话流里(类似网页版 ChatGPT 的生图预览,无需上传、不复制文件)——生图/截图/转换结果可直接发给你预览 - 附件模式:图片/任意文件/文件夹 → 附件方块(缩略图预览,引用真实路径);发送后消息显示附件卡片,agent 底层收到真实路径
- 路径模式:真实路径逐行插入草稿——goal(/goal 命令)模式下建议用路径模式,把文件路径直接写进命令文本
- 实时圆环进度(分阶段定位)、附件去重(MD5 + 粘贴截图内容寻址)、粘贴截图直接复制到 .drops/
- 三平台索引开箱即用:Windows 内置 Everything、macOS Spotlight、Linux 内置 Everything 式索引
修复
- 跨会话附件队列隔离 + 切回会话自动重新显示附件
- 附件删除/发送后不再"复活"(队列原位修改)
- 附件栏观察器不再循环重建(✕ 删除稳定可点)
- 重复粘贴截图按内容寻址,只产生一份 .drops/ 副本
- 定位加超时保护,发送路径永不卡死
其他
- README 默认中文(
README.md),英文README.en.md
v1.0.1
v1.0.1
DSH(DeepSeek Harness)Web UI 插件:把本地任意文件/文件夹拖入或粘贴为附件(图片、任意文件、整个文件夹)或定位真实路径——一个开关,两种模式。
修复
- 跨会话附件泄漏:附件队列按会话隔离——在会话 A 插入的附件不会再被会话 B 发送出去(切换会话后各发各的,附件保留在原会话)
- 重复粘贴截图反复复制:保存改为内容寻址(MD5 文件名),相同截图重复粘贴只产生一份
.drops/文件,并提示"附件已上传" - 附件去重:同名同路径附件比对 MD5,内容一致提示"附件已上传";同名不同路径直接添加
- 发送卡死:分阶段定位加 20 秒整体超时,发送路径永不阻塞
- 附件发不出去:发送时等待每个附件自己的定位完成,附件必随消息发出
- 粘贴截图直接复制到工作区
.drops/(不索引,秒级);索引不到的文件自动保存到.drops/
其他
- README 默认中文(
README.md),英文移至README.en.md - 插件元数据:去掉
private标志,version 与 release 对齐
v1.0.0
dsh-drag-to-attachment v1.0.0
DSH(DeepSeek Harness)Web UI 插件:把本地任意文件/文件夹拖入或粘贴为附件(图片、任意文件、整个文件夹)或定位真实路径——一个开关,两种模式。
功能
- 附件模式:图片/任意文件/文件夹 → 附件方块(缩略图预览,引用真实路径,不复制不上传);发送后消息显示附件卡片,agent 底层收到真实路径
- 路径模式:真实路径逐行插入草稿(多个同名候选弹选择列表)
- 实时圆环进度:分阶段定位(快速索引 → 全盘搜索),百分比实时增长
- 附件去重:同名同路径比对 MD5,内容一致提示“附件已上传”;粘贴截图按内容寻址保存,重复粘贴不产生副本
- 粘贴截图直接复制到工作区 .drops/(不索引,秒级);索引不到的文件自动保存到 .drops/
- 三平台索引开箱即用:Windows 内置 Everything(免安装)、macOS Spotlight、Linux 内置 Everything 式索引
- 兼容视觉插件:搭配任意视觉插件(如 dsh-vision-toolkit)/ 文档工具读取文件
许可证
BSD-3-Clause(路径定位代码移植自 bill9109/dsh-drag-and-drop;内置 Everything 为 voidtools freeware)