← 返回列表
未验证
DSH 插件:vqaask 双模型视觉问答 —— 主模型提问 → 视觉模型看图回答,UI 实时展示 QA…
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/17 · 已提供中文文档
DSH 插件:vqa_ask 双模型视觉问答 —— 主模型提问 → 视觉模型看图回答,UI 实时展示 QA 过程,支持多模态视觉模型选择
综合分
28.1
GitHub 分
28.1
用户评分
—
★ Stars
2
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add jypjypjypjyp/dsh-vqa-agent该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:已验证本站已于 0 天前真实安装成功
- 是什么
- dsh 原生插件 · ui
- 装得上吗
- 本站已真实安装成功(非静态推断)
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 更新放缓:最近一次提交在 39 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
🟢实装验证通过· 2026/9/26
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/20(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成dsh-vqa-agent
DSH Web 插件(官方 bundle 形态):主模型调用 vqa_ask 向视觉模型提问,图片字节真实送达视觉模型,UI 实时展示「主模型提问 → 视觉模型回答」的 QA 过程;主设置提供多模态视觉模型选择页。
结构
package.json # dsh.bundle.patch + dsh.client.platform=web + exports
cordis.patch.yml # 向 web 组合挂载本插件(Node half)
.dsh-plugin/index.mjs # Node half:注册 vqa_ask 工具 + webServer 路由
.dsh-plugin/client/index.mjs # 浏览器 half 源码(esbuild 打包)
.dsh-plugin/client.js # 构建产物(手改禁止;改源码后 node scripts/build-client.mjs)
scripts/build-client.mjs # esbuild 构建器(--check 做新鲜度门禁)
构建
npm i -D esbuild # 首次
node scripts/build-client.mjs # 生成 .dsh-plugin/client.js
node scripts/build-client.mjs --check # 校验产物与源码一致
安装到 DSH Web profile
1. 在 /Users/a1234/.dsh/profiles/web/package.json:
- dependencies 增加 "dsh-vqa-agent": "file:"
- dsh.profile.bundles 增加 "dsh-vqa-agent"
2. 在 profile 目录执行 pnpm install(或 pnpm add dsh-vqa-agent@file:)。
3. 重启 web 服务并刷新页面。
也可以把本仓库推到 GitHub/GitLab 后用 git 依赖(参考 whale-girl 的 github:vlln/whale-girl#main)。
通信契约
- Node ↔ 浏览器:webServer 路由(全部 POST JSON):
- /dsh-vqa-agent/exchange {callId} — 单次问答快照(轮询,流式)
- /dsh-vqa-agent/image {convKey} — 图片 dataURL(每会话拉一次)
- /dsh-vqa-agent/transcript {} — 全部会话 QA 记录
- /dsh-vqa-agent/settings {} — 当前选择 + 多模态模型列表
- /dsh-vqa-agent/set-model {provider, model} — 设置页选择视觉模型
- 浏览器 half 由 __ModuleLoader__.load({id, factory}) 挂载,React 经种子词 require("react") 解析(esbuild --external:react),样式直接注入 DOM。
功能
- 工具 vqa_ask(image, question, model?, provider?, maxTokens?):读文件 → 魔数嗅探真实格式(PNG/JPEG/WebP/GIF,不信扩展名)→ attachments 生成引用 → 图片发给视觉模型 → 流式回答;同图追问自动带上下文。
- 工具卡片(tool.call.toolview key vqa_ask):主模型提问气泡 + 视觉模型回答气泡 + 缩略图 + 状态徽标(固定深色底,明暗主题均清晰)。
- Run 面板(tool.view.cordis key self):「双模型 QA 过程」总览。
- 设置页(settings.section id vqa-vision):从所有提供方中选多模态模型作视觉模型,选择通过 settings 服务写入 settings.yaml 的 vqa: {provider, model} 分节持久保存,重启后仍记住。
默认视觉模型解析顺序
设置页选择 → VQA 配置(settings.yaml 的 vqa: {provider, model})→ 内置默认 momenta-gateway / qwen3.7-plus。