{"adoption": {"forks": 195, "observed_at": "2026-08-28T04:04:11.214811+00:00", "stars": 1266}, "canonical_url": "https://ross.abutalabs.com/products/ai-agent-in-action", "card": {"archived": false, "artifact_type": "learning-resource", "description": "AI Agent 开发实战", "domain": ["artificial-intelligence", "machine-learning", "tutorials", "education"], "enriched": true, "function": ["agent-framework", "machine-learning", "deep-learning", "nlp", "computer-vision", "reinforcement-learning"], "health_score": 20, "homepage": null, "language": "Shell", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["AIGeniusInstitute/AI-Agent-In-Action"], "name": "AIGeniusInstitute/AI-Agent-In-Action", "platform": ["python", "cross-platform"], "pushed_at": "2024-11-30T05:27:34+00:00", "repo": "AIGeniusInstitute/AI-Agent-In-Action", "stars": 1266, "tags": ["ai-agent", "book", "chinese-language", "llm-agents", "openai-gym", "multi-agent-systems", "ai-agents"], "topics": [], "urls": [], "use_cases": ["learn how to build AI agents from scratch", "understand multi-agent system design", "study reinforcement learning for agents with Q-learning and DQN", "find AI agent architecture patterns like BDI and layered designs", "get practical AI agent case studies for games and chatbots", "learn OpenAI Gym environment creation for agent training"], "what_it_is": "An open-source Chinese-language book, 'AI Agent In Action' (《AI Agent 开发实战》), covering AI agent theory, architecture, and development from fundamentals to advanced topics. It includes practical case studies in dialogue systems, game AI, robotics, recommendation, and autonomous driving, with code examples in the repository.", "when_to_avoid": ["you need a production-ready agent framework or library rather than educational content", "you need English-only documentation", "you want a maintained software tool with releases and issue support"], "when_to_choose": ["you want a structured, book-style curriculum on AI agent development", "you prefer Chinese-language learning material", "you want both theory and hands-on examples spanning NLP, vision, and RL"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ai-agent-in-action", "repo": "AIGeniusInstitute/AI-Agent-In-Action", "role": "main", "score": 22}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.214811+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:03:44.918544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "026e874db3a694bb92a4ea91ab1cc3fd54b0a6417be975e362972d349242a98e", "fetched_at": "2026-08-28T04:04:11.214811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AIGeniusInstitute/AI-Agent-In-Action"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.214811+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:03:44.918544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "026e874db3a694bb92a4ea91ab1cc3fd54b0a6417be975e362972d349242a98e", "fetched_at": "2026-08-28T04:04:11.214811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AIGeniusInstitute/AI-Agent-In-Action"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:03:44.918544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "026e874db3a694bb92a4ea91ab1cc3fd54b0a6417be975e362972d349242a98e", "fetched_at": "2026-08-28T04:04:11.214811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AIGeniusInstitute/AI-Agent-In-Action"}], "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:04:11.214811+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.214811+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.214811+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:03:44.918544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "026e874db3a694bb92a4ea91ab1cc3fd54b0a6417be975e362972d349242a98e", "fetched_at": "2026-08-28T04:04:11.214811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AIGeniusInstitute/AI-Agent-In-Action"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.214811+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.214811+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:03:44.918544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "026e874db3a694bb92a4ea91ab1cc3fd54b0a6417be975e362972d349242a98e", "fetched_at": "2026-08-28T04:04:11.214811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AIGeniusInstitute/AI-Agent-In-Action"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.214811+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.214811+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.214811+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:03:44.918544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "026e874db3a694bb92a4ea91ab1cc3fd54b0a6417be975e362972d349242a98e", "fetched_at": "2026-08-28T04:04:11.214811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AIGeniusInstitute/AI-Agent-In-Action"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.214811+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:11.214811+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:03:44.918544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "026e874db3a694bb92a4ea91ab1cc3fd54b0a6417be975e362972d349242a98e", "fetched_at": "2026-08-28T04:04:11.214811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AIGeniusInstitute/AI-Agent-In-Action"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:03:44.918544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "026e874db3a694bb92a4ea91ab1cc3fd54b0a6417be975e362972d349242a98e", "fetched_at": "2026-08-28T04:04:11.214811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AIGeniusInstitute/AI-Agent-In-Action"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:03:44.918544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "026e874db3a694bb92a4ea91ab1cc3fd54b0a6417be975e362972d349242a98e", "fetched_at": "2026-08-28T04:04:11.214811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AIGeniusInstitute/AI-Agent-In-Action"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:03:44.918544+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "026e874db3a694bb92a4ea91ab1cc3fd54b0a6417be975e362972d349242a98e", "fetched_at": "2026-08-28T04:04:11.214811+00:00", "kind": "readme", "missing": false, "url": "https://github.com/AIGeniusInstitute/AI-Agent-In-Action"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 48, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 672, "days_push": 641, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 22, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}