{"adoption": {"forks": 508, "observed_at": "2026-08-28T04:09:27.549377+00:00", "stars": 5666}, "canonical_url": "https://ross.abutalabs.com/products/tool", "card": {"archived": false, "artifact_type": "learning-resource", "description": "开发效率提升：Mac生产力工具链推荐", "domain": ["developer-tools", "operating-systems"], "enriched": true, "function": ["developer-tools", "documentation", "cli", "editor"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["Louiszhai/tool"], "name": "Louiszhai/tool", "platform": ["cli"], "pushed_at": "2022-08-25T12:17:58+00:00", "repo": "Louiszhai/tool", "stars": 5666, "tags": ["awesome-list", "mac-productivity", "tool-recommendations", "alfred-workflows", "chrome-extensions", "command-line", "macos"], "topics": ["tool", "mac"], "urls": [], "use_cases": ["find the best markdown editor for mac", "discover mac productivity tools for developers", "recommend terminal utilities for macOS", "learn how to build Alfred workflows", "find useful Chrome extensions for development", "speed up my mac development workflow"], "what_it_is": "A curated Chinese-language guide recommending Mac productivity tools for developers, covering markdown editors, terminal utilities, Chrome extensions, and Alfred workflows. It is a documentation/awesome-list style repository rather than runnable software.", "when_to_avoid": ["you need installable software or a library rather than a guide", "you need up-to-date tool recommendations (last updated 2022)", "you work on Windows or Linux exclusively"], "when_to_choose": ["you want curated recommendations for macOS developer tooling", "you are setting up a new Mac for development", "you want Alfred workflow ideas or open-source examples"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/tool", "repo": "Louiszhai/tool", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.549377+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:54:19.115863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a784a4c8075b55e80aaa0dc261a6c14d48300157f942858270003f1b055fc35c", "fetched_at": "2026-08-28T04:09:27.549377+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Louiszhai/tool"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.549377+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:54:19.115863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a784a4c8075b55e80aaa0dc261a6c14d48300157f942858270003f1b055fc35c", "fetched_at": "2026-08-28T04:09:27.549377+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Louiszhai/tool"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:54:19.115863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a784a4c8075b55e80aaa0dc261a6c14d48300157f942858270003f1b055fc35c", "fetched_at": "2026-08-28T04:09:27.549377+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Louiszhai/tool"}], "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:09:27.549377+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.549377+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.549377+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:54:19.115863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a784a4c8075b55e80aaa0dc261a6c14d48300157f942858270003f1b055fc35c", "fetched_at": "2026-08-28T04:09:27.549377+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Louiszhai/tool"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.549377+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.549377+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:54:19.115863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a784a4c8075b55e80aaa0dc261a6c14d48300157f942858270003f1b055fc35c", "fetched_at": "2026-08-28T04:09:27.549377+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Louiszhai/tool"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.549377+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.549377+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.549377+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:54:19.115863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a784a4c8075b55e80aaa0dc261a6c14d48300157f942858270003f1b055fc35c", "fetched_at": "2026-08-28T04:09:27.549377+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Louiszhai/tool"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.549377+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:27.549377+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:54:19.115863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a784a4c8075b55e80aaa0dc261a6c14d48300157f942858270003f1b055fc35c", "fetched_at": "2026-08-28T04:09:27.549377+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Louiszhai/tool"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:54:19.115863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a784a4c8075b55e80aaa0dc261a6c14d48300157f942858270003f1b055fc35c", "fetched_at": "2026-08-28T04:09:27.549377+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Louiszhai/tool"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:54:19.115863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a784a4c8075b55e80aaa0dc261a6c14d48300157f942858270003f1b055fc35c", "fetched_at": "2026-08-28T04:09:27.549377+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Louiszhai/tool"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:54:19.115863+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a784a4c8075b55e80aaa0dc261a6c14d48300157f942858270003f1b055fc35c", "fetched_at": "2026-08-28T04:09:27.549377+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Louiszhai/tool"}], "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": 3708, "days_push": 1469, "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}}