dsh-model-capabilities

DSH PLUGIN视觉与多模态

仓库 WJZ-P/dsh-model-capabilities · npm dsh-model-capability

视觉与多模态 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

DSH plugin,在 DeepSeek Harness 创建或编辑自定义模型时手动选择输入类型(文本/图片),让多模态能力声明与模型真实能力一致。

验证等级 L5 L5 · 运行验证通过
GitHub 星标 3 复刻 1 · 未关闭 issue 2
最近更新 2026-08-19 创建于 2026-08-16
README 4.9 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add [email protected]
兼容 DSH 版本0.2.0-rc.2 等 7 个版本版本不匹配时安装会报错
Node.js 要求^22.19.0 || >=24.0.0来自仓库 package.json 的 engines 字段
前置依赖@deepseek-ai/cordis@^4.0.1、@deepseek-ai/dsh-client-locale@^0.1.0-rc.5 等 5 个需要同时安装的同级依赖
npm 包名dsh-model-capability可用 npm view 查看包信息

能做什么

5 项功能
字段来自项目仓库与公开索引,中文说明由本站标注

dsh-model-capabilities:DeepSeek Harness 的多模态能力配置插件

  • 原生表单扩展
  • 多模态声明
  • 默认值继承
  • 低侵入实现
  • 主题适配

适用场景

视觉识别

上游标签

deepseek-harnessdsh-pluginmodel-capabilitiesmodel-configurationmultimodalweb-ui

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度稳定按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-10-08): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 ✓ 通过
  • L1.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L2 · 结构化 ✓ 通过
  • L2.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L3 · 安装规范 ✓ 通过
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
L5 · 运行已测 ✓ 通过
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询

风险详情

  • 审查结论 通过
  • 结论说明 vet 静态分析未发现可疑行为,判定为干净(clean)。
  • 风险计数 严重 0 / 高 0 / 中 0
  • 风险详情 未发现严重或警告级问题。

仓库档案

视觉与多模态
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方WJZ-P仓库 dsh-model-capabilities · 默认分支 main
分类视觉与多模态vision
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言JavaScript仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue3 / 1 / 2收录时的数值,非实时
创建 / 更新2026-08-16 · 2026-08-19最后推送 2026-08-19
本站收录2026-08-16首次进入本站目录的时间

README 全文

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

🎛️ dsh-model-capability

在 DeepSeek Harness 新建或编辑模型时,明确选择模型支持的输入类型。

让多模态能力写进模型配置,而不是藏在猜测里 ฅ(•ㅅ•❀)ฅ

English · 简体中文


✨ 它解决什么问题

部分 OpenAI 兼容服务已经支持图片输入,但 Harness 还需要从模型配置的 input 字段判断该模型是否具备图片能力。

dsh-model-capability 会在原生 Models 设置页中增加一个轻量的 输入类型 选择器,让能力声明与模型真实能力保持一致。

能力 表现
🎛️ 原生表单扩展 字段直接显示在 Harness 自带的模型编辑区域中
🖼️ 多模态声明 可选择文本、图片或文本与图片
🧬 默认值继承 保留提供方默认能力,不额外写入 input
🧩 低侵入实现 使用 settings.models.model.fields slot,不接管表单和持久化
🌗 主题适配 复用 Harness 设计变量,自动跟随深浅主题
🌍 中英双语 根据 Harness 当前语言显示对应字段文案

🖼️ 使用示例

下图展示了模型编辑区域中的 输入类型 字段。示例模型明确选择了 文本 + 图片,Harness 随后会按多模态模型处理图片附件:

🧠 输入类型映射

界面选项 写入模型配置 适用场景
继承提供方默认值 省略 input 使用提供方或 Harness 的默认判断
文本 ["text"] 纯文本模型
文本 + 图片 ["text", "image"] 常见视觉语言模型
图片 ["image"] 仅声明图片输入的特殊模型

选择完成后,Harness 会继续负责模型校验、设置版本和持久化;插件只提交当前模型行的字段补丁。

🚀 安装

从 npm 安装到原生 DSH 的 web profile:

dsh plugin --profile web add dsh-model-capability

检查组合后的配置并启动 DSH:

dsh --profile web --dump-config
dsh --profile web

移除插件:

dsh plugin --profile web remove dsh-model-capability

🪄 使用方式

  1. 打开 Harness 的模型设置页面;
  2. 新建或编辑一个自定义模型;
  3. 展开模型条目的高级配置;
  4. 在 输入类型 中选择模型真实支持的能力;
  5. 保存模型配置。

如果模型支持图片,通常选择 文本 + 图片。完成后,Harness 的图片能力检查会读取这份标准模型声明。

🧭 集成边界

flowchart LR
A["Harness Models 设置页"] --> B["settings.models.model.fields"]
B --> C["输入类型选择器"]
C --> D["更新当前模型 input"]
D --> E["Harness 校验与持久化"]
E --> F["附件发送前能力检查"]
  • Host 入口只参与标准 Cordis 生命周期;
  • 浏览器 bundle 通过官方 dsh.client 发现链路加载;
  • 字段更新通过模型页提供的 update 回调完成;
  • 插件与 Tauri API 解耦,可独立用于原生 DSH。

📦 DSH 插件约定

  • package.json 声明 dsh.bundle.patch 与 Web dsh.client;
  • cordis.patch.yml 插入 Host 插件行;
  • exports["./client"] 暴露预构建浏览器 bundle;
  • 官方 @deepseek-ai/* 包全部使用 peerDependencies;
  • npm 产物包含 lib/,适合预构建分发。

🧪 开发与验证

环境要求:Node.js ^22.19.0 || >=24.0.0、pnpm。

pnpm install
pnpm run build
pnpm test
npm pack --dry-run

当前版本面向 DeepSeek Harness 0.1.0-rc.5 的 Web Client 发现链路与 settings.models.model.fields 扩展点。

🛍️ 插件市场

目录条目、PR 检查清单及截图命名约定记录在 MARKETPLACE.md。
推荐截图分别展示输入类型字段和展开后的选项列表;截图会由独立仓库托管,市场条目只引用对应的 GitHub Raw URL。

🔐 安全

插件只通过 Harness 公开的模型设置 slot 更新当前模型行的 input 字段。支持版本、问题范围与私下报告方式见 SECURITY.md。

📄 License

MIT

把模型能力说清楚,图片发送也会更顺畅。 (๑•̀ㅂ•́)و✧

常见问题

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

在 DSH 里执行 `dsh plugin --profile web add [email protected]` 即可。对应的 npm 包名是 `dsh-model-capability`。

dsh-model-capabilities 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

dsh-model-capabilities 安全吗?

低风险。vet 静态分析未发现可疑行为,判定为干净(clean)。

dsh-model-capabilities 支持哪些 DSH 版本?

上游记录的兼容版本包括 0.2.0-rc.2、0.1.7-rc.2、0.1.7-rc.1、0.1.7-alpha.2、0.1.6-alpha.2、0.1.6-alpha.1、0.1.1-rc.2。

dsh-model-capabilities 需要什么运行环境?

Node.js ^22.19.0 || >=24.0.0;需要同时安装 @deepseek-ai/cordis@^4.0.1、@deepseek-ai/dsh-client-locale@^0.1.0-rc.5、@deepseek-ai/dsh-client-runtime@^0.1.0-rc.5、@deepseek-ai/dsh-client-ui-settings-models@^0.1.0-rc.5、react@^18.2.0。环境不满足时安装会失败,建议先确认本机版本。

dsh-model-capabilities 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

dsh-model-capabilities 有哪些功能?

原生表单扩展、多模态声明、默认值继承、低侵入实现、主题适配。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

同名或近似条目

3 条
不同作者的仓库分开列,请确认你要装的是哪一个
视觉与多模态
按星标排序,可作替代方案

open-design

open-design

L4 · 沙盒安装通过 10.0 万 星

awesome-gpt-image-2

awesome-gpt-image-2

GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+ 套工业级模板与可复用 Skills,新增 2.5 同提示词对比

L3 · 安装规范通过 3.4 万 星

PicGo

PicGo

L3 · 安装规范通过 2.7 万 星

iPolloWork

iPolloWork

L4 · 沙盒安装通过 6,775 星

modlens

modlens

ModLens 是 DeepSeek Harness 的视觉插件,为纯文本模型外挂视觉能力,粘贴图片即得结构化 JSON 证据(OCR、版面

L5 · 运行验证通过 4,207 星

OpenBiliClaw

OpenBiliClaw

本地私有、开源的自进化跨平台 AI 内容发现 Agent:先理解你,再主动从 B站、小红书、抖音、YouTube、X、知乎、Reddit、微

L4 · 沙盒安装通过 3,398 星

WJZ-P 的其它插件

2 个

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