{"adoption": {"forks": 2130, "observed_at": "2026-08-28T04:11:26.563032+00:00", "stars": 18300}, "canonical_url": "https://ross.abutalabs.com/products/cs-base", "card": {"archived": false, "artifact_type": "learning-resource", "description": "图解计算机网络、操作系统、计算机组成、数据库，共 1000 张图 + 50 万字，破除晦涩难懂的计算机基础知识，让天下没有难懂的八股文！🚀 在线阅读：https://xiaolincoding.com  ", "domain": ["tutorials", "networking", "operating-systems", "databases", "developer-tools"], "enriched": true, "function": ["documentation"], "health_score": 20, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["xiaolincoder/CS-Base"], "name": "xiaolincoder/CS-Base", "platform": [], "pushed_at": "2024-11-27T06:32:13+00:00", "repo": "xiaolincoder/CS-Base", "stars": 18300, "tags": ["computer-science-fundamentals", "interview-prep", "illustrated-guides", "tcp", "operating-systems", "chinese-language", "technical-blog", "computer-science", "web"], "topics": ["java", "cpp", "python", "c", "golang", "linux", "network", "tcp"], "urls": [], "use_cases": ["learn TCP/IP networking fundamentals with diagrams", "prepare for backend software engineer interviews", "understand how operating systems work", "study HTTP and HTTPS handshake mechanics", "review computer organization and database basics", "understand what happens when you type a URL into a browser"], "what_it_is": "A Chinese-language illustrated learning resource covering computer science fundamentals: networking (TCP/IP, HTTP, HTTPS), operating systems, computer architecture, and databases, with 1000 diagrams and 500,000 words. Content is published as an online book at xiaolincoding.com and aimed at making difficult CS basics and interview questions easy to understand.", "when_to_avoid": ["you need hands-on code projects or runnable software", "you need English-language material", "you need a formal textbook with exercises and academic rigor"], "when_to_choose": ["you prefer visual, diagram-heavy explanations of CS fundamentals", "you are preparing for Chinese tech company interviews (八股文)", "you want free, well-structured reading material on networking and OS topics"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cs-base", "repo": "xiaolincoder/CS-Base", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:26.563032+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:02:05.210113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dc570e4cfbe94381a5a7f0d015c41274c665de6a874006d6c0738494888f8cce", "fetched_at": "2026-08-28T04:11:26.563032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaolincoder/CS-Base"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:26.563032+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:02:05.210113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dc570e4cfbe94381a5a7f0d015c41274c665de6a874006d6c0738494888f8cce", "fetched_at": "2026-08-28T04:11:26.563032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaolincoder/CS-Base"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:02:05.210113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dc570e4cfbe94381a5a7f0d015c41274c665de6a874006d6c0738494888f8cce", "fetched_at": "2026-08-28T04:11:26.563032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaolincoder/CS-Base"}], "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:11:26.563032+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:26.563032+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:26.563032+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:02:05.210113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dc570e4cfbe94381a5a7f0d015c41274c665de6a874006d6c0738494888f8cce", "fetched_at": "2026-08-28T04:11:26.563032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaolincoder/CS-Base"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:26.563032+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:26.563032+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:02:05.210113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dc570e4cfbe94381a5a7f0d015c41274c665de6a874006d6c0738494888f8cce", "fetched_at": "2026-08-28T04:11:26.563032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaolincoder/CS-Base"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:26.563032+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:26.563032+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:26.563032+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:02:05.210113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dc570e4cfbe94381a5a7f0d015c41274c665de6a874006d6c0738494888f8cce", "fetched_at": "2026-08-28T04:11:26.563032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaolincoder/CS-Base"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:26.563032+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:26.563032+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:02:05.210113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dc570e4cfbe94381a5a7f0d015c41274c665de6a874006d6c0738494888f8cce", "fetched_at": "2026-08-28T04:11:26.563032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaolincoder/CS-Base"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:02:05.210113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dc570e4cfbe94381a5a7f0d015c41274c665de6a874006d6c0738494888f8cce", "fetched_at": "2026-08-28T04:11:26.563032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaolincoder/CS-Base"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:02:05.210113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dc570e4cfbe94381a5a7f0d015c41274c665de6a874006d6c0738494888f8cce", "fetched_at": "2026-08-28T04:11:26.563032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaolincoder/CS-Base"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:02:05.210113+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "dc570e4cfbe94381a5a7f0d015c41274c665de6a874006d6c0738494888f8cce", "fetched_at": "2026-08-28T04:11:26.563032+00:00", "kind": "readme", "missing": false, "url": "https://github.com/xiaolincoder/CS-Base"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1627, "days_push": 644, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}