{"adoption": {"forks": 277, "observed_at": "2026-08-28T04:06:55.094439+00:00", "stars": 2481}, "canonical_url": "https://ross.abutalabs.com/products/goutoujunshi", "card": {"archived": false, "artifact_type": "plugin", "description": "一个先接住情绪、再分析关系并给出可执行策略的 Codex 恋爱军师，内置心理、法律、社会、人文、哲学、婚姻家庭与性学知识库，支持多元关系。", "domain": ["artificial-intelligence", "chatbots", "developer-tools"], "enriched": true, "function": ["agent-framework", "chatbot", "nlp", "prompt-engineering"], "health_score": 80, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["shengjidaguai-china/goutoujunshi"], "name": "shengjidaguai-china/goutoujunshi", "platform": ["python", "cli", "cross-platform"], "pushed_at": "2026-08-26T15:44:40+00:00", "repo": "shengjidaguai-china/goutoujunshi", "stars": 2481, "tags": ["codex-skill", "relationship-advice", "dating", "psychology", "chinese", "lgbtq", "knowledge-base", "emotional-support", "ai-agents", "natural-language-processing"], "topics": ["ai-agent", "chinese", "codex", "codex-skill", "lgbtq", "psychology", "relationship-advice"], "urls": [], "use_cases": ["get advice on how to reply to a dating app message", "analyze long chat screenshots to understand what the other person means", "plan how to ask someone out or move a relationship forward", "work through a breakup, conflict, or whether to reconcile", "get relationship guidance without repeating my background every time", "find inclusive dating advice as an LGBTQ or non-monogamous person"], "what_it_is": "Goutoujunshi is a Codex Skill (AI agent plugin) that acts as a relationship advisor, first validating the user's emotions, then analyzing relationship situations from chat logs or descriptions, and producing concrete, executable next steps. It ships with an interdisciplinary knowledge base spanning psychology, law, sociology, philosophy, marriage/family, and sexology, and supports diverse orientations and relationship structures.", "when_to_avoid": ["you need a standalone app or web service rather than a Codex Skill", "you want clinically validated therapy or professional legal/mental-health care", "you prefer advice not shaped by Chinese dating-culture defaults"], "when_to_choose": ["you use OpenAI Codex and want a structured, emotionally aware relationship advisor", "you need concrete next actions rather than generic 'chase or dump' advice", "you want advice grounded in a broad psychology/law/sociology knowledge base and inclusive of diverse orientations"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/goutoujunshi", "repo": "shengjidaguai-china/goutoujunshi", "role": "main", "score": 57}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.094439+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:28:14.557148+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17b816704589cda9fbf3741db634623e885ef0179a2e77086d04fd4d7794baf3", "fetched_at": "2026-08-28T04:06:55.094439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shengjidaguai-china/goutoujunshi"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.094439+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:28:14.557148+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17b816704589cda9fbf3741db634623e885ef0179a2e77086d04fd4d7794baf3", "fetched_at": "2026-08-28T04:06:55.094439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shengjidaguai-china/goutoujunshi"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:28:14.557148+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17b816704589cda9fbf3741db634623e885ef0179a2e77086d04fd4d7794baf3", "fetched_at": "2026-08-28T04:06:55.094439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shengjidaguai-china/goutoujunshi"}], "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:55.094439+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.094439+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.094439+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:28:14.557148+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17b816704589cda9fbf3741db634623e885ef0179a2e77086d04fd4d7794baf3", "fetched_at": "2026-08-28T04:06:55.094439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shengjidaguai-china/goutoujunshi"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.094439+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.094439+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:28:14.557148+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17b816704589cda9fbf3741db634623e885ef0179a2e77086d04fd4d7794baf3", "fetched_at": "2026-08-28T04:06:55.094439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shengjidaguai-china/goutoujunshi"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.094439+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.094439+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.094439+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:28:14.557148+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17b816704589cda9fbf3741db634623e885ef0179a2e77086d04fd4d7794baf3", "fetched_at": "2026-08-28T04:06:55.094439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shengjidaguai-china/goutoujunshi"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.094439+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:55.094439+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:28:14.557148+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17b816704589cda9fbf3741db634623e885ef0179a2e77086d04fd4d7794baf3", "fetched_at": "2026-08-28T04:06:55.094439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shengjidaguai-china/goutoujunshi"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:28:14.557148+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17b816704589cda9fbf3741db634623e885ef0179a2e77086d04fd4d7794baf3", "fetched_at": "2026-08-28T04:06:55.094439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shengjidaguai-china/goutoujunshi"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:28:14.557148+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17b816704589cda9fbf3741db634623e885ef0179a2e77086d04fd4d7794baf3", "fetched_at": "2026-08-28T04:06:55.094439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shengjidaguai-china/goutoujunshi"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:28:14.557148+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "17b816704589cda9fbf3741db634623e885ef0179a2e77086d04fd4d7794baf3", "fetched_at": "2026-08-28T04:06:55.094439+00:00", "kind": "readme", "missing": false, "url": "https://github.com/shengjidaguai-china/goutoujunshi"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 3, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "young"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 44, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 57, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}