Foreword

The DSH community ecosystem emphasizes “everything is a plugin”. The community directory is an independent site with no official affiliation to DeepSeek / Huafan. For DSH users, a common practice is to have the agent directly call read_image to read images. Below is introduced a smaller plugin: dsh-mimo-vision-hint. It does not register model tools, nor does it provide a cordis service; it only injects a snippet of instructions into the system prompt, telling the agent to dispatch image recognition tasks to the opencode-go mimo-v2.5 sub-agent; when a workflow call fails, it falls back to read_image.

What is it

dsh-mimo-vision-hint is a DSH profile bundle plugin maintained by Isekai-Mfu, licensed under MIT.

It targets DSH deployments that already have specific providers/models and workflow tools, used to route image recognition to a specified opencode-go mimo-v2.5 sub-agent.

Core Features

Here is what it does:

  • Zero-dependency DSH profile bundle plugin
  • Only injects system prompt text
  • Does not register model tools
  • Does not provide cordis service
  • Instructs the agent to dispatch image recognition tasks to the opencode-go mimo-v2.5 sub-agent
  • Falls back to read_image when a workflow call fails
  • No other dependencies
  • No configuration items

What it does not do:

  • Does not add new callable model tools
  • Does not provide cordis service
  • Does not provide new plugin runtime capabilities

Currently, the opencode-go provider and mimo-v2.5 model are hardcoded. If the deployment target is not this pair, you need to edit the SECTION in lib/index.js.

Installation and Enablement

First, confirm deployment prerequisites:

  • DSH deployment is configured with the opencode-go provider, providing the mimo-v2.5 model
  • The active agent preset contains the workflow tool

After meeting the prerequisites, execute the official installation command:

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

This command installs and mounts this bundle plugin on the specified profile. After the steps above, the injected system prompt will be visible in new sessions.

Uninstallation command:

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

This command is used to remove the plugin.

If installing manually, follow the sequence below:

  1. Place the package in a location where the profile can resolve it.

  2. Add an insert entry to the profile’s cordis.patch.yml:

- insert:
    - id: mimo-vision
      name: dsh-mimo-vision-hint
  1. After saving, hot reload takes effect; delete the entry to disable it.

Typical Usage

First, confirm whether the active agent preset contains the workflow tool.

If the workflow tool is included, the agent should dispatch the image recognition task to the opencode-go mimo-v2.5 sub-agent; if the workflow call fails, it will fall back to read_image.

If the preset does not have the workflow tool, the sub-agent cannot be dispatched; at this point, the prompt will instruct the model to fall back to read_image.

If you need to adjust the target provider/model, edit the SECTION in lib/index.js.

Applicable Scenarios and Notes

Suitable for:

  • DSH deployment already has the opencode-go provider and mimo-v2.5 model
  • Want image recognition to go through a workflow sub-agent, rather than relying solely on read_image
  • Want the plugin to remain zero-dependency, configuration-free, and only modify the system prompt

Notes:

  • The plugin runs with the current dsh process permissions; check the source code and license before installing
  • License is MIT
  • opencode-go and mimo-v2.5 are currently hardcoded
  • Presets lacking the workflow tool cannot dispatch sub-agents and can only fall back to read_image

Conclusion

The value of dsh-mimo-vision-hint lies in: using a system prompt to switch the image recognition path from read_image to the opencode-go mimo-v2.5 sub-agent path, while retaining the fallback mechanism.

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