dmsobtl/dsh-llm-vision-router0

dsh-llm-vision-router

DSH 插件:当消息中包含图片时自动路由至多模态视觉模型,其余情况保持使用低成本模型。

AI 分析

核心用途是按需触发视觉模型以节省成本。适合日常以文本对话为主,但偶尔需要智能体识别和分析图片的用户。

套件
dsh-llm-vision-router
版本
0.1.0
最近更新
2026年8月14日

安裝

此插件尚未提供可驗證的 bundle,或相容性檢查未通過。請先閱讀倉庫說明。 閱讀完整 README ↗

配置

- id: vision-router
  plugin: dsh-llm-vision-router
  config:
    visionProvider: openai       # 视觉模型的 provider route
    visionModel: gpt-4o-mini     # 视觉模型 ID
    toolResultsOnly: true        # 只在工具返回图片时触发(忽略用户上传的图片)
    verbose: false               # 路由切换时是否打日志

支持的视觉模型

ProviderModel价格参考
openaigpt-4o-mini~$0.15/1M input
openaigpt-4o~$2.5/1M input
qwenqwen-vl-plus~¥0.008/千 tokens
anthropicclaude-sonnet-4-6$3/1M input
openrouter各种按模型计价

完整配置示例:DeepSeek 主力 + 视觉路由 + UI 验证

  • id: llm-deepseek name: '@deepseek-ai/dsh-llm-deepseek' config: apiKey: ${DEEPSEEK_API_KEY}

  • id: llm-openai # 注册 OpenAI 作为可用 adapter name: '@deepseek-ai/dsh-llm-pi-ai' config: routes: - provider: openai apiKey: ${OPENAI_API_KEY}

  • id: vision-router # 自动路由 plugin: dsh-llm-vision-router config: visionProvider: openai visionModel: gpt-4o-mini toolResultsOnly: true

  • id: app-verify # UI 测试工具(会返回截图) plugin: dsh-tool-app-verify config: mode: browser headless: true


Agent 大部分时间用 DeepSeek。当 `app_screenshot` 或 `app_screenshot_diff` 返回图片后,下一次模型调用自动走 gpt-4o-mini 来理解图片内容。理解完成后(该 turn 的 tool result 处理完),后续无图片的请求又回到 DeepSeek。

## 开发

```bash
npm install
npm test

License

MIT