dsh pluginsEnglish
← 返回热门插件目录

每个文件(包括图像)都会经过存储管道

CocoSgt/dsh-attachments · 技能

每个文件(包括图像)都会经过存储管道:文件被写入会话工作区并在每个会话中暂存,并且一张卡片(图标图块 + 文件名 + 大小 + ✕)出现在编辑器上方。

★ 13GitHub 星标
2分支
2026-08-15最近更新
JavaScript开发语言
—许可证

主要功能

  • 所有文件(含图片)统一走暂存管线文件落盘到会话工作区 /.dsh/uploads/ 并按会话暂存,composer 上方出现卡片(图标块 + 文件名 + 大小 + ✕)。
  • 路径安全只写 /.dsh/uploads/,文件名白名单化 + 时间戳前缀,撤回/预览路径 resolve 后做前缀校验。
  • dsh-skills (npm)——技能中枢把散落在 Claude Code 目录、项目目录与 .skill 包里的技能汇成全局库,「/」菜单即取 即用。
  • 不再使用宿主原生图片草稿管线 (createDraftImages/addImages 均未使用);模型需要看图时,用 harness 原生的 read_image 工具按路径读取——非视觉模型也不会被「模型不支持 图片」堵住发送。
  • 草稿完全干净,输入框里绝不出现引用文本。

使用条件

  • 落盘需要会话有工作区目录(cwd)。
  • 无工作区的会话,一切文件类型都会 失败——附件无处安放。

安装命令

dsh plugin --profile web add github:CocoSgt/dsh-attachments
查看 GitHub 仓库 ↗返回热门插件目录