Skip to content

visual-review

⭐ 2 · ✅ active · plugin

Type plugin Category Vision & multimodal
Stars ⭐ 2 Status ✅ active
Author wang-bool Updated 2026-08-18
Subcategory 👁️ Vision tools Capabilities vision, multimodal

One-liner

Renders pasted/uploaded images inline in the DSH Web chat and gives text-only models vision: cloud multimodal API first, local Qwen3-VL fallback.

About

为 DeepSeek Harness(DSH)Web 界面打造的双面插件:让聊天界面直接显示图片,并让模型解读图片。 - 图片显示:用户粘贴 / 上传的图片(PNG / JPEG / WebP / GIF)会直接渲染在对话气泡里。 - 视觉解读:visual_review 工具调用视觉多模态模型,返回图片的中文文字描述(文字、物体、人物、场景、图表等)。 - 双引擎:云端优先(任意 OpenAI 兼容的多模态 chat/completions API,零本地依赖);未配置时自动回退本机 Qwen3-VL-8B(数据不出本机)。 - 无需更换模型:插件在发送路径上把「图片块」转换成「带附件 ID 的文本注解」,任何本身看不到图片的文本模型都能配合工作。 ---

✨ Key Features

  • 图片显示:用户粘贴 / 上传的图片(PNG / JPEG / WebP / GIF)会直接渲染在对话气泡里。
  • 视觉解读:visual_review 工具调用视觉多模态模型,返回图片的中文文字描述(文字、物体、人物、场景、图表等)。
  • 双引擎:云端优先(任意 OpenAI 兼容的多模态 chat/completions API,零本地依赖);未配置时自动回退本机 Qwen3-VL-8B(数据不出本机)。
  • 无需更换模型:插件在发送路径上把「图片块」转换成「带附件 ID 的文本注解」,任何本身看不到图片的文本模型都能配合工作。

📦 Install

dsh plugin --profile web add visual-review

🚀 Quick Start

dsh plugin --profile web add github:wang-bool/visual-review

📚 Learn more

架构与工作原理

┌──────────────────────────── DSH Web 前端 ────────────────────────────┐ │ 聊天界面(React) │ │ └─ visual-review 客户端插件(lib/client.js) │ │ 注入 conversation.chat.node 渲染槽 │ │ └─ 图片块 → │ └───────────────┬─────────────────────────────────────────┬────────────┘ │ ① /api/session.prompt(图片块→注解) │ ② /vr-image 取图片字节 ┌───────────────▼─────────────────────────────────────────▼────────────┐ │ DSH Host(插件 Host 端 lib/i

安装

方式 A / B 无需依赖外部发布渠道;插件已声明 dsh.bundle manifest(cordis.patch.yml),因此也支持官方 dsh plugin add 安装(方式 C,推荐,最简单)。

方式 B:手动安装

  1. 将插件包放入 profile 的 node_modules: bash DSH_HOME="${DSH_HOME:-$HOME/.dsh}" PROFILE_DIR="$DSH_HOME/profiles/web" mkdir -p "$PROFILE_DIR/node_modules/visual-review" cp -r package.json lib server "$PROFILE_DIR/node_modules/visual-review/" 2. 在 $PROFILE_DIR/cordis.patch.yml 末尾追加(参考 install/cordis.patch.yml.example): yaml - insert: - id: visual-review name: 'visual-review' 3. **重启 DS

使用

  1. 直接体验:在聊天框粘贴或上传一张图片 → 图片立即渲染在气泡里;模型侧自动出现附件注解,模型会自动调用 visual_review 并给出图片描述。 2. 分析本地文件:让模型分析磁盘上的图片,例如“请用 visual_review 分析 /path/to/photo.png”,模型会以 image_path 参数调用工具。 3. 定制提问:给模型指令时说明诉求,如“读出这张图片里的所有文字”“描述这个图表的趋势”。工具支持 prompt 参数,由模型按需传递。 4. 切换引擎:调用 visual_review_config 修改云端配置即可;把三项都置空则回到本机引擎。