{"adoption": {"forks": 53, "observed_at": "2026-08-28T04:03:35.096802+00:00", "stars": 1099}, "canonical_url": "https://ross.abutalabs.com/products/discord-proxy", "card": {"archived": false, "artifact_type": "application", "description": "给Discord的Windows客户端添加代理，Add a proxy to discord windows client", "domain": ["privacy", "censorship-circumvention", "messaging-platforms", "windows"], "enriched": true, "function": ["proxy", "networking", "security"], "health_score": 54, "homepage": null, "language": "C++", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["aiqinxuancai/discord-proxy"], "name": "aiqinxuancai/discord-proxy", "platform": ["windows", "cpp"], "pushed_at": "2025-09-02T02:31:42+00:00", "repo": "aiqinxuancai/discord-proxy", "stars": 1099, "tags": ["discord", "dll-injection", "proxy-configuration", "desktop-client", "version.dll-hijack"], "topics": ["discord"], "urls": [], "use_cases": ["use discord behind a proxy without a global vpn", "set http or socks5 proxy for discord client only", "bypass discord connection issues in restricted networks", "route discord traffic through clash or other proxy clients", "add authenticated proxy support to discord"], "what_it_is": "A Windows tool that adds per-application proxy support to the Discord desktop client via DLL injection (version.dll hijacking), avoiding the need for a system-wide proxy. It intercepts environment variable reads to inject a proxy server address passed via command-line arguments.", "when_to_avoid": ["you use Discord in a browser or on non-Windows platforms", "you prefer a system-wide VPN or proxy solution", "you need a supported, signed tool - it has no license and relies on DLL hijacking that may break with Discord updates"], "when_to_choose": ["you run the Discord Windows desktop client and only want Discord traffic proxied", "your network blocks Discord but you already run a local HTTP/SOCKS5 proxy", "you need proxy authentication support via the companion launcher"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/discord-proxy", "repo": "aiqinxuancai/discord-proxy", "role": "main", "score": 52}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.096802+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:45:58.110291+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28c43b35b28db6dd5361217a171c1147d1b264ae550b285360fd0524a3dc7490", "fetched_at": "2026-08-28T04:03:35.096802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiqinxuancai/discord-proxy"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.096802+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:45:58.110291+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28c43b35b28db6dd5361217a171c1147d1b264ae550b285360fd0524a3dc7490", "fetched_at": "2026-08-28T04:03:35.096802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiqinxuancai/discord-proxy"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:45:58.110291+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28c43b35b28db6dd5361217a171c1147d1b264ae550b285360fd0524a3dc7490", "fetched_at": "2026-08-28T04:03:35.096802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiqinxuancai/discord-proxy"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.096802+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.096802+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.096802+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:45:58.110291+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28c43b35b28db6dd5361217a171c1147d1b264ae550b285360fd0524a3dc7490", "fetched_at": "2026-08-28T04:03:35.096802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiqinxuancai/discord-proxy"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.096802+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.096802+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:45:58.110291+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28c43b35b28db6dd5361217a171c1147d1b264ae550b285360fd0524a3dc7490", "fetched_at": "2026-08-28T04:03:35.096802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiqinxuancai/discord-proxy"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.096802+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.096802+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.096802+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:45:58.110291+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28c43b35b28db6dd5361217a171c1147d1b264ae550b285360fd0524a3dc7490", "fetched_at": "2026-08-28T04:03:35.096802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiqinxuancai/discord-proxy"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.096802+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:35.096802+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:45:58.110291+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28c43b35b28db6dd5361217a171c1147d1b264ae550b285360fd0524a3dc7490", "fetched_at": "2026-08-28T04:03:35.096802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiqinxuancai/discord-proxy"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:45:58.110291+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28c43b35b28db6dd5361217a171c1147d1b264ae550b285360fd0524a3dc7490", "fetched_at": "2026-08-28T04:03:35.096802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiqinxuancai/discord-proxy"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:45:58.110291+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28c43b35b28db6dd5361217a171c1147d1b264ae550b285360fd0524a3dc7490", "fetched_at": "2026-08-28T04:03:35.096802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiqinxuancai/discord-proxy"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:45:58.110291+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "28c43b35b28db6dd5361217a171c1147d1b264ae550b285360fd0524a3dc7490", "fetched_at": "2026-08-28T04:03:35.096802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/aiqinxuancai/discord-proxy"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 39, "longevity": 100, "rhythm": 40}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1717, "days_push": 366, "days_rel": 615, "gap_med": 17.0, "n_releases_24m": 3}, "score": 52, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}