快速了解
它能做什么
为 DeepSeek Harness Web 聊天增加本地文件拖放、索引和模型可读取的附件能力。
本站提供的是中文说明,不代表该项目或 Plugin 自身提供中文界面;语言支持请以上游文档为准。
Web Profile
DeepSeek Harness 0.1.5-rc.2
证据已验证
核对日期 2026/9/13 UTC 14:01
选择前先看
这是一个用于 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复制操作固定到已经审查的 package 版本。证据已验证表示结构和分发已经核对,不是安全认证或运行保证。
维护者原文
项目 README
DSH DragNDrop Attachments
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。
有意识地管理
安装与管理
前置条件与目标 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。
风险事实
证据与编辑审查Manifest、Bundle patch、分发与新鲜度
不可变证据
审查状态与源码活动
MIT 许可证的外部插件。安装前请评估其本地文件处理方式和平台适配性。
AI 审查于 2026/9/13 UTC 14:02。GitHub 事实核对日期: 2026/9/13 UTC 14:02。
自当前证据基线以来,没有记录到重要源码变化。