Dsh Net Proxy
mafeis/dsh-net-proxy · skills
DeepSeek Harness network proxy plug-in: Let the network requests (websearch/webfetch/external API) initiated by the agent itself go through the HTTP/HTTPS-CONNECT/SOCKS5 proxy you configured, configure persistence, and automatically take effect upon startup, and provide a visual settings page.
★ 9GitHub stars
1Forks
2026-09-03Last updated
JavaScriptLanguage
MITLicense
Key features
- Serverwrap the global fetch of the agent process, allowing all requests to go through the proxy (handwritten forwarding, no third-party proxy dependencies).
- Compatibility fixpeerDependencies are changed to an explicit range that matches the actual version of the harness - @deepseek-ai/schemastery is actually the 3.x line (the original <0.2.0 upper limit is completely misplaced, changed to ^3.18.1)
- The set routing handler of index.js draws lib/routes.js (pure function, 4 new single tests are added, a total of 24 items are all green).
- Behavior unchanged, 20/20 all green.
- The configuration is stored in $DSH_HOME/net-proxy.json, and the settings page is read and written via the same-origin route /_dsh/net-proxy. Changes take effect immediately without restarting.
Install command
dsh plugin --profile web add github:mafeis/dsh-net-proxy