dsh-proxy: DeepSeek Harness Proxy Plugin
The `dsh-proxy` plugin provides a centralized network proxy configuration solution for DeepSeek Harness, supporting global proxy settings and per-model-provider routing. Users can configure HTTP/HTTPS proxies, set direct connection addresses, and use priority-based logic (provider settings > global proxy > environment variables) to flexibly control traffic. It takes effect immediately after installation without requiring a restart, making it suitable for debugging or specific LLM access scenarios. Note that it only supports HTTP(S) proxies, and features such as Web search still follow global routing.
Read Moredsh-proxy: A Runtime-Switchable Proxy Plugin for DeepSeek Harness
dsh-proxy is a networking tool plugin for DeepSeek Harness (DSH). It intercepts global outbound requests and forwards them via HTTP(S) or SOCKS5 proxies, supporting runtime mode switching without restarting. The plugin provides two configuration methods: a Web interface and a configuration file. It supports system proxy detection, bypass rules, and sub-process environment variable propagation. It is suitable for scenarios requiring dynamic network environment switching, but users should be aware of issues such as credential storage and request interruption.
Read Moredsh-proxy: Injecting a Custom HTTP Proxy into DeepSeek Harness
dsh-proxy is a plugin developed for DeepSeek Harness (DSH) to address its default behavior of not reading system proxy settings or environment variables. By injecting a ProxyAgent to intercept global fetch traffic, it supports mainstream proxy tools such as Clash and mihomo, enabling all network requests to be routed through a proxy without enabling TUN mode. The plugin uses the Clash mixed port (127.0.0.1:7890) by default and offers flexible configuration, including host, port, and a noProxy bypass list, making it particularly suitable for environments where IP addresses are blocked or network access is restricted.
Read More