WEIHAOLEE/dsh-plugin-vision-fallback0

@local/dsh-vision-fallback

DeepSeek Harness plugin: content-routing LLM adapter. Text-only requests go to DeepSeek; requests containing images go to a user-configurable OpenAI-compatible vision provider. Read_image works natively for text-only models.

包名
@local/dsh-vision-fallback
版本
0.1.0
许可证
MIT
最近更新
2026年8月17日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:WEIHAOLEE/dsh-plugin-vision-fallback

配置

热生效于 %DSH_HOME%\settings.yamlllm-vision-fallback: 段:

llm-vision-fallback:
  defaultProvider: ark        # 含图请求走哪个服务商
  providers:                  # 可配多个,面板里也可管理
    ark:
      displayName: 豆包(火山方舟)
      baseUrl: https://ark.cn-beijing.volces.com/api/v3
      model: doubao-seed-2-1-turbo-260628
      apiKeyEnv: ARK_API_KEY  # 凭据引用:key 本身存在 DSH 凭据库,绝不在配置文件里
  • API Key 通过 DSH 凭据服务写入(设置页/凭据入口),本仓库不含任何密钥
  • 想加服务商(硅基流动 / 百炼千问 / GLM / OpenRouter / 本地 vLLM…):只要 OpenAI 兼容即可

使用

  1. 会话里选好你的文本模型(任意)
  2. 点输入框旁的「视觉代理」开关(变蓝,显示「视觉代理 · 你的模型名」)
  3. 正常聊天 = 你的模型;让 agent 看某张图(read_image)= 自动转发视觉服务商
  4. 想换视觉服务商:设置 → Vision 模型 面板