{"adoption": {"forks": 2637, "observed_at": "2026-08-28T04:10:04.891504+00:00", "stars": 7769}, "canonical_url": "https://ross.abutalabs.com/products/gao", "card": {"archived": false, "artifact_type": "plugin", "description": "FongMi影视和tvbox配置文件，如果喜欢，请Fork自用。使用前请仔细阅读仓库说明，一旦使用将被视为你已了解。", "domain": ["media", "entertainment"], "enriched": true, "function": ["streaming"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["gaotianliuyun/gao"], "name": "gaotianliuyun/gao", "platform": [], "pushed_at": "2024-11-17T14:05:27+00:00", "repo": "gaotianliuyun/gao", "stars": 7769, "tags": ["tvbox", "fongmi-tv", "catvod", "config-files", "streaming-sources", "live-tv", "video-on-demand", "iptv", "source-aggregation", "drpy", "android-tv", "chinese", "video", "android"], "topics": [], "urls": [], "use_cases": ["find tvbox config files for android tv box", "fongmi tv configuration with vod sources", "watch live tv channels on tvbox", "aggregate streaming sources into tvbox app", "add video parsers and spider jars to fongmi", "catvod open source config list", "random wallpaper api for tvbox interface"], "what_it_is": "A curated collection of configuration files for TVBox, FongMi TV (FongMi影视), and CatVod (猫影视) Android TV streaming apps. The JSON configs aggregate community-shared video-on-demand sources, live TV channels, parse/resolver endpoints, and spider jar/JS packages that plug into those players.", "when_to_avoid": ["you need a standalone application - this repo only ships configuration files, not the player itself", "you require a licensed or legally cleared content source - the repo carries no license and disclaims validity and legality", "you need commercial or long-term production use - the author explicitly forbids commercial use and gives no uptime guarantees"], "when_to_choose": ["you already run FongMi TV, TVBox, or CatVod on an Android TV box and need ready-made multi-line source configs", "you want a curated bundle of VOD sources, live streams, and parsers from multiple community maintainers", "you want to fork and adapt a TVBox config for personal testing"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gao", "repo": "gaotianliuyun/gao", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:04.891504+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:35:05.071974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ae3719ad39f5f125f5f222a4c0f856e336ce59fba34abde72ef044741f54dbe", "fetched_at": "2026-08-28T04:10:04.891504+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gaotianliuyun/gao"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:04.891504+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:35:05.071974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ae3719ad39f5f125f5f222a4c0f856e336ce59fba34abde72ef044741f54dbe", "fetched_at": "2026-08-28T04:10:04.891504+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gaotianliuyun/gao"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:35:05.071974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ae3719ad39f5f125f5f222a4c0f856e336ce59fba34abde72ef044741f54dbe", "fetched_at": "2026-08-28T04:10:04.891504+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gaotianliuyun/gao"}], "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:10:04.891504+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:04.891504+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:04.891504+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:35:05.071974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ae3719ad39f5f125f5f222a4c0f856e336ce59fba34abde72ef044741f54dbe", "fetched_at": "2026-08-28T04:10:04.891504+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gaotianliuyun/gao"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:04.891504+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:04.891504+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:35:05.071974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ae3719ad39f5f125f5f222a4c0f856e336ce59fba34abde72ef044741f54dbe", "fetched_at": "2026-08-28T04:10:04.891504+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gaotianliuyun/gao"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:04.891504+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:04.891504+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:04.891504+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:35:05.071974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ae3719ad39f5f125f5f222a4c0f856e336ce59fba34abde72ef044741f54dbe", "fetched_at": "2026-08-28T04:10:04.891504+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gaotianliuyun/gao"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:04.891504+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:04.891504+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:35:05.071974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ae3719ad39f5f125f5f222a4c0f856e336ce59fba34abde72ef044741f54dbe", "fetched_at": "2026-08-28T04:10:04.891504+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gaotianliuyun/gao"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:35:05.071974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ae3719ad39f5f125f5f222a4c0f856e336ce59fba34abde72ef044741f54dbe", "fetched_at": "2026-08-28T04:10:04.891504+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gaotianliuyun/gao"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:35:05.071974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ae3719ad39f5f125f5f222a4c0f856e336ce59fba34abde72ef044741f54dbe", "fetched_at": "2026-08-28T04:10:04.891504+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gaotianliuyun/gao"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:35:05.071974+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ae3719ad39f5f125f5f222a4c0f856e336ce59fba34abde72ef044741f54dbe", "fetched_at": "2026-08-28T04:10:04.891504+00:00", "kind": "readme", "missing": false, "url": "https://github.com/gaotianliuyun/gao"}], "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": 1434, "days_push": 654, "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}}