{"adoption": {"forks": 696, "observed_at": "2026-08-28T04:06:18.211810+00:00", "stars": 2139}, "canonical_url": "https://ross.abutalabs.com/products/maicong-music", "card": {"archived": true, "artifact_type": "application", "description": "音乐搜索器 - 多站合一音乐搜索解决方案", "domain": ["media", "web-development", "self-hosted"], "enriched": true, "function": ["search-engine", "http-server", "http-client"], "health_score": 10, "homepage": null, "language": "PHP", "license": "MIT", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["maicong/music"], "name": "maicong/music", "platform": ["php", "self-hosted"], "pushed_at": "2019-06-25T02:00:06+00:00", "repo": "maicong/music", "stars": 2139, "tags": ["music-search", "aggregator", "php", "audio-streaming", "unofficial-api", "chinese-music-sites", "search", "web-server"], "topics": ["music", "music-search", "music-bot"], "urls": [], "use_cases": ["search music across multiple Chinese streaming sites from one page", "self-host a music search and preview website", "find free preview links for songs on NetEase or QQ Music", "aggregate audio search results from Kugou, Kuwo, and Xiami", "build a personal music search tool with PHP", "listen to podcast/audio content from Ximalaya or Lizhi FM via one interface"], "what_it_is": "A PHP-based web application that aggregates music search across multiple Chinese music platforms (NetEase Cloud Music, QQ Music, Kugou, Kuwo, Xiami, Baidu Music, and more) via their unofficial APIs. It lets users search, preview, and play tracks from a single self-hosted site.", "when_to_avoid": ["you need a maintained, reliable production service - the project is archived and APIs may break anytime", "you want to download or redistribute copyrighted music commercially", "your stack is not PHP or you need modern framework integration", "you require official, licensed access to streaming catalogs"], "when_to_choose": ["you want a self-hosted PHP web app that searches many Chinese music sites at once", "you need a learning reference for calling unofficial music platform APIs", "you want a lightweight single-page music search aggregator without a database"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/maicong-music", "repo": "maicong/music", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.211810+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:51:34.697390+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c0a6c06003f18e1c37ca2a4aa60a8a210c00811c22664c47c256af4fbce5697c", "fetched_at": "2026-08-28T04:06:18.211810+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maicong/music"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.211810+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:51:34.697390+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c0a6c06003f18e1c37ca2a4aa60a8a210c00811c22664c47c256af4fbce5697c", "fetched_at": "2026-08-28T04:06:18.211810+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maicong/music"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:51:34.697390+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c0a6c06003f18e1c37ca2a4aa60a8a210c00811c22664c47c256af4fbce5697c", "fetched_at": "2026-08-28T04:06:18.211810+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maicong/music"}], "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:06:18.211810+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.211810+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.211810+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:51:34.697390+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c0a6c06003f18e1c37ca2a4aa60a8a210c00811c22664c47c256af4fbce5697c", "fetched_at": "2026-08-28T04:06:18.211810+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maicong/music"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.211810+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.211810+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:51:34.697390+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c0a6c06003f18e1c37ca2a4aa60a8a210c00811c22664c47c256af4fbce5697c", "fetched_at": "2026-08-28T04:06:18.211810+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maicong/music"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.211810+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.211810+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.211810+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:51:34.697390+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c0a6c06003f18e1c37ca2a4aa60a8a210c00811c22664c47c256af4fbce5697c", "fetched_at": "2026-08-28T04:06:18.211810+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maicong/music"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.211810+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:18.211810+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:51:34.697390+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c0a6c06003f18e1c37ca2a4aa60a8a210c00811c22664c47c256af4fbce5697c", "fetched_at": "2026-08-28T04:06:18.211810+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maicong/music"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:51:34.697390+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c0a6c06003f18e1c37ca2a4aa60a8a210c00811c22664c47c256af4fbce5697c", "fetched_at": "2026-08-28T04:06:18.211810+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maicong/music"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:51:34.697390+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c0a6c06003f18e1c37ca2a4aa60a8a210c00811c22664c47c256af4fbce5697c", "fetched_at": "2026-08-28T04:06:18.211810+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maicong/music"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:51:34.697390+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c0a6c06003f18e1c37ca2a4aa60a8a210c00811c22664c47c256af4fbce5697c", "fetched_at": "2026-08-28T04:06:18.211810+00:00", "kind": "readme", "missing": false, "url": "https://github.com/maicong/music"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4100, "days_push": 2627, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}