DeepSeek Harness (DSH) adopts a plugin-based architecture, with extensibility mainly achieved through community plugins. During model selection, manually looking up or memorizing model names can be error-prone when dealing with multiple inference providers and different modality capabilities. supanexus/dsh-plugin-chat-enhance aims to optimize this process, improving model switching and identification through a searchable selector and multimodal labels.
This is a model inference plugin maintained by supanexus. It adds a searchable model selector and multimodal “image” capability labels to DSH, and reuses the official input bar’s paperclip function for attachment uploads.
Core Features¶
- Recent Models: Displays recently used models next to the input bar, allowing quick switching with a click.
- Search and Filter: Supports filtering by model name and provider, and provides an “Images Only” filter option.
- Image Labels: Shows an “image” indicator next to model names that support image input, making them easier to identify.
- Image Upload: Reuses the official input bar’s paperclip function for attachment selection, requiring no additional configuration.
Installation and Enablement¶
Use the following command to install the plugin:
dsh plugin --profile web add github:supanexus/dsh-plugin-chat-enhance#v0.3.5
After installation, you must fully restart dsh web (or Desktop Host), and open it using the printed ?token= URL.
Typical Usage¶
- Open any conversation.
- Click the model selection area to search or filter. If you need image recognition capability, enable the “Images Only” filter.
- To send an image, use the paperclip in the official input bar to select an attachment, then send it.
Applicable Scenarios and Notes¶
- Independence: This plugin can perform model searching and switching without depending on SupaNexus Core.
- Capability Validation: The “image” label and filtering are available only when the current model has declared support for image input; otherwise, these features remain unavailable.
- Version Requirement: Attachment upload depends on the official dsh InputBar and requires dsh version ≥ 0.1.3. Models without image modality can still attach generic files.
Conclusion¶
This plugin solves the problem of quickly locating models with multimodal capabilities among a large number of models, reducing operational overhead through labels and search.
- Plugin Catalog: https://www.skillhub.cn/plugins/supanexus/dsh-plugin-chat-enhance
- Source Code: https://github.com/supanexus/dsh-plugin-chat-enhance