鱼皮AI导航
鱼皮AI导航
  • 主页
  • 社区
  • AI工具
  • AI知识库
  • AI提示词
  • MCP
  • Skills
  • AI学习资源
  • AI资讯
  • GitHub开源
登录/注册

dsh-plugin-image-input

图片转文字输入插件:粘贴/拖拽图片自动转为结构化文字描述发送,给纯文本 LLM 提供图片输入接管(OpenAI 兼容视觉 API)。

视觉多模态
访问 GitHub
文档README

dsh-plugin-image-input

给没有视觉能力的纯文本 LLM(DeepSeek、GPT-4 base 等)提供图片输入接管:

  • 在对话输入框里照常粘贴 / 拖拽图片(出现缩略预览)
  • 直接按 Enter 或点发送——插件会自动把图片转成文字描述,与你的文字一起发出
  • 会话里收到的就是"你的文字 + 图片识别上下文"(画布/元素/百分比坐标,K线图、截图、图表都适用),模型不会再因为图片拒绝消息

当前模型支持图片时(如 qwen-vl / gpt-4o),插件完全放行,走原生图片通道。

也可以先点输入框左侧的 🖼️ 图片转文字 按钮,只把描述插入输入框(不发),自己修改后再发送。

安装(每台 PC 一次)

▼
sh
复制代码
# 方式 A:从本地目录安装(拿到插件目录后) dsh plugin --profile web add D:\path\to\dsh-plugin-image-input # 方式 B:从 npm / GitHub 安装(发布后) dsh plugin --profile web add dsh-plugin-image-input

然后重启 DSH web。

配置视觉 API(设置页填写,一次搞定)

重启后打开 设置 → 图片转文字,填写:

字段说明示例
baseUrlOpenAI 兼容接口地址(不含 /chat/completions)https://dashscope.aliyuncs.com/compatible-mode/v1
model视觉模型名qwen-vl-max / gpt-4o / glm-4v
apiKey你的 API Key(留空 = 保持不变)sk-...
maxTokens最大输出 token2048

保存即生效(无需重启)。配置存于 ~/.config/mm-vision/config.json。

不填设置页也可以:插件会回退读取同路径配置文件或环境变量 MM_VISION_API_KEY / DASHSCOPE_API_KEY / QWEN_API_KEY / OPENAI_API_KEY / GEMINI_API_KEY。

使用

  1. 粘贴 / 拖拽一张图片到输入框(出现缩略预览)
  2. 直接按 Enter 或点发送(或先点 🖼️ 按钮只转文字)
  3. 等约 1 分钟(思考型视觉模型对复杂图较慢),自动转为文字描述并发送
  4. 模型就能"看"到图了

转换期间输入框显示"正在把图片转为文字后发送…";失败会提示并保留图片,不会丢内容。 多张图片逐张转换、一起发送。

原理

  • 发送接管:Enter / 发送按钮(捕获阶段)→ 输入框有图片草稿且模型非多模态 → 阻止原生提交
  • 页面读取 blob 图片(浏览器内存,模型拿不到)→ base64 → 本地路由 /plugins/mmv/analyze
  • host 以 danger-full-access 策略运行固定内容的 node 子进程,直连你配置的视觉 API (OpenAI 兼容协议)——不依赖本机沙箱后端(Windows ACL / Linux bubblewrap / macOS sandbox-exec), 任何平台都能跑;仅限本机页面调用(Origin 校验),请求只发往你自己配置的地址

插件不依赖 DSH 的任何模型适配器,任何 OpenAI 兼容视觉端点都能用。

开发

▼
text
复制代码
lib/index.js # host 半:本地路由(capability/config/analyze)+ node 子进程视觉调用 lib/client.js # client 半:发送接管 + 输入框按钮 + 设置页配置表单(浏览器 bundle)

License

MIT

视觉多模态

快捷安装

复制到终端去安装插件

dshplugin--profilewebadddsh-plugin-image-input

温馨提示

装插件等于在本机跑第三方代码,权限与你相同,能读文件、用凭据、访问网络,工具审批管不到。请只装可信来源,并尽量锁定 commit。

站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
站长:程序员鱼皮 老鱼简历 商务合作 增值电信业务经营许可证
2026 鱼皮AI导航 | 沪ICP备19026706号-6
🔥热门工具
朱雀AI检测朱雀AI检测
朱雀AI检测助手朱雀AI检测助手
LovartLovart
老鱼简历老鱼简历
WritePass官网WritePass官网
面多多面多多
CursorCursor
星月写作星月写作
零感AI零感AI
墨得问题墨得问题
dsh 插件推荐
dsh-web-ui#packages/dsh-tool-describe-image
给纯文本模型补视觉:describe_image 把本地路径/URL/附件图片交给可配置的 OpenAI 兼容视觉端点,进会话的只有返回文本。
dsh-image-viewer
增强 DSH 原生图片查看体验,支持指针中心缩放、拖动、画廊、下载、键盘操作和图片区域备注(Beta)。
dsh-appshots
给 DSH Desktop 用的窗口截图,支持 macOS 和 Windows:macOS 按两边 Command、Windows 按两边 Ctrl(或点输入框旁相机)捕获当前前台窗口并附加到会话,同时把可读的窗口文字注入为隐藏上下文。
dsh-vision-pro-bridge
视觉桥:贴图先经 deepseek-v4-flash-vision-exp 转写为文字,再交给纯文本的 deepseek-v4-pro 回答,零第三方依赖。
dsh-tool-vision
通过 inspect_image 工具将本地图片或 HTTP(S) 图片链接发送至配置的 OpenAI 兼容视觉端点,并将文字结果带回对话。