dsh将非图片文件或文件夹以原生 @path 引用粘贴进聊天输入框
PaoMoXML/dsh-paste-names · 技能
dsh将非图片文件或文件夹以原生 @path 引用粘贴进聊天输入框,替代仅支持图片的报错。
★ 3GitHub 星标
0分支
2026-09-04最近更新
JavaScript开发语言
MIT许可证
主要功能
- 粘贴 → 解析成 DSH 原生 @ 文件引用,替代默认的「仅支持 PNG、JPG、WebP、GIF 格式的图片」报错
- 每个多匹配条目一组候选(≤20 条,最短路径优先,默认选中首选)
- 浏览器半(lib/client.js)在 document 捕获阶段拦截输入框的 paste 事件与全局 dragenter/dragover/drop 事件(先于 DSH 自带处理),识别条目后解析:粘贴以 @ 语法插入草稿,拖放以绝对路径文本插入。
- 30s TTL + stale-while-revalidate过期后请求立即返回旧索引(毫秒级),后台异步重建
- 拖放(拖到界面任意位置)→ 直接把绝对路径文本插入输入框。
安装命令
dsh plugin --profile web add github:PaoMoXML/dsh-paste-names