dsh-mimo-vision-hint:零依赖提示 DSH 把图像识别分派给 opencode-go mimo-v2.5 子代理

前言

DSH 的社区生态强调「一切皆插件」,社区目录是独立站点,与 DeepSeek / 幻方无官方从属关系。对 DSH 使用者来说,一种常见做法是让代理直接调用 read_image 读取图像。下面介绍一个更小的插件:dsh-mimo-vision-hint。它不注册模型工具,也不提供 cordis 服务,只在系统提示中注入一段指令,让代理把图像识别任务分派给 opencode-gomimo-v2.5 子代理;当 workflow 调用失败时,回退到 read_image

这是什么

dsh-mimo-vision-hintIsekai-Mfu 维护的 DSH profile bundle 插件,许可证为 MIT。

它面向已经具备特定 provider/model 和 workflow 工具的 DSH 部署,用来把图像识别路由到指定的 opencode-go mimo-v2.5 子代理。

核心功能

先说它做什么:

  • 零依赖 DSH profile bundle 插件
  • 仅注入系统提示文本
  • 不注册模型工具
  • 不提供 cordis 服务
  • 提示代理将图像识别任务分派给 opencode-go mimo-v2.5 子代理
  • workflow 调用失败时回退到 read_image
  • 无其他依赖
  • 无配置项

它不做的事:

  • 不新增可调用的模型工具
  • 不提供 cordis 服务
  • 不提供新的插件运行时能力

当前 opencode-go provider 和 mimo-v2.5 模型是硬编码的。如果部署目标不是这一对,需要编辑 lib/index.js 中的 SECTION

安装与启用

先确认部署前提:

  • DSH 部署已配置 opencode-go provider,并提供 mimo-v2.5 模型
  • 活动 agent preset 包含 workflow 工具

满足前提后,执行官方安装命令:

dsh plugin --profile web add github:Isekai-Mfu/dsh-mimo-vision-hint

这条命令会在指定 profile 上安装并挂载这个 bundle 插件。经过上面的步骤,新会话中会看到注入的系统提示。

卸载命令:

dsh plugin --profile web remove dsh-mimo-vision-hint

这条命令用于移除该插件。

如果手动安装,按下面顺序做:

1、将包放入 profile 可解析位置

2、在 profile 的 cordis.patch.yml 添加 insert 条目:

- insert:
    - id: mimo-vision
      name: dsh-mimo-vision-hint

3、保存后热加载生效;删除该条目即可禁用

典型用法

先确认活动 agent preset 是否包含 workflow 工具。

如果包含 workflow 工具,代理应把图像识别任务分派给 opencode-go mimo-v2.5 子代理;如果 workflow 调用失败,则回退到 read_image

如果预设没有 workflow 工具,就无法分派子代理;此时提示会要求模型回退到 read_image

如需调整目标 provider/model,编辑 lib/index.js 中的 SECTION

适用场景与注意

适合:

  • DSH 部署已有 opencode-go provider 与 mimo-v2.5 模型
  • 希望图像识别走 workflow 子代理,而不是只依赖 read_image
  • 希望插件保持零依赖、无配置项、只改系统提示

注意:

  • 插件以当前 dsh 进程权限运行,安装前应检查源码与许可证
  • 许可证为 MIT
  • opencode-gomimo-v2.5 当前硬编码
  • 缺少 workflow 工具的预设无法分派子代理,只能回退到 read_image

结尾

dsh-mimo-vision-hint 的价值在于:用一段系统提示,把图像识别从 read_image 路径切到 opencode-go mimo-v2.5 子代理路径,同时保留失败回退。

GitHub:https://github.com/Isekai-Mfu/dsh-mimo-vision-hint

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

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

Xiaoye