Introduction¶
When developing agents with DeepSeek Harness (DSH), connecting to relay proxies often involves tedious model list maintenance, reasoning parameter configuration, and speed policy control. dsh-relay-fast is a plugin developed by Rock-ql that addresses missing model synchronization, automatic parameter completion, and flexible control of model invocation priority (Fast/Standard) in relay configurations.
Core Features¶
This plugin provides the following three core capabilities:
- Automatic reasoning effort completion: Automatically fills in the
reasoningEffortsparameter for newly created models inllm-pi-ai. The plugin is compatible with bothopenai-completionsandanthropic-messagesprotocols and does not override existing declarations on the model. - Model synchronization: Supports synchronizing missing model lists directly from the relay’s
/modelsendpoint in the DSH settings page. - Dynamic Fast toggle: Provides visual toggle control. The toggle is shown only when the endpoint explicitly declares Fast capability or when the user enables it explicitly in configuration. When enabled, requests include
service_tier: priority.
Installation and Activation¶
Run the following command in the terminal to install it:
dsh plugin --profile desktop add github:Rock-ql/dsh-relay-fast
After installation, you must restart DSH Desktop for the plugin to take effect. If you are using a Web environment, replace desktop in the command with the corresponding profile name.
Configuration Description¶
The plugin behavior can be adjusted by overriding the cordis.patch.yml configuration file under a profile. The following example enables autofill, specifies the Fast tier, and defines the default speed:
- id: relay-fast
config:
autofill: true
fastTier: priority
fastModels:
- gpt-5* # 适用于所有中转渠道的 GPT-5 模型
defaultSpeed: fast # 新会话默认使用 Fast 模式
If fastModels is not configured, the plugin will only trust explicit Fast capability metadata returned by the relay’s /models endpoint and will not guess based on model name.
Notes¶
- Relay compatibility: Enabling the Fast toggle guarantees the
service_tier: priorityfield is sent, but the relay may ignore the field. Actual acceleration depends on the upstream service implementation. - When changes take effect: DSH Desktop must be restarted after configuration changes.
- License: This plugin is licensed under MIT; you may review the source code and license terms before installation.