DeepSeek Harness (DSH), as an “everything-is-a-plugin” runtime, is centered on flexible extensibility. For developers who are just getting started or users with no prior experience, integrating third-party free models, handling API billing periods, and configuring the environment are often important obstacles. dsh-0-tools is a community plugin designed specifically for DSH to solve these issues.
Plugin Overview¶
This is an MIT-licensed plugin maintained by ai-yukin. It provides one-click environment setup, four permanently free model integration options accessible in China, an automatic speed-testing and selection mechanism, and real-time reminders for DeepSeek’s official billing periods.
Core Features¶
- One-click installation and configuration: Supports one-click scripts for Windows/macOS/Linux, automatically installs DSH, and creates a desktop shortcut.
- Permanent free model access: Built-in free model channels for Zhipu, SiliconFlow, iFlytek Spark, and OpenRouter.
- Intelligent speed testing and routing: Every 60 seconds in the background, the plugin sends minimal requests to all configured models to measure speed, records the most recent 5 response times, and uses their average. The status is displayed in real time in the lower-left corner of the interface:
<8 secondsis normal (🟢),8–15 secondsis slow (🟡),>15 secondsor timeout (🔴), with an automatic suggestion to switch. - Billing reminders: When switching to the official DeepSeek model, the interface shows in real time whether the current time is a peak period (full price) or an off-peak period (half price).
- Help Center: A built-in online Help Center that aggregates official DSH documentation and curated community resources.
Installation¶
The plugin core is cross-platform, but it is recommended to use the provided scripts for environment setup.
1. Official Installation Command¶
If you have already installed DSH manually, you can install this plugin from the command line:
dsh plugin --profile web add /path/to/dsh-0-tools
2. One-click Installation Script¶
Users on Windows, macOS, and Linux can directly run the corresponding installation script:
- Windows: Double-click
install.batto run it. The script automatically detects the environment, installs DSH if it is missing, and creates a “DeepSeek Harness” shortcut on the desktop after successful installation. - macOS / Linux: Run
chmod +x install.sh && ./install.shin the terminal.
Note: Windows may display a SmartScreen warning saying “Windows protected your PC.” This usually happens because the script is unsigned. Click “More info → Run anyway” to continue.
Usage Steps¶
Step 1: Open the DSH Interface¶
After running the installation script, double-click the “DeepSeek Harness” shortcut created on the desktop. The browser will open the DSH web interface. If no models have been configured, a guided popup will appear automatically.
Step 2: Configure a Free Model¶
Click the “Configure Free Models” button in the lower-left corner of the interface to open the configuration center. Click the “Tutorial” link on any model card, then follow the illustrated steps to register and obtain an API key (for iFlytek, include both the APIKey and APISecret).
Step 3: One-click Installation¶
Paste the obtained API key into the input field labeled “Paste any model API key here and it will be automatically recognized,” then click the “Auto-detect the API key and install a free model in one click” button. The system will automatically identify the key type and complete the configuration.
Step 4: Use and Speed Testing¶
After configuration, switch to the model in the lower-left corner of the DSH interface to start using it. The plugin automatically begins background speed testing. If the current model times out, the bottom of the sidebar will show a real-time suggestion for which model to switch to.
Step 5: Use Paid Models¶
If you need to use the official DeepSeek model, click “Settings” in the lower-left corner of the interface, go to the “Models” tab, edit the DeepSeek model, and enter your API key. At this time, the interface will show a full-price or half-price notice based on the weekday peak and off-peak periods.
Notes¶
- Plugin nature: This is a third-party community plugin and is not affiliated with the official products of DeepSeek, Zhipu, SiliconFlow, iFlytek, or OpenRouter.
- Data privacy: When using the free model channels, conversation content may be retained by the provider for training purposes. Do not enter confidential business information, personal privacy data, or other sensitive content.
- System requirements: Compatible with DSH version
>= 0.1.1; the one-click installation scripts support Windows 10/11 and macOS/Linux.
Summary¶
dsh-0-tools lowers the barrier to using DeepSeek Harness through automated scripts and an intelligent routing mechanism. For users who want to use large model APIs at low cost and with high efficiency, this plugin offers a practical solution.
Project URL: https://github.com/ai-yukin/dsh-0-tools