DeepSeek Harness Hub
← 返回列表

Yur0918/dsh-user-addons

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

面向 DeepSeek Harness 的社区 Web 插件。

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

社区 DSH Web 插件,用于文件上传、归档会话管理、图像能力检测以及模型/Token 使用洞察。

综合分
31.4
GitHub 分
31.4
用户评分
★ Stars
2
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Yur0918/dsh-user-addons
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-user-addons

面向 DeepSeek Harness 的社区 Web 插件。

这个包是一个独立于 DSH 核心代码的双端插件,同时提供 Host 半侧和 Web 浏览器半侧。

功能

- 在 Web 对话输入区拖入或选择文件。模型支持图片时直接附加图片;其他文件保存到本地并附加路径。
- 归档会话管理:查找、归档、恢复,以及 1.3.0 新增的只读预览(不必恢复即可看会话内容)与全文搜索(匹配会话正文而不只是标题)。
- 本地模型与 token 用量面板,扫描 ~/.dsh/sessions 生成统计。
- 图片能力检测接口,帮助 Web 客户端选择附件处理方式。

要求

- 已启用客户端模块加载器的 DSH Web profile。
- Node.js 22.19 或更高版本,与当前 DSH 开发基线一致。

安装

使用你的 DSH profile 所采用的插件/包安装方式安装本包,然后重启 Web profile,使其重新发现包元数据和 lib/client.js 浏览器 bundle。本包声明了 Web 客户端插件入口:

{
"dsh": {
"client": {
"platform": "web",
"inject": [

"@deepseek-ai/dsh-client-locale"
]
}
}
}

从源码目录运行前,请确认已存在发布用的 lib/client.js,然后执行:

npm run check

本地接口

Host 半侧注册同源 /addons/* 接口:

- GET /addons/health
- GET /addons/archive/list
- POST /addons/archive/archive
- POST /addons/archive/restore
- GET /addons/image-capability
- POST /addons/upload
- GET /addons/usage/summary

上传大小上限为 100 MiB,文件名会在写入 DSH home 下的目录前进行清理。用量数据只从本地 DSH 会话日志读取;插件本身不发起网络请求。

开发

由于 DSH Web Host 会提供构建后的客户端 bundle,lib/client.js 会随包提交。请保持 Host 和 Client 半侧与所使用的 DSH 版本兼容,并在发布前执行 npm run check。

不要提交会话日志、上传文件、凭据、生成的任务状态或备份文件。

许可证

MIT

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

💬 加入 DPharness 群聊

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

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