{"adoption": {"forks": 58, "observed_at": "2026-09-03T02:15:09.768278+00:00", "stars": 1085}, "canonical_url": "https://ross.abutalabs.com/products/ldstatuspro", "card": {"archived": false, "artifact_type": "plugin", "description": "一款功能强大的 Linux.do 社区增强工具以及相关综合服务开源项目。包含油猴脚本、LDStatusPro官网源码、士多商店前端源码等。", "domain": ["social-media", "analytics", "browser-extensions", "developer-tools"], "enriched": true, "function": ["analytics", "data-visualization", "chatbot", "auth", "caching"], "health_score": 98, "homepage": "https://ldspro.qzz.io/", "language": "Vue", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["caigg188/LDStatusPro"], "name": "caigg188/LDStatusPro", "platform": ["browser", "browser-extension", "cross-platform"], "pushed_at": "2026-09-02T02:43:22+00:00", "repo": "caigg188/LDStatusPro", "stars": 1085, "tags": ["userscript", "tampermonkey", "linuxdo", "discourse", "community-enhancement", "trust-level-tracker", "reading-stats", "leaderboard", "cloud-sync", "vue", "web-server"], "topics": [], "urls": [], "use_cases": ["track my Linux.do trust level progress", "sync forum reading stats across browsers and devices", "see a leaderboard of top readers on Linux.do", "summarize long forum topics with AI", "check my LDC credit balance and spending history", "view my read topics, bookmarks, and likes history on the forum", "manage and copy CDK redemption items"], "what_it_is": "LDStatus Pro is a Tampermonkey userscript (with an accompanying website and storefront frontend) that enhances the Linux.do and IDCFlare Discourse communities. It adds trust-level progress tracking, reading-time statistics, cloud sync, leaderboards, AI-powered topic summaries, LDC credit dashboards, CDK management, and feedback tickets.", "when_to_avoid": ["you do not use Linux.do or IDCFlare - the tool is specific to these Discourse communities", "you cannot or prefer not to run a userscript manager like Tampermonkey", "you need an officially supported forum extension rather than a third-party enhancement", "you are uncomfortable with OAuth-based cloud sync of your forum activity data"], "when_to_choose": ["you are an active Linux.do or IDCFlare user who wants deeper stats than the forum provides natively", "you want cross-device cloud sync of your reading history and trust-level progress", "you want AI summaries and follow-up Q&A for forum threads", "you want a community leaderboard and LDC credit tracking in one panel"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ldstatuspro", "repo": "caigg188/LDStatusPro", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.768278+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:55:23.732398+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "487a4ed9b07f753d904de64ebaf7d476fb0868718abdaff2eaf07a8eaf436fb0", "fetched_at": "2026-09-03T02:15:09.768278+00:00", "kind": "readme", "missing": false, "url": "https://github.com/caigg188/LDStatusPro"}, {"content_hash": "bea72da80cf5047e34303c556f08b1d7db53c5c97c72e42952961fc5b048f1cf", "fetched_at": "2026-08-29T12:57:09.279423+00:00", "kind": "homepage", "missing": false, "url": "https://ldspro.qzz.io/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.768278+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:55:23.732398+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "487a4ed9b07f753d904de64ebaf7d476fb0868718abdaff2eaf07a8eaf436fb0", "fetched_at": "2026-09-03T02:15:09.768278+00:00", "kind": "readme", "missing": false, "url": "https://github.com/caigg188/LDStatusPro"}, {"content_hash": "bea72da80cf5047e34303c556f08b1d7db53c5c97c72e42952961fc5b048f1cf", "fetched_at": "2026-08-29T12:57:09.279423+00:00", "kind": "homepage", "missing": false, "url": "https://ldspro.qzz.io/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:55:23.732398+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "487a4ed9b07f753d904de64ebaf7d476fb0868718abdaff2eaf07a8eaf436fb0", "fetched_at": "2026-09-03T02:15:09.768278+00:00", "kind": "readme", "missing": false, "url": "https://github.com/caigg188/LDStatusPro"}, {"content_hash": "bea72da80cf5047e34303c556f08b1d7db53c5c97c72e42952961fc5b048f1cf", "fetched_at": "2026-08-29T12:57:09.279423+00:00", "kind": "homepage", "missing": false, "url": "https://ldspro.qzz.io/"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.768278+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.768278+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.768278+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:55:23.732398+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "487a4ed9b07f753d904de64ebaf7d476fb0868718abdaff2eaf07a8eaf436fb0", "fetched_at": "2026-09-03T02:15:09.768278+00:00", "kind": "readme", "missing": false, "url": "https://github.com/caigg188/LDStatusPro"}, {"content_hash": "bea72da80cf5047e34303c556f08b1d7db53c5c97c72e42952961fc5b048f1cf", "fetched_at": "2026-08-29T12:57:09.279423+00:00", "kind": "homepage", "missing": false, "url": "https://ldspro.qzz.io/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.768278+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.768278+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:55:23.732398+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "487a4ed9b07f753d904de64ebaf7d476fb0868718abdaff2eaf07a8eaf436fb0", "fetched_at": "2026-09-03T02:15:09.768278+00:00", "kind": "readme", "missing": false, "url": "https://github.com/caigg188/LDStatusPro"}, {"content_hash": "bea72da80cf5047e34303c556f08b1d7db53c5c97c72e42952961fc5b048f1cf", "fetched_at": "2026-08-29T12:57:09.279423+00:00", "kind": "homepage", "missing": false, "url": "https://ldspro.qzz.io/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.768278+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.768278+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.768278+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:55:23.732398+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "487a4ed9b07f753d904de64ebaf7d476fb0868718abdaff2eaf07a8eaf436fb0", "fetched_at": "2026-09-03T02:15:09.768278+00:00", "kind": "readme", "missing": false, "url": "https://github.com/caigg188/LDStatusPro"}, {"content_hash": "bea72da80cf5047e34303c556f08b1d7db53c5c97c72e42952961fc5b048f1cf", "fetched_at": "2026-08-29T12:57:09.279423+00:00", "kind": "homepage", "missing": false, "url": "https://ldspro.qzz.io/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.768278+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:09.768278+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:55:23.732398+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "487a4ed9b07f753d904de64ebaf7d476fb0868718abdaff2eaf07a8eaf436fb0", "fetched_at": "2026-09-03T02:15:09.768278+00:00", "kind": "readme", "missing": false, "url": "https://github.com/caigg188/LDStatusPro"}, {"content_hash": "bea72da80cf5047e34303c556f08b1d7db53c5c97c72e42952961fc5b048f1cf", "fetched_at": "2026-08-29T12:57:09.279423+00:00", "kind": "homepage", "missing": false, "url": "https://ldspro.qzz.io/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:55:23.732398+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "487a4ed9b07f753d904de64ebaf7d476fb0868718abdaff2eaf07a8eaf436fb0", "fetched_at": "2026-09-03T02:15:09.768278+00:00", "kind": "readme", "missing": false, "url": "https://github.com/caigg188/LDStatusPro"}, {"content_hash": "bea72da80cf5047e34303c556f08b1d7db53c5c97c72e42952961fc5b048f1cf", "fetched_at": "2026-08-29T12:57:09.279423+00:00", "kind": "homepage", "missing": false, "url": "https://ldspro.qzz.io/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:55:23.732398+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "487a4ed9b07f753d904de64ebaf7d476fb0868718abdaff2eaf07a8eaf436fb0", "fetched_at": "2026-09-03T02:15:09.768278+00:00", "kind": "readme", "missing": false, "url": "https://github.com/caigg188/LDStatusPro"}, {"content_hash": "bea72da80cf5047e34303c556f08b1d7db53c5c97c72e42952961fc5b048f1cf", "fetched_at": "2026-08-29T12:57:09.279423+00:00", "kind": "homepage", "missing": false, "url": "https://ldspro.qzz.io/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:55:23.732398+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "487a4ed9b07f753d904de64ebaf7d476fb0868718abdaff2eaf07a8eaf436fb0", "fetched_at": "2026-09-03T02:15:09.768278+00:00", "kind": "readme", "missing": false, "url": "https://github.com/caigg188/LDStatusPro"}, {"content_hash": "bea72da80cf5047e34303c556f08b1d7db53c5c97c72e42952961fc5b048f1cf", "fetched_at": "2026-08-29T12:57:09.279423+00:00", "kind": "homepage", "missing": false, "url": "https://ldspro.qzz.io/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 19, "rhythm": 80}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 266, "days_push": 0, "days_rel": 135, "gap_med": 0.0, "n_releases_24m": 29}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}