证据快照复核于 2026-09-16GitHub 数据核对日期: 2026-08-21
证据已验证Plugin Bundle文件与文档Web Profile

DSH DragNDrop Attachments

为 DeepSeek Harness Web 聊天增加本地文件拖放、索引和模型可读取的附件能力。

快速了解

它能做什么

为 DeepSeek Harness Web 聊天增加本地文件拖放、索引和模型可读取的附件能力。

本站提供的是中文说明,不代表该项目或 Plugin 自身提供中文界面;语言支持请以上游文档为准。

使用场景
文件与文档文件UI文档
适配技术
deepseek-harnessweb-profile
兼容性

Web Profile
DeepSeek Harness 0.1.5-rc.2

可信度与状态

证据已验证
核对日期 2026/9/13 UTC 14:01

有代码证据的贡献

它为 DSH 增加什么

附件读取工具

让模型按附件 ID 列出并读取已索引的附件内容,包括指定文本、幻灯片、备注和 ZIP 条目。

机制证据
拖放附件界面

为 Web 聊天增加文件、Finder 文件夹、Office 文档、ZIP、图片及常见文本或代码文件的拖放支持。

机制证据

选择前先看

这是一个用于 DeepSeek Harness Web profile 的插件,可将文件和 Finder 文件夹拖入会话。它支持图片、DOCX、XLSX、PPTX、CSV、常见文本与代码文件、ZIP 和文件夹,并在本机建立索引,让模型工具按附件 ID 列出附件、读取指定内容或 ZIP 条目。

适合谁

在 Apple Silicon macOS 上使用 DeepSeek Harness,且希望在 Web 聊天中讨论本地文档、代码、Office 文件、文件夹或压缩包的用户。

常见任务

  • 将项目文件夹或 ZIP 拖入聊天,让模型检查选定文件或压缩包条目。
  • 读取文本、CSV 或代码附件的指定行,无需让模型猜测磁盘路径。
  • 附加 DOCX、XLSX 或 PPTX 后检查 Office 文档内容、幻灯片或备注。

权限与数据

插件会在本机写入附件数据,并接入 DeepSeek Harness 的 Web 客户端和附件工具。

权限
  • 使用附带安装脚本时,会在 Harness 的 my-plugins 目录创建插件链接。
  • 使用附带安装脚本时,会通过 Harness dshx 命令激活新的 Web 客户端 profile。
数据处理
  • 非图片附件存放在 ~/.dsh/dragndrop-attachments/v1;若存在旧预览目录,也可能继续使用。
  • 浏览器拖放不会把 Finder 原始绝对路径暴露给网页;模型只接收附件 ID,附件正文会标记为不可信用户数据。
外部服务
  • 提供的证据未说明需要外部服务。
凭据
  • 提供的证据未说明需要凭证。

局限

  • 需要官方 DeepSeek Harness 0.1.5-rc.2,并要求 pnpm 已在 PATH 中。
  • 附带安装脚本仅支持 Apple Silicon macOS,且需要 Node.js、pnpm、已配置的 Harness 路径和已构建的 Host/客户端 bundle。
  • 文档中的 github: 安装方式仅适用于 Web profile;DSH.app desktop 不支持该方式。
  • 安装不会热挂到正在运行的 Host;需要重启 Host 并刷新页面。
  • 未找到对应 npm 包版本;应使用已验证的固定 Git bundle,而不要假定 npm 可用。

DSHub 已核对

  • 固定 Git bundle 的清单与 Cordis bundle patch 已通过结构验证,且没有生命周期脚本。
  • 清单声明了 Web 客户端注入及 DeepSeek Harness 组件 peer dependencies。
  • 源安装脚本扫描未发现高风险模式。

DSHub 未核对

  • 本次编目未实际执行安装、重启、附件索引或模型工具读取。
  • 除文档声明的 Harness 版本和平台前提外,未独立测试运行时兼容性。

固定版本安装

安装 DSH DragNDrop Attachments

./install.sh
目标Web ProfilePackageaa2246740/dsh-dragndrop-attachments#b4f1717a62d1f3efb46e6072ea51158ed88c7304核对日期2026/9/13 UTC 14:01

复制操作固定到已经审查的 package 版本。证据已验证表示结构和分发已经核对,不是安全认证或运行保证。

维护者原文

项目 README

查看 commit b4f1717 对应的 README
维护者编写的上游内容原文于 2026/9/13README.md 获取,正文和仓库相对媒体固定到 commit b4f1717a62d1,内容哈希为 7bc62ac64a6a。以下是未经 DSHub 翻译的上游原文,语言可能与当前页面不同;第三方托管的 badge 可能独立更新。

DSH DragNDrop Attachments

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

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

仓库已提交编好的 lib/package.json 声明了 dsh.bundle.patchgithub: 安装因此不跑 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_attachmentattachment_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

有意识地管理

安装与管理

前置条件与目标 Profile

目标 Web Profile

交付方式 Git Bundle — aa2246740/dsh-dragndrop-attachments#b4f1717a62d1f3efb46e6072ea51158ed88c7304

验证、更新与移除

显示生命周期命令
验证
dsh plugin --profile web list

兼容性与访问范围

Requires DeepSeek Harness 0.1.5-rc.2 and the web profile DeepSeek Harness 0.1.5-rc.2

检查兼容性证据

风险事实

local-data-storage

Stores non-image attachments locally

证据
platform-limitation

Installer supports macOS on Apple Silicon only

证据
third-party-binary

Bundle includes a pinned OfficeCLI package for macOS arm64

证据
证据与编辑审查Manifest、Bundle patch、分发与新鲜度

不可变证据

审查状态与源码活动

AI 已审查

MIT 许可证的外部插件。安装前请评估其本地文件处理方式和平台适配性。

AI 审查于 2026/9/13 UTC 14:02GitHub 事实核对日期: 2026/9/13 UTC 14:02

自当前证据基线以来,没有记录到重要源码变化。

下一步

按 Plugin 安装流程操作

订阅重要变化: DSH DragNDrop Attachments