{"adoption": {"forks": 138, "observed_at": "2026-08-28T04:06:53.385615+00:00", "stars": 2459}, "canonical_url": "https://ross.abutalabs.com/products/knowledge-garden", "card": {"archived": false, "artifact_type": "learning-resource", "description": "我的第二大脑 second brain，我的数字花园 digital garden，用obsidian双链笔记软件写作而成", "domain": ["developer-tools", "education"], "enriched": true, "function": ["documentation", "markdown"], "health_score": 58, "homepage": "https://oldwinter.top", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["oldwinter/knowledge-garden"], "name": "oldwinter/knowledge-garden", "platform": ["cross-platform", "editor-plugin"], "pushed_at": "2025-09-05T14:03:08+00:00", "repo": "oldwinter/knowledge-garden", "stars": 2459, "tags": ["obsidian", "digital-garden", "second-brain", "pkm", "zettelkasten", "evergreen-notes", "spaced-repetition", "anki", "logseq", "note-taking", "local-first", "knowledge-base"], "topics": ["digital-garden", "logseq", "obsidian", "second-brain", "markdown", "notes", "vscode", "pkm", "knowledge-base", "local-first", "privacy-first", "anki-cards", "evergreen-notes", "spaced-repetition", "base", "canvas", "moc", "para", "tana"], "urls": [], "use_cases": ["learn how to use obsidian for note-taking", "example of a digital garden published to the web", "second brain note organization best practices", "obsidian vault template with plugins and workflows", "how to take evergreen notes and linked notes", "personal knowledge management workflow examples", "publish an obsidian vault as a website"], "what_it_is": "A fully open-sourced personal knowledge base ('second brain' / digital garden) written in Obsidian with bidirectional links, containing thousands of real notes, plugin configurations, and workflows. It serves as both a living example of personal knowledge management best practices and a template others can clone and adapt.", "when_to_avoid": ["you need maintained software or a tool rather than a personal content repository", "you expect a collaborative project accepting contributions - it is explicitly one person's private notes", "you need content in English - the notes are written in Chinese"], "when_to_choose": ["you want a real-world, complete example vault to study or clone rather than build from scratch", "you use Obsidian (or VS Code with Foam) and want proven plugin setups and organizational methods like PARA and MOCs", "you want to see how a digital garden is published to the web from markdown notes"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/knowledge-garden", "repo": "oldwinter/knowledge-garden", "role": "main", "score": 41}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.385615+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:29:21.559103+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1044bcfa6c2de1fbc69705a8b84119cd016af4e2b9a71d2036559dbb7395a7b", "fetched_at": "2026-08-28T04:06:53.385615+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oldwinter/knowledge-garden"}, {"content_hash": "703ea5c3a42e1019b71a2266bf8cda3f3dbd6a9650cfe00fff26d15b09c5666f", "fetched_at": "2026-08-29T10:11:06.793409+00:00", "kind": "homepage", "missing": false, "url": "https://oldwinter.top"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.385615+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:29:21.559103+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1044bcfa6c2de1fbc69705a8b84119cd016af4e2b9a71d2036559dbb7395a7b", "fetched_at": "2026-08-28T04:06:53.385615+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oldwinter/knowledge-garden"}, {"content_hash": "703ea5c3a42e1019b71a2266bf8cda3f3dbd6a9650cfe00fff26d15b09c5666f", "fetched_at": "2026-08-29T10:11:06.793409+00:00", "kind": "homepage", "missing": false, "url": "https://oldwinter.top"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:29:21.559103+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1044bcfa6c2de1fbc69705a8b84119cd016af4e2b9a71d2036559dbb7395a7b", "fetched_at": "2026-08-28T04:06:53.385615+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oldwinter/knowledge-garden"}, {"content_hash": "703ea5c3a42e1019b71a2266bf8cda3f3dbd6a9650cfe00fff26d15b09c5666f", "fetched_at": "2026-08-29T10:11:06.793409+00:00", "kind": "homepage", "missing": false, "url": "https://oldwinter.top"}], "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:53.385615+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.385615+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.385615+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:29:21.559103+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1044bcfa6c2de1fbc69705a8b84119cd016af4e2b9a71d2036559dbb7395a7b", "fetched_at": "2026-08-28T04:06:53.385615+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oldwinter/knowledge-garden"}, {"content_hash": "703ea5c3a42e1019b71a2266bf8cda3f3dbd6a9650cfe00fff26d15b09c5666f", "fetched_at": "2026-08-29T10:11:06.793409+00:00", "kind": "homepage", "missing": false, "url": "https://oldwinter.top"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.385615+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.385615+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:29:21.559103+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1044bcfa6c2de1fbc69705a8b84119cd016af4e2b9a71d2036559dbb7395a7b", "fetched_at": "2026-08-28T04:06:53.385615+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oldwinter/knowledge-garden"}, {"content_hash": "703ea5c3a42e1019b71a2266bf8cda3f3dbd6a9650cfe00fff26d15b09c5666f", "fetched_at": "2026-08-29T10:11:06.793409+00:00", "kind": "homepage", "missing": false, "url": "https://oldwinter.top"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.385615+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.385615+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.385615+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:29:21.559103+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1044bcfa6c2de1fbc69705a8b84119cd016af4e2b9a71d2036559dbb7395a7b", "fetched_at": "2026-08-28T04:06:53.385615+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oldwinter/knowledge-garden"}, {"content_hash": "703ea5c3a42e1019b71a2266bf8cda3f3dbd6a9650cfe00fff26d15b09c5666f", "fetched_at": "2026-08-29T10:11:06.793409+00:00", "kind": "homepage", "missing": false, "url": "https://oldwinter.top"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.385615+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:53.385615+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:29:21.559103+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1044bcfa6c2de1fbc69705a8b84119cd016af4e2b9a71d2036559dbb7395a7b", "fetched_at": "2026-08-28T04:06:53.385615+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oldwinter/knowledge-garden"}, {"content_hash": "703ea5c3a42e1019b71a2266bf8cda3f3dbd6a9650cfe00fff26d15b09c5666f", "fetched_at": "2026-08-29T10:11:06.793409+00:00", "kind": "homepage", "missing": false, "url": "https://oldwinter.top"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:29:21.559103+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1044bcfa6c2de1fbc69705a8b84119cd016af4e2b9a71d2036559dbb7395a7b", "fetched_at": "2026-08-28T04:06:53.385615+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oldwinter/knowledge-garden"}, {"content_hash": "703ea5c3a42e1019b71a2266bf8cda3f3dbd6a9650cfe00fff26d15b09c5666f", "fetched_at": "2026-08-29T10:11:06.793409+00:00", "kind": "homepage", "missing": false, "url": "https://oldwinter.top"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:29:21.559103+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1044bcfa6c2de1fbc69705a8b84119cd016af4e2b9a71d2036559dbb7395a7b", "fetched_at": "2026-08-28T04:06:53.385615+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oldwinter/knowledge-garden"}, {"content_hash": "703ea5c3a42e1019b71a2266bf8cda3f3dbd6a9650cfe00fff26d15b09c5666f", "fetched_at": "2026-08-29T10:11:06.793409+00:00", "kind": "homepage", "missing": false, "url": "https://oldwinter.top"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:29:21.559103+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a1044bcfa6c2de1fbc69705a8b84119cd016af4e2b9a71d2036559dbb7395a7b", "fetched_at": "2026-08-28T04:06:53.385615+00:00", "kind": "readme", "missing": false, "url": "https://github.com/oldwinter/knowledge-garden"}, {"content_hash": "703ea5c3a42e1019b71a2266bf8cda3f3dbd6a9650cfe00fff26d15b09c5666f", "fetched_at": "2026-08-29T10:11:06.793409+00:00", "kind": "homepage", "missing": false, "url": "https://oldwinter.top"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 40, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1576, "days_push": 362, "days_rel": 418, "gap_med": null, "n_releases_24m": 1}, "score": 41, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}