dsh-delivery-box

DSH PLUGIN会话与消息

仓库 11zz-prog/dsh-delivery-box

会话与消息 未标注验证等级 安全审查:未标注 可信度:未标注 可安装插件
安装这个插件

Delivery Box (取件箱) for DeepSeek Harness — every finished file lands in one folder, grouped by project and by the conversation that produced it, with inline preview, one-click clipboard copy and Explorer reveal.

一句话选型结论

按资料字段整理

dsh-delivery-box 是会话与消息类的 DSH 可安装插件,未做沙盒验证,暂无安全审查结论,有可直接复制的安装命令。验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么;涉及密钥或系统权限的,建议先在隔离环境试装。

分类会话与消息 收录类型可安装插件 验证等级未标注验证等级 安全审查未标注
验证等级 UNKNOWN 未标注验证等级
GitHub 星标 0 复刻 0 · 未关闭 issue 0
最近更新 2026-10-29 创建于 2026-10-29
README 5.8 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add github:11zz-prog/dsh-delivery-box
  1. 1
    确认版本与运行环境

    仓库没有标注兼容版本与 Node.js 要求,先确认你的 DSH 版本能装,再继续。

  2. 2
    执行安装命令

    在 DSH 里执行上面的命令;多包仓库要注意区分具体子包名,别装错包。

  3. 3
    确认已挂载

    用 dsh plugin list 查看列表里是否出现这个插件,出现即挂载成功。

  4. 4
    试跑并检查权限

    加载后跑一个最小用例,确认它能正常工作;同时看它申请了哪些文件、命令或网络权限。

兼容 DSH 版本未标注版本不匹配时安装会报错
Node.js 要求未标注来自仓库 package.json 的 engines 字段
前置依赖无需要同时安装的同级依赖
npm 包名未发布到 npm可用 npm view 查看包信息

能做什么

会话与消息
字段来自项目仓库与公开索引,中文说明由本站标注

上游标签

clipboarddeepseekdeepseek-harnessdeliverablesdshdsh-plugininboxpluginwindows

验证等级与安全审查

未标注验证等级
自动化流程结论,不是人工审核
验证等级未标注验证等级上游未给出验证结论,安装前请自行确认
安全审查未标注静态分析结论,未标注不代表已通过审查
仓库健康度未标注按仓库活跃度与最近更新时间给出
可信度未标注综合仓库活跃度与验证结果

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 安全审查还没结论,装之前先看仓库改了什么、要什么权限。
  • 没有声明 Node.js 版本要求,版本不匹配可能装不上。
  • 验证通过不等于安全:插件会读写文件、执行命令或联网,装前先到仓库确认它做了什么。

更适合

  • 需要在会话与消息场景里给 DSH 补能力的人。
  • 能接受在本地装依赖、愿意自己确认权限的人。

不太适合

  • 只使用 DSH 官方内置能力、不接受第三方插件的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
插件验证等级安全审查星标兼容版本安装命令
dsh-delivery-box当前 未做沙盒验证 未标注 0 未标注 有
dsh-desktop L3 · 安装规范通过 低风险 3.0 万 未标注 无
openpets L4 · 沙盒安装通过 低风险 1,274 未标注 有
deeptide L4 · 沙盒安装通过 低风险 1,104 0.1.1-rc.2 有
jingyun-dsh L3 · 安装规范通过 低风险 1,004 未标注 有
study-mate 未做沙盒验证 未标注 856 未标注 无

仓库档案

会话与消息
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方11zz-prog仓库 dsh-delivery-box · 默认分支 main
分类会话与消息client
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言未标注仓库主语言
许可证未标注商用或二次分发前请确认条款原文
星标 / 复刻 / issue0 / 0 / 0收录时的数值,非实时
创建 / 更新2026-10-29 · 2026-10-29最后推送 2026-10-29
本站收录2026-10-30首次进入本站目录的时间

README 全文

5.8 KB
作者原文,中文版优先;只做安全转义,不改内容

取件箱 · Delivery Box

> 给 DeepSeek Harness(dsh)用的「取件箱」。
> AI 每次交付的文件统一落进一个文件夹;左侧栏加一个面板,先看分类(项目)→ 点开才看这个分类下
> 每个对话产出的文件;支持图片/视频/PDF/文本预览,一键把图片或文件复制到剪贴板(微信里 Ctrl+V 直接发)。
> 主要面向 Windows 桌面版;面板/分类/预览在任意 dsh Web 上都能用。

独立社区插件,不是 DeepSeek 官方产品。实测环境:DSH 0.2.1-rc.3 + Windows 11。

它解决什么

AI 出一张图、一份文档、一段视频,文件总散落在项目目录里,得自己去翻;就算对话界面很漂亮,
「文件在哪」和「怎么发到微信」还是手工活。

取件箱给「交付」一个固定目的地,再配一个界面:

  • 一个取件文件夹:AI(或你)把成品丢进去就行。
  • 两级浏览,跟项目列表同款:一级 = 分类(项目:色点、名字、件数、几个对话、最新时间、缩略图);
    二级 = 这个分类的文件,再按产出它的对话分组,哪个对话产了什么一目了然。
  • 不用打开文件就能看:图片、视频(可拖进度条)、音频、PDF、纯文本。
  • 复制到剪贴板:图片进图像剪贴板,其它进文件剪贴板 —— 到微信里一个 Ctrl+V 就发出去。
  • 在文件夹中显示 / 打开 / 删到回收站(绝不硬删)。
  • 自动刷新:面板每 5 秒扫一次文件夹,别的会话/你丢进去的文件会自己出现。

安装

A. 从插件仓库安装(推荐,需要 dsh 0.2+)

dsh plugin --profile desktop add dsh-delivery-box

还没上 npm 之前,可以直接从 GitHub 装:

dsh plugin --profile desktop add git+https://github.com/11zz-prog/dsh-delivery-box.git

然后重启 DSH,左侧栏出现 取件箱 / Delivery Box。

B. Windows 一键安装(不用命令行)

下载 Release 里的 ZIP,解压到任意位置,双击 install.cmd,然后完全重启 DSH。
安装器会自动找 DSH_HOME 和 profile、备份 manifest/lockfile、建立链接,并写 inbox.config.json
(默认取件箱 %USERPROFILE%\取件箱);卸载双击 uninstall.cmd。
如果是 clone 仓库而不是用 Release 包,运行 installer\install.cmd 即可(识别仓库布局,直接链接当前目录)。

> 不需要管理员权限,也不需要单独装 Node:安装器会用 DSH 自带的 Node。

配置

取件箱目录按优先级取:

  1. 环境变量 DSH_INBOX_DIR
  2. 插件旁边的 inbox.config.json:{ "inboxDir": "D:\\取件箱" }
  3. %USERPROFILE%\取件箱

改完重启 DSH 生效。

让 AI 自动投递

在你的工作区 AGENTS.md 里加一段,让每个会话把成品丢进取件箱:

## 取件箱:每次交付都要放进去

产出成品(图片/视频/文档/报告/音频/压缩包)后,跑:

& "<插件目录>\tools\投递.cmd" add <文件> --origin "<本会话或项目>" --clip --json

- --origin:产出它的对话/项目名(面板按它分组,别省)
- --clip:顺手放剪贴板(图片→图像,其它→文件)
- --link:大视频用硬链接,不重复占空间

tools\投递.cmd 是安装器生成的(内嵌本机 Node 路径)。没跑安装器的话,用
node <插件目录>\tools\inbox.mjs …。模板见 docs/AGENTS-snippet.md。

命令行(tools/inbox.mjs)

inbox.mjs add <文件> [--name "新名字"] [--clip] [--reveal] [--link] [--origin "对话"] [--project "项目"] [--json]
inbox.mjs list [--json]
inbox.mjs copy [名字|latest] [--mode auto|image|file] [--json]
inbox.mjs reveal [名字|latest]
inbox.mjs tag [名字|latest] --origin "对话" [--project "项目"] [--json]
inbox.mjs open

命令与上面的英文 README 一致;add 会复制(重名自动 -2)、记录来源、可选复制到剪贴板;
--link 同盘硬链接(大视频不占额外空间);失败返回非 0 退出码和明确原因。

实现

  • Host 半边(index.js):在 DSH 本机 Web 服务上注册 7 条 loopback 路由
    (list / file(单段 Range,视频可拖动)/ copy / reveal / open / delete / open-folder),只用 Node 内置模块。
  • Client 半边(client.js):免构建的手写 bundle,通过 slot 注册侧栏入口和主面板,React 从页面模块表取。
  • 数据就是一个文件夹:成品平铺,另有隐藏的 .origins.json(谁产出的)和可选的 inbox.config.json。
  • 剪贴板走 Windows PowerShell(-STA + -EncodedCommand):图片进图像剪贴板,其它进文件拖放列表。

兼容性 / 安全 / 卸载

  • DSH 0.2.x(实测 0.2.1-rc.3);Windows 10/11 才支持剪贴板、资源管理器定位和回收站,面板/分类/预览是普通 Web UI。
  • 路由只在本机 loopback 的 DSH Web 服务上,没有鉴权:别把 DSH 的 Web 端口(或隧道)暴露到公网。
  • 插件只读写取件箱目录、剪贴板、资源管理器选中;删除是删到回收站;不联网、不上传。
  • 卸载:dsh plugin --profile desktop remove dsh-delivery-box,或桌面安装版双击 uninstall.cmd
    (只回滚配置、删链接,插件目录和取件箱里的文件都保留)。

开发

git clone https://github.com/11zz-prog/dsh-delivery-box.git
cd dsh-delivery-box
npm run check     # 语法 + manifest + 打包完整性,零依赖

许可

MIT,见 LICENSE。

常见问题

4 问
答案由本站依据条目字段整理,不引用上游原文
dsh-delivery-box 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add github:11zz-prog/dsh-delivery-box` 即可。

dsh-delivery-box 的验证等级是什么意思?

未标注验证等级。上游未给出验证结论,安装前请自行确认

dsh-delivery-box 安全吗?

未标注。

dsh-delivery-box 装之前要先确认什么?

先看它会读写哪些文件、执行哪些命令、连接哪些网络地址;验证等级只说明装得上、跑得起来,不等于安全。涉及密钥或系统权限的,建议先在隔离环境试装。

会话与消息
按星标排序,可作替代方案

dsh-desktop

dsh-desktop

为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。

L3 · 安装规范通过 3.0 万 星

openpets

openpets

L4 · 沙盒安装通过 1,274 星

deeptide

deeptide

L4 · 沙盒安装通过 1,104 星

jingyun-dsh

jingyun-dsh

井云 DSH 客户端插件,为 DeepSeek Harness 注入会员登录、订阅支付、算力管控与应用市场,让智能体和技能快速变成可交易商品

L3 · 安装规范通过 1,004 星

study-mate

study-mate

StudyMate 是 DSH 的「学习模式」预设与技能包,为数学、计算机科目定制学习路线、讲解课件与练习评估,跨科目共享记忆。

未标注验证等级 856 星

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 —。