@eric.wen/dsh-sight:DSH 多模态图片直传与 Figma MCP 插件

前言

在 DSH 里做多模态对话时,有几个具体问题:输入框里的图片如何以原生图片内容块发送给多模态模型;会话中已经出现过图片后,如何切回纯文本模型;新增第三方模型后缺少推理档位;Figma 设计稿和画布如何接入 DSH。

下面介绍 DSH 插件 @eric.wen/dsh-sight。它提供多模态图片直传、会话图片清除、自动补推理等级和 Figma MCP 桥接。DSH 的插件机制按「一切皆插件」装配能力;社区目录是独立站点,不等同于官方应用商店。

插件定位

@eric.wen/dsh-sight 是 npm 包名,GitHub 仓库路径为 ericfetch/dsh-sight,维护者为 ericfetch,许可证为 MIT

它面向 DSH 插件环境,覆盖四类能力:

  • 多模态图片直传
  • 会话图片清除
  • 自动补推理等级
  • Figma MCP 桥接

设置页中可见 多模态图片直传Figma MCP 入口。

核心功能

多模态图片直传

输入框可以直接粘贴或拖入图片,插件以原生图片内容块发送给多模态模型。

插件内置主流多模态模型字典,也可以逐模型手动声明。声明后,输入框中的图片可以进入模型可见上下文。

清除会话图片

会话中出现图片后,DSH 可能阻止切换到纯文本模型。清除会话图片会把图片从模型可见历史移除,使后续可以切回纯文本模型继续对话。

界面转录保留原图,结果持久化,重启后依然有效。

自动补推理等级

新增第三方渠道后,模型可能没有声明推理档位。插件按内置模型家族字典,给未声明推理档位的模型写入其官方支持档位。

写入位置是 llm-pi-ai 配置的 reasoningEfforts,下次请求即生效。

Figma MCP

Figma MCP 提供两条路径:

  1. 设计稿到代码:只需 Figma Personal Access Token,走 Figma REST API。
  2. AI 主动设计:需要 Figma 桌面版与 Figma UI MCP Bridge 插件,走本地桥。

插件使用社区开源 MCP figma-developer-mcpfigma-ui-mcp,支持 figma_writefigma_readfigma_status 等工具。无需开通 Figma 会员,免费账号即可生成 token 或安装插件。

安装与启用

桌面版 DSH Desktop 使用 desktop profile;本地 CLI 使用 web profile。请按实际环境替换命令中的 profile。

dsh plugin --profile desktop add @eric.wen/dsh-sight

npm 安装分发预构建产物,无需任何授权。更新后重启 DSH Desktop 生效。

Node 运行环境要求:

^22.19.0 || >=24.0.0

典型用法

多模态图片直传

1、打开 设置 → 多模态图片直传,逐模型开启「图片直传」,或点「一键应用字典匹配」批量声明。

2、新增第三方渠道后,点「自动补推理等级」为未声明档位的模型写入其支持的推理档位。

3、在输入框粘贴或拖入图片,形成缩略图草稿,再发送。

4、当前模型支持图片时,输入框左侧显示「图片直传」徽标。

5、会话有历史图片时,输入框出现「清除图片 (n)」;点两次确认后,切换到纯文本模型不再被拦截。

Figma MCP

1、设计稿到代码:在设置页填 Figma Token,可选代理;启用后重启 DSH;把 Figma 链接贴进对话,说“实现”。

2、AI 主动设计:按区块内指引安装 Figma 插件;启用后重启 DSH;在 Figma 运行「Figma UI MCP Bridge」;回到对话描述设计需求。

适用场景与注意

适合在 DSH 中做以下事情:

  • 让多模态模型直接接收输入框图片
  • 在图片会话与纯文本模型之间切换
  • 为未声明推理档位的第三方模型补齐档位
  • 通过 Figma Token 或本地桥接入 Figma 设计稿与画布

注意:

  • 「支持图片」是用户对端点的声明,插件不做端点探测;端点实际不支持图片时由 provider 侧拒绝。
  • 清除图片只影响模型可见历史;原始消息仍保留在会话日志与界面转录中。
  • Figma MCP 中,设计稿到代码走 Figma REST API,需要代理时填写代理;AI 主动设计走本地桥,无需代理或 Token。
  • AI 主动设计需要 Figma 桌面版;网页版无法连接 localhost。
  • 依赖的 @deepseek-ai/* 运行时由 DSH 模块表提供(peer 声明)。
  • 插件以当前 DSH 进程权限运行;安装前应检查源码与许可证。

资源

GitHub 仓库:https://github.com/ericfetch/dsh-sight

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜