GitHub-Road
Run the following command in DeepSeek Harness:
dsh plugin install iTrimut/GitHub-Road
Paste the following prompt into your AI chat to install this plugin:
Run the command dsh plugin install iTrimut/GitHub-Road in DeepSeek Harness to install this plugin; the full source repository is at https://github.com/iTrimut/GitHub-Road
About this plugin
Opening github.com in a browser within mainland China often means an endless loading circle, a timeout, or a reset connection. The root cause is that ISPs throttle GitHub at the TLS/SNI layer on a per-IP basis, and the set of blocked IPs rotates over time, so a static hosts entry is bound to go stale within days.
GitHub-Road takes a no-proxy, zero-cost approach. It verifies each candidate IP through a two-step check: a TLS handshake (with an 8-second hard timeout, TLS 1.2, and certificate domain validation) followed by a real HTTPS request that must return HTTP 200. The winning address is written atomically to the local hosts file while preserving other entries, and DNS is refreshed. A scheduled task re-runs the whole process every 30 minutes, so a newly blocked IP is swapped out within half an hour at most; if every candidate fails, the script comments out the hosts entry and falls back to normal resolution instead of pinning a dead address.
It is aimed at individual Windows users in mainland China who simply need a browser that can reach github.com without running or paying for a proxy. Known gaps include gist.github.com, codeload archive downloads, and SSH on port 22, none of which can be fixed at the hosts layer. If a tool such as Watt Toolkit or Steam++ is also rewriting hosts entries, the two will overwrite each other, and one must be disabled first.
Use Cases
- Browser times out or gets RST when loading github.com
- Blocked IP sets rotate frequently and stale hosts entries keep breaking
- Need a zero-cost, proxy-free way to keep GitHub reachable day to day
Best For
- Individual developers on Windows in mainland China
- Students who browse GitHub repositories without running a proxy
- Everyday users who want zero-config, self-maintaining access without manual IP switching
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.