DeepSeek Harness Hub
← 返回列表

aa2246740/dsh-dragndrop-attachments

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

dsh plugin --profile web add…

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/14 · 已提供中文文档

为 DeepSeek Harness 提供 Codex 风格的拖放文件、文件夹、ZIP 和 Office 附件功能

综合分
30.3
GitHub 分
30.3
用户评分
★ Stars
1
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add aa2246740/dsh-dragndrop-attachments
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-attachment@deepseek-ai/dsh-code-runtime@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-ui-chat@deepseek-ai/dsh-client-ui-commands@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-session@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-home-paths
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

DSH 拖放附件

dsh plugin --profile web add github:aa2246740/dsh-dragndrop-attachments

需要官方 DeepSeek Harness 0.1.5-rc.2(dsh 或 npx @deepseek-ai/dsh)。dsh plugin 在 $DSH_HOME/profiles/web 里跑 pnpm,所以 pnpm 必须在 PATH 上。装完后重启这个 Host,再刷新页面。这条命令只写 profile,不会热挂正在跑的进程。

仓库已提交编好的 lib/,package.json 声明了 dsh.bundle.patch。github: 安装因此不跑 prepare,也不需要给 pnpm ≥10 开 allowBuilds。

dsh 不在 PATH 时:

npx @deepseek-ai/dsh plugin --profile web add github:aa2246740/dsh-dragndrop-attachments

DSH.app 的 desktop profile 不能吃 github:;请用 dsh web 装进 web profile。

把文件、Finder 文件夹、Office 文档和 ZIP 拖进会话,在本机建索引,再给模型工具去读指定行、区间、幻灯片、备注或压缩包条目。

架构图

图片预处理改编自 OpenAI Codex 的 prompt-image 逻辑,Rust 译成 TypeScript 后接到 DSH 原生图片附件。

可拖 PNG、JPEG、WebP、GIF、DOCX、XLSX、PPTX、CSV、常见文本和代码、ZIP、Finder 文件夹。模型用 list_attachments / read_attachment 按 attachment_id 读,不要用 bash 去磁盘猜附件位置。

详细使用见 USER_GUIDE.zh-CN.md。

本机已有 clone 时:

git clone https://github.com/aa2246740/dsh-dragndrop-attachments.git
dsh plugin --profile web add ./dsh-dragndrop-attachments

然后同样重启这个 Host,再刷新页面。

dsh plugin --profile web remove dsh-dragndrop-attachments

本机数据

非图片附件在 ~/.dsh/dragndrop-attachments/v1。浏览器拖放不会把 Finder 原始绝对路径暴露给网页。模型只看到 attachment_id。附件正文标成不可信用户数据。若本机还有早期预览版 ~/.dsh/codex-attachments/v1,会继续用它。

Office 随包固定 OfficeCLI 1.0.144(macOS arm64),校验见 vendor/officecli/manifest.json。

开发

pnpm install --ignore-workspace --frozen-lockfile
pnpm check

第三方许可见 THIRD_PARTY_NOTICES.md。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群