{
  "schema": "ai-fleet.kol_ai_rankings.v1",
  "content_kind": "editorial_shortlist",
  "default_evidence_kind": "catalog_anchor",
  "as_of": "2026-09-05",
  "languages": [
    "zh",
    "en",
    "de",
    "ja",
    "es",
    "it",
    "fr"
  ],
  "default_language": "zh",
  "title": {
    "zh": "AI 排行榜实验室",
    "en": "AI Rankings Lab",
    "de": "AI Rankings Lab",
    "ja": "AIランキング研究室",
    "es": "Laboratorio de rankings AI",
    "it": "AI Rankings Lab",
    "fr": "Laboratoire de classements IA"
  },
  "subtitle": {
    "zh": "截至 2026-09-05 · 21 主题 · 每榜 Top 20 · GitHub / Skills / X / Reddit / App Store / Play / 领袖 / 实验室 / 论文 / PH · 可点链接索引图",
    "en": "As of 2026-09-05 · 21 themes · top 20 · GitHub · Skills · X · Reddit · App Store · Play · leaders · labs · papers · PH · linked index",
    "de": "Stand 2026-09-05 · 21 Themen · Top 20 · GitHub · Skills · X · Reddit · App Store · Play · Leaders · Labs · Papers · PH · Link-Index",
    "ja": "基準日 2026-09-05 · 21テーマ · Top20 · GitHub · Skills · X · Reddit · App Store · Play · リーダー · 研究所 · 論文 · PH · リンク索引",
    "es": "A 2026-09-05 · 21 temas · top 20 · GitHub · Skills · X · Reddit · App Store · Play · líderes · labs · papers · PH · índice enlazado",
    "it": "Al 2026-09-05 · 21 temi · top 20 · GitHub · Skills · X · Reddit · App Store · Play · leader · labs · papers · PH · indice link",
    "fr": "Au 2026-09-05 · 21 thèmes · top 20 · GitHub · Skills · X · Reddit · App Store · Play · leaders · labs · papers · PH · index lié"
  },
  "ui": {
    "en": {
      "site_title": "AI Rankings Lab",
      "site_subtitle": "As of 2026-09-05 · 21 themes · top 20 · GitHub · Skills · X · Reddit · App Store · Play · leaders · labs · papers · PH · linked index",
      "themes": "Themes",
      "language": "Language",
      "rank": "#",
      "name": "Name",
      "why": "Why on this map",
      "quality_gate": "Quality gate",
      "gate_pass": "PASS",
      "gate_fail": "FAIL",
      "anti_h": "Anti-hallucination",
      "disclaimer_label": "Evidence boundary",
      "as_of": "Data as of 2026-09-05",
      "sources": "Sources / public APIs",
      "source_kind_public_api": "Public API",
      "source_kind_leaderboard": "Leaderboard",
      "source_kind_trusted_site": "Trusted site",
      "source_kind_docs": "Official docs",
      "source_kind_report": "Public report",
      "x_account": "X",
      "homepage": "Home",
      "paper": "Paper",
      "benchmark": "Benchmark",
      "product": "Product",
      "repo": "Repo",
      "app_store": "App Store",
      "play_store": "Google Play",
      "x_topic": "X search",
      "reddit": "Reddit",
      "skill": "Skill",
      "cover_credit": "Cover · Grok Imagine",
      "footer": "tabs · i18n · quality gate · sources · covers · linked index"
    },
    "zh": {
      "site_title": "AI 排行榜实验室",
      "site_subtitle": "截至 2026-09-05 · 21 主题 · 每榜 Top 20 · GitHub / Skills / X / Reddit / App Store / Play / 领袖 / 实验室 / 论文 / PH · 可点链接索引图",
      "themes": "主题",
      "language": "语言",
      "rank": "#",
      "name": "名称",
      "why": "为何在地图上",
      "quality_gate": "质量门禁",
      "gate_pass": "通过",
      "gate_fail": "未通过",
      "anti_h": "防幻觉",
      "disclaimer_label": "证据边界",
      "as_of": "数据截至 2026-09-05",
      "sources": "信源 / 公开 API",
      "source_kind_public_api": "公开 API",
      "source_kind_leaderboard": "公开榜单",
      "source_kind_trusted_site": "可信站点",
      "source_kind_docs": "官方文档",
      "source_kind_report": "公开报告",
      "x_account": "X 账号",
      "homepage": "主页",
      "paper": "论文",
      "benchmark": "评测榜",
      "product": "产品",
      "repo": "仓库",
      "app_store": "App Store",
      "play_store": "Google Play",
      "x_topic": "X 搜索",
      "reddit": "Reddit",
      "skill": "Skill",
      "cover_credit": "配图 · Grok Imagine",
      "footer": "页签 · 多语言 · 质量门禁 · 信源 · 配图 · 链接索引"
    },
    "de": {
      "site_title": "AI Rankings Lab",
      "site_subtitle": "Stand 2026-09-05 · 21 Themen · Top 20 · GitHub · Skills · X · Reddit · App Store · Play · Leaders · Labs · Papers · PH · Link-Index",
      "themes": "Themen",
      "language": "Sprache",
      "rank": "#",
      "name": "Name",
      "why": "Warum auf der Karte",
      "quality_gate": "Qualitätstor",
      "gate_pass": "BESTANDEN",
      "gate_fail": "FEHLER",
      "anti_h": "Anti-Halluzination",
      "disclaimer_label": "Evidenzgrenze",
      "as_of": "Stand 2026-09-05",
      "sources": "Quellen / öffentliche APIs",
      "source_kind_public_api": "Öffentliche API",
      "source_kind_leaderboard": "Rangliste",
      "source_kind_trusted_site": "Vertrauenswürdige Seite",
      "source_kind_docs": "Offizielle Docs",
      "source_kind_report": "Öffentlicher Report",
      "x_account": "X",
      "homepage": "Home",
      "paper": "Paper",
      "benchmark": "Benchmark",
      "product": "Produkt",
      "repo": "Repo",
      "app_store": "App Store",
      "play_store": "Google Play",
      "x_topic": "X-Suche",
      "reddit": "Reddit",
      "skill": "Skill",
      "cover_credit": "Cover · Grok Imagine",
      "footer": "Tabs · i18n · Gate · Quellen · Cover · Link-Index"
    },
    "ja": {
      "site_title": "AIランキング研究室",
      "site_subtitle": "基準日 2026-09-05 · 21テーマ · Top20 · GitHub · Skills · X · Reddit · App Store · Play · リーダー · 研究所 · 論文 · PH · リンク索引",
      "themes": "テーマ",
      "language": "言語",
      "rank": "#",
      "name": "名称",
      "why": "地図に載る理由",
      "quality_gate": "品質ゲート",
      "gate_pass": "合格",
      "gate_fail": "不合格",
      "anti_h": "幻覚防止",
      "disclaimer_label": "証拠境界",
      "as_of": "基準日 2026-09-05",
      "sources": "情報源 / 公開API",
      "source_kind_public_api": "公開API",
      "source_kind_leaderboard": "公開ランキング",
      "source_kind_trusted_site": "信頼サイト",
      "source_kind_docs": "公式ドキュメント",
      "source_kind_report": "公開レポート",
      "x_account": "X",
      "homepage": "ホーム",
      "paper": "論文",
      "benchmark": "ベンチマーク",
      "product": "プロダクト",
      "repo": "リポジトリ",
      "app_store": "App Store",
      "play_store": "Google Play",
      "x_topic": "X検索",
      "reddit": "Reddit",
      "skill": "Skill",
      "cover_credit": "カバー · Grok Imagine",
      "footer": "タブ · 多言語 · ゲート · 情報源 · カバー · リンク索引"
    },
    "es": {
      "site_title": "Laboratorio de rankings AI",
      "site_subtitle": "A 2026-09-05 · 21 temas · top 20 · GitHub · Skills · X · Reddit · App Store · Play · líderes · labs · papers · PH · índice enlazado",
      "themes": "Temas",
      "language": "Idioma",
      "rank": "#",
      "name": "Nombre",
      "why": "Por qué en el mapa",
      "quality_gate": "Puerta de calidad",
      "gate_pass": "OK",
      "gate_fail": "FALLO",
      "anti_h": "Anti-alucinación",
      "disclaimer_label": "Límite de evidencia",
      "as_of": "Datos a 2026-09-05",
      "sources": "Fuentes / APIs públicas",
      "source_kind_public_api": "API pública",
      "source_kind_leaderboard": "Ranking público",
      "source_kind_trusted_site": "Sitio confiable",
      "source_kind_docs": "Docs oficiales",
      "source_kind_report": "Informe público",
      "x_account": "X",
      "homepage": "Inicio",
      "paper": "Paper",
      "benchmark": "Benchmark",
      "product": "Producto",
      "repo": "Repo",
      "app_store": "App Store",
      "play_store": "Google Play",
      "x_topic": "Búsqueda X",
      "reddit": "Reddit",
      "skill": "Skill",
      "cover_credit": "Portada · Grok Imagine",
      "footer": "pestañas · i18n · gate · fuentes · portadas · índice"
    },
    "it": {
      "site_title": "AI Rankings Lab",
      "site_subtitle": "Al 2026-09-05 · 21 temi · top 20 · GitHub · Skills · X · Reddit · App Store · Play · leader · labs · papers · PH · indice link",
      "themes": "Temi",
      "language": "Lingua",
      "rank": "#",
      "name": "Nome",
      "why": "Perché sulla mappa",
      "quality_gate": "Quality gate",
      "gate_pass": "OK",
      "gate_fail": "FAIL",
      "anti_h": "Anti-allucinazione",
      "disclaimer_label": "Confine evidenza",
      "as_of": "Dati al 2026-09-05",
      "sources": "Fonti / API pubbliche",
      "source_kind_public_api": "API pubblica",
      "source_kind_leaderboard": "Classifica pubblica",
      "source_kind_trusted_site": "Sito affidabile",
      "source_kind_docs": "Docs ufficiali",
      "source_kind_report": "Report pubblico",
      "x_account": "X",
      "homepage": "Home",
      "paper": "Paper",
      "benchmark": "Benchmark",
      "product": "Prodotto",
      "repo": "Repo",
      "app_store": "App Store",
      "play_store": "Google Play",
      "x_topic": "Cerca X",
      "reddit": "Reddit",
      "skill": "Skill",
      "cover_credit": "Cover · Grok Imagine",
      "footer": "tab · i18n · gate · fonti · cover · indice link"
    },
    "fr": {
      "site_title": "Laboratoire de classements IA",
      "site_subtitle": "Au 2026-09-05 · 21 thèmes · top 20 · GitHub · Skills · X · Reddit · App Store · Play · leaders · labs · papers · PH · index lié",
      "themes": "Thèmes",
      "language": "Langue",
      "rank": "#",
      "name": "Nom",
      "why": "Pourquoi sur la carte",
      "quality_gate": "Porte qualité",
      "gate_pass": "OK",
      "gate_fail": "ÉCHEC",
      "anti_h": "Anti-hallucination",
      "disclaimer_label": "Frontière d'évidence",
      "as_of": "Données au 2026-09-05",
      "sources": "Sources / API publiques",
      "source_kind_public_api": "API publique",
      "source_kind_leaderboard": "Classement public",
      "source_kind_trusted_site": "Site de confiance",
      "source_kind_docs": "Docs officiels",
      "source_kind_report": "Rapport public",
      "x_account": "X",
      "homepage": "Accueil",
      "paper": "Paper",
      "benchmark": "Benchmark",
      "product": "Produit",
      "repo": "Repo",
      "app_store": "App Store",
      "play_store": "Google Play",
      "x_topic": "Recherche X",
      "reddit": "Reddit",
      "skill": "Skill",
      "cover_credit": "Couverture · Grok Imagine",
      "footer": "onglets · i18n · gate · sources · couvertures · index lié"
    }
  },
  "disclaimer": {
    "zh": "编辑向产品目录图（截至 2026-09-05），不是 LMSYS/Arena 实时跑分。名称是公开产品/品类锚点；理由是定位说明，不含无来源准确率、融资或估值。「地图优先级」= 100−名次 的相对标签，不是实测 KPI。每个主题下方标注可点击信源（公开 API / 榜单 / 官方文档 / 可信站点），用于交叉验证。「领袖 / 实验室 / 论文」榜是议程与思想遗产地图，不是粉丝数或本周引用热度实时榜。",
    "en": "Editorial product catalog map (as of 2026-09-05), not live LMSYS/Arena scores. Names are public product anchors; reasons are positioning notes without unsourced accuracy, funding, or valuation claims. Map priority = relative label (100−rank). Each theme lists clickable sources (public API / leaderboard / docs / trusted site) for cross-checking. Leader/lab/paper boards are agenda and idea-legacy maps, not follower counts or live weekly citation heat.",
    "de": "Editorische Produktkatalog-Karte (Stand 2026-09-05), keine Live-LMSYS-Scores. Namen sind öffentliche Produktanker; Begründungen ohne unsourced Accuracy/Funding/Valuation.",
    "ja": "編集上の製品カタログ地図（2026-09-05時点）。LMSYS等のライブ採点ではない。名称は公開プロダクト錨。出典なき精度・資金・評価額は含めない。",
    "es": "Mapa catálogo editorial (a 2026-09-05), no scores LMSYS en vivo. Nombres = anclas de producto públicas; sin accuracy/funding/valuation sin fuente.",
    "it": "Mappa catalogo editoriale (al 2026-09-05), non score LMSYS live. Nomi = ancore prodotto pubbliche; niente accuracy/funding/valuation senza fonte.",
    "fr": "Carte catalogue éditoriale (au 2026-09-05), pas de scores LMSYS live. Noms = ancres produit publiques ; pas d'accuracy/funding/valorisation sans source."
  },
  "theme_count": 21,
  "items_per_theme": 20,
  "themes": [
    {
      "id": "llm-foundations",
      "i18n": {
        "zh": {
          "title": "大模型基座（2026-07）",
          "subtitle": "当前主流量产/可调用的前沿基座",
          "metric_label": "地图优先级"
        },
        "en": {
          "title": "LLM Foundations (2026-07)",
          "subtitle": "Frontier base models in active production use",
          "metric_label": "Map priority"
        },
        "de": {
          "title": "LLM-Basismodelle (2026-07)",
          "subtitle": "Aktive Frontier-Basismodelle",
          "metric_label": "Kartenpriorität"
        },
        "ja": {
          "title": "LLM基盤（2026-07）",
          "subtitle": "現行のフロンティア基盤モデル",
          "metric_label": "マップ優先度"
        },
        "es": {
          "title": "Bases LLM (2026-07)",
          "subtitle": "Modelos base frontier en producción",
          "metric_label": "Prioridad"
        },
        "it": {
          "title": "Fondazioni LLM (2026-07)",
          "subtitle": "Modelli base frontier in produzione",
          "metric_label": "Priorità"
        },
        "fr": {
          "title": "Fondations LLM (2026-07)",
          "subtitle": "Modèles de base frontier en production",
          "metric_label": "Priorité carte"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "Claude Fable 5 / Opus 4.8 class",
          "reason": {
            "zh": "长程推理与编排控制面主力；Agent Arena/SWE 向仍居顶栏",
            "en": "Primary long-horizon control-plane class; still top-tier on agent/SWE boards",
            "de": "Primary long-horizon control-plane class; still top-tier on agent/SWE boards",
            "ja": "Primary long-horizon control-plane class; still top-tier on agent/SWE boards",
            "es": "Primary long-horizon control-plane class; still top-tier on agent/SWE boards",
            "it": "Primary long-horizon control-plane class; still top-tier on agent/SWE boards",
            "fr": "Primary long-horizon control-plane class; still top-tier on agent/SWE boards"
          },
          "metric": {
            "zh": "地图优先级: 100",
            "en": "Map priority: 100",
            "de": "Kartenpriorität: 100",
            "ja": "マップ優先度: 100",
            "es": "Prioridad: 100",
            "it": "Priorità: 100",
            "fr": "Priorité carte: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.anthropic.com/claude",
          "icon": "assets/icons/domain-www-anthropic-com.png"
        },
        {
          "rank": 2,
          "name": "GPT-5.6-Sol / GPT-5.5 Pro class",
          "reason": {
            "zh": "工程执行与 STEM 旗舰；Codex/ChatGPT 默认执行层",
            "en": "Coding/STEM flagship; default executor in Codex and ChatGPT product surface",
            "de": "Coding/STEM flagship; default executor in Codex and ChatGPT product surface",
            "ja": "Coding/STEM flagship; default executor in Codex and ChatGPT product surface",
            "es": "Coding/STEM flagship; default executor in Codex and ChatGPT product surface",
            "it": "Coding/STEM flagship; default executor in Codex and ChatGPT product surface",
            "fr": "Coding/STEM flagship; default executor in Codex and ChatGPT product surface"
          },
          "metric": {
            "zh": "地图优先级: 99",
            "en": "Map priority: 99",
            "de": "Kartenpriorität: 99",
            "ja": "マップ優先度: 99",
            "es": "Prioridad: 99",
            "it": "Priorità: 99",
            "fr": "Priorité carte: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://openai.com/",
          "icon": "assets/icons/domain-openai-com.png"
        },
        {
          "rank": 3,
          "name": "Gemini 3.1 / 3.x class",
          "reason": {
            "zh": "长上下文 + 科学/多模态；Workspace/Search 栈绑定深",
            "en": "Long-context science/multimodal surface tightly tied to Google stack",
            "de": "Long-context science/multimodal surface tightly tied to Google stack",
            "ja": "Long-context science/multimodal surface tightly tied to Google stack",
            "es": "Long-context science/multimodal surface tightly tied to Google stack",
            "it": "Long-context science/multimodal surface tightly tied to Google stack",
            "fr": "Long-context science/multimodal surface tightly tied to Google stack"
          },
          "metric": {
            "zh": "地图优先级: 98",
            "en": "Map priority: 98",
            "de": "Kartenpriorität: 98",
            "ja": "マップ優先度: 98",
            "es": "Prioridad: 98",
            "it": "Priorità: 98",
            "fr": "Priorité carte: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://deepmind.google/technologies/gemini/",
          "icon": "assets/icons/domain-deepmind-google.png"
        },
        {
          "rank": 4,
          "name": "Grok 4.5 / xAI",
          "reason": {
            "zh": "实时检索与 X 原生信息面；性价比交叉验证路由",
            "en": "Realtime + X-native retrieval; cost-effective cross-check route",
            "de": "Realtime + X-native retrieval; cost-effective cross-check route",
            "ja": "Realtime + X-native retrieval; cost-effective cross-check route",
            "es": "Realtime + X-native retrieval; cost-effective cross-check route",
            "it": "Realtime + X-native retrieval; cost-effective cross-check route",
            "fr": "Realtime + X-native retrieval; cost-effective cross-check route"
          },
          "metric": {
            "zh": "地图优先级: 97",
            "en": "Map priority: 97",
            "de": "Kartenpriorität: 97",
            "ja": "マップ優先度: 97",
            "es": "Prioridad: 97",
            "it": "Priorità: 97",
            "fr": "Priorité carte: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.ai/",
          "icon": "assets/icons/domain-x-ai.png"
        },
        {
          "rank": 5,
          "name": "DeepSeek-V3 / R1 class",
          "reason": {
            "zh": "开源权重侧推理性价比标杆；本地/私有部署常见",
            "en": "Open-weight reasoning cost leader for private/local deploy",
            "de": "Open-weight reasoning cost leader for private/local deploy",
            "ja": "Open-weight reasoning cost leader for private/local deploy",
            "es": "Open-weight reasoning cost leader for private/local deploy",
            "it": "Open-weight reasoning cost leader for private/local deploy",
            "fr": "Open-weight reasoning cost leader for private/local deploy"
          },
          "metric": {
            "zh": "地图优先级: 96",
            "en": "Map priority: 96",
            "de": "Kartenpriorität: 96",
            "ja": "マップ優先度: 96",
            "es": "Prioridad: 96",
            "it": "Priorità: 96",
            "fr": "Priorité carte: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/deepseek-ai/DeepSeek-V3",
          "icon": "assets/icons/gh-deepseek-ai.png"
        },
        {
          "rank": 6,
          "name": "Qwen3 / Qwen 3.7 class (Alibaba)",
          "reason": {
            "zh": "中英双语与竞赛数学活跃；开源+云双轨",
            "en": "Active bilingual + contest-math line; open and cloud dual track",
            "de": "Active bilingual + contest-math line; open and cloud dual track",
            "ja": "Active bilingual + contest-math line; open and cloud dual track",
            "es": "Active bilingual + contest-math line; open and cloud dual track",
            "it": "Active bilingual + contest-math line; open and cloud dual track",
            "fr": "Active bilingual + contest-math line; open and cloud dual track"
          },
          "metric": {
            "zh": "地图优先级: 95",
            "en": "Map priority: 95",
            "de": "Kartenpriorität: 95",
            "ja": "マップ優先度: 95",
            "es": "Prioridad: 95",
            "it": "Priorità: 95",
            "fr": "Priorité carte: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/QwenLM/Qwen3",
          "icon": "assets/icons/gh-qwenlm.png"
        },
        {
          "rank": 7,
          "name": "Llama 4 class (Meta)",
          "reason": {
            "zh": "开源生态默认底座之一；社区微调与企业私有化广",
            "en": "Default open ecosystem base; wide fine-tune and private deploy",
            "de": "Default open ecosystem base; wide fine-tune and private deploy",
            "ja": "Default open ecosystem base; wide fine-tune and private deploy",
            "es": "Default open ecosystem base; wide fine-tune and private deploy",
            "it": "Default open ecosystem base; wide fine-tune and private deploy",
            "fr": "Default open ecosystem base; wide fine-tune and private deploy"
          },
          "metric": {
            "zh": "地图优先级: 94",
            "en": "Map priority: 94",
            "de": "Kartenpriorität: 94",
            "ja": "マップ優先度: 94",
            "es": "Prioridad: 94",
            "it": "Priorità: 94",
            "fr": "Priorité carte: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/meta-llama",
          "icon": "assets/icons/gh-meta-llama.png"
        },
        {
          "rank": 8,
          "name": "Mistral Large / Mixtral line",
          "reason": {
            "zh": "欧洲合规叙事下的开源/API 选择；企业采购友好",
            "en": "EU-positioned open/API line favored in enterprise procurement",
            "de": "EU-positioned open/API line favored in enterprise procurement",
            "ja": "EU-positioned open/API line favored in enterprise procurement",
            "es": "EU-positioned open/API line favored in enterprise procurement",
            "it": "EU-positioned open/API line favored in enterprise procurement",
            "fr": "EU-positioned open/API line favored in enterprise procurement"
          },
          "metric": {
            "zh": "地图优先级: 93",
            "en": "Map priority: 93",
            "de": "Kartenpriorität: 93",
            "ja": "マップ優先度: 93",
            "es": "Prioridad: 93",
            "it": "Priorità: 93",
            "fr": "Priorité carte: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://mistral.ai/",
          "icon": "assets/icons/domain-mistral-ai.png"
        },
        {
          "rank": 9,
          "name": "Kimi K3 / Moonshot long-context",
          "reason": {
            "zh": "长上下文 + 前端代码 Arena 冲顶；中文文档工作流仍强",
            "en": "Long-context + strong frontend-code arena presence; CN document workflows",
            "de": "Long-context + strong frontend-code arena presence; CN document workflows",
            "ja": "Long-context + strong frontend-code arena presence; CN document workflows",
            "es": "Long-context + strong frontend-code arena presence; CN document workflows",
            "it": "Long-context + strong frontend-code arena presence; CN document workflows",
            "fr": "Long-context + strong frontend-code arena presence; CN document workflows"
          },
          "metric": {
            "zh": "地图优先级: 92",
            "en": "Map priority: 92",
            "de": "Kartenpriorität: 92",
            "ja": "マップ優先度: 92",
            "es": "Prioridad: 92",
            "it": "Priorità: 92",
            "fr": "Priorité carte: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.moonshot.cn/",
          "icon": "assets/icons/domain-www-moonshot-cn.png"
        },
        {
          "rank": 10,
          "name": "GLM-5.x / Zhipu",
          "reason": {
            "zh": "国内 API + 开源双轨；Arena 开源权重常客",
            "en": "CN API + open dual track; frequent open-weight Arena contender",
            "de": "CN API + open dual track; frequent open-weight Arena contender",
            "ja": "CN API + open dual track; frequent open-weight Arena contender",
            "es": "CN API + open dual track; frequent open-weight Arena contender",
            "it": "CN API + open dual track; frequent open-weight Arena contender",
            "fr": "CN API + open dual track; frequent open-weight Arena contender"
          },
          "metric": {
            "zh": "地图优先级: 91",
            "en": "Map priority: 91",
            "de": "Kartenpriorität: 91",
            "ja": "マップ優先度: 91",
            "es": "Prioridad: 91",
            "it": "Priorità: 91",
            "fr": "Priorité carte: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.zhipuai.cn/",
          "icon": "assets/icons/domain-www-zhipuai-cn.png"
        },
        {
          "rank": 11,
          "name": "Amazon Nova class",
          "reason": {
            "zh": "Bedrock 原生分层模型；AWS 账户内默认可选",
            "en": "Bedrock-native tiered models default inside AWS accounts",
            "de": "Bedrock-native tiered models default inside AWS accounts",
            "ja": "Bedrock-native tiered models default inside AWS accounts",
            "es": "Bedrock-native tiered models default inside AWS accounts",
            "it": "Bedrock-native tiered models default inside AWS accounts",
            "fr": "Bedrock-native tiered models default inside AWS accounts"
          },
          "metric": {
            "zh": "地图优先级: 90",
            "en": "Map priority: 90",
            "de": "Kartenpriorität: 90",
            "ja": "マップ優先度: 90",
            "es": "Prioridad: 90",
            "it": "Priorità: 90",
            "fr": "Priorité carte: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://aws.amazon.com/ai/generative-ai/nova/",
          "icon": "assets/icons/domain-aws-amazon-com.png"
        },
        {
          "rank": 12,
          "name": "Claude Sonnet 5 / writing tier",
          "reason": {
            "zh": "写作与指令遵循产品默认；性价比日常写作层",
            "en": "Writing/instruction-following product default; cost-efficient daily writing tier",
            "de": "Writing/instruction-following product default; cost-efficient daily writing tier",
            "ja": "Writing/instruction-following product default; cost-efficient daily writing tier",
            "es": "Writing/instruction-following product default; cost-efficient daily writing tier",
            "it": "Writing/instruction-following product default; cost-efficient daily writing tier",
            "fr": "Writing/instruction-following product default; cost-efficient daily writing tier"
          },
          "metric": {
            "zh": "地图优先级: 89",
            "en": "Map priority: 89",
            "de": "Kartenpriorität: 89",
            "ja": "マップ優先度: 89",
            "es": "Prioridad: 89",
            "it": "Priorità: 89",
            "fr": "Priorité carte: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.anthropic.com/claude",
          "icon": "assets/icons/domain-www-anthropic-com.png"
        },
        {
          "rank": 13,
          "name": "o-series / deliberative reasoners",
          "reason": {
            "zh": "显式多步推理路由；难题二次思考时使用",
            "en": "Explicit multi-step reasoning route for hard second-pass work",
            "de": "Explicit multi-step reasoning route for hard second-pass work",
            "ja": "Explicit multi-step reasoning route for hard second-pass work",
            "es": "Explicit multi-step reasoning route for hard second-pass work",
            "it": "Explicit multi-step reasoning route for hard second-pass work",
            "fr": "Explicit multi-step reasoning route for hard second-pass work"
          },
          "metric": {
            "zh": "地图优先级: 88",
            "en": "Map priority: 88",
            "de": "Kartenpriorität: 88",
            "ja": "マップ優先度: 88",
            "es": "Prioridad: 88",
            "it": "Priorità: 88",
            "fr": "Priorité carte: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://openai.com/",
          "icon": "assets/icons/domain-openai-com.png"
        },
        {
          "rank": 14,
          "name": "Claude Haiku / fast tier",
          "reason": {
            "zh": "低延迟分流与分类；控制面廉价前置过滤器",
            "en": "Low-latency triage tier used as cheap front filter",
            "de": "Low-latency triage tier used as cheap front filter",
            "ja": "Low-latency triage tier used as cheap front filter",
            "es": "Low-latency triage tier used as cheap front filter",
            "it": "Low-latency triage tier used as cheap front filter",
            "fr": "Low-latency triage tier used as cheap front filter"
          },
          "metric": {
            "zh": "地图优先级: 87",
            "en": "Map priority: 87",
            "de": "Kartenpriorität: 87",
            "ja": "マップ優先度: 87",
            "es": "Prioridad: 87",
            "it": "Priorità: 87",
            "fr": "Priorité carte: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.anthropic.com/claude",
          "icon": "assets/icons/domain-www-anthropic-com.png"
        },
        {
          "rank": 15,
          "name": "Phi-4 / small strong on-device",
          "reason": {
            "zh": "端侧/边缘小模型；隐私与离线场景",
            "en": "On-device/edge small models for privacy and offline",
            "de": "On-device/edge small models for privacy and offline",
            "ja": "On-device/edge small models for privacy and offline",
            "es": "On-device/edge small models for privacy and offline",
            "it": "On-device/edge small models for privacy and offline",
            "fr": "On-device/edge small models for privacy and offline"
          },
          "metric": {
            "zh": "地图优先级: 86",
            "en": "Map priority: 86",
            "de": "Kartenpriorität: 86",
            "ja": "マップ優先度: 86",
            "es": "Prioridad: 86",
            "it": "Priorità: 86",
            "fr": "Priorité carte: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://huggingface.co/microsoft",
          "icon": "assets/icons/domain-huggingface-co.png"
        },
        {
          "rank": 16,
          "name": "Cohere Command / Embed / Rerank",
          "reason": {
            "zh": "企业 RAG 检索链路专用组件仍常用",
            "en": "Still common specialized components for enterprise RAG stacks",
            "de": "Still common specialized components for enterprise RAG stacks",
            "ja": "Still common specialized components for enterprise RAG stacks",
            "es": "Still common specialized components for enterprise RAG stacks",
            "it": "Still common specialized components for enterprise RAG stacks",
            "fr": "Still common specialized components for enterprise RAG stacks"
          },
          "metric": {
            "zh": "地图优先级: 85",
            "en": "Map priority: 85",
            "de": "Kartenpriorität: 85",
            "ja": "マップ優先度: 85",
            "es": "Prioridad: 85",
            "it": "Priorità: 85",
            "fr": "Priorité carte: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://cohere.com/",
          "icon": "assets/icons/domain-cohere-com.png"
        },
        {
          "rank": 17,
          "name": "xAI image/video generation stack",
          "reason": {
            "zh": "与 Grok 同厂多模态生成；Imagine 图/视频链路",
            "en": "Same-vendor multimodal gen stack beside Grok chat",
            "de": "Same-vendor multimodal gen stack beside Grok chat",
            "ja": "Same-vendor multimodal gen stack beside Grok chat",
            "es": "Same-vendor multimodal gen stack beside Grok chat",
            "it": "Same-vendor multimodal gen stack beside Grok chat",
            "fr": "Same-vendor multimodal gen stack beside Grok chat"
          },
          "metric": {
            "zh": "地图优先级: 84",
            "en": "Map priority: 84",
            "de": "Kartenpriorität: 84",
            "ja": "マップ優先度: 84",
            "es": "Prioridad: 84",
            "it": "Priorità: 84",
            "fr": "Priorité carte: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.ai/",
          "icon": "assets/icons/domain-x-ai.png"
        },
        {
          "rank": 18,
          "name": "OpenAI Images 2.0 / GPT Image 2",
          "reason": {
            "zh": "高分辨率可控产品图路径；工程交付常用",
            "en": "High-res controllable product-image path used in delivery",
            "de": "High-res controllable product-image path used in delivery",
            "ja": "High-res controllable product-image path used in delivery",
            "es": "High-res controllable product-image path used in delivery",
            "it": "High-res controllable product-image path used in delivery",
            "fr": "High-res controllable product-image path used in delivery"
          },
          "metric": {
            "zh": "地图优先级: 83",
            "en": "Map priority: 83",
            "de": "Kartenpriorität: 83",
            "ja": "マップ優先度: 83",
            "es": "Prioridad: 83",
            "it": "Priorità: 83",
            "fr": "Priorité carte: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://openai.com/",
          "icon": "assets/icons/domain-openai-com.png"
        },
        {
          "rank": 19,
          "name": "Local GGUF 70B-class (llama.cpp)",
          "reason": {
            "zh": "完全离线私有推理基线；无网/合规环境兜底",
            "en": "Fully offline private inference baseline for air-gapped envs",
            "de": "Fully offline private inference baseline for air-gapped envs",
            "ja": "Fully offline private inference baseline for air-gapped envs",
            "es": "Fully offline private inference baseline for air-gapped envs",
            "it": "Fully offline private inference baseline for air-gapped envs",
            "fr": "Fully offline private inference baseline for air-gapped envs"
          },
          "metric": {
            "zh": "地图优先级: 82",
            "en": "Map priority: 82",
            "de": "Kartenpriorität: 82",
            "ja": "マップ優先度: 82",
            "es": "Prioridad: 82",
            "it": "Priorità: 82",
            "fr": "Priorité carte: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/ggml-org/llama.cpp",
          "icon": "assets/icons/gh-ggml-org.jpg"
        },
        {
          "rank": 20,
          "name": "Command R+ / retrieval-first LLMs",
          "reason": {
            "zh": "偏检索增强的企业问答模型族仍在采购名单",
            "en": "Retrieval-first enterprise QA family still on buy lists",
            "de": "Retrieval-first enterprise QA family still on buy lists",
            "ja": "Retrieval-first enterprise QA family still on buy lists",
            "es": "Retrieval-first enterprise QA family still on buy lists",
            "it": "Retrieval-first enterprise QA family still on buy lists",
            "fr": "Retrieval-first enterprise QA family still on buy lists"
          },
          "metric": {
            "zh": "地图优先级: 81",
            "en": "Map priority: 81",
            "de": "Kartenpriorität: 81",
            "ja": "マップ優先度: 81",
            "es": "Prioridad: 81",
            "it": "Priorità: 81",
            "fr": "Priorité carte: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://cohere.com/",
          "icon": "assets/icons/domain-cohere-com.png"
        }
      ],
      "sources": [
        {
          "label": "LM Arena / Chatbot Arena",
          "url": "https://arena.ai/leaderboard",
          "kind": "leaderboard",
          "note": {
            "zh": "Arena 公开 Text/Code/Agent 榜（原 LMSYS；HF Space 为镜像入口）",
            "en": "Public Text/Code/Agent arena boards (ex-LMSYS; HF Space is a mirror entry)",
            "de": "Public Text/Code/Agent arena boards (ex-LMSYS; HF Space is a mirror entry)",
            "ja": "Public Text/Code/Agent arena boards (ex-LMSYS; HF Space is a mirror entry)",
            "es": "Public Text/Code/Agent arena boards (ex-LMSYS; HF Space is a mirror entry)",
            "it": "Public Text/Code/Agent arena boards (ex-LMSYS; HF Space is a mirror entry)",
            "fr": "Public Text/Code/Agent arena boards (ex-LMSYS; HF Space is a mirror entry)"
          }
        },
        {
          "label": "LMSYS Arena HF Space (mirror)",
          "url": "https://huggingface.co/spaces/lmsys/chatbot-arena-leaderboard",
          "kind": "leaderboard",
          "note": {
            "zh": "Arena HF Space 镜像（部分网络更稳）",
            "en": "Arena HF Space mirror (often more reachable)",
            "de": "Arena HF Space mirror (often more reachable)",
            "ja": "Arena HF Space mirror (often more reachable)",
            "es": "Arena HF Space mirror (often more reachable)",
            "it": "Arena HF Space mirror (often more reachable)",
            "fr": "Arena HF Space mirror (often more reachable)"
          }
        },
        {
          "label": "OpenRouter Models API",
          "url": "https://openrouter.ai/api/v1/models",
          "kind": "public_api",
          "note": {
            "zh": "可机读模型目录（id/定价/上下文）",
            "en": "Machine-readable model catalog (id/pricing/context)",
            "de": "Machine-readable model catalog (id/pricing/context)",
            "ja": "Machine-readable model catalog (id/pricing/context)",
            "es": "Machine-readable model catalog (id/pricing/context)",
            "it": "Machine-readable model catalog (id/pricing/context)",
            "fr": "Machine-readable model catalog (id/pricing/context)"
          }
        },
        {
          "label": "Artificial Analysis",
          "url": "https://artificialanalysis.ai/",
          "kind": "leaderboard",
          "note": {
            "zh": "独立质量/速度/价格对比",
            "en": "Independent quality/speed/price comparison",
            "de": "Independent quality/speed/price comparison",
            "ja": "Independent quality/speed/price comparison",
            "es": "Independent quality/speed/price comparison",
            "it": "Independent quality/speed/price comparison",
            "fr": "Independent quality/speed/price comparison"
          }
        },
        {
          "label": "Hugging Face Open LLM Leaderboard",
          "url": "https://huggingface.co/spaces/open-llm-leaderboard/open_llm_leaderboard",
          "kind": "leaderboard",
          "note": {
            "zh": "开源权重评测入口",
            "en": "Open-weight evaluation entry point",
            "de": "Open-weight evaluation entry point",
            "ja": "Open-weight evaluation entry point",
            "es": "Open-weight evaluation entry point",
            "it": "Open-weight evaluation entry point",
            "fr": "Open-weight evaluation entry point"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-llm-foundations.webp",
        "file": "theme-llm-foundations.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "agent-frameworks",
      "i18n": {
        "zh": {
          "title": "Agent 框架与运行时",
          "subtitle": "把模型变成可运行系统的编排层",
          "metric_label": "工程采用度"
        },
        "en": {
          "title": "Agent Frameworks & Runtimes",
          "subtitle": "Orchestration layers that ship systems",
          "metric_label": "Adoption"
        },
        "de": {
          "title": "Agent-Frameworks & Runtimes",
          "subtitle": "Orchestrierung die Systeme ausliefert",
          "metric_label": "Adoption"
        },
        "ja": {
          "title": "エージェント枠組み",
          "subtitle": "システムとして出荷するオーケストレーション",
          "metric_label": "採用度"
        },
        "es": {
          "title": "Frameworks y runtimes de agentes",
          "subtitle": "Orquestación que llega a producción",
          "metric_label": "Adopción"
        },
        "it": {
          "title": "Framework e runtime agent",
          "subtitle": "Orchestrazione che va in produzione",
          "metric_label": "Adozione"
        },
        "fr": {
          "title": "Frameworks et runtimes d'agents",
          "subtitle": "Orchestration qui part en production",
          "metric_label": "Adoption"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "LangGraph",
          "reason": {
            "zh": "状态图/可恢复工作流；复杂 agent 图的事实标准之一",
            "en": "Stateful recoverable graphs; a de-facto complex-agent standard",
            "de": "Stateful recoverable graphs; a de-facto complex-agent standard",
            "ja": "Stateful recoverable graphs; a de-facto complex-agent standard",
            "es": "Stateful recoverable graphs; a de-facto complex-agent standard",
            "it": "Stateful recoverable graphs; a de-facto complex-agent standard",
            "fr": "Stateful recoverable graphs; a de-facto complex-agent standard"
          },
          "metric": {
            "zh": "工程采用度: 100",
            "en": "Adoption: 100",
            "de": "Adoption: 100",
            "ja": "採用度: 100",
            "es": "Adopción: 100",
            "it": "Adozione: 100",
            "fr": "Adoption: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://langchain-ai.github.io/langgraph/",
          "icon": "assets/icons/domain-langchain-com.png"
        },
        {
          "rank": 2,
          "name": "Claude Agent SDK / Claude Code harness",
          "reason": {
            "zh": "原生 coding agent + hooks/skills 运行时",
            "en": "Native coding-agent harness with hooks/skills",
            "de": "Native coding-agent harness with hooks/skills",
            "ja": "Native coding-agent harness with hooks/skills",
            "es": "Native coding-agent harness with hooks/skills",
            "it": "Native coding-agent harness with hooks/skills",
            "fr": "Native coding-agent harness with hooks/skills"
          },
          "metric": {
            "zh": "工程采用度: 99",
            "en": "Adoption: 99",
            "de": "Adoption: 99",
            "ja": "採用度: 99",
            "es": "Adopción: 99",
            "it": "Adozione: 99",
            "fr": "Adoption: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/overview",
          "icon": "assets/icons/domain-docs-anthropic-com.png"
        },
        {
          "rank": 3,
          "name": "OpenAI Agents SDK",
          "reason": {
            "zh": "托管 tool-loop + MCP 集成路径",
            "en": "Hosted tool-loop with MCP integration path",
            "de": "Hosted tool-loop with MCP integration path",
            "ja": "Hosted tool-loop with MCP integration path",
            "es": "Hosted tool-loop with MCP integration path",
            "it": "Hosted tool-loop with MCP integration path",
            "fr": "Hosted tool-loop with MCP integration path"
          },
          "metric": {
            "zh": "工程采用度: 98",
            "en": "Adoption: 98",
            "de": "Adoption: 98",
            "ja": "採用度: 98",
            "es": "Adopción: 98",
            "it": "Adozione: 98",
            "fr": "Adoption: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://openai.github.io/openai-agents-python/",
          "icon": "assets/icons/domain-openai-com.png"
        },
        {
          "rank": 4,
          "name": "MCP (Model Context Protocol)",
          "reason": {
            "zh": "工具协议标准；跨 IDE/运行时共享工具",
            "en": "Tool protocol standard across IDEs/runtimes",
            "de": "Tool protocol standard across IDEs/runtimes",
            "ja": "Tool protocol standard across IDEs/runtimes",
            "es": "Tool protocol standard across IDEs/runtimes",
            "it": "Tool protocol standard across IDEs/runtimes",
            "fr": "Tool protocol standard across IDEs/runtimes"
          },
          "metric": {
            "zh": "工程采用度: 97",
            "en": "Adoption: 97",
            "de": "Adoption: 97",
            "ja": "採用度: 97",
            "es": "Adopción: 97",
            "it": "Adozione: 97",
            "fr": "Adoption: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/modelcontextprotocol/servers",
          "icon": "assets/icons/gh-modelcontextprotocol.png"
        },
        {
          "rank": 5,
          "name": "CrewAI",
          "reason": {
            "zh": "角色分工多 agent 团队模板",
            "en": "Role-based multi-agent team templates",
            "de": "Role-based multi-agent team templates",
            "ja": "Role-based multi-agent team templates",
            "es": "Role-based multi-agent team templates",
            "it": "Role-based multi-agent team templates",
            "fr": "Role-based multi-agent team templates"
          },
          "metric": {
            "zh": "工程采用度: 96",
            "en": "Adoption: 96",
            "de": "Adoption: 96",
            "ja": "採用度: 96",
            "es": "Adopción: 96",
            "it": "Adozione: 96",
            "fr": "Adoption: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/crewAIInc/crewAI",
          "icon": "assets/icons/gh-crewaiinc.png"
        },
        {
          "rank": 6,
          "name": "AutoGen / AG2",
          "reason": {
            "zh": "多 agent 对话协作模式",
            "en": "Multi-agent conversational collaboration patterns",
            "de": "Multi-agent conversational collaboration patterns",
            "ja": "Multi-agent conversational collaboration patterns",
            "es": "Multi-agent conversational collaboration patterns",
            "it": "Multi-agent conversational collaboration patterns",
            "fr": "Multi-agent conversational collaboration patterns"
          },
          "metric": {
            "zh": "工程采用度: 95",
            "en": "Adoption: 95",
            "de": "Adoption: 95",
            "ja": "採用度: 95",
            "es": "Adopción: 95",
            "it": "Adozione: 95",
            "fr": "Adoption: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/microsoft/autogen",
          "icon": "assets/icons/gh-microsoft.png"
        },
        {
          "rank": 7,
          "name": "Semantic Kernel",
          "reason": {
            "zh": "企业插件式编排（.NET/Python）",
            "en": "Enterprise plugin orchestration (.NET/Python)",
            "de": "Enterprise plugin orchestration (.NET/Python)",
            "ja": "Enterprise plugin orchestration (.NET/Python)",
            "es": "Enterprise plugin orchestration (.NET/Python)",
            "it": "Enterprise plugin orchestration (.NET/Python)",
            "fr": "Enterprise plugin orchestration (.NET/Python)"
          },
          "metric": {
            "zh": "工程采用度: 94",
            "en": "Adoption: 94",
            "de": "Adoption: 94",
            "ja": "採用度: 94",
            "es": "Adopción: 94",
            "it": "Adozione: 94",
            "fr": "Adoption: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/microsoft/semantic-kernel",
          "icon": "assets/icons/gh-microsoft.png"
        },
        {
          "rank": 8,
          "name": "LlamaIndex Workflows",
          "reason": {
            "zh": "以数据/索引为中心的 agent 管线",
            "en": "Data/index-centric agent pipelines",
            "de": "Data/index-centric agent pipelines",
            "ja": "Data/index-centric agent pipelines",
            "es": "Data/index-centric agent pipelines",
            "it": "Data/index-centric agent pipelines",
            "fr": "Data/index-centric agent pipelines"
          },
          "metric": {
            "zh": "工程采用度: 93",
            "en": "Adoption: 93",
            "de": "Adoption: 93",
            "ja": "採用度: 93",
            "es": "Adopción: 93",
            "it": "Adozione: 93",
            "fr": "Adoption: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.llamaindex.ai/",
          "icon": "assets/icons/domain-www-llamaindex-ai.png"
        },
        {
          "rank": 9,
          "name": "Dify",
          "reason": {
            "zh": "低代码 agent 应用构建与发布",
            "en": "Low-code agent app build and publish",
            "de": "Low-code agent app build and publish",
            "ja": "Low-code agent app build and publish",
            "es": "Low-code agent app build and publish",
            "it": "Low-code agent app build and publish",
            "fr": "Low-code agent app build and publish"
          },
          "metric": {
            "zh": "工程采用度: 92",
            "en": "Adoption: 92",
            "de": "Adoption: 92",
            "ja": "採用度: 92",
            "es": "Adopción: 92",
            "it": "Adozione: 92",
            "fr": "Adoption: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/langgenius/dify",
          "icon": "assets/icons/gh-langgenius.png"
        },
        {
          "rank": 10,
          "name": "n8n + AI nodes",
          "reason": {
            "zh": "工作流自动化嵌入 LLM 步骤",
            "en": "Workflow automation with embedded LLM steps",
            "de": "Workflow automation with embedded LLM steps",
            "ja": "Workflow automation with embedded LLM steps",
            "es": "Workflow automation with embedded LLM steps",
            "it": "Workflow automation with embedded LLM steps",
            "fr": "Workflow automation with embedded LLM steps"
          },
          "metric": {
            "zh": "工程采用度: 91",
            "en": "Adoption: 91",
            "de": "Adoption: 91",
            "ja": "採用度: 91",
            "es": "Adopción: 91",
            "it": "Adozione: 91",
            "fr": "Adoption: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/n8n-io/n8n",
          "icon": "assets/icons/gh-n8n-io.png"
        },
        {
          "rank": 11,
          "name": "Temporal + LLM workers",
          "reason": {
            "zh": "长任务可恢复 agent 作业",
            "en": "Durable long-running agent jobs",
            "de": "Durable long-running agent jobs",
            "ja": "Durable long-running agent jobs",
            "es": "Durable long-running agent jobs",
            "it": "Durable long-running agent jobs",
            "fr": "Durable long-running agent jobs"
          },
          "metric": {
            "zh": "工程采用度: 90",
            "en": "Adoption: 90",
            "de": "Adoption: 90",
            "ja": "採用度: 90",
            "es": "Adopción: 90",
            "it": "Adozione: 90",
            "fr": "Adoption: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://temporal.io/",
          "icon": "assets/icons/domain-temporal-io.png"
        },
        {
          "rank": 12,
          "name": "Mastra",
          "reason": {
            "zh": "TypeScript 原生 agent 框架",
            "en": "TypeScript-native agent framework",
            "de": "TypeScript-native agent framework",
            "ja": "TypeScript-native agent framework",
            "es": "TypeScript-native agent framework",
            "it": "TypeScript-native agent framework",
            "fr": "TypeScript-native agent framework"
          },
          "metric": {
            "zh": "工程采用度: 89",
            "en": "Adoption: 89",
            "de": "Adoption: 89",
            "ja": "採用度: 89",
            "es": "Adopción: 89",
            "it": "Adozione: 89",
            "fr": "Adoption: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/mastra-ai/mastra",
          "icon": "assets/icons/gh-mastra-ai.png"
        },
        {
          "rank": 13,
          "name": "PydanticAI",
          "reason": {
            "zh": "类型化 Python agent 工具链",
            "en": "Typed Python agent tooling",
            "de": "Typed Python agent tooling",
            "ja": "Typed Python agent tooling",
            "es": "Typed Python agent tooling",
            "it": "Typed Python agent tooling",
            "fr": "Typed Python agent tooling"
          },
          "metric": {
            "zh": "工程采用度: 88",
            "en": "Adoption: 88",
            "de": "Adoption: 88",
            "ja": "採用度: 88",
            "es": "Adopción: 88",
            "it": "Adozione: 88",
            "fr": "Adoption: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://ai.pydantic.dev/",
          "icon": "assets/icons/domain-ai-pydantic-dev.png"
        },
        {
          "rank": 14,
          "name": "Cursor Agent mode",
          "reason": {
            "zh": "IDE 内多文件 agent 交互默认",
            "en": "In-IDE multi-file agent UX default",
            "de": "In-IDE multi-file agent UX default",
            "ja": "In-IDE multi-file agent UX default",
            "es": "In-IDE multi-file agent UX default",
            "it": "In-IDE multi-file agent UX default",
            "fr": "In-IDE multi-file agent UX default"
          },
          "metric": {
            "zh": "工程采用度: 87",
            "en": "Adoption: 87",
            "de": "Adoption: 87",
            "ja": "採用度: 87",
            "es": "Adopción: 87",
            "it": "Adozione: 87",
            "fr": "Adoption: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://cursor.com/",
          "icon": "assets/icons/domain-cursor-com.png"
        },
        {
          "rank": 15,
          "name": "Codex CLI",
          "reason": {
            "zh": "终端侧 OpenAI coding agent",
            "en": "Terminal-side OpenAI coding agent",
            "de": "Terminal-side OpenAI coding agent",
            "ja": "Terminal-side OpenAI coding agent",
            "es": "Terminal-side OpenAI coding agent",
            "it": "Terminal-side OpenAI coding agent",
            "fr": "Terminal-side OpenAI coding agent"
          },
          "metric": {
            "zh": "工程采用度: 86",
            "en": "Adoption: 86",
            "de": "Adoption: 86",
            "ja": "採用度: 86",
            "es": "Adopción: 86",
            "it": "Adozione: 86",
            "fr": "Adoption: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/openai/codex",
          "icon": "assets/icons/gh-openai.png"
        },
        {
          "rank": 16,
          "name": "Aider",
          "reason": {
            "zh": "Git diff 感知的 CLI 结对编程",
            "en": "Git-diff-aware CLI pair programmer",
            "de": "Git-diff-aware CLI pair programmer",
            "ja": "Git-diff-aware CLI pair programmer",
            "es": "Git-diff-aware CLI pair programmer",
            "it": "Git-diff-aware CLI pair programmer",
            "fr": "Git-diff-aware CLI pair programmer"
          },
          "metric": {
            "zh": "工程采用度: 85",
            "en": "Adoption: 85",
            "de": "Adoption: 85",
            "ja": "採用度: 85",
            "es": "Adopción: 85",
            "it": "Adozione: 85",
            "fr": "Adoption: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/Aider-AI/aider",
          "icon": "assets/icons/gh-aider-ai.png"
        },
        {
          "rank": 17,
          "name": "Browser-use / computer-use stacks",
          "reason": {
            "zh": "GUI/浏览器动作 agent",
            "en": "GUI/browser action agents",
            "de": "GUI/browser action agents",
            "ja": "GUI/browser action agents",
            "es": "GUI/browser action agents",
            "it": "GUI/browser action agents",
            "fr": "GUI/browser action agents"
          },
          "metric": {
            "zh": "工程采用度: 84",
            "en": "Adoption: 84",
            "de": "Adoption: 84",
            "ja": "採用度: 84",
            "es": "Adopción: 84",
            "it": "Adozione: 84",
            "fr": "Adoption: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/browser-use/browser-use",
          "icon": "assets/icons/gh-browser-use.png"
        },
        {
          "rank": 18,
          "name": "Haystack",
          "reason": {
            "zh": "可组合 NLP/RAG/agent 管线",
            "en": "Composable NLP/RAG/agent pipelines",
            "de": "Composable NLP/RAG/agent pipelines",
            "ja": "Composable NLP/RAG/agent pipelines",
            "es": "Composable NLP/RAG/agent pipelines",
            "it": "Composable NLP/RAG/agent pipelines",
            "fr": "Composable NLP/RAG/agent pipelines"
          },
          "metric": {
            "zh": "工程采用度: 83",
            "en": "Adoption: 83",
            "de": "Adoption: 83",
            "ja": "採用度: 83",
            "es": "Adopción: 83",
            "it": "Adozione: 83",
            "fr": "Adoption: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/deepset-ai/haystack",
          "icon": "assets/icons/gh-deepset-ai.png"
        },
        {
          "rank": 19,
          "name": "OpenClaw / Hermes-class harnesses",
          "reason": {
            "zh": "个人多工具 agent 操作系统向",
            "en": "Personal multi-tool agent OS direction",
            "de": "Personal multi-tool agent OS direction",
            "ja": "Personal multi-tool agent OS direction",
            "es": "Personal multi-tool agent OS direction",
            "it": "Personal multi-tool agent OS direction",
            "fr": "Personal multi-tool agent OS direction"
          },
          "metric": {
            "zh": "工程采用度: 82",
            "en": "Adoption: 82",
            "de": "Adoption: 82",
            "ja": "採用度: 82",
            "es": "Adopción: 82",
            "it": "Adozione: 82",
            "fr": "Adoption: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/topics/ai-agent",
          "icon": "assets/icons/domain-github-com.png"
        },
        {
          "rank": 20,
          "name": "Smolagents",
          "reason": {
            "zh": "轻量 Hugging Face agent 运行时",
            "en": "Minimal Hugging Face agent runtime",
            "de": "Minimal Hugging Face agent runtime",
            "ja": "Minimal Hugging Face agent runtime",
            "es": "Minimal Hugging Face agent runtime",
            "it": "Minimal Hugging Face agent runtime",
            "fr": "Minimal Hugging Face agent runtime"
          },
          "metric": {
            "zh": "工程采用度: 81",
            "en": "Adoption: 81",
            "de": "Adoption: 81",
            "ja": "採用度: 81",
            "es": "Adopción: 81",
            "it": "Adozione: 81",
            "fr": "Adoption: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/huggingface/smolagents",
          "icon": "assets/icons/gh-huggingface.png"
        }
      ],
      "sources": [
        {
          "label": "Model Context Protocol Spec",
          "url": "https://modelcontextprotocol.io/",
          "kind": "docs",
          "note": {
            "zh": "跨运行时工具协议标准",
            "en": "Cross-runtime tool protocol standard",
            "de": "Cross-runtime tool protocol standard",
            "ja": "Cross-runtime tool protocol standard",
            "es": "Cross-runtime tool protocol standard",
            "it": "Cross-runtime tool protocol standard",
            "fr": "Cross-runtime tool protocol standard"
          }
        },
        {
          "label": "LangGraph Documentation",
          "url": "https://langchain-ai.github.io/langgraph/",
          "kind": "docs",
          "note": {
            "zh": "状态图 agent 运行时官方文档",
            "en": "Stateful agent graph runtime docs",
            "de": "Stateful agent graph runtime docs",
            "ja": "Stateful agent graph runtime docs",
            "es": "Stateful agent graph runtime docs",
            "it": "Stateful agent graph runtime docs",
            "fr": "Stateful agent graph runtime docs"
          }
        },
        {
          "label": "Anthropic Claude Agent SDK",
          "url": "https://docs.anthropic.com/en/docs/claude-code/sdk",
          "kind": "docs",
          "note": {
            "zh": "Claude Agent SDK 官方文档（与 Claude Code 同工具环）",
            "en": "Official Claude Agent SDK docs (same tool loop as Claude Code)",
            "de": "Official Claude Agent SDK docs (same tool loop as Claude Code)",
            "ja": "Official Claude Agent SDK docs (same tool loop as Claude Code)",
            "es": "Official Claude Agent SDK docs (same tool loop as Claude Code)",
            "it": "Official Claude Agent SDK docs (same tool loop as Claude Code)",
            "fr": "Official Claude Agent SDK docs (same tool loop as Claude Code)"
          }
        },
        {
          "label": "OpenAI Agents SDK",
          "url": "https://openai.github.io/openai-agents-python/",
          "kind": "docs",
          "note": {
            "zh": "OpenAI Agents Python SDK",
            "en": "OpenAI Agents Python SDK",
            "de": "OpenAI Agents Python SDK",
            "ja": "OpenAI Agents Python SDK",
            "es": "OpenAI Agents Python SDK",
            "it": "OpenAI Agents Python SDK",
            "fr": "OpenAI Agents Python SDK"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-agent-frameworks.webp",
        "file": "theme-agent-frameworks.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "coding-agents",
      "i18n": {
        "zh": {
          "title": "编程 Agent 与 IDE",
          "subtitle": "开发者每天真正用来交付的界面",
          "metric_label": "交付频率"
        },
        "en": {
          "title": "Coding Agents & IDEs",
          "subtitle": "Surfaces developers use to ship daily",
          "metric_label": "Ship frequency"
        },
        "de": {
          "title": "Coding-Agenten & IDEs",
          "subtitle": "Oberflächen zum täglichen Shippen",
          "metric_label": "Ship-Frequenz"
        },
        "ja": {
          "title": "コーディングエージェントとIDE",
          "subtitle": "日々の出荷に使う面",
          "metric_label": "出荷頻度"
        },
        "es": {
          "title": "Agentes de código e IDEs",
          "subtitle": "Superficies con las que se entrega a diario",
          "metric_label": "Frecuencia"
        },
        "it": {
          "title": "Agent di coding e IDE",
          "subtitle": "Superfici usate per shippare ogni giorno",
          "metric_label": "Frequenza"
        },
        "fr": {
          "title": "Agents de code et IDE",
          "subtitle": "Surfaces utilisées pour shipper au quotidien",
          "metric_label": "Fréquence"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "Claude Code",
          "reason": {
            "zh": "深仓 agent + hooks/skills；长任务与多文件推理强",
            "en": "Deep-repo agent with hooks/skills; strong multi-file reasoning",
            "de": "Deep-repo agent with hooks/skills; strong multi-file reasoning",
            "ja": "Deep-repo agent with hooks/skills; strong multi-file reasoning",
            "es": "Deep-repo agent with hooks/skills; strong multi-file reasoning",
            "it": "Deep-repo agent with hooks/skills; strong multi-file reasoning",
            "fr": "Deep-repo agent with hooks/skills; strong multi-file reasoning"
          },
          "metric": {
            "zh": "交付频率: 100",
            "en": "Ship frequency: 100",
            "de": "Ship-Frequenz: 100",
            "ja": "出荷頻度: 100",
            "es": "Frecuencia: 100",
            "it": "Frequenza: 100",
            "fr": "Fréquence: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/overview",
          "icon": "assets/icons/domain-docs-anthropic-com.png"
        },
        {
          "rank": 2,
          "name": "Codex CLI / VS Code agent",
          "reason": {
            "zh": "终端自治 + Terminal-Bench 顶栏；ChatGPT 同栈执行",
            "en": "Terminal-first autonomous coding; top Terminal-Bench surface",
            "de": "Terminal-first autonomous coding; top Terminal-Bench surface",
            "ja": "Terminal-first autonomous coding; top Terminal-Bench surface",
            "es": "Terminal-first autonomous coding; top Terminal-Bench surface",
            "it": "Terminal-first autonomous coding; top Terminal-Bench surface",
            "fr": "Terminal-first autonomous coding; top Terminal-Bench surface"
          },
          "metric": {
            "zh": "交付频率: 99",
            "en": "Ship frequency: 99",
            "de": "Ship-Frequenz: 99",
            "ja": "出荷頻度: 99",
            "es": "Frecuencia: 99",
            "it": "Frequenza: 99",
            "fr": "Fréquence: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/openai/codex",
          "icon": "assets/icons/gh-openai.png"
        },
        {
          "rank": 3,
          "name": "Cursor",
          "reason": {
            "zh": "主流 AI IDE 默认；日更多文件编辑体验度最高",
            "en": "Mainstream AI IDE default; highest daily multi-file edit polish",
            "de": "Mainstream AI IDE default; highest daily multi-file edit polish",
            "ja": "Mainstream AI IDE default; highest daily multi-file edit polish",
            "es": "Mainstream AI IDE default; highest daily multi-file edit polish",
            "it": "Mainstream AI IDE default; highest daily multi-file edit polish",
            "fr": "Mainstream AI IDE default; highest daily multi-file edit polish"
          },
          "metric": {
            "zh": "交付频率: 98",
            "en": "Ship frequency: 98",
            "de": "Ship-Frequenz: 98",
            "ja": "出荷頻度: 98",
            "es": "Frecuencia: 98",
            "it": "Frequenza: 98",
            "fr": "Fréquence: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://cursor.com/",
          "icon": "assets/icons/domain-cursor-com.png"
        },
        {
          "rank": 4,
          "name": "GitHub Copilot Workspace / agent",
          "reason": {
            "zh": "PR 原生 agent 与 CI 协同；企业采购默认",
            "en": "PR-native agent with CI; common enterprise procurement default",
            "de": "PR-native agent with CI; common enterprise procurement default",
            "ja": "PR-native agent with CI; common enterprise procurement default",
            "es": "PR-native agent with CI; common enterprise procurement default",
            "it": "PR-native agent with CI; common enterprise procurement default",
            "fr": "PR-native agent with CI; common enterprise procurement default"
          },
          "metric": {
            "zh": "交付频率: 97",
            "en": "Ship frequency: 97",
            "de": "Ship-Frequenz: 97",
            "ja": "出荷頻度: 97",
            "es": "Frecuencia: 97",
            "it": "Frequenza: 97",
            "fr": "Fréquence: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/features/copilot",
          "icon": "assets/icons/domain-github-com.png"
        },
        {
          "rank": 5,
          "name": "Windsurf / Devin Desktop",
          "reason": {
            "zh": "Cognition 收购后的 agent IDE 面；异步工单并行",
            "en": "Cognition-consolidated agent IDE surface; async ticket-style work",
            "de": "Cognition-consolidated agent IDE surface; async ticket-style work",
            "ja": "Cognition-consolidated agent IDE surface; async ticket-style work",
            "es": "Cognition-consolidated agent IDE surface; async ticket-style work",
            "it": "Cognition-consolidated agent IDE surface; async ticket-style work",
            "fr": "Cognition-consolidated agent IDE surface; async ticket-style work"
          },
          "metric": {
            "zh": "交付频率: 96",
            "en": "Ship frequency: 96",
            "de": "Ship-Frequenz: 96",
            "ja": "出荷頻度: 96",
            "es": "Frecuencia: 96",
            "it": "Frequenza: 96",
            "fr": "Fréquence: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://devin.ai/",
          "icon": "assets/icons/domain-devin-ai.png"
        },
        {
          "rank": 6,
          "name": "Grok Build",
          "reason": {
            "zh": "xAI 编程 CLI/构建面；上升最快新人之一",
            "en": "xAI coding CLI/build surface; fastest-rising newcomer",
            "de": "xAI coding CLI/build surface; fastest-rising newcomer",
            "ja": "xAI coding CLI/build surface; fastest-rising newcomer",
            "es": "xAI coding CLI/build surface; fastest-rising newcomer",
            "it": "xAI coding CLI/build surface; fastest-rising newcomer",
            "fr": "xAI coding CLI/build surface; fastest-rising newcomer"
          },
          "metric": {
            "zh": "交付频率: 95",
            "en": "Ship frequency: 95",
            "de": "Ship-Frequenz: 95",
            "ja": "出荷頻度: 95",
            "es": "Frecuencia: 95",
            "it": "Frequenza: 95",
            "fr": "Fréquence: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.ai/",
          "icon": "assets/icons/domain-x-ai.png"
        },
        {
          "rank": 7,
          "name": "OpenCode",
          "reason": {
            "zh": "开源多供应商 coding agent；星标领先的 MIT 入口",
            "en": "Open multi-provider coding agent; leading MIT/star open entry",
            "de": "Open multi-provider coding agent; leading MIT/star open entry",
            "ja": "Open multi-provider coding agent; leading MIT/star open entry",
            "es": "Open multi-provider coding agent; leading MIT/star open entry",
            "it": "Open multi-provider coding agent; leading MIT/star open entry",
            "fr": "Open multi-provider coding agent; leading MIT/star open entry"
          },
          "metric": {
            "zh": "交付频率: 94",
            "en": "Ship frequency: 94",
            "de": "Ship-Frequenz: 94",
            "ja": "出荷頻度: 94",
            "es": "Frecuencia: 94",
            "it": "Frequenza: 94",
            "fr": "Fréquence: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/sst/opencode",
          "icon": "assets/icons/gh-sst.png"
        },
        {
          "rank": 8,
          "name": "Gemini CLI",
          "reason": {
            "zh": "Google 终端 coding agent；免费前沿模型入口",
            "en": "Google terminal coding agent; free frontier-model entry",
            "de": "Google terminal coding agent; free frontier-model entry",
            "ja": "Google terminal coding agent; free frontier-model entry",
            "es": "Google terminal coding agent; free frontier-model entry",
            "it": "Google terminal coding agent; free frontier-model entry",
            "fr": "Google terminal coding agent; free frontier-model entry"
          },
          "metric": {
            "zh": "交付频率: 93",
            "en": "Ship frequency: 93",
            "de": "Ship-Frequenz: 93",
            "ja": "出荷頻度: 93",
            "es": "Frecuencia: 93",
            "it": "Frequenza: 93",
            "fr": "Fréquence: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/google-gemini/gemini-cli",
          "icon": "assets/icons/gh-google-gemini.jpg"
        },
        {
          "rank": 9,
          "name": "Aider",
          "reason": {
            "zh": "纯 CLI + git 工作流派",
            "en": "Pure CLI + git workflow camp",
            "de": "Pure CLI + git workflow camp",
            "ja": "Pure CLI + git workflow camp",
            "es": "Pure CLI + git workflow camp",
            "it": "Pure CLI + git workflow camp",
            "fr": "Pure CLI + git workflow camp"
          },
          "metric": {
            "zh": "交付频率: 92",
            "en": "Ship frequency: 92",
            "de": "Ship-Frequenz: 92",
            "ja": "出荷頻度: 92",
            "es": "Frecuencia: 92",
            "it": "Frequenza: 92",
            "fr": "Fréquence: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/Aider-AI/aider",
          "icon": "assets/icons/gh-aider-ai.png"
        },
        {
          "rank": 10,
          "name": "Continue.dev",
          "reason": {
            "zh": "开源 IDE 扩展中枢",
            "en": "Open IDE extension hub",
            "de": "Open IDE extension hub",
            "ja": "Open IDE extension hub",
            "es": "Open IDE extension hub",
            "it": "Open IDE extension hub",
            "fr": "Open IDE extension hub"
          },
          "metric": {
            "zh": "交付频率: 91",
            "en": "Ship frequency: 91",
            "de": "Ship-Frequenz: 91",
            "ja": "出荷頻度: 91",
            "es": "Frecuencia: 91",
            "it": "Frequenza: 91",
            "fr": "Fréquence: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/continuedev/continue",
          "icon": "assets/icons/gh-continuedev.png"
        },
        {
          "rank": 11,
          "name": "Zed AI",
          "reason": {
            "zh": "性能向编辑器 AI",
            "en": "Performance-first editor AI",
            "de": "Performance-first editor AI",
            "ja": "Performance-first editor AI",
            "es": "Performance-first editor AI",
            "it": "Performance-first editor AI",
            "fr": "Performance-first editor AI"
          },
          "metric": {
            "zh": "交付频率: 90",
            "en": "Ship frequency: 90",
            "de": "Ship-Frequenz: 90",
            "ja": "出荷頻度: 90",
            "es": "Frecuencia: 90",
            "it": "Frequenza: 90",
            "fr": "Fréquence: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://zed.dev/",
          "icon": "assets/icons/domain-zed-dev.png"
        },
        {
          "rank": 12,
          "name": "JetBrains AI Assistant",
          "reason": {
            "zh": "JetBrains 生态内嵌",
            "en": "Embedded in JetBrains ecosystem",
            "de": "Embedded in JetBrains ecosystem",
            "ja": "Embedded in JetBrains ecosystem",
            "es": "Embedded in JetBrains ecosystem",
            "it": "Embedded in JetBrains ecosystem",
            "fr": "Embedded in JetBrains ecosystem"
          },
          "metric": {
            "zh": "交付频率: 89",
            "en": "Ship frequency: 89",
            "de": "Ship-Frequenz: 89",
            "ja": "出荷頻度: 89",
            "es": "Frecuencia: 89",
            "it": "Frequenza: 89",
            "fr": "Fréquence: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.jetbrains.com/ai/",
          "icon": "assets/icons/domain-www-jetbrains-com.png"
        },
        {
          "rank": 13,
          "name": "Amazon Q Developer",
          "reason": {
            "zh": "AWS 场景代码 agent",
            "en": "AWS-centric code agent",
            "de": "AWS-centric code agent",
            "ja": "AWS-centric code agent",
            "es": "AWS-centric code agent",
            "it": "AWS-centric code agent",
            "fr": "AWS-centric code agent"
          },
          "metric": {
            "zh": "交付频率: 88",
            "en": "Ship frequency: 88",
            "de": "Ship-Frequenz: 88",
            "ja": "出荷頻度: 88",
            "es": "Frecuencia: 88",
            "it": "Frequenza: 88",
            "fr": "Fréquence: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://aws.amazon.com/q/developer/",
          "icon": "assets/icons/domain-aws-amazon-com.png"
        },
        {
          "rank": 14,
          "name": "Cline / Roo Code",
          "reason": {
            "zh": "开源 VS Code agent 分支族",
            "en": "Open VS Code agent fork family",
            "de": "Open VS Code agent fork family",
            "ja": "Open VS Code agent fork family",
            "es": "Open VS Code agent fork family",
            "it": "Open VS Code agent fork family",
            "fr": "Open VS Code agent fork family"
          },
          "metric": {
            "zh": "交付频率: 87",
            "en": "Ship frequency: 87",
            "de": "Ship-Frequenz: 87",
            "ja": "出荷頻度: 87",
            "es": "Frecuencia: 87",
            "it": "Frequenza: 87",
            "fr": "Fréquence: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/cline/cline",
          "icon": "assets/icons/gh-cline.png"
        },
        {
          "rank": 15,
          "name": "Replit Agent",
          "reason": {
            "zh": "云 IDE 全栈 agent",
            "en": "Cloud IDE full-stack agent",
            "de": "Cloud IDE full-stack agent",
            "ja": "Cloud IDE full-stack agent",
            "es": "Cloud IDE full-stack agent",
            "it": "Cloud IDE full-stack agent",
            "fr": "Cloud IDE full-stack agent"
          },
          "metric": {
            "zh": "交付频率: 86",
            "en": "Ship frequency: 86",
            "de": "Ship-Frequenz: 86",
            "ja": "出荷頻度: 86",
            "es": "Frecuencia: 86",
            "it": "Frequenza: 86",
            "fr": "Fréquence: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://replit.com/",
          "icon": "assets/icons/domain-replit-com.png"
        },
        {
          "rank": 16,
          "name": "v0 / Lovable class",
          "reason": {
            "zh": "UI 生成→可运行前端",
            "en": "UI generation to runnable frontends",
            "de": "UI generation to runnable frontends",
            "ja": "UI generation to runnable frontends",
            "es": "UI generation to runnable frontends",
            "it": "UI generation to runnable frontends",
            "fr": "UI generation to runnable frontends"
          },
          "metric": {
            "zh": "交付频率: 85",
            "en": "Ship frequency: 85",
            "de": "Ship-Frequenz: 85",
            "ja": "出荷頻度: 85",
            "es": "Frecuencia: 85",
            "it": "Frequenza: 85",
            "fr": "Fréquence: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://v0.dev/",
          "icon": "assets/icons/domain-v0-dev.png"
        },
        {
          "rank": 17,
          "name": "Bolt / StackBlitz agent",
          "reason": {
            "zh": "浏览器内全栈生成",
            "en": "In-browser full-stack generation",
            "de": "In-browser full-stack generation",
            "ja": "In-browser full-stack generation",
            "es": "In-browser full-stack generation",
            "it": "In-browser full-stack generation",
            "fr": "In-browser full-stack generation"
          },
          "metric": {
            "zh": "交付频率: 84",
            "en": "Ship frequency: 84",
            "de": "Ship-Frequenz: 84",
            "ja": "出荷頻度: 84",
            "es": "Frecuencia: 84",
            "it": "Frequenza: 84",
            "fr": "Fréquence: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://bolt.new/",
          "icon": "assets/icons/domain-bolt-new.png"
        },
        {
          "rank": 18,
          "name": "Devin-class autonomous eng agents",
          "reason": {
            "zh": "高度自治异步工程 agent 品类",
            "en": "Highly autonomous async eng-agent category",
            "de": "Highly autonomous async eng-agent category",
            "ja": "Highly autonomous async eng-agent category",
            "es": "Highly autonomous async eng-agent category",
            "it": "Highly autonomous async eng-agent category",
            "fr": "Highly autonomous async eng-agent category"
          },
          "metric": {
            "zh": "交付频率: 83",
            "en": "Ship frequency: 83",
            "de": "Ship-Frequenz: 83",
            "ja": "出荷頻度: 83",
            "es": "Frecuencia: 83",
            "it": "Frequenza: 83",
            "fr": "Fréquence: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://devin.ai/",
          "icon": "assets/icons/domain-devin-ai.png"
        },
        {
          "rank": 19,
          "name": "SWE-agent patterns",
          "reason": {
            "zh": "研究到生产的 coding loop 模式",
            "en": "Research-to-prod coding loop patterns",
            "de": "Research-to-prod coding loop patterns",
            "ja": "Research-to-prod coding loop patterns",
            "es": "Research-to-prod coding loop patterns",
            "it": "Research-to-prod coding loop patterns",
            "fr": "Research-to-prod coding loop patterns"
          },
          "metric": {
            "zh": "交付频率: 82",
            "en": "Ship frequency: 82",
            "de": "Ship-Frequenz: 82",
            "ja": "出荷頻度: 82",
            "es": "Frecuencia: 82",
            "it": "Frequenza: 82",
            "fr": "Fréquence: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/SWE-agent/SWE-agent",
          "icon": "assets/icons/gh-swe-agent.png"
        },
        {
          "rank": 20,
          "name": "Sourcegraph Cody",
          "reason": {
            "zh": "代码图感知助手",
            "en": "Code-graph-aware assistant",
            "de": "Code-graph-aware assistant",
            "ja": "Code-graph-aware assistant",
            "es": "Code-graph-aware assistant",
            "it": "Code-graph-aware assistant",
            "fr": "Code-graph-aware assistant"
          },
          "metric": {
            "zh": "交付频率: 81",
            "en": "Ship frequency: 81",
            "de": "Ship-Frequenz: 81",
            "ja": "出荷頻度: 81",
            "es": "Frecuencia: 81",
            "it": "Frequenza: 81",
            "fr": "Fréquence: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://sourcegraph.com/cody",
          "icon": "assets/icons/domain-sourcegraph-com.png"
        }
      ],
      "sources": [
        {
          "label": "Claude Code Docs",
          "url": "https://docs.anthropic.com/en/docs/claude-code",
          "kind": "docs",
          "note": {
            "zh": "Claude Code 官方文档",
            "en": "Official Claude Code documentation",
            "de": "Official Claude Code documentation",
            "ja": "Official Claude Code documentation",
            "es": "Official Claude Code documentation",
            "it": "Official Claude Code documentation",
            "fr": "Official Claude Code documentation"
          }
        },
        {
          "label": "OpenAI Codex (GitHub)",
          "url": "https://github.com/openai/codex",
          "kind": "trusted_site",
          "note": {
            "zh": "Codex 官方仓库与入口（站点首页常对 bot 403，仓库可点）",
            "en": "Official Codex repo entry (marketing pages often bot-403)",
            "de": "Official Codex repo entry (marketing pages often bot-403)",
            "ja": "Official Codex repo entry (marketing pages often bot-403)",
            "es": "Official Codex repo entry (marketing pages often bot-403)",
            "it": "Official Codex repo entry (marketing pages often bot-403)",
            "fr": "Official Codex repo entry (marketing pages often bot-403)"
          }
        },
        {
          "label": "Cursor Docs",
          "url": "https://docs.cursor.com/",
          "kind": "docs",
          "note": {
            "zh": "Cursor IDE agent 文档",
            "en": "Cursor IDE agent docs",
            "de": "Cursor IDE agent docs",
            "ja": "Cursor IDE agent docs",
            "es": "Cursor IDE agent docs",
            "it": "Cursor IDE agent docs",
            "fr": "Cursor IDE agent docs"
          }
        },
        {
          "label": "Aider GitHub",
          "url": "https://github.com/Aider-AI/aider",
          "kind": "trusted_site",
          "note": {
            "zh": "开源 CLI 结对编程 agent",
            "en": "Open-source CLI pair-programming agent",
            "de": "Open-source CLI pair-programming agent",
            "ja": "Open-source CLI pair-programming agent",
            "es": "Open-source CLI pair-programming agent",
            "it": "Open-source CLI pair-programming agent",
            "fr": "Open-source CLI pair-programming agent"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-coding-agents.webp",
        "file": "theme-coding-agents.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "rag-memory",
      "i18n": {
        "zh": {
          "title": "RAG、记忆与知识栈",
          "subtitle": "检索与跨会话记忆（生产常用组件）",
          "metric_label": "栈成熟度"
        },
        "en": {
          "title": "RAG, Memory & Knowledge",
          "subtitle": "Retrieval and cross-session memory components",
          "metric_label": "Maturity"
        },
        "de": {
          "title": "RAG, Memory & Wissen",
          "subtitle": "Retrieval und Session-übergreifendes Memory",
          "metric_label": "Reife"
        },
        "ja": {
          "title": "RAG・記憶・知識",
          "subtitle": "検索とセッション横断メモリ",
          "metric_label": "成熟度"
        },
        "es": {
          "title": "RAG, memoria y conocimiento",
          "subtitle": "Retrieval y memoria cross-session",
          "metric_label": "Madurez"
        },
        "it": {
          "title": "RAG, memoria e conoscenza",
          "subtitle": "Retrieval e memoria cross-session",
          "metric_label": "Maturità"
        },
        "fr": {
          "title": "RAG, mémoire et connaissance",
          "subtitle": "Retrieval et mémoire cross-session",
          "metric_label": "Maturité"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "LlamaIndex",
          "reason": {
            "zh": "RAG 应用数据框架事实选项之一",
            "en": "A default data framework for RAG apps",
            "de": "A default data framework for RAG apps",
            "ja": "A default data framework for RAG apps",
            "es": "A default data framework for RAG apps",
            "it": "A default data framework for RAG apps",
            "fr": "A default data framework for RAG apps"
          },
          "metric": {
            "zh": "栈成熟度: 100",
            "en": "Maturity: 100",
            "de": "Reife: 100",
            "ja": "成熟度: 100",
            "es": "Madurez: 100",
            "it": "Maturità: 100",
            "fr": "Maturité: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.llamaindex.ai/",
          "icon": "assets/icons/domain-www-llamaindex-ai.png"
        },
        {
          "rank": 2,
          "name": "LangChain / LangGraph retrievers",
          "reason": {
            "zh": "连接器与链式检索生态最广",
            "en": "Broadest connector and chain retrieval ecosystem",
            "de": "Broadest connector and chain retrieval ecosystem",
            "ja": "Broadest connector and chain retrieval ecosystem",
            "es": "Broadest connector and chain retrieval ecosystem",
            "it": "Broadest connector and chain retrieval ecosystem",
            "fr": "Broadest connector and chain retrieval ecosystem"
          },
          "metric": {
            "zh": "栈成熟度: 99",
            "en": "Maturity: 99",
            "de": "Reife: 99",
            "ja": "成熟度: 99",
            "es": "Madurez: 99",
            "it": "Maturità: 99",
            "fr": "Maturité: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.langchain.com/",
          "icon": "assets/icons/domain-www-langchain-com.png"
        },
        {
          "rank": 3,
          "name": "Pinecone",
          "reason": {
            "zh": "托管向量库默认采购项",
            "en": "Managed vector DB common buy default",
            "de": "Managed vector DB common buy default",
            "ja": "Managed vector DB common buy default",
            "es": "Managed vector DB common buy default",
            "it": "Managed vector DB common buy default",
            "fr": "Managed vector DB common buy default"
          },
          "metric": {
            "zh": "栈成熟度: 98",
            "en": "Maturity: 98",
            "de": "Reife: 98",
            "ja": "成熟度: 98",
            "es": "Madurez: 98",
            "it": "Maturità: 98",
            "fr": "Maturité: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.pinecone.io/",
          "icon": "assets/icons/domain-www-pinecone-io.png"
        },
        {
          "rank": 4,
          "name": "Qdrant",
          "reason": {
            "zh": "开源高性能向量库",
            "en": "Open high-performance vector store",
            "de": "Open high-performance vector store",
            "ja": "Open high-performance vector store",
            "es": "Open high-performance vector store",
            "it": "Open high-performance vector store",
            "fr": "Open high-performance vector store"
          },
          "metric": {
            "zh": "栈成熟度: 97",
            "en": "Maturity: 97",
            "de": "Reife: 97",
            "ja": "成熟度: 97",
            "es": "Madurez: 97",
            "it": "Maturità: 97",
            "fr": "Maturité: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://qdrant.tech/",
          "icon": "assets/icons/domain-qdrant-tech.png"
        },
        {
          "rank": 5,
          "name": "Weaviate",
          "reason": {
            "zh": "混合检索 + 模块化",
            "en": "Hybrid search with modules",
            "de": "Hybrid search with modules",
            "ja": "Hybrid search with modules",
            "es": "Hybrid search with modules",
            "it": "Hybrid search with modules",
            "fr": "Hybrid search with modules"
          },
          "metric": {
            "zh": "栈成熟度: 96",
            "en": "Maturity: 96",
            "de": "Reife: 96",
            "ja": "成熟度: 96",
            "es": "Madurez: 96",
            "it": "Maturità: 96",
            "fr": "Maturité: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://weaviate.io/",
          "icon": "assets/icons/domain-weaviate-io.jpg"
        },
        {
          "rank": 6,
          "name": "pgvector",
          "reason": {
            "zh": "Postgres 内向量；已有 PG 栈首选",
            "en": "Vectors inside Postgres for existing PG stacks",
            "de": "Vectors inside Postgres for existing PG stacks",
            "ja": "Vectors inside Postgres for existing PG stacks",
            "es": "Vectors inside Postgres for existing PG stacks",
            "it": "Vectors inside Postgres for existing PG stacks",
            "fr": "Vectors inside Postgres for existing PG stacks"
          },
          "metric": {
            "zh": "栈成熟度: 95",
            "en": "Maturity: 95",
            "de": "Reife: 95",
            "ja": "成熟度: 95",
            "es": "Madurez: 95",
            "it": "Maturità: 95",
            "fr": "Maturité: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/pgvector/pgvector",
          "icon": "assets/icons/gh-pgvector.png"
        },
        {
          "rank": 7,
          "name": "Chroma",
          "reason": {
            "zh": "本地优先向量库/原型",
            "en": "Local-first vector store for prototypes",
            "de": "Local-first vector store for prototypes",
            "ja": "Local-first vector store for prototypes",
            "es": "Local-first vector store for prototypes",
            "it": "Local-first vector store for prototypes",
            "fr": "Local-first vector store for prototypes"
          },
          "metric": {
            "zh": "栈成熟度: 94",
            "en": "Maturity: 94",
            "de": "Reife: 94",
            "ja": "成熟度: 94",
            "es": "Madurez: 94",
            "it": "Maturità: 94",
            "fr": "Maturité: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.trychroma.com/",
          "icon": "assets/icons/domain-www-trychroma-com.png"
        },
        {
          "rank": 8,
          "name": "Elasticsearch vector",
          "reason": {
            "zh": "搜索+向量混合遗留升级路径",
            "en": "Search+vector hybrid upgrade path",
            "de": "Search+vector hybrid upgrade path",
            "ja": "Search+vector hybrid upgrade path",
            "es": "Search+vector hybrid upgrade path",
            "it": "Search+vector hybrid upgrade path",
            "fr": "Search+vector hybrid upgrade path"
          },
          "metric": {
            "zh": "栈成熟度: 93",
            "en": "Maturity: 93",
            "de": "Reife: 93",
            "ja": "成熟度: 93",
            "es": "Madurez: 93",
            "it": "Maturità: 93",
            "fr": "Maturité: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.elastic.co/elasticsearch",
          "icon": "assets/icons/domain-www-elastic-co.png"
        },
        {
          "rank": 9,
          "name": "Voyage / Cohere embeddings",
          "reason": {
            "zh": "高质量嵌入 API",
            "en": "High-quality embedding APIs",
            "de": "High-quality embedding APIs",
            "ja": "High-quality embedding APIs",
            "es": "High-quality embedding APIs",
            "it": "High-quality embedding APIs",
            "fr": "High-quality embedding APIs"
          },
          "metric": {
            "zh": "栈成熟度: 92",
            "en": "Maturity: 92",
            "de": "Reife: 92",
            "ja": "成熟度: 92",
            "es": "Madurez: 92",
            "it": "Maturità: 92",
            "fr": "Maturité: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.voyageai.com/",
          "icon": "assets/icons/domain-www-voyageai-com.png"
        },
        {
          "rank": 10,
          "name": "Docling / Unstructured",
          "reason": {
            "zh": "文档解析到 chunk 的入口",
            "en": "Document parse-to-chunk entry",
            "de": "Document parse-to-chunk entry",
            "ja": "Document parse-to-chunk entry",
            "es": "Document parse-to-chunk entry",
            "it": "Document parse-to-chunk entry",
            "fr": "Document parse-to-chunk entry"
          },
          "metric": {
            "zh": "栈成熟度: 91",
            "en": "Maturity: 91",
            "de": "Reife: 91",
            "ja": "成熟度: 91",
            "es": "Madurez: 91",
            "it": "Maturità: 91",
            "fr": "Maturité: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/docling-project/docling",
          "icon": "assets/icons/gh-docling-project.png"
        },
        {
          "rank": 11,
          "name": "Firecrawl / web extract",
          "reason": {
            "zh": "网页→干净 Markdown 抽取",
            "en": "Web to clean markdown extraction",
            "de": "Web to clean markdown extraction",
            "ja": "Web to clean markdown extraction",
            "es": "Web to clean markdown extraction",
            "it": "Web to clean markdown extraction",
            "fr": "Web to clean markdown extraction"
          },
          "metric": {
            "zh": "栈成熟度: 90",
            "en": "Maturity: 90",
            "de": "Reife: 90",
            "ja": "成熟度: 90",
            "es": "Madurez: 90",
            "it": "Maturità: 90",
            "fr": "Maturité: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/firecrawl/firecrawl",
          "icon": "assets/icons/gh-firecrawl.png"
        },
        {
          "rank": 12,
          "name": "GraphRAG patterns",
          "reason": {
            "zh": "实体图检索模式（微软等方案）",
            "en": "Entity-graph retrieval patterns",
            "de": "Entity-graph retrieval patterns",
            "ja": "Entity-graph retrieval patterns",
            "es": "Entity-graph retrieval patterns",
            "it": "Entity-graph retrieval patterns",
            "fr": "Entity-graph retrieval patterns"
          },
          "metric": {
            "zh": "栈成熟度: 89",
            "en": "Maturity: 89",
            "de": "Reife: 89",
            "ja": "成熟度: 89",
            "es": "Madurez: 89",
            "it": "Maturità: 89",
            "fr": "Maturité: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/microsoft/graphrag",
          "icon": "assets/icons/gh-microsoft.png"
        },
        {
          "rank": 13,
          "name": "Mem0 / agent memory libs",
          "reason": {
            "zh": "跨会话 agent 记忆库",
            "en": "Cross-session agent memory libraries",
            "de": "Cross-session agent memory libraries",
            "ja": "Cross-session agent memory libraries",
            "es": "Cross-session agent memory libraries",
            "it": "Cross-session agent memory libraries",
            "fr": "Cross-session agent memory libraries"
          },
          "metric": {
            "zh": "栈成熟度: 88",
            "en": "Maturity: 88",
            "de": "Reife: 88",
            "ja": "成熟度: 88",
            "es": "Madurez: 88",
            "it": "Maturità: 88",
            "fr": "Maturité: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/mem0ai/mem0",
          "icon": "assets/icons/gh-mem0ai.png"
        },
        {
          "rank": 14,
          "name": "Azure AI Search",
          "reason": {
            "zh": "微软企业混合检索",
            "en": "Microsoft enterprise hybrid search",
            "de": "Microsoft enterprise hybrid search",
            "ja": "Microsoft enterprise hybrid search",
            "es": "Microsoft enterprise hybrid search",
            "it": "Microsoft enterprise hybrid search",
            "fr": "Microsoft enterprise hybrid search"
          },
          "metric": {
            "zh": "栈成熟度: 87",
            "en": "Maturity: 87",
            "de": "Reife: 87",
            "ja": "成熟度: 87",
            "es": "Madurez: 87",
            "it": "Maturità: 87",
            "fr": "Maturité: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://azure.microsoft.com/en-us/products/ai-services/ai-search",
          "icon": "assets/icons/domain-azure-microsoft-com.png"
        },
        {
          "rank": 15,
          "name": "Vertex AI Search",
          "reason": {
            "zh": "GCP 企业 RAG",
            "en": "GCP enterprise RAG",
            "de": "GCP enterprise RAG",
            "ja": "GCP enterprise RAG",
            "es": "GCP enterprise RAG",
            "it": "GCP enterprise RAG",
            "fr": "GCP enterprise RAG"
          },
          "metric": {
            "zh": "栈成熟度: 86",
            "en": "Maturity: 86",
            "de": "Reife: 86",
            "ja": "成熟度: 86",
            "es": "Madurez: 86",
            "it": "Maturità: 86",
            "fr": "Maturité: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://cloud.google.com/generative-ai-app-builder",
          "icon": "assets/icons/domain-cloud-google-com.png"
        },
        {
          "rank": 16,
          "name": "NotebookLM class",
          "reason": {
            "zh": "源文档锚定笔记本",
            "en": "Source-grounded notebooks",
            "de": "Source-grounded notebooks",
            "ja": "Source-grounded notebooks",
            "es": "Source-grounded notebooks",
            "it": "Source-grounded notebooks",
            "fr": "Source-grounded notebooks"
          },
          "metric": {
            "zh": "栈成熟度: 85",
            "en": "Maturity: 85",
            "de": "Reife: 85",
            "ja": "成熟度: 85",
            "es": "Madurez: 85",
            "it": "Maturità: 85",
            "fr": "Maturité: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://notebooklm.google/",
          "icon": "assets/icons/domain-notebooklm-google.png"
        },
        {
          "rank": 17,
          "name": "Obsidian + AI plugins",
          "reason": {
            "zh": "个人知识库 + AI",
            "en": "Personal knowledge base + AI",
            "de": "Personal knowledge base + AI",
            "ja": "Personal knowledge base + AI",
            "es": "Personal knowledge base + AI",
            "it": "Personal knowledge base + AI",
            "fr": "Personal knowledge base + AI"
          },
          "metric": {
            "zh": "栈成熟度: 84",
            "en": "Maturity: 84",
            "de": "Reife: 84",
            "ja": "成熟度: 84",
            "es": "Madurez: 84",
            "it": "Maturità: 84",
            "fr": "Maturité: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://obsidian.md/",
          "icon": "assets/icons/domain-obsidian-md.jpg"
        },
        {
          "rank": 18,
          "name": "Zep / conversation memory",
          "reason": {
            "zh": "对话长期记忆服务",
            "en": "Conversation long-term memory services",
            "de": "Conversation long-term memory services",
            "ja": "Conversation long-term memory services",
            "es": "Conversation long-term memory services",
            "it": "Conversation long-term memory services",
            "fr": "Conversation long-term memory services"
          },
          "metric": {
            "zh": "栈成熟度: 83",
            "en": "Maturity: 83",
            "de": "Reife: 83",
            "ja": "成熟度: 83",
            "es": "Madurez: 83",
            "it": "Maturità: 83",
            "fr": "Maturité: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.getzep.com/",
          "icon": "assets/icons/domain-www-getzep-com.png"
        },
        {
          "rank": 19,
          "name": "Code graphs (Tree-sitter / codegraph)",
          "reason": {
            "zh": "结构代码检索替代纯向量",
            "en": "Structural code retrieval vs pure vectors",
            "de": "Structural code retrieval vs pure vectors",
            "ja": "Structural code retrieval vs pure vectors",
            "es": "Structural code retrieval vs pure vectors",
            "it": "Structural code retrieval vs pure vectors",
            "fr": "Structural code retrieval vs pure vectors"
          },
          "metric": {
            "zh": "栈成熟度: 82",
            "en": "Maturity: 82",
            "de": "Reife: 82",
            "ja": "成熟度: 82",
            "es": "Madurez: 82",
            "it": "Maturità: 82",
            "fr": "Maturité: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://tree-sitter.github.io/tree-sitter/",
          "icon": "assets/icons/domain-tree-sitter-github-io.png"
        },
        {
          "rank": 20,
          "name": "Haystack pipelines",
          "reason": {
            "zh": "生产 NLP/RAG 管线",
            "en": "Production NLP/RAG pipelines",
            "de": "Production NLP/RAG pipelines",
            "ja": "Production NLP/RAG pipelines",
            "es": "Production NLP/RAG pipelines",
            "it": "Production NLP/RAG pipelines",
            "fr": "Production NLP/RAG pipelines"
          },
          "metric": {
            "zh": "栈成熟度: 81",
            "en": "Maturity: 81",
            "de": "Reife: 81",
            "ja": "成熟度: 81",
            "es": "Madurez: 81",
            "it": "Maturità: 81",
            "fr": "Maturité: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/deepset-ai/haystack",
          "icon": "assets/icons/gh-deepset-ai.png"
        }
      ],
      "sources": [
        {
          "label": "LlamaIndex Docs",
          "url": "https://docs.llamaindex.ai/",
          "kind": "docs",
          "note": {
            "zh": "数据/索引中心 RAG 框架",
            "en": "Data/index-centric RAG framework",
            "de": "Data/index-centric RAG framework",
            "ja": "Data/index-centric RAG framework",
            "es": "Data/index-centric RAG framework",
            "it": "Data/index-centric RAG framework",
            "fr": "Data/index-centric RAG framework"
          }
        },
        {
          "label": "LangChain Retrieval Docs",
          "url": "https://python.langchain.com/docs/concepts/retrieval/",
          "kind": "docs",
          "note": {
            "zh": "检索增强概念与组件",
            "en": "Retrieval-augmented concepts and components",
            "de": "Retrieval-augmented concepts and components",
            "ja": "Retrieval-augmented concepts and components",
            "es": "Retrieval-augmented concepts and components",
            "it": "Retrieval-augmented concepts and components",
            "fr": "Retrieval-augmented concepts and components"
          }
        },
        {
          "label": "Pinecone API Reference",
          "url": "https://docs.pinecone.io/reference/api/introduction",
          "kind": "public_api",
          "note": {
            "zh": "向量库公开 REST API",
            "en": "Vector DB public REST API",
            "de": "Vector DB public REST API",
            "ja": "Vector DB public REST API",
            "es": "Vector DB public REST API",
            "it": "Vector DB public REST API",
            "fr": "Vector DB public REST API"
          }
        },
        {
          "label": "Weaviate REST API",
          "url": "https://weaviate.io/developers/weaviate/api/rest",
          "kind": "public_api",
          "note": {
            "zh": "开源向量库 REST API",
            "en": "Open-source vector DB REST API",
            "de": "Open-source vector DB REST API",
            "ja": "Open-source vector DB REST API",
            "es": "Open-source vector DB REST API",
            "it": "Open-source vector DB REST API",
            "fr": "Open-source vector DB REST API"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-rag-memory.webp",
        "file": "theme-rag-memory.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "image-gen",
      "i18n": {
        "zh": {
          "title": "图像生成（现行）",
          "subtitle": "2026 静态图像生成主路径",
          "metric_label": "交付可用度"
        },
        "en": {
          "title": "Image Generation (current)",
          "subtitle": "Main still-image paths in 2026",
          "metric_label": "Ship usability"
        },
        "de": {
          "title": "Bildgenerierung (aktuell)",
          "subtitle": "Hauptpfade 2026",
          "metric_label": "Lieferbarkeit"
        },
        "ja": {
          "title": "画像生成（現行）",
          "subtitle": "2026の主要パス",
          "metric_label": "出荷可用性"
        },
        "es": {
          "title": "Imagen (actual)",
          "subtitle": "Rutas principales 2026",
          "metric_label": "Usabilidad"
        },
        "it": {
          "title": "Immagine (attuale)",
          "subtitle": "Percorsi principali 2026",
          "metric_label": "Usabilità"
        },
        "fr": {
          "title": "Image (actuel)",
          "subtitle": "Voies principales 2026",
          "metric_label": "Utilisabilité"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "ChatGPT Images 2.0 / GPT Image 2",
          "reason": {
            "zh": "工程交付向高分辨率可控图；文内可读文字更稳",
            "en": "Delivery-oriented high-res controllable images; stronger readable text",
            "de": "Delivery-oriented high-res controllable images; stronger readable text",
            "ja": "Delivery-oriented high-res controllable images; stronger readable text",
            "es": "Delivery-oriented high-res controllable images; stronger readable text",
            "it": "Delivery-oriented high-res controllable images; stronger readable text",
            "fr": "Delivery-oriented high-res controllable images; stronger readable text"
          },
          "metric": {
            "zh": "交付可用度: 100",
            "en": "Ship usability: 100",
            "de": "Lieferbarkeit: 100",
            "ja": "出荷可用性: 100",
            "es": "Usabilidad: 100",
            "it": "Usabilità: 100",
            "fr": "Utilisabilité: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://openai.com/",
          "icon": "assets/icons/domain-openai-com.png"
        },
        {
          "rank": 2,
          "name": "Grok / Imagine",
          "reason": {
            "zh": "xAI 图生成；风格参考编辑可用",
            "en": "xAI image gen; usable style-reference edits",
            "de": "xAI image gen; usable style-reference edits",
            "ja": "xAI image gen; usable style-reference edits",
            "es": "xAI image gen; usable style-reference edits",
            "it": "xAI image gen; usable style-reference edits",
            "fr": "xAI image gen; usable style-reference edits"
          },
          "metric": {
            "zh": "交付可用度: 99",
            "en": "Ship usability: 99",
            "de": "Lieferbarkeit: 99",
            "ja": "出荷可用性: 99",
            "es": "Usabilidad: 99",
            "it": "Usabilità: 99",
            "fr": "Utilisabilité: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.ai/",
          "icon": "assets/icons/domain-x-ai.png"
        },
        {
          "rank": 3,
          "name": "Flux family",
          "reason": {
            "zh": "开源权重写实主线",
            "en": "Open-weight photoreal main line",
            "de": "Open-weight photoreal main line",
            "ja": "Open-weight photoreal main line",
            "es": "Open-weight photoreal main line",
            "it": "Open-weight photoreal main line",
            "fr": "Open-weight photoreal main line"
          },
          "metric": {
            "zh": "交付可用度: 98",
            "en": "Ship usability: 98",
            "de": "Lieferbarkeit: 98",
            "ja": "出荷可用性: 98",
            "es": "Usabilidad: 98",
            "it": "Usabilità: 98",
            "fr": "Utilisabilité: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/black-forest-labs/flux",
          "icon": "assets/icons/gh-black-forest-labs.png"
        },
        {
          "rank": 4,
          "name": "Midjourney v7 class",
          "reason": {
            "zh": "审美向静帧默认",
            "en": "Aesthetic still default",
            "de": "Aesthetic still default",
            "ja": "Aesthetic still default",
            "es": "Aesthetic still default",
            "it": "Aesthetic still default",
            "fr": "Aesthetic still default"
          },
          "metric": {
            "zh": "交付可用度: 97",
            "en": "Ship usability: 97",
            "de": "Lieferbarkeit: 97",
            "ja": "出荷可用性: 97",
            "es": "Usabilidad: 97",
            "it": "Usabilità: 97",
            "fr": "Utilisabilité: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.midjourney.com/",
          "icon": "assets/icons/domain-www-midjourney-com.png"
        },
        {
          "rank": 5,
          "name": "Ideogram",
          "reason": {
            "zh": "图内文字排版强",
            "en": "Strong text-in-image layout",
            "de": "Strong text-in-image layout",
            "ja": "Strong text-in-image layout",
            "es": "Strong text-in-image layout",
            "it": "Strong text-in-image layout",
            "fr": "Strong text-in-image layout"
          },
          "metric": {
            "zh": "交付可用度: 96",
            "en": "Ship usability: 96",
            "de": "Lieferbarkeit: 96",
            "ja": "出荷可用性: 96",
            "es": "Usabilidad: 96",
            "it": "Usabilità: 96",
            "fr": "Utilisabilité: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://ideogram.ai/",
          "icon": "assets/icons/domain-ideogram-ai.png"
        },
        {
          "rank": 6,
          "name": "Imagen 3/4",
          "reason": {
            "zh": "Google 产品图像栈",
            "en": "Google product image stack",
            "de": "Google product image stack",
            "ja": "Google product image stack",
            "es": "Google product image stack",
            "it": "Google product image stack",
            "fr": "Google product image stack"
          },
          "metric": {
            "zh": "交付可用度: 95",
            "en": "Ship usability: 95",
            "de": "Lieferbarkeit: 95",
            "ja": "出荷可用性: 95",
            "es": "Usabilidad: 95",
            "it": "Usabilità: 95",
            "fr": "Utilisabilité: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://deepmind.google/technologies/imagen-3/",
          "icon": "assets/icons/domain-deepmind-google.png"
        },
        {
          "rank": 7,
          "name": "Stable Diffusion 3.x",
          "reason": {
            "zh": "开源生态基线",
            "en": "Open ecosystem baseline",
            "de": "Open ecosystem baseline",
            "ja": "Open ecosystem baseline",
            "es": "Open ecosystem baseline",
            "it": "Open ecosystem baseline",
            "fr": "Open ecosystem baseline"
          },
          "metric": {
            "zh": "交付可用度: 94",
            "en": "Ship usability: 94",
            "de": "Lieferbarkeit: 94",
            "ja": "出荷可用性: 94",
            "es": "Usabilidad: 94",
            "it": "Usabilità: 94",
            "fr": "Utilisabilité: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://stability.ai/",
          "icon": "assets/icons/domain-stability-ai.png"
        },
        {
          "rank": 8,
          "name": "Adobe Firefly",
          "reason": {
            "zh": "品牌安全/商用授权叙事",
            "en": "Brand-safe commercial licensing narrative",
            "de": "Brand-safe commercial licensing narrative",
            "ja": "Brand-safe commercial licensing narrative",
            "es": "Brand-safe commercial licensing narrative",
            "it": "Brand-safe commercial licensing narrative",
            "fr": "Brand-safe commercial licensing narrative"
          },
          "metric": {
            "zh": "交付可用度: 93",
            "en": "Ship usability: 93",
            "de": "Lieferbarkeit: 93",
            "ja": "出荷可用性: 93",
            "es": "Usabilidad: 93",
            "it": "Usabilità: 93",
            "fr": "Utilisabilité: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.adobe.com/products/firefly.html",
          "icon": "assets/icons/domain-www-adobe-com.png"
        },
        {
          "rank": 9,
          "name": "Recraft",
          "reason": {
            "zh": "设计系统/矢量风输出",
            "en": "Design-system / vector-ish outputs",
            "de": "Design-system / vector-ish outputs",
            "ja": "Design-system / vector-ish outputs",
            "es": "Design-system / vector-ish outputs",
            "it": "Design-system / vector-ish outputs",
            "fr": "Design-system / vector-ish outputs"
          },
          "metric": {
            "zh": "交付可用度: 92",
            "en": "Ship usability: 92",
            "de": "Lieferbarkeit: 92",
            "ja": "出荷可用性: 92",
            "es": "Usabilidad: 92",
            "it": "Usabilità: 92",
            "fr": "Utilisabilité: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.recraft.ai/",
          "icon": "assets/icons/domain-www-recraft-ai.png"
        },
        {
          "rank": 10,
          "name": "Leonardo",
          "reason": {
            "zh": "游戏/资产向生成",
            "en": "Game/asset-oriented generation",
            "de": "Game/asset-oriented generation",
            "ja": "Game/asset-oriented generation",
            "es": "Game/asset-oriented generation",
            "it": "Game/asset-oriented generation",
            "fr": "Game/asset-oriented generation"
          },
          "metric": {
            "zh": "交付可用度: 91",
            "en": "Ship usability: 91",
            "de": "Lieferbarkeit: 91",
            "ja": "出荷可用性: 91",
            "es": "Usabilidad: 91",
            "it": "Usabilità: 91",
            "fr": "Utilisabilité: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://leonardo.ai/",
          "icon": "assets/icons/domain-leonardo-ai.png"
        },
        {
          "rank": 11,
          "name": "ControlNet stacks",
          "reason": {
            "zh": "姿态/深度/边缘控制",
            "en": "Pose/depth/edge control",
            "de": "Pose/depth/edge control",
            "ja": "Pose/depth/edge control",
            "es": "Pose/depth/edge control",
            "it": "Pose/depth/edge control",
            "fr": "Pose/depth/edge control"
          },
          "metric": {
            "zh": "交付可用度: 90",
            "en": "Ship usability: 90",
            "de": "Lieferbarkeit: 90",
            "ja": "出荷可用性: 90",
            "es": "Usabilidad: 90",
            "it": "Usabilità: 90",
            "fr": "Utilisabilité: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/lllyasviel/ControlNet",
          "icon": "assets/icons/gh-lllyasviel.jpg"
        },
        {
          "rank": 12,
          "name": "IP-Adapter / identity ref",
          "reason": {
            "zh": "角色一致性",
            "en": "Character identity consistency",
            "de": "Character identity consistency",
            "ja": "Character identity consistency",
            "es": "Character identity consistency",
            "it": "Character identity consistency",
            "fr": "Character identity consistency"
          },
          "metric": {
            "zh": "交付可用度: 89",
            "en": "Ship usability: 89",
            "de": "Lieferbarkeit: 89",
            "ja": "出荷可用性: 89",
            "es": "Usabilidad: 89",
            "it": "Usabilità: 89",
            "fr": "Utilisabilité: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/tencent-ailab/IP-Adapter",
          "icon": "assets/icons/gh-tencent-ailab.png"
        },
        {
          "rank": 13,
          "name": "Kolors / CN diffusion",
          "reason": {
            "zh": "中文审美开源路线",
            "en": "Chinese aesthetic open routes",
            "de": "Chinese aesthetic open routes",
            "ja": "Chinese aesthetic open routes",
            "es": "Chinese aesthetic open routes",
            "it": "Chinese aesthetic open routes",
            "fr": "Chinese aesthetic open routes"
          },
          "metric": {
            "zh": "交付可用度: 88",
            "en": "Ship usability: 88",
            "de": "Lieferbarkeit: 88",
            "ja": "出荷可用性: 88",
            "es": "Usabilidad: 88",
            "it": "Usabilità: 88",
            "fr": "Utilisabilité: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://huggingface.co/Kwai-Kolors/Kolors",
          "icon": "assets/icons/domain-huggingface-co.png"
        },
        {
          "rank": 14,
          "name": "Playground class",
          "reason": {
            "zh": "设计友好 UI 生成",
            "en": "Design-friendly UI generation",
            "de": "Design-friendly UI generation",
            "ja": "Design-friendly UI generation",
            "es": "Design-friendly UI generation",
            "it": "Design-friendly UI generation",
            "fr": "Design-friendly UI generation"
          },
          "metric": {
            "zh": "交付可用度: 87",
            "en": "Ship usability: 87",
            "de": "Lieferbarkeit: 87",
            "ja": "出荷可用性: 87",
            "es": "Usabilidad: 87",
            "it": "Usabilità: 87",
            "fr": "Utilisabilité: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://playground.com/",
          "icon": "assets/icons/domain-playground-com.png"
        },
        {
          "rank": 15,
          "name": "Civitai community models",
          "reason": {
            "zh": "社区微调市场",
            "en": "Community fine-tune marketplace",
            "de": "Community fine-tune marketplace",
            "ja": "Community fine-tune marketplace",
            "es": "Community fine-tune marketplace",
            "it": "Community fine-tune marketplace",
            "fr": "Community fine-tune marketplace"
          },
          "metric": {
            "zh": "交付可用度: 86",
            "en": "Ship usability: 86",
            "de": "Lieferbarkeit: 86",
            "ja": "出荷可用性: 86",
            "es": "Usabilidad: 86",
            "it": "Usabilità: 86",
            "fr": "Utilisabilité: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://civitai.com/",
          "icon": "assets/icons/domain-civitai-com.png"
        },
        {
          "rank": 16,
          "name": "SDXL Lightning / turbo",
          "reason": {
            "zh": "快速预览生成",
            "en": "Fast preview generation",
            "de": "Fast preview generation",
            "ja": "Fast preview generation",
            "es": "Fast preview generation",
            "it": "Fast preview generation",
            "fr": "Fast preview generation"
          },
          "metric": {
            "zh": "交付可用度: 85",
            "en": "Ship usability: 85",
            "de": "Lieferbarkeit: 85",
            "ja": "出荷可用性: 85",
            "es": "Usabilidad: 85",
            "it": "Usabilità: 85",
            "fr": "Utilisabilité: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://huggingface.co/ByteDance/SDXL-Lightning",
          "icon": "assets/icons/domain-huggingface-co.png"
        },
        {
          "rank": 17,
          "name": "Topaz / RealESRGAN upscalers",
          "reason": {
            "zh": "出图后超分精修",
            "en": "Post-gen upscale finish",
            "de": "Post-gen upscale finish",
            "ja": "Post-gen upscale finish",
            "es": "Post-gen upscale finish",
            "it": "Post-gen upscale finish",
            "fr": "Post-gen upscale finish"
          },
          "metric": {
            "zh": "交付可用度: 84",
            "en": "Ship usability: 84",
            "de": "Lieferbarkeit: 84",
            "ja": "出荷可用性: 84",
            "es": "Usabilidad: 84",
            "it": "Usabilità: 84",
            "fr": "Utilisabilité: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/xinntao/Real-ESRGAN",
          "icon": "assets/icons/gh-xinntao.jpg"
        },
        {
          "rank": 18,
          "name": "Background removal models",
          "reason": {
            "zh": "电商抠图刚需",
            "en": "E-commerce cutout necessity",
            "de": "E-commerce cutout necessity",
            "ja": "E-commerce cutout necessity",
            "es": "E-commerce cutout necessity",
            "it": "E-commerce cutout necessity",
            "fr": "E-commerce cutout necessity"
          },
          "metric": {
            "zh": "交付可用度: 83",
            "en": "Ship usability: 83",
            "de": "Lieferbarkeit: 83",
            "ja": "出荷可用性: 83",
            "es": "Usabilidad: 83",
            "it": "Usabilità: 83",
            "fr": "Utilisabilité: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/danielgatis/rembg",
          "icon": "assets/icons/gh-danielgatis.jpg"
        },
        {
          "rank": 19,
          "name": "Inpaint/outpaint toolchains",
          "reason": {
            "zh": "局部重绘工作流",
            "en": "Local repaint workflows",
            "de": "Local repaint workflows",
            "ja": "Local repaint workflows",
            "es": "Local repaint workflows",
            "it": "Local repaint workflows",
            "fr": "Local repaint workflows"
          },
          "metric": {
            "zh": "交付可用度: 82",
            "en": "Ship usability: 82",
            "de": "Lieferbarkeit: 82",
            "ja": "出荷可用性: 82",
            "es": "Usabilidad: 82",
            "it": "Usabilità: 82",
            "fr": "Utilisabilité: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/comfyanonymous/ComfyUI",
          "icon": "assets/icons/gh-comfyanonymous.png"
        },
        {
          "rank": 20,
          "name": "DALL·E lineage integrations",
          "reason": {
            "zh": "历史集成面仍在大量产品中",
            "en": "Legacy integrations still inside many products",
            "de": "Legacy integrations still inside many products",
            "ja": "Legacy integrations still inside many products",
            "es": "Legacy integrations still inside many products",
            "it": "Legacy integrations still inside many products",
            "fr": "Legacy integrations still inside many products"
          },
          "metric": {
            "zh": "交付可用度: 81",
            "en": "Ship usability: 81",
            "de": "Lieferbarkeit: 81",
            "ja": "出荷可用性: 81",
            "es": "Usabilidad: 81",
            "it": "Usabilità: 81",
            "fr": "Utilisabilité: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://openai.com/",
          "icon": "assets/icons/domain-openai-com.png"
        }
      ],
      "sources": [
        {
          "label": "OpenAI Images API",
          "url": "https://github.com/openai/openai-python",
          "kind": "docs",
          "note": {
            "zh": "OpenAI 官方 Python SDK（含 images 调用；营销/docs 页常 bot-403）",
            "en": "Official OpenAI Python SDK (images API; marketing/docs often bot-403)",
            "de": "Official OpenAI Python SDK (images API; marketing/docs often bot-403)",
            "ja": "Official OpenAI Python SDK (images API; marketing/docs often bot-403)",
            "es": "Official OpenAI Python SDK (images API; marketing/docs often bot-403)",
            "it": "Official OpenAI Python SDK (images API; marketing/docs often bot-403)",
            "fr": "Official OpenAI Python SDK (images API; marketing/docs often bot-403)"
          }
        },
        {
          "label": "Stability AI Platform API",
          "url": "https://platform.stability.ai/docs/api-reference",
          "kind": "public_api",
          "note": {
            "zh": "Stable Diffusion 系公开 API",
            "en": "Stable Diffusion family public API",
            "de": "Stable Diffusion family public API",
            "ja": "Stable Diffusion family public API",
            "es": "Stable Diffusion family public API",
            "it": "Stable Diffusion family public API",
            "fr": "Stable Diffusion family public API"
          }
        },
        {
          "label": "Black Forest Labs / FLUX",
          "url": "https://blackforestlabs.ai/",
          "kind": "trusted_site",
          "note": {
            "zh": "FLUX 官方产品页",
            "en": "FLUX official product site",
            "de": "FLUX official product site",
            "ja": "FLUX official product site",
            "es": "FLUX official product site",
            "it": "FLUX official product site",
            "fr": "FLUX official product site"
          }
        },
        {
          "label": "Replicate · text-to-image",
          "url": "https://replicate.com/collections/text-to-image",
          "kind": "public_api",
          "note": {
            "zh": "可机读图像模型目录与 API（Midjourney 主站常 bot-403，改用可点 API 面）",
            "en": "Machine-readable image models + API (Midjourney main site often bot-403)",
            "de": "Machine-readable image models + API (Midjourney main site often bot-403)",
            "ja": "Machine-readable image models + API (Midjourney main site often bot-403)",
            "es": "Machine-readable image models + API (Midjourney main site often bot-403)",
            "it": "Machine-readable image models + API (Midjourney main site often bot-403)",
            "fr": "Machine-readable image models + API (Midjourney main site often bot-403)"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-image-gen.webp",
        "file": "theme-image-gen.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "video-gen",
      "i18n": {
        "zh": {
          "title": "视频生成与运动",
          "subtitle": "文/图生视频与口播 avatar",
          "metric_label": "可用路径"
        },
        "en": {
          "title": "Video & Motion",
          "subtitle": "T2V/I2V and talking-head paths",
          "metric_label": "Usable path"
        },
        "de": {
          "title": "Video & Motion",
          "subtitle": "T2V/I2V und Talking-Head",
          "metric_label": "Nutzbarer Pfad"
        },
        "ja": {
          "title": "動画とモーション",
          "subtitle": "T2V/I2Vとトーキングヘッド",
          "metric_label": "利用パス"
        },
        "es": {
          "title": "Vídeo y motion",
          "subtitle": "T2V/I2V y talking-head",
          "metric_label": "Ruta usable"
        },
        "it": {
          "title": "Video e motion",
          "subtitle": "T2V/I2V e talking-head",
          "metric_label": "Percorso usabile"
        },
        "fr": {
          "title": "Vidéo et motion",
          "subtitle": "T2V/I2V et talking-head",
          "metric_label": "Voie utilisable"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "Google Veo 3.x",
          "reason": {
            "zh": "Google 电影级文/图生视频主线；多模态栈一体",
            "en": "Google cinematic T2V/I2V main line; unified multimodal stack",
            "de": "Google cinematic T2V/I2V main line; unified multimodal stack",
            "ja": "Google cinematic T2V/I2V main line; unified multimodal stack",
            "es": "Google cinematic T2V/I2V main line; unified multimodal stack",
            "it": "Google cinematic T2V/I2V main line; unified multimodal stack",
            "fr": "Google cinematic T2V/I2V main line; unified multimodal stack"
          },
          "metric": {
            "zh": "可用路径: 100",
            "en": "Usable path: 100",
            "de": "Nutzbarer Pfad: 100",
            "ja": "利用パス: 100",
            "es": "Ruta usable: 100",
            "it": "Percorso usabile: 100",
            "fr": "Voie utilisable: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://deepmind.google/models/veo/",
          "icon": "assets/icons/domain-deepmind-google.png"
        },
        {
          "rank": 2,
          "name": "Sora class",
          "reason": {
            "zh": "高端叙事文生视频品类（产品入口仍在迁移）",
            "en": "High-end narrative T2V category (product entry still shifting)",
            "de": "High-end narrative T2V category (product entry still shifting)",
            "ja": "High-end narrative T2V category (product entry still shifting)",
            "es": "High-end narrative T2V category (product entry still shifting)",
            "it": "High-end narrative T2V category (product entry still shifting)",
            "fr": "High-end narrative T2V category (product entry still shifting)"
          },
          "metric": {
            "zh": "可用路径: 99",
            "en": "Usable path: 99",
            "de": "Nutzbarer Pfad: 99",
            "ja": "利用パス: 99",
            "es": "Ruta usable: 99",
            "it": "Percorso usabile: 99",
            "fr": "Voie utilisable: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://openai.com/sora",
          "icon": "assets/icons/domain-openai-com.png"
        },
        {
          "rank": 3,
          "name": "Kling",
          "reason": {
            "zh": "中文圈常用视频生成",
            "en": "Common CN-market video generation",
            "de": "Common CN-market video generation",
            "ja": "Common CN-market video generation",
            "es": "Common CN-market video generation",
            "it": "Common CN-market video generation",
            "fr": "Common CN-market video generation"
          },
          "metric": {
            "zh": "可用路径: 98",
            "en": "Usable path: 98",
            "de": "Nutzbarer Pfad: 98",
            "ja": "利用パス: 98",
            "es": "Ruta usable: 98",
            "it": "Percorso usabile: 98",
            "fr": "Voie utilisable: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://klingai.com/",
          "icon": "assets/icons/domain-klingai-com.png"
        },
        {
          "rank": 4,
          "name": "Runway Gen-3/4",
          "reason": {
            "zh": "创作者视频工具栈",
            "en": "Creator video tool stack",
            "de": "Creator video tool stack",
            "ja": "Creator video tool stack",
            "es": "Creator video tool stack",
            "it": "Creator video tool stack",
            "fr": "Creator video tool stack"
          },
          "metric": {
            "zh": "可用路径: 97",
            "en": "Usable path: 97",
            "de": "Nutzbarer Pfad: 97",
            "ja": "利用パス: 97",
            "es": "Ruta usable: 97",
            "it": "Percorso usabile: 97",
            "fr": "Voie utilisable: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://runwayml.com/",
          "icon": "assets/icons/domain-runwayml-com.png"
        },
        {
          "rank": 5,
          "name": "Luma Dream Machine",
          "reason": {
            "zh": "易用电影感 T2V",
            "en": "Accessible cinematic T2V",
            "de": "Accessible cinematic T2V",
            "ja": "Accessible cinematic T2V",
            "es": "Accessible cinematic T2V",
            "it": "Accessible cinematic T2V",
            "fr": "Accessible cinematic T2V"
          },
          "metric": {
            "zh": "可用路径: 96",
            "en": "Usable path: 96",
            "de": "Nutzbarer Pfad: 96",
            "ja": "利用パス: 96",
            "es": "Ruta usable: 96",
            "it": "Percorso usabile: 96",
            "fr": "Voie utilisable: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://lumalabs.ai/",
          "icon": "assets/icons/domain-lumalabs-ai.png"
        },
        {
          "rank": 6,
          "name": "Pika",
          "reason": {
            "zh": "社交短视频向",
            "en": "Social short-form oriented",
            "de": "Social short-form oriented",
            "ja": "Social short-form oriented",
            "es": "Social short-form oriented",
            "it": "Social short-form oriented",
            "fr": "Social short-form oriented"
          },
          "metric": {
            "zh": "可用路径: 95",
            "en": "Usable path: 95",
            "de": "Nutzbarer Pfad: 95",
            "ja": "利用パス: 95",
            "es": "Ruta usable: 95",
            "it": "Percorso usabile: 95",
            "fr": "Voie utilisable: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://pika.art/",
          "icon": "assets/icons/domain-pika-art.png"
        },
        {
          "rank": 7,
          "name": "Hailuo / MiniMax video",
          "reason": {
            "zh": "国产产品视频模型",
            "en": "CN product video models",
            "de": "CN product video models",
            "ja": "CN product video models",
            "es": "CN product video models",
            "it": "CN product video models",
            "fr": "CN product video models"
          },
          "metric": {
            "zh": "可用路径: 94",
            "en": "Usable path: 94",
            "de": "Nutzbarer Pfad: 94",
            "ja": "利用パス: 94",
            "es": "Ruta usable: 94",
            "it": "Percorso usabile: 94",
            "fr": "Voie utilisable: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://hailuoai.com/",
          "icon": "assets/icons/domain-hailuoai-com.png"
        },
        {
          "rank": 8,
          "name": "Seedance / ByteDance video",
          "reason": {
            "zh": "字节系运动/视频管线",
            "en": "ByteDance motion/video pipelines",
            "de": "ByteDance motion/video pipelines",
            "ja": "ByteDance motion/video pipelines",
            "es": "ByteDance motion/video pipelines",
            "it": "ByteDance motion/video pipelines",
            "fr": "ByteDance motion/video pipelines"
          },
          "metric": {
            "zh": "可用路径: 93",
            "en": "Usable path: 93",
            "de": "Nutzbarer Pfad: 93",
            "ja": "利用パス: 93",
            "es": "Ruta usable: 93",
            "it": "Percorso usabile: 93",
            "fr": "Voie utilisable: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/topics/ai-video",
          "icon": "assets/icons/domain-seed-bytedance-com.png"
        },
        {
          "rank": 9,
          "name": "Vidu class",
          "reason": {
            "zh": "多主体视频",
            "en": "Multi-subject video",
            "de": "Multi-subject video",
            "ja": "Multi-subject video",
            "es": "Multi-subject video",
            "it": "Multi-subject video",
            "fr": "Multi-subject video"
          },
          "metric": {
            "zh": "可用路径: 92",
            "en": "Usable path: 92",
            "de": "Nutzbarer Pfad: 92",
            "ja": "利用パス: 92",
            "es": "Ruta usable: 92",
            "it": "Percorso usabile: 92",
            "fr": "Voie utilisable: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.vidu.com/",
          "icon": "assets/icons/domain-www-vidu-com.png"
        },
        {
          "rank": 10,
          "name": "HeyGen",
          "reason": {
            "zh": "数字人口播视频",
            "en": "Avatar presenter videos",
            "de": "Avatar presenter videos",
            "ja": "Avatar presenter videos",
            "es": "Avatar presenter videos",
            "it": "Avatar presenter videos",
            "fr": "Avatar presenter videos"
          },
          "metric": {
            "zh": "可用路径: 91",
            "en": "Usable path: 91",
            "de": "Nutzbarer Pfad: 91",
            "ja": "利用パス: 91",
            "es": "Ruta usable: 91",
            "it": "Percorso usabile: 91",
            "fr": "Voie utilisable: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.heygen.com/",
          "icon": "assets/icons/domain-www-heygen-com.png"
        },
        {
          "rank": 11,
          "name": "Synthesia",
          "reason": {
            "zh": "企业培训数字人",
            "en": "Enterprise training avatars",
            "de": "Enterprise training avatars",
            "ja": "Enterprise training avatars",
            "es": "Enterprise training avatars",
            "it": "Enterprise training avatars",
            "fr": "Enterprise training avatars"
          },
          "metric": {
            "zh": "可用路径: 90",
            "en": "Usable path: 90",
            "de": "Nutzbarer Pfad: 90",
            "ja": "利用パス: 90",
            "es": "Ruta usable: 90",
            "it": "Percorso usabile: 90",
            "fr": "Voie utilisable: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.synthesia.io/",
          "icon": "assets/icons/domain-www-synthesia-io.png"
        },
        {
          "rank": 12,
          "name": "ElevenLabs + lipsync stacks",
          "reason": {
            "zh": "声音驱动口型",
            "en": "Voice-driven lipsync stacks",
            "de": "Voice-driven lipsync stacks",
            "ja": "Voice-driven lipsync stacks",
            "es": "Voice-driven lipsync stacks",
            "it": "Voice-driven lipsync stacks",
            "fr": "Voice-driven lipsync stacks"
          },
          "metric": {
            "zh": "可用路径: 89",
            "en": "Usable path: 89",
            "de": "Nutzbarer Pfad: 89",
            "ja": "利用パス: 89",
            "es": "Ruta usable: 89",
            "it": "Percorso usabile: 89",
            "fr": "Voie utilisable: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://elevenlabs.io/",
          "icon": "assets/icons/domain-elevenlabs-io.png"
        },
        {
          "rank": 13,
          "name": "Hedra / talking-head",
          "reason": {
            "zh": "肖像说话视频",
            "en": "Portrait talking-head video",
            "de": "Portrait talking-head video",
            "ja": "Portrait talking-head video",
            "es": "Portrait talking-head video",
            "it": "Portrait talking-head video",
            "fr": "Portrait talking-head video"
          },
          "metric": {
            "zh": "可用路径: 88",
            "en": "Usable path: 88",
            "de": "Nutzbarer Pfad: 88",
            "ja": "利用パス: 88",
            "es": "Ruta usable: 88",
            "it": "Percorso usabile: 88",
            "fr": "Voie utilisable: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.hedra.com/",
          "icon": "assets/icons/domain-www-hedra-com.png"
        },
        {
          "rank": 14,
          "name": "CapCut AI suite",
          "reason": {
            "zh": "大众剪辑+生成",
            "en": "Mass-market edit + gen",
            "de": "Mass-market edit + gen",
            "ja": "Mass-market edit + gen",
            "es": "Mass-market edit + gen",
            "it": "Mass-market edit + gen",
            "fr": "Mass-market edit + gen"
          },
          "metric": {
            "zh": "可用路径: 87",
            "en": "Usable path: 87",
            "de": "Nutzbarer Pfad: 87",
            "ja": "利用パス: 87",
            "es": "Ruta usable: 87",
            "it": "Percorso usabile: 87",
            "fr": "Voie utilisable: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.capcut.com/",
          "icon": "assets/icons/domain-www-capcut-com.png"
        },
        {
          "rank": 15,
          "name": "Descript",
          "reason": {
            "zh": "按文稿剪视频",
            "en": "Transcript-first video edit",
            "de": "Transcript-first video edit",
            "ja": "Transcript-first video edit",
            "es": "Transcript-first video edit",
            "it": "Transcript-first video edit",
            "fr": "Transcript-first video edit"
          },
          "metric": {
            "zh": "可用路径: 86",
            "en": "Usable path: 86",
            "de": "Nutzbarer Pfad: 86",
            "ja": "利用パス: 86",
            "es": "Ruta usable: 86",
            "it": "Percorso usabile: 86",
            "fr": "Voie utilisable: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.descript.com/",
          "icon": "assets/icons/domain-descript-com.png"
        },
        {
          "rank": 16,
          "name": "Remotion + AI assets",
          "reason": {
            "zh": "代码驱动视频",
            "en": "Code-driven video",
            "de": "Code-driven video",
            "ja": "Code-driven video",
            "es": "Code-driven video",
            "it": "Code-driven video",
            "fr": "Code-driven video"
          },
          "metric": {
            "zh": "可用路径: 85",
            "en": "Usable path: 85",
            "de": "Nutzbarer Pfad: 85",
            "ja": "利用パス: 85",
            "es": "Ruta usable: 85",
            "it": "Percorso usabile: 85",
            "fr": "Voie utilisable: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.remotion.dev/",
          "icon": "assets/icons/domain-www-remotion-dev.png"
        },
        {
          "rank": 17,
          "name": "HyperFrames / card video",
          "reason": {
            "zh": "卡片短视频模板",
            "en": "Card short-video templates",
            "de": "Card short-video templates",
            "ja": "Card short-video templates",
            "es": "Card short-video templates",
            "it": "Card short-video templates",
            "fr": "Card short-video templates"
          },
          "metric": {
            "zh": "可用路径: 84",
            "en": "Usable path: 84",
            "de": "Nutzbarer Pfad: 84",
            "ja": "利用パス: 84",
            "es": "Ruta usable: 84",
            "it": "Percorso usabile: 84",
            "fr": "Voie utilisable: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/topics/remotion",
          "icon": "assets/icons/domain-github-com.png"
        },
        {
          "rank": 18,
          "name": "Adobe Firefly Video",
          "reason": {
            "zh": "Adobe 品牌安全运动",
            "en": "Adobe brand-safe motion",
            "de": "Adobe brand-safe motion",
            "ja": "Adobe brand-safe motion",
            "es": "Adobe brand-safe motion",
            "it": "Adobe brand-safe motion",
            "fr": "Adobe brand-safe motion"
          },
          "metric": {
            "zh": "可用路径: 83",
            "en": "Usable path: 83",
            "de": "Nutzbarer Pfad: 83",
            "ja": "利用パス: 83",
            "es": "Ruta usable: 83",
            "it": "Percorso usabile: 83",
            "fr": "Voie utilisable: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.adobe.com/products/firefly.html",
          "icon": "assets/icons/domain-www-adobe-com.png"
        },
        {
          "rank": 19,
          "name": "Viggle / character motion",
          "reason": {
            "zh": "角色动作迁移",
            "en": "Character motion transfer",
            "de": "Character motion transfer",
            "ja": "Character motion transfer",
            "es": "Character motion transfer",
            "it": "Character motion transfer",
            "fr": "Character motion transfer"
          },
          "metric": {
            "zh": "可用路径: 82",
            "en": "Usable path: 82",
            "de": "Nutzbarer Pfad: 82",
            "ja": "利用パス: 82",
            "es": "Ruta usable: 82",
            "it": "Percorso usabile: 82",
            "fr": "Voie utilisable: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://viggle.ai/",
          "icon": "assets/icons/domain-viggle-ai.jpg"
        },
        {
          "rank": 20,
          "name": "Open-Sora / CogVideo class",
          "reason": {
            "zh": "开源视频研究路线",
            "en": "Open video research routes",
            "de": "Open video research routes",
            "ja": "Open video research routes",
            "es": "Open video research routes",
            "it": "Open video research routes",
            "fr": "Open video research routes"
          },
          "metric": {
            "zh": "可用路径: 81",
            "en": "Usable path: 81",
            "de": "Nutzbarer Pfad: 81",
            "ja": "利用パス: 81",
            "es": "Ruta usable: 81",
            "it": "Percorso usabile: 81",
            "fr": "Voie utilisable: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/hpcaitech/Open-Sora",
          "icon": "assets/icons/gh-hpcaitech.jpg"
        }
      ],
      "sources": [
        {
          "label": "Runway API",
          "url": "https://docs.dev.runwayml.com/",
          "kind": "public_api",
          "note": {
            "zh": "Runway 开发者 API 文档",
            "en": "Runway developer API docs",
            "de": "Runway developer API docs",
            "ja": "Runway developer API docs",
            "es": "Runway developer API docs",
            "it": "Runway developer API docs",
            "fr": "Runway developer API docs"
          }
        },
        {
          "label": "Luma Dream Machine API",
          "url": "https://docs.lumalabs.ai/docs/api",
          "kind": "public_api",
          "note": {
            "zh": "Luma 视频生成 API",
            "en": "Luma video generation API",
            "de": "Luma video generation API",
            "ja": "Luma video generation API",
            "es": "Luma video generation API",
            "it": "Luma video generation API",
            "fr": "Luma video generation API"
          }
        },
        {
          "label": "Kling AI",
          "url": "https://klingai.com/",
          "kind": "trusted_site",
          "note": {
            "zh": "可灵产品入口（对照公开产品面）",
            "en": "Kling product entry (public product surface)",
            "de": "Kling product entry (public product surface)",
            "ja": "Kling product entry (public product surface)",
            "es": "Kling product entry (public product surface)",
            "it": "Kling product entry (public product surface)",
            "fr": "Kling product entry (public product surface)"
          }
        },
        {
          "label": "OpenAI GitHub org",
          "url": "https://github.com/openai",
          "kind": "trusted_site",
          "note": {
            "zh": "OpenAI 公开组织仓库（Sora/营销页常 bot-403）",
            "en": "OpenAI public org repos (Sora/marketing pages often bot-403)",
            "de": "OpenAI public org repos (Sora/marketing pages often bot-403)",
            "ja": "OpenAI public org repos (Sora/marketing pages often bot-403)",
            "es": "OpenAI public org repos (Sora/marketing pages often bot-403)",
            "it": "OpenAI public org repos (Sora/marketing pages often bot-403)",
            "fr": "OpenAI public org repos (Sora/marketing pages often bot-403)"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-video-gen.webp",
        "file": "theme-video-gen.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "voice-audio",
      "i18n": {
        "zh": {
          "title": "语音与音频",
          "subtitle": "TTS / STT / 音乐 / 语音 agent",
          "metric_label": "生产采用"
        },
        "en": {
          "title": "Voice & Audio",
          "subtitle": "TTS / STT / music / voice agents",
          "metric_label": "Prod adoption"
        },
        "de": {
          "title": "Stimme & Audio",
          "subtitle": "TTS / STT / Musik / Voice-Agenten",
          "metric_label": "Prod-Adoption"
        },
        "ja": {
          "title": "音声とオーディオ",
          "subtitle": "TTS/STT/音楽/ボイスエージェント",
          "metric_label": "本番採用"
        },
        "es": {
          "title": "Voz y audio",
          "subtitle": "TTS / STT / música / agentes de voz",
          "metric_label": "Adopción prod"
        },
        "it": {
          "title": "Voce e audio",
          "subtitle": "TTS / STT / musica / agent vocali",
          "metric_label": "Adozione prod"
        },
        "fr": {
          "title": "Voix et audio",
          "subtitle": "TTS / STT / musique / agents vocaux",
          "metric_label": "Adoption prod"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "ElevenLabs",
          "reason": {
            "zh": "高质量 TTS/克隆事实默认",
            "en": "High-quality TTS/clone default",
            "de": "High-quality TTS/clone default",
            "ja": "High-quality TTS/clone default",
            "es": "High-quality TTS/clone default",
            "it": "High-quality TTS/clone default",
            "fr": "High-quality TTS/clone default"
          },
          "metric": {
            "zh": "生产采用: 100",
            "en": "Prod adoption: 100",
            "de": "Prod-Adoption: 100",
            "ja": "本番採用: 100",
            "es": "Adopción prod: 100",
            "it": "Adozione prod: 100",
            "fr": "Adoption prod: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://elevenlabs.io/",
          "icon": "assets/icons/domain-elevenlabs-io.png"
        },
        {
          "rank": 2,
          "name": "OpenAI Realtime / TTS",
          "reason": {
            "zh": "低延迟语音 agent 路径",
            "en": "Low-latency voice-agent path",
            "de": "Low-latency voice-agent path",
            "ja": "Low-latency voice-agent path",
            "es": "Low-latency voice-agent path",
            "it": "Low-latency voice-agent path",
            "fr": "Low-latency voice-agent path"
          },
          "metric": {
            "zh": "生产采用: 99",
            "en": "Prod adoption: 99",
            "de": "Prod-Adoption: 99",
            "ja": "本番採用: 99",
            "es": "Adopción prod: 99",
            "it": "Adozione prod: 99",
            "fr": "Adoption prod: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://platform.openai.com/docs/guides/realtime",
          "icon": "assets/icons/domain-platform-openai-com.png"
        },
        {
          "rank": 3,
          "name": "Whisper family",
          "reason": {
            "zh": "开源 STT 基线",
            "en": "Open STT baseline",
            "de": "Open STT baseline",
            "ja": "Open STT baseline",
            "es": "Open STT baseline",
            "it": "Open STT baseline",
            "fr": "Open STT baseline"
          },
          "metric": {
            "zh": "生产采用: 98",
            "en": "Prod adoption: 98",
            "de": "Prod-Adoption: 98",
            "ja": "本番採用: 98",
            "es": "Adopción prod: 98",
            "it": "Adozione prod: 98",
            "fr": "Adoption prod: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/openai/whisper",
          "icon": "assets/icons/gh-openai.png"
        },
        {
          "rank": 4,
          "name": "Deepgram",
          "reason": {
            "zh": "生产 STT API",
            "en": "Production STT APIs",
            "de": "Production STT APIs",
            "ja": "Production STT APIs",
            "es": "Production STT APIs",
            "it": "Production STT APIs",
            "fr": "Production STT APIs"
          },
          "metric": {
            "zh": "生产采用: 97",
            "en": "Prod adoption: 97",
            "de": "Prod-Adoption: 97",
            "ja": "本番採用: 97",
            "es": "Adopción prod: 97",
            "it": "Adozione prod: 97",
            "fr": "Adoption prod: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://deepgram.com/",
          "icon": "assets/icons/domain-deepgram-com.jpg"
        },
        {
          "rank": 5,
          "name": "AssemblyAI",
          "reason": {
            "zh": "STT + 语音理解",
            "en": "STT plus speech understanding",
            "de": "STT plus speech understanding",
            "ja": "STT plus speech understanding",
            "es": "STT plus speech understanding",
            "it": "STT plus speech understanding",
            "fr": "STT plus speech understanding"
          },
          "metric": {
            "zh": "生产采用: 96",
            "en": "Prod adoption: 96",
            "de": "Prod-Adoption: 96",
            "ja": "本番採用: 96",
            "es": "Adopción prod: 96",
            "it": "Adozione prod: 96",
            "fr": "Adoption prod: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.assemblyai.com/",
          "icon": "assets/icons/domain-www-assemblyai-com.png"
        },
        {
          "rank": 6,
          "name": "Cartesia",
          "reason": {
            "zh": "实时语音生成",
            "en": "Realtime voice generation",
            "de": "Realtime voice generation",
            "ja": "Realtime voice generation",
            "es": "Realtime voice generation",
            "it": "Realtime voice generation",
            "fr": "Realtime voice generation"
          },
          "metric": {
            "zh": "生产采用: 95",
            "en": "Prod adoption: 95",
            "de": "Prod-Adoption: 95",
            "ja": "本番採用: 95",
            "es": "Adopción prod: 95",
            "it": "Adozione prod: 95",
            "fr": "Adoption prod: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://cartesia.ai/",
          "icon": "assets/icons/domain-cartesia-ai.png"
        },
        {
          "rank": 7,
          "name": "Azure Speech",
          "reason": {
            "zh": "企业 STT/TTS",
            "en": "Enterprise STT/TTS",
            "de": "Enterprise STT/TTS",
            "ja": "Enterprise STT/TTS",
            "es": "Enterprise STT/TTS",
            "it": "Enterprise STT/TTS",
            "fr": "Enterprise STT/TTS"
          },
          "metric": {
            "zh": "生产采用: 94",
            "en": "Prod adoption: 94",
            "de": "Prod-Adoption: 94",
            "ja": "本番採用: 94",
            "es": "Adopción prod: 94",
            "it": "Adozione prod: 94",
            "fr": "Adoption prod: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://azure.microsoft.com/en-us/products/ai-services/ai-speech",
          "icon": "assets/icons/domain-azure-microsoft-com.png"
        },
        {
          "rank": 8,
          "name": "Google Cloud Speech",
          "reason": {
            "zh": "GCP 语音栈",
            "en": "GCP speech stack",
            "de": "GCP speech stack",
            "ja": "GCP speech stack",
            "es": "GCP speech stack",
            "it": "GCP speech stack",
            "fr": "GCP speech stack"
          },
          "metric": {
            "zh": "生产采用: 93",
            "en": "Prod adoption: 93",
            "de": "Prod-Adoption: 93",
            "ja": "本番採用: 93",
            "es": "Adopción prod: 93",
            "it": "Adozione prod: 93",
            "fr": "Adoption prod: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://cloud.google.com/speech-to-text",
          "icon": "assets/icons/domain-cloud-google-com.png"
        },
        {
          "rank": 9,
          "name": "Amazon Polly / Transcribe",
          "reason": {
            "zh": "AWS 默认语音",
            "en": "AWS default speech",
            "de": "AWS default speech",
            "ja": "AWS default speech",
            "es": "AWS default speech",
            "it": "AWS default speech",
            "fr": "AWS default speech"
          },
          "metric": {
            "zh": "生产采用: 92",
            "en": "Prod adoption: 92",
            "de": "Prod-Adoption: 92",
            "ja": "本番採用: 92",
            "es": "Adopción prod: 92",
            "it": "Adozione prod: 92",
            "fr": "Adoption prod: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://aws.amazon.com/polly/",
          "icon": "assets/icons/domain-aws-amazon-com.png"
        },
        {
          "rank": 10,
          "name": "Suno",
          "reason": {
            "zh": "大众音乐生成",
            "en": "Mass-market music generation",
            "de": "Mass-market music generation",
            "ja": "Mass-market music generation",
            "es": "Mass-market music generation",
            "it": "Mass-market music generation",
            "fr": "Mass-market music generation"
          },
          "metric": {
            "zh": "生产采用: 91",
            "en": "Prod adoption: 91",
            "de": "Prod-Adoption: 91",
            "ja": "本番採用: 91",
            "es": "Adopción prod: 91",
            "it": "Adozione prod: 91",
            "fr": "Adoption prod: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://suno.com/",
          "icon": "assets/icons/domain-suno-com.png"
        },
        {
          "rank": 11,
          "name": "Udio",
          "reason": {
            "zh": "音乐生成竞争者",
            "en": "Music generation competitor",
            "de": "Music generation competitor",
            "ja": "Music generation competitor",
            "es": "Music generation competitor",
            "it": "Music generation competitor",
            "fr": "Music generation competitor"
          },
          "metric": {
            "zh": "生产采用: 90",
            "en": "Prod adoption: 90",
            "de": "Prod-Adoption: 90",
            "ja": "本番採用: 90",
            "es": "Adopción prod: 90",
            "it": "Adozione prod: 90",
            "fr": "Adoption prod: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.udio.com/",
          "icon": "assets/icons/domain-www-udio-com.png"
        },
        {
          "rank": 12,
          "name": "Play.ht / PlayAI",
          "reason": {
            "zh": "语音产品栈",
            "en": "Voice product stack",
            "de": "Voice product stack",
            "ja": "Voice product stack",
            "es": "Voice product stack",
            "it": "Voice product stack",
            "fr": "Voice product stack"
          },
          "metric": {
            "zh": "生产采用: 89",
            "en": "Prod adoption: 89",
            "de": "Prod-Adoption: 89",
            "ja": "本番採用: 89",
            "es": "Adopción prod: 89",
            "it": "Adozione prod: 89",
            "fr": "Adoption prod: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://play.ht/",
          "icon": "assets/icons/domain-play-ht.png"
        },
        {
          "rank": 13,
          "name": "Resemble AI",
          "reason": {
            "zh": "企业声纹克隆",
            "en": "Enterprise voice clone",
            "de": "Enterprise voice clone",
            "ja": "Enterprise voice clone",
            "es": "Enterprise voice clone",
            "it": "Enterprise voice clone",
            "fr": "Enterprise voice clone"
          },
          "metric": {
            "zh": "生产采用: 88",
            "en": "Prod adoption: 88",
            "de": "Prod-Adoption: 88",
            "ja": "本番採用: 88",
            "es": "Adopción prod: 88",
            "it": "Adozione prod: 88",
            "fr": "Adoption prod: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.resemble.ai/",
          "icon": "assets/icons/domain-www-resemble-ai.png"
        },
        {
          "rank": 14,
          "name": "Descript Studio Sound",
          "reason": {
            "zh": "播客降噪",
            "en": "Podcast denoise",
            "de": "Podcast denoise",
            "ja": "Podcast denoise",
            "es": "Podcast denoise",
            "it": "Podcast denoise",
            "fr": "Podcast denoise"
          },
          "metric": {
            "zh": "生产采用: 87",
            "en": "Prod adoption: 87",
            "de": "Prod-Adoption: 87",
            "ja": "本番採用: 87",
            "es": "Adopción prod: 87",
            "it": "Adozione prod: 87",
            "fr": "Adoption prod: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.descript.com/",
          "icon": "assets/icons/domain-www-descript-com.png"
        },
        {
          "rank": 15,
          "name": "FunASR / SenseVoice",
          "reason": {
            "zh": "中文开源 STT",
            "en": "Chinese open STT",
            "de": "Chinese open STT",
            "ja": "Chinese open STT",
            "es": "Chinese open STT",
            "it": "Chinese open STT",
            "fr": "Chinese open STT"
          },
          "metric": {
            "zh": "生产采用: 86",
            "en": "Prod adoption: 86",
            "de": "Prod-Adoption: 86",
            "ja": "本番採用: 86",
            "es": "Adopción prod: 86",
            "it": "Adozione prod: 86",
            "fr": "Adoption prod: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/modelscope/FunASR",
          "icon": "assets/icons/gh-modelscope.png"
        },
        {
          "rank": 16,
          "name": "Fish Audio / CN TTS",
          "reason": {
            "zh": "中文自然 TTS",
            "en": "Chinese natural TTS",
            "de": "Chinese natural TTS",
            "ja": "Chinese natural TTS",
            "es": "Chinese natural TTS",
            "it": "Chinese natural TTS",
            "fr": "Chinese natural TTS"
          },
          "metric": {
            "zh": "生产采用: 85",
            "en": "Prod adoption: 85",
            "de": "Prod-Adoption: 85",
            "ja": "本番採用: 85",
            "es": "Adopción prod: 85",
            "it": "Adozione prod: 85",
            "fr": "Adoption prod: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://fish.audio/",
          "icon": "assets/icons/domain-fish-audio.png"
        },
        {
          "rank": 17,
          "name": "Coqui / open TTS",
          "reason": {
            "zh": "开源语音模型",
            "en": "Open voice models",
            "de": "Open voice models",
            "ja": "Open voice models",
            "es": "Open voice models",
            "it": "Open voice models",
            "fr": "Open voice models"
          },
          "metric": {
            "zh": "生产采用: 84",
            "en": "Prod adoption: 84",
            "de": "Prod-Adoption: 84",
            "ja": "本番採用: 84",
            "es": "Adopción prod: 84",
            "it": "Adozione prod: 84",
            "fr": "Adoption prod: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/coqui-ai/TTS",
          "icon": "assets/icons/gh-coqui-ai.png"
        },
        {
          "rank": 18,
          "name": "WebRTC realtime voice bots",
          "reason": {
            "zh": "电话级语音 bot",
            "en": "Telephony-grade voice bots",
            "de": "Telephony-grade voice bots",
            "ja": "Telephony-grade voice bots",
            "es": "Telephony-grade voice bots",
            "it": "Telephony-grade voice bots",
            "fr": "Telephony-grade voice bots"
          },
          "metric": {
            "zh": "生产采用: 83",
            "en": "Prod adoption: 83",
            "de": "Prod-Adoption: 83",
            "ja": "本番採用: 83",
            "es": "Adopción prod: 83",
            "it": "Adozione prod: 83",
            "fr": "Adoption prod: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://webrtc.org/",
          "icon": "assets/icons/domain-webrtc-org.png"
        },
        {
          "rank": 19,
          "name": "Podcast AI digests",
          "reason": {
            "zh": "音频→摘要管线",
            "en": "Audio-to-summary pipelines",
            "de": "Audio-to-summary pipelines",
            "ja": "Audio-to-summary pipelines",
            "es": "Audio-to-summary pipelines",
            "it": "Audio-to-summary pipelines",
            "fr": "Audio-to-summary pipelines"
          },
          "metric": {
            "zh": "生产采用: 82",
            "en": "Prod adoption: 82",
            "de": "Prod-Adoption: 82",
            "ja": "本番採用: 82",
            "es": "Adopción prod: 82",
            "it": "Adozione prod: 82",
            "fr": "Adoption prod: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://notebooklm.google/",
          "icon": "assets/icons/domain-notebooklm-google.png"
        },
        {
          "rank": 20,
          "name": "Audo / cleanup tools",
          "reason": {
            "zh": "音频清理工具",
            "en": "Audio cleanup tools",
            "de": "Audio cleanup tools",
            "ja": "Audio cleanup tools",
            "es": "Audio cleanup tools",
            "it": "Audio cleanup tools",
            "fr": "Audio cleanup tools"
          },
          "metric": {
            "zh": "生产采用: 81",
            "en": "Prod adoption: 81",
            "de": "Prod-Adoption: 81",
            "ja": "本番採用: 81",
            "es": "Adopción prod: 81",
            "it": "Adozione prod: 81",
            "fr": "Adoption prod: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://audo.ai/",
          "icon": "assets/icons/domain-audo-ai.png"
        }
      ],
      "sources": [
        {
          "label": "OpenAI Whisper (GitHub)",
          "url": "https://github.com/openai/whisper",
          "kind": "trusted_site",
          "note": {
            "zh": "Whisper 官方仓库；Audio API 文档页常 bot-403",
            "en": "Official Whisper repo; Audio API docs often bot-403",
            "de": "Official Whisper repo; Audio API docs often bot-403",
            "ja": "Official Whisper repo; Audio API docs often bot-403",
            "es": "Official Whisper repo; Audio API docs often bot-403",
            "it": "Official Whisper repo; Audio API docs often bot-403",
            "fr": "Official Whisper repo; Audio API docs often bot-403"
          }
        },
        {
          "label": "ElevenLabs API",
          "url": "https://elevenlabs.io/docs/api-reference/introduction",
          "kind": "public_api",
          "note": {
            "zh": "语音合成/克隆公开 API",
            "en": "Speech synthesis/cloning public API",
            "de": "Speech synthesis/cloning public API",
            "ja": "Speech synthesis/cloning public API",
            "es": "Speech synthesis/cloning public API",
            "it": "Speech synthesis/cloning public API",
            "fr": "Speech synthesis/cloning public API"
          }
        },
        {
          "label": "Deepgram API",
          "url": "https://developers.deepgram.com/reference/deepgram-api-overview",
          "kind": "public_api",
          "note": {
            "zh": "实时语音识别 API",
            "en": "Realtime speech recognition API",
            "de": "Realtime speech recognition API",
            "ja": "Realtime speech recognition API",
            "es": "Realtime speech recognition API",
            "it": "Realtime speech recognition API",
            "fr": "Realtime speech recognition API"
          }
        },
        {
          "label": "Cartesia",
          "url": "https://cartesia.ai/",
          "kind": "trusted_site",
          "note": {
            "zh": "低延迟 TTS 产品入口",
            "en": "Low-latency TTS product entry",
            "de": "Low-latency TTS product entry",
            "ja": "Low-latency TTS product entry",
            "es": "Low-latency TTS product entry",
            "it": "Low-latency TTS product entry",
            "fr": "Low-latency TTS product entry"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-voice-audio.webp",
        "file": "theme-voice-audio.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "eval-observability",
      "i18n": {
        "zh": {
          "title": "评测、可观测与护栏",
          "subtitle": "量、追、拦——agent 上线三件套",
          "metric_label": "运维就绪"
        },
        "en": {
          "title": "Eval, Observability & Guardrails",
          "subtitle": "Measure, trace, constrain",
          "metric_label": "Ops readiness"
        },
        "de": {
          "title": "Eval, Observability & Guardrails",
          "subtitle": "Messen, tracen, begrenzen",
          "metric_label": "Ops-Bereitschaft"
        },
        "ja": {
          "title": "評価・可観測・ガードレール",
          "subtitle": "計測・追跡・制約",
          "metric_label": "運用準備"
        },
        "es": {
          "title": "Eval, observabilidad y guardrails",
          "subtitle": "Medir, trazar, limitar",
          "metric_label": "Listo ops"
        },
        "it": {
          "title": "Eval, osservabilità e guardrail",
          "subtitle": "Misurare, tracciare, limitare",
          "metric_label": "Ops ready"
        },
        "fr": {
          "title": "Eval, observabilité et garde-fous",
          "subtitle": "Mesurer, tracer, contraindre",
          "metric_label": "Prêt ops"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "LangSmith",
          "reason": {
            "zh": "LangChain 系追踪与评测",
            "en": "LangChain-family tracing and evals",
            "de": "LangChain-family tracing and evals",
            "ja": "LangChain-family tracing and evals",
            "es": "LangChain-family tracing and evals",
            "it": "LangChain-family tracing and evals",
            "fr": "LangChain-family tracing and evals"
          },
          "metric": {
            "zh": "运维就绪: 100",
            "en": "Ops readiness: 100",
            "de": "Ops-Bereitschaft: 100",
            "ja": "運用準備: 100",
            "es": "Listo ops: 100",
            "it": "Ops ready: 100",
            "fr": "Prêt ops: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://docs.smith.langchain.com/",
          "icon": "assets/icons/domain-docs-smith-langchain-com.png"
        },
        {
          "rank": 2,
          "name": "Langfuse",
          "reason": {
            "zh": "开源 LLM 可观测",
            "en": "Open LLM observability",
            "de": "Open LLM observability",
            "ja": "Open LLM observability",
            "es": "Open LLM observability",
            "it": "Open LLM observability",
            "fr": "Open LLM observability"
          },
          "metric": {
            "zh": "运维就绪: 99",
            "en": "Ops readiness: 99",
            "de": "Ops-Bereitschaft: 99",
            "ja": "運用準備: 99",
            "es": "Listo ops: 99",
            "it": "Ops ready: 99",
            "fr": "Prêt ops: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://langfuse.com/",
          "icon": "assets/icons/domain-langfuse-com.png"
        },
        {
          "rank": 3,
          "name": "Phoenix / Arize",
          "reason": {
            "zh": "ML+LLM 监控",
            "en": "ML+LLM monitoring",
            "de": "ML+LLM monitoring",
            "ja": "ML+LLM monitoring",
            "es": "ML+LLM monitoring",
            "it": "ML+LLM monitoring",
            "fr": "ML+LLM monitoring"
          },
          "metric": {
            "zh": "运维就绪: 98",
            "en": "Ops readiness: 98",
            "de": "Ops-Bereitschaft: 98",
            "ja": "運用準備: 98",
            "es": "Listo ops: 98",
            "it": "Ops ready: 98",
            "fr": "Prêt ops: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://docs.arize.com/phoenix",
          "icon": "assets/icons/domain-docs-arize-com.png"
        },
        {
          "rank": 4,
          "name": "Braintrust",
          "reason": {
            "zh": "评测与日志平台",
            "en": "Eval and logging platform",
            "de": "Eval and logging platform",
            "ja": "Eval and logging platform",
            "es": "Eval and logging platform",
            "it": "Eval and logging platform",
            "fr": "Eval and logging platform"
          },
          "metric": {
            "zh": "运维就绪: 97",
            "en": "Ops readiness: 97",
            "de": "Ops-Bereitschaft: 97",
            "ja": "運用準備: 97",
            "es": "Listo ops: 97",
            "it": "Ops ready: 97",
            "fr": "Prêt ops: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.braintrust.dev/docs",
          "icon": "assets/icons/domain-www-braintrust-dev.png"
        },
        {
          "rank": 5,
          "name": "Promptfoo",
          "reason": {
            "zh": "提示词/回归测试",
            "en": "Prompt/regression testing",
            "de": "Prompt/regression testing",
            "ja": "Prompt/regression testing",
            "es": "Prompt/regression testing",
            "it": "Prompt/regression testing",
            "fr": "Prompt/regression testing"
          },
          "metric": {
            "zh": "运维就绪: 96",
            "en": "Ops readiness: 96",
            "de": "Ops-Bereitschaft: 96",
            "ja": "運用準備: 96",
            "es": "Listo ops: 96",
            "it": "Ops ready: 96",
            "fr": "Prêt ops: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.promptfoo.dev/",
          "icon": "assets/icons/domain-www-promptfoo-dev.png"
        },
        {
          "rank": 6,
          "name": "DeepEval",
          "reason": {
            "zh": "Python 评测框架",
            "en": "Python eval framework",
            "de": "Python eval framework",
            "ja": "Python eval framework",
            "es": "Python eval framework",
            "it": "Python eval framework",
            "fr": "Python eval framework"
          },
          "metric": {
            "zh": "运维就绪: 95",
            "en": "Ops readiness: 95",
            "de": "Ops-Bereitschaft: 95",
            "ja": "運用準備: 95",
            "es": "Listo ops: 95",
            "it": "Ops ready: 95",
            "fr": "Prêt ops: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/confident-ai/deepeval",
          "icon": "assets/icons/gh-confident-ai.png"
        },
        {
          "rank": 7,
          "name": "RAGAS",
          "reason": {
            "zh": "RAG 质量指标",
            "en": "RAG quality metrics",
            "de": "RAG quality metrics",
            "ja": "RAG quality metrics",
            "es": "RAG quality metrics",
            "it": "RAG quality metrics",
            "fr": "RAG quality metrics"
          },
          "metric": {
            "zh": "运维就绪: 94",
            "en": "Ops readiness: 94",
            "de": "Ops-Bereitschaft: 94",
            "ja": "運用準備: 94",
            "es": "Listo ops: 94",
            "it": "Ops ready: 94",
            "fr": "Prêt ops: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://docs.ragas.io/",
          "icon": "assets/icons/domain-docs-ragas-io.ico"
        },
        {
          "rank": 8,
          "name": "Helicone",
          "reason": {
            "zh": "网关层可观测",
            "en": "Gateway-layer observability",
            "de": "Gateway-layer observability",
            "ja": "Gateway-layer observability",
            "es": "Gateway-layer observability",
            "it": "Gateway-layer observability",
            "fr": "Gateway-layer observability"
          },
          "metric": {
            "zh": "运维就绪: 93",
            "en": "Ops readiness: 93",
            "de": "Ops-Bereitschaft: 93",
            "ja": "運用準備: 93",
            "es": "Listo ops: 93",
            "it": "Ops ready: 93",
            "fr": "Prêt ops: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.helicone.ai/",
          "icon": "assets/icons/domain-www-helicone-ai.png"
        },
        {
          "rank": 9,
          "name": "Weights & Biases Weave",
          "reason": {
            "zh": "实验+LLM traces",
            "en": "Experiment + LLM traces",
            "de": "Experiment + LLM traces",
            "ja": "Experiment + LLM traces",
            "es": "Experiment + LLM traces",
            "it": "Experiment + LLM traces",
            "fr": "Experiment + LLM traces"
          },
          "metric": {
            "zh": "运维就绪: 92",
            "en": "Ops readiness: 92",
            "de": "Ops-Bereitschaft: 92",
            "ja": "運用準備: 92",
            "es": "Listo ops: 92",
            "it": "Ops ready: 92",
            "fr": "Prêt ops: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://wandb.ai/site/weave",
          "icon": "assets/icons/domain-wandb-ai.png"
        },
        {
          "rank": 10,
          "name": "OpenTelemetry GenAI",
          "reason": {
            "zh": "标准化链路追踪",
            "en": "Standardized tracing",
            "de": "Standardized tracing",
            "ja": "Standardized tracing",
            "es": "Standardized tracing",
            "it": "Standardized tracing",
            "fr": "Standardized tracing"
          },
          "metric": {
            "zh": "运维就绪: 91",
            "en": "Ops readiness: 91",
            "de": "Ops-Bereitschaft: 91",
            "ja": "運用準備: 91",
            "es": "Listo ops: 91",
            "it": "Ops ready: 91",
            "fr": "Prêt ops: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://opentelemetry.io/docs/specs/semconv/gen-ai/",
          "icon": "assets/icons/domain-opentelemetry-io.png"
        },
        {
          "rank": 11,
          "name": "Guardrails AI",
          "reason": {
            "zh": "输出校验器",
            "en": "Output validators",
            "de": "Output validators",
            "ja": "Output validators",
            "es": "Output validators",
            "it": "Output validators",
            "fr": "Output validators"
          },
          "metric": {
            "zh": "运维就绪: 90",
            "en": "Ops readiness: 90",
            "de": "Ops-Bereitschaft: 90",
            "ja": "運用準備: 90",
            "es": "Listo ops: 90",
            "it": "Ops ready: 90",
            "fr": "Prêt ops: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.guardrailsai.com/",
          "icon": "assets/icons/domain-www-guardrailsai-com.png"
        },
        {
          "rank": 12,
          "name": "NeMo Guardrails",
          "reason": {
            "zh": "对话策略护栏",
            "en": "Dialog policy rails",
            "de": "Dialog policy rails",
            "ja": "Dialog policy rails",
            "es": "Dialog policy rails",
            "it": "Dialog policy rails",
            "fr": "Dialog policy rails"
          },
          "metric": {
            "zh": "运维就绪: 89",
            "en": "Ops readiness: 89",
            "de": "Ops-Bereitschaft: 89",
            "ja": "運用準備: 89",
            "es": "Listo ops: 89",
            "it": "Ops ready: 89",
            "fr": "Prêt ops: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/NVIDIA/NeMo-Guardrails",
          "icon": "assets/icons/gh-nvidia.png"
        },
        {
          "rank": 13,
          "name": "Llama Guard (Meta)",
          "reason": {
            "zh": "安全分类模型",
            "en": "Safety classifier models",
            "de": "Safety classifier models",
            "ja": "Safety classifier models",
            "es": "Safety classifier models",
            "it": "Safety classifier models",
            "fr": "Safety classifier models"
          },
          "metric": {
            "zh": "运维就绪: 88",
            "en": "Ops readiness: 88",
            "de": "Ops-Bereitschaft: 88",
            "ja": "運用準備: 88",
            "es": "Listo ops: 88",
            "it": "Ops ready: 88",
            "fr": "Prêt ops: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://huggingface.co/meta-llama/Llama-Guard-3-8B",
          "icon": "assets/icons/domain-huggingface-co.png"
        },
        {
          "rank": 14,
          "name": "Presidio / PII redaction",
          "reason": {
            "zh": "隐私脱敏",
            "en": "Privacy redaction",
            "de": "Privacy redaction",
            "ja": "Privacy redaction",
            "es": "Privacy redaction",
            "it": "Privacy redaction",
            "fr": "Privacy redaction"
          },
          "metric": {
            "zh": "运维就绪: 87",
            "en": "Ops readiness: 87",
            "de": "Ops-Bereitschaft: 87",
            "ja": "運用準備: 87",
            "es": "Listo ops: 87",
            "it": "Ops ready: 87",
            "fr": "Prêt ops: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://microsoft.github.io/presidio/",
          "icon": "assets/icons/domain-microsoft-github-io.png"
        },
        {
          "rank": 15,
          "name": "LiteLLM",
          "reason": {
            "zh": "统一模型代理",
            "en": "Unified model proxy",
            "de": "Unified model proxy",
            "ja": "Unified model proxy",
            "es": "Unified model proxy",
            "it": "Unified model proxy",
            "fr": "Unified model proxy"
          },
          "metric": {
            "zh": "运维就绪: 86",
            "en": "Ops readiness: 86",
            "de": "Ops-Bereitschaft: 86",
            "ja": "運用準備: 86",
            "es": "Listo ops: 86",
            "it": "Ops ready: 86",
            "fr": "Prêt ops: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://docs.litellm.ai/",
          "icon": "assets/icons/domain-docs-litellm-ai.ico"
        },
        {
          "rank": 16,
          "name": "Portkey",
          "reason": {
            "zh": "网关与回退路由",
            "en": "Gateway and fallback routing",
            "de": "Gateway and fallback routing",
            "ja": "Gateway and fallback routing",
            "es": "Gateway and fallback routing",
            "it": "Gateway and fallback routing",
            "fr": "Gateway and fallback routing"
          },
          "metric": {
            "zh": "运维就绪: 85",
            "en": "Ops readiness: 85",
            "de": "Ops-Bereitschaft: 85",
            "ja": "運用準備: 85",
            "es": "Listo ops: 85",
            "it": "Ops ready: 85",
            "fr": "Prêt ops: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://portkey.ai/",
          "icon": "assets/icons/domain-portkey-ai.png"
        },
        {
          "rank": 17,
          "name": "Humanloop",
          "reason": {
            "zh": "提示词管理",
            "en": "Prompt management",
            "de": "Prompt management",
            "ja": "Prompt management",
            "es": "Prompt management",
            "it": "Prompt management",
            "fr": "Prompt management"
          },
          "metric": {
            "zh": "运维就绪: 84",
            "en": "Ops readiness: 84",
            "de": "Ops-Bereitschaft: 84",
            "ja": "運用準備: 84",
            "es": "Listo ops: 84",
            "it": "Ops ready: 84",
            "fr": "Prêt ops: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://humanloop.com/",
          "icon": "assets/icons/domain-humanloop-com.png"
        },
        {
          "rank": 18,
          "name": "Sentry",
          "reason": {
            "zh": "应用+错误可观测（含 AI 集成）",
            "en": "App+error observability (incl. AI integrations)",
            "de": "App+error observability (incl. AI integrations)",
            "ja": "App+error observability (incl. AI integrations)",
            "es": "App+error observability (incl. AI integrations)",
            "it": "App+error observability (incl. AI integrations)",
            "fr": "App+error observability (incl. AI integrations)"
          },
          "metric": {
            "zh": "运维就绪: 83",
            "en": "Ops readiness: 83",
            "de": "Ops-Bereitschaft: 83",
            "ja": "運用準備: 83",
            "es": "Listo ops: 83",
            "it": "Ops ready: 83",
            "fr": "Prêt ops: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://docs.sentry.io/",
          "icon": "assets/icons/domain-docs-sentry-io.png"
        },
        {
          "rank": 19,
          "name": "Garak (NVIDIA)",
          "reason": {
            "zh": "LLM 对抗/红队测试",
            "en": "LLM adversarial/red-team testing",
            "de": "LLM adversarial/red-team testing",
            "ja": "LLM adversarial/red-team testing",
            "es": "LLM adversarial/red-team testing",
            "it": "LLM adversarial/red-team testing",
            "fr": "LLM adversarial/red-team testing"
          },
          "metric": {
            "zh": "运维就绪: 82",
            "en": "Ops readiness: 82",
            "de": "Ops-Bereitschaft: 82",
            "ja": "運用準備: 82",
            "es": "Listo ops: 82",
            "it": "Ops ready: 82",
            "fr": "Prêt ops: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/NVIDIA/garak",
          "icon": "assets/icons/gh-nvidia.png"
        },
        {
          "rank": 20,
          "name": "OpenAI Evals",
          "reason": {
            "zh": "自定义任务评测模式",
            "en": "Custom task eval patterns",
            "de": "Custom task eval patterns",
            "ja": "Custom task eval patterns",
            "es": "Custom task eval patterns",
            "it": "Custom task eval patterns",
            "fr": "Custom task eval patterns"
          },
          "metric": {
            "zh": "运维就绪: 81",
            "en": "Ops readiness: 81",
            "de": "Ops-Bereitschaft: 81",
            "ja": "運用準備: 81",
            "es": "Listo ops: 81",
            "it": "Ops ready: 81",
            "fr": "Prêt ops: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/openai/evals",
          "icon": "assets/icons/gh-openai.png"
        }
      ],
      "sources": [
        {
          "label": "LangSmith Docs / API",
          "url": "https://docs.smith.langchain.com/",
          "kind": "docs",
          "note": {
            "zh": "Agent/LLM 追踪与评测",
            "en": "Agent/LLM tracing and evaluation",
            "de": "Agent/LLM tracing and evaluation",
            "ja": "Agent/LLM tracing and evaluation",
            "es": "Agent/LLM tracing and evaluation",
            "it": "Agent/LLM tracing and evaluation",
            "fr": "Agent/LLM tracing and evaluation"
          }
        },
        {
          "label": "Arize Phoenix",
          "url": "https://docs.arize.com/phoenix",
          "kind": "docs",
          "note": {
            "zh": "开源 LLM 可观测性",
            "en": "Open-source LLM observability",
            "de": "Open-source LLM observability",
            "ja": "Open-source LLM observability",
            "es": "Open-source LLM observability",
            "it": "Open-source LLM observability",
            "fr": "Open-source LLM observability"
          }
        },
        {
          "label": "Braintrust API",
          "url": "https://www.braintrust.dev/docs/reference/api",
          "kind": "public_api",
          "note": {
            "zh": "Eval/日志公开 API",
            "en": "Eval/logging public API",
            "de": "Eval/logging public API",
            "ja": "Eval/logging public API",
            "es": "Eval/logging public API",
            "it": "Eval/logging public API",
            "fr": "Eval/logging public API"
          }
        },
        {
          "label": "HELM (Stanford CRFM)",
          "url": "https://crfm.stanford.edu/helm/",
          "kind": "leaderboard",
          "note": {
            "zh": "学术场景多维评测",
            "en": "Academic multi-scenario evaluation",
            "de": "Academic multi-scenario evaluation",
            "ja": "Academic multi-scenario evaluation",
            "es": "Academic multi-scenario evaluation",
            "it": "Academic multi-scenario evaluation",
            "fr": "Academic multi-scenario evaluation"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-eval-observability.webp",
        "file": "theme-eval-observability.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "infra-serving",
      "i18n": {
        "zh": {
          "title": "推理基础设施",
          "subtitle": "模型真正跑在哪里",
          "metric_label": "部署现实"
        },
        "en": {
          "title": "Inference Infrastructure",
          "subtitle": "Where models actually run",
          "metric_label": "Deploy reality"
        },
        "de": {
          "title": "Inferenz-Infrastruktur",
          "subtitle": "Wo Modelle wirklich laufen",
          "metric_label": "Deploy-Realität"
        },
        "ja": {
          "title": "推論インフラ",
          "subtitle": "モデルが実際に動く場所",
          "metric_label": "配備現実"
        },
        "es": {
          "title": "Infra de inferencia",
          "subtitle": "Dónde corren de verdad",
          "metric_label": "Realidad deploy"
        },
        "it": {
          "title": "Infra di inferenza",
          "subtitle": "Dove girano davvero",
          "metric_label": "Realtà deploy"
        },
        "fr": {
          "title": "Infra d'inférence",
          "subtitle": "Où ça tourne vraiment",
          "metric_label": "Réalité deploy"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "vLLM",
          "reason": {
            "zh": "开源高吞吐 serving 默认",
            "en": "Default open high-throughput serving",
            "de": "Default open high-throughput serving",
            "ja": "Default open high-throughput serving",
            "es": "Default open high-throughput serving",
            "it": "Default open high-throughput serving",
            "fr": "Default open high-throughput serving"
          },
          "metric": {
            "zh": "部署现实: 100",
            "en": "Deploy reality: 100",
            "de": "Deploy-Realität: 100",
            "ja": "配備現実: 100",
            "es": "Realidad deploy: 100",
            "it": "Realtà deploy: 100",
            "fr": "Réalité deploy: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://docs.vllm.ai/",
          "icon": "assets/icons/domain-docs-vllm-ai.png"
        },
        {
          "rank": 2,
          "name": "TensorRT-LLM",
          "reason": {
            "zh": "NVIDIA 优化推理",
            "en": "NVIDIA-optimized inference",
            "de": "NVIDIA-optimized inference",
            "ja": "NVIDIA-optimized inference",
            "es": "NVIDIA-optimized inference",
            "it": "NVIDIA-optimized inference",
            "fr": "NVIDIA-optimized inference"
          },
          "metric": {
            "zh": "部署现实: 99",
            "en": "Deploy reality: 99",
            "de": "Deploy-Realität: 99",
            "ja": "配備現実: 99",
            "es": "Realidad deploy: 99",
            "it": "Realtà deploy: 99",
            "fr": "Réalité deploy: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/NVIDIA/TensorRT-LLM",
          "icon": "assets/icons/gh-nvidia.png"
        },
        {
          "rank": 3,
          "name": "Ollama",
          "reason": {
            "zh": "本地模型 UX 默认",
            "en": "Local model UX default",
            "de": "Local model UX default",
            "ja": "Local model UX default",
            "es": "Local model UX default",
            "it": "Local model UX default",
            "fr": "Local model UX default"
          },
          "metric": {
            "zh": "部署现实: 98",
            "en": "Deploy reality: 98",
            "de": "Deploy-Realität: 98",
            "ja": "配備現実: 98",
            "es": "Realidad deploy: 98",
            "it": "Realtà deploy: 98",
            "fr": "Réalité deploy: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://ollama.com/",
          "icon": "assets/icons/domain-ollama-com.png"
        },
        {
          "rank": 4,
          "name": "llama.cpp / GGUF",
          "reason": {
            "zh": "CPU/GPU 本地量化",
            "en": "CPU/GPU local quantization",
            "de": "CPU/GPU local quantization",
            "ja": "CPU/GPU local quantization",
            "es": "CPU/GPU local quantization",
            "it": "CPU/GPU local quantization",
            "fr": "CPU/GPU local quantization"
          },
          "metric": {
            "zh": "部署现实: 97",
            "en": "Deploy reality: 97",
            "de": "Deploy-Realität: 97",
            "ja": "配備現実: 97",
            "es": "Realidad deploy: 97",
            "it": "Realtà deploy: 97",
            "fr": "Réalité deploy: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/ggml-org/llama.cpp",
          "icon": "assets/icons/gh-ggml-org.jpg"
        },
        {
          "rank": 5,
          "name": "MLX",
          "reason": {
            "zh": "Apple Silicon 推理",
            "en": "Apple Silicon inference",
            "de": "Apple Silicon inference",
            "ja": "Apple Silicon inference",
            "es": "Apple Silicon inference",
            "it": "Apple Silicon inference",
            "fr": "Apple Silicon inference"
          },
          "metric": {
            "zh": "部署现实: 96",
            "en": "Deploy reality: 96",
            "de": "Deploy-Realität: 96",
            "ja": "配備現実: 96",
            "es": "Realidad deploy: 96",
            "it": "Realtà deploy: 96",
            "fr": "Réalité deploy: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/ml-explore/mlx",
          "icon": "assets/icons/gh-ml-explore.png"
        },
        {
          "rank": 6,
          "name": "Fireworks AI",
          "reason": {
            "zh": "快速托管开源模型",
            "en": "Fast hosted open models",
            "de": "Fast hosted open models",
            "ja": "Fast hosted open models",
            "es": "Fast hosted open models",
            "it": "Fast hosted open models",
            "fr": "Fast hosted open models"
          },
          "metric": {
            "zh": "部署现实: 95",
            "en": "Deploy reality: 95",
            "de": "Deploy-Realität: 95",
            "ja": "配備現実: 95",
            "es": "Realidad deploy: 95",
            "it": "Realtà deploy: 95",
            "fr": "Réalité deploy: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://docs.fireworks.ai/",
          "icon": "assets/icons/domain-docs-fireworks-ai.png"
        },
        {
          "rank": 7,
          "name": "Together AI",
          "reason": {
            "zh": "开源模型云",
            "en": "Open-model cloud",
            "de": "Open-model cloud",
            "ja": "Open-model cloud",
            "es": "Open-model cloud",
            "it": "Open-model cloud",
            "fr": "Open-model cloud"
          },
          "metric": {
            "zh": "部署现实: 94",
            "en": "Deploy reality: 94",
            "de": "Deploy-Realität: 94",
            "ja": "配備現実: 94",
            "es": "Realidad deploy: 94",
            "it": "Realtà deploy: 94",
            "fr": "Réalité deploy: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.together.ai/",
          "icon": "assets/icons/domain-www-together-ai.png"
        },
        {
          "rank": 8,
          "name": "Groq",
          "reason": {
            "zh": "极低延迟 LPU 推理",
            "en": "Ultra-low-latency LPU inference",
            "de": "Ultra-low-latency LPU inference",
            "ja": "Ultra-low-latency LPU inference",
            "es": "Ultra-low-latency LPU inference",
            "it": "Ultra-low-latency LPU inference",
            "fr": "Ultra-low-latency LPU inference"
          },
          "metric": {
            "zh": "部署现实: 93",
            "en": "Deploy reality: 93",
            "de": "Deploy-Realität: 93",
            "ja": "配備現実: 93",
            "es": "Realidad deploy: 93",
            "it": "Realtà deploy: 93",
            "fr": "Réalité deploy: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://groq.com/",
          "icon": "assets/icons/domain-groq-com.png"
        },
        {
          "rank": 9,
          "name": "AWS Bedrock",
          "reason": {
            "zh": "企业多模型托管 API",
            "en": "Enterprise multi-model hosted API",
            "de": "Enterprise multi-model hosted API",
            "ja": "Enterprise multi-model hosted API",
            "es": "Enterprise multi-model hosted API",
            "it": "Enterprise multi-model hosted API",
            "fr": "Enterprise multi-model hosted API"
          },
          "metric": {
            "zh": "部署现实: 92",
            "en": "Deploy reality: 92",
            "de": "Deploy-Realität: 92",
            "ja": "配備現実: 92",
            "es": "Realidad deploy: 92",
            "it": "Realtà deploy: 92",
            "fr": "Réalité deploy: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://aws.amazon.com/bedrock/",
          "icon": "assets/icons/domain-aws-amazon-com.png"
        },
        {
          "rank": 10,
          "name": "Azure OpenAI / AI Foundry",
          "reason": {
            "zh": "微软企业模型平台",
            "en": "Microsoft enterprise model platform",
            "de": "Microsoft enterprise model platform",
            "ja": "Microsoft enterprise model platform",
            "es": "Microsoft enterprise model platform",
            "it": "Microsoft enterprise model platform",
            "fr": "Microsoft enterprise model platform"
          },
          "metric": {
            "zh": "部署现实: 91",
            "en": "Deploy reality: 91",
            "de": "Deploy-Realität: 91",
            "ja": "配備現実: 91",
            "es": "Realidad deploy: 91",
            "it": "Realtà deploy: 91",
            "fr": "Réalité deploy: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://azure.microsoft.com/en-us/products/ai-foundry",
          "icon": "assets/icons/domain-azure-microsoft-com.png"
        },
        {
          "rank": 11,
          "name": "Vertex AI",
          "reason": {
            "zh": "GCP 模型平台",
            "en": "GCP model platform",
            "de": "GCP model platform",
            "ja": "GCP model platform",
            "es": "GCP model platform",
            "it": "GCP model platform",
            "fr": "GCP model platform"
          },
          "metric": {
            "zh": "部署现实: 90",
            "en": "Deploy reality: 90",
            "de": "Deploy-Realität: 90",
            "ja": "配備現実: 90",
            "es": "Realidad deploy: 90",
            "it": "Realtà deploy: 90",
            "fr": "Réalité deploy: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://cloud.google.com/vertex-ai",
          "icon": "assets/icons/domain-cloud-google-com.png"
        },
        {
          "rank": 12,
          "name": "Hugging Face TGI / Inference",
          "reason": {
            "zh": "HF serving 路径",
            "en": "HF serving path",
            "de": "HF serving path",
            "ja": "HF serving path",
            "es": "HF serving path",
            "it": "HF serving path",
            "fr": "HF serving path"
          },
          "metric": {
            "zh": "部署现实: 89",
            "en": "Deploy reality: 89",
            "de": "Deploy-Realität: 89",
            "ja": "配備現実: 89",
            "es": "Realidad deploy: 89",
            "it": "Realtà deploy: 89",
            "fr": "Réalité deploy: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://huggingface.co/docs/text-generation-inference",
          "icon": "assets/icons/domain-huggingface-co.png"
        },
        {
          "rank": 13,
          "name": "Modal",
          "reason": {
            "zh": "Serverless GPU 作业",
            "en": "Serverless GPU jobs",
            "de": "Serverless GPU jobs",
            "ja": "Serverless GPU jobs",
            "es": "Serverless GPU jobs",
            "it": "Serverless GPU jobs",
            "fr": "Serverless GPU jobs"
          },
          "metric": {
            "zh": "部署现实: 88",
            "en": "Deploy reality: 88",
            "de": "Deploy-Realität: 88",
            "ja": "配備現実: 88",
            "es": "Realidad deploy: 88",
            "it": "Realtà deploy: 88",
            "fr": "Réalité deploy: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://modal.com/",
          "icon": "assets/icons/domain-modal-com.jpg"
        },
        {
          "rank": 14,
          "name": "Replicate",
          "reason": {
            "zh": "模型即 API 市场",
            "en": "Model-as-API marketplace",
            "de": "Model-as-API marketplace",
            "ja": "Model-as-API marketplace",
            "es": "Model-as-API marketplace",
            "it": "Model-as-API marketplace",
            "fr": "Model-as-API marketplace"
          },
          "metric": {
            "zh": "部署现实: 87",
            "en": "Deploy reality: 87",
            "de": "Deploy-Realität: 87",
            "ja": "配備現実: 87",
            "es": "Realidad deploy: 87",
            "it": "Realtà deploy: 87",
            "fr": "Réalité deploy: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://replicate.com/",
          "icon": "assets/icons/domain-replicate-com.jpg"
        },
        {
          "rank": 15,
          "name": "Cloudflare Workers AI",
          "reason": {
            "zh": "边缘推理",
            "en": "Edge inference",
            "de": "Edge inference",
            "ja": "Edge inference",
            "es": "Edge inference",
            "it": "Edge inference",
            "fr": "Edge inference"
          },
          "metric": {
            "zh": "部署现实: 86",
            "en": "Deploy reality: 86",
            "de": "Deploy-Realität: 86",
            "ja": "配備現実: 86",
            "es": "Realidad deploy: 86",
            "it": "Realtà deploy: 86",
            "fr": "Réalité deploy: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://developers.cloudflare.com/workers-ai/",
          "icon": "assets/icons/domain-developers-cloudflare-com.png"
        },
        {
          "rank": 16,
          "name": "NVIDIA NIM",
          "reason": {
            "zh": "企业封装推理微服务",
            "en": "Packaged enterprise inference microservices",
            "de": "Packaged enterprise inference microservices",
            "ja": "Packaged enterprise inference microservices",
            "es": "Packaged enterprise inference microservices",
            "it": "Packaged enterprise inference microservices",
            "fr": "Packaged enterprise inference microservices"
          },
          "metric": {
            "zh": "部署现实: 85",
            "en": "Deploy reality: 85",
            "de": "Deploy-Realität: 85",
            "ja": "配備現実: 85",
            "es": "Realidad deploy: 85",
            "it": "Realtà deploy: 85",
            "fr": "Réalité deploy: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.nvidia.com/en-us/ai/",
          "icon": "assets/icons/domain-www-nvidia-com.jpg"
        },
        {
          "rank": 17,
          "name": "SGLang",
          "reason": {
            "zh": "高速开源 serving",
            "en": "Fast open serving",
            "de": "Fast open serving",
            "ja": "Fast open serving",
            "es": "Fast open serving",
            "it": "Fast open serving",
            "fr": "Fast open serving"
          },
          "metric": {
            "zh": "部署现实: 84",
            "en": "Deploy reality: 84",
            "de": "Deploy-Realität: 84",
            "ja": "配備現実: 84",
            "es": "Realidad deploy: 84",
            "it": "Realtà deploy: 84",
            "fr": "Réalité deploy: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/sgl-project/sglang",
          "icon": "assets/icons/gh-sgl-project.png"
        },
        {
          "rank": 18,
          "name": "Kubernetes",
          "reason": {
            "zh": "自建生产基线编排",
            "en": "DIY production orchestration baseline",
            "de": "DIY production orchestration baseline",
            "ja": "DIY production orchestration baseline",
            "es": "DIY production orchestration baseline",
            "it": "DIY production orchestration baseline",
            "fr": "DIY production orchestration baseline"
          },
          "metric": {
            "zh": "部署现实: 83",
            "en": "Deploy reality: 83",
            "de": "Deploy-Realität: 83",
            "ja": "配備現実: 83",
            "es": "Realidad deploy: 83",
            "it": "Realtà deploy: 83",
            "fr": "Réalité deploy: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://kubernetes.io/",
          "icon": "assets/icons/domain-kubernetes-io.png"
        },
        {
          "rank": 19,
          "name": "SkyPilot",
          "reason": {
            "zh": "多云 GPU 集群编排",
            "en": "Multi-cloud GPU cluster orchestration",
            "de": "Multi-cloud GPU cluster orchestration",
            "ja": "Multi-cloud GPU cluster orchestration",
            "es": "Multi-cloud GPU cluster orchestration",
            "it": "Multi-cloud GPU cluster orchestration",
            "fr": "Multi-cloud GPU cluster orchestration"
          },
          "metric": {
            "zh": "部署现实: 82",
            "en": "Deploy reality: 82",
            "de": "Deploy-Realität: 82",
            "ja": "配備現実: 82",
            "es": "Realidad deploy: 82",
            "it": "Realtà deploy: 82",
            "fr": "Réalité deploy: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://skypilot.readthedocs.io/",
          "icon": "assets/icons/domain-skypilot-readthedocs-io.png"
        },
        {
          "rank": 20,
          "name": "Anyscale / Ray",
          "reason": {
            "zh": "分布式训练与 serving",
            "en": "Distributed train and serving",
            "de": "Distributed train and serving",
            "ja": "Distributed train and serving",
            "es": "Distributed train and serving",
            "it": "Distributed train and serving",
            "fr": "Distributed train and serving"
          },
          "metric": {
            "zh": "部署现实: 81",
            "en": "Deploy reality: 81",
            "de": "Deploy-Realität: 81",
            "ja": "配備現実: 81",
            "es": "Realidad deploy: 81",
            "it": "Realtà deploy: 81",
            "fr": "Réalité deploy: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.anyscale.com/",
          "icon": "assets/icons/domain-www-anyscale-com.png"
        }
      ],
      "sources": [
        {
          "label": "vLLM Docs",
          "url": "https://docs.vllm.ai/",
          "kind": "docs",
          "note": {
            "zh": "高吞吐开源推理引擎",
            "en": "High-throughput open inference engine",
            "de": "High-throughput open inference engine",
            "ja": "High-throughput open inference engine",
            "es": "High-throughput open inference engine",
            "it": "High-throughput open inference engine",
            "fr": "High-throughput open inference engine"
          }
        },
        {
          "label": "Hugging Face TGI",
          "url": "https://huggingface.co/docs/text-generation-inference",
          "kind": "docs",
          "note": {
            "zh": "Text Generation Inference 文档",
            "en": "Text Generation Inference docs",
            "de": "Text Generation Inference docs",
            "ja": "Text Generation Inference docs",
            "es": "Text Generation Inference docs",
            "it": "Text Generation Inference docs",
            "fr": "Text Generation Inference docs"
          }
        },
        {
          "label": "Together AI Models API",
          "url": "https://docs.together.ai/reference/models-1",
          "kind": "public_api",
          "note": {
            "zh": "托管推理模型目录 API",
            "en": "Hosted inference model catalog API",
            "de": "Hosted inference model catalog API",
            "ja": "Hosted inference model catalog API",
            "es": "Hosted inference model catalog API",
            "it": "Hosted inference model catalog API",
            "fr": "Hosted inference model catalog API"
          }
        },
        {
          "label": "Fireworks AI API",
          "url": "https://docs.fireworks.ai/api-reference/introduction",
          "kind": "public_api",
          "note": {
            "zh": "托管推理公开 API",
            "en": "Hosted inference public API",
            "de": "Hosted inference public API",
            "ja": "Hosted inference public API",
            "es": "Hosted inference public API",
            "it": "Hosted inference public API",
            "fr": "Hosted inference public API"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-infra-serving.webp",
        "file": "theme-infra-serving.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "ai-product-trends",
      "i18n": {
        "zh": {
          "title": "AI 产品与增长形态",
          "subtitle": "2026 更易获得预算/分发的形状",
          "metric_label": "预算吸引力"
        },
        "en": {
          "title": "AI Product & Growth Shapes",
          "subtitle": "Shapes winning budget/distribution in 2026",
          "metric_label": "Budget pull"
        },
        "de": {
          "title": "AI-Produkt- & Wachstumsformen",
          "subtitle": "Formen mit Budget/Distribution 2026",
          "metric_label": "Budget-Zug"
        },
        "ja": {
          "title": "AIプロダクトと成長形",
          "subtitle": "2026に予算/流通を得やすい形",
          "metric_label": "予算引力"
        },
        "es": {
          "title": "Producto y crecimiento AI",
          "subtitle": "Formas con presupuesto/distribución 2026",
          "metric_label": "Tirón presupuesto"
        },
        "it": {
          "title": "Prodotto e crescita AI",
          "subtitle": "Forme con budget/distribuzione 2026",
          "metric_label": "Trazione budget"
        },
        "fr": {
          "title": "Produit et croissance AI",
          "subtitle": "Formes qui captent budget/distribution 2026",
          "metric_label": "Attractivité budget"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "Agentic coding workspaces",
          "reason": {
            "zh": "工程预算最集中的入口",
            "en": "Highest concentration of eng budgets",
            "de": "Highest concentration of eng budgets",
            "ja": "Highest concentration of eng budgets",
            "es": "Highest concentration of eng budgets",
            "it": "Highest concentration of eng budgets",
            "fr": "Highest concentration of eng budgets"
          },
          "metric": {
            "zh": "预算吸引力: 100",
            "en": "Budget pull: 100",
            "de": "Budget-Zug: 100",
            "ja": "予算引力: 100",
            "es": "Tirón presupuesto: 100",
            "it": "Trazione budget: 100",
            "fr": "Attractivité budget: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://cursor.com/",
          "icon": "assets/icons/domain-cursor-com.png"
        },
        {
          "rank": 2,
          "name": "Vertical agents (legal/tax/health)",
          "reason": {
            "zh": "领域信任 + 工作流绑定",
            "en": "Domain trust + workflow binding",
            "de": "Domain trust + workflow binding",
            "ja": "Domain trust + workflow binding",
            "es": "Domain trust + workflow binding",
            "it": "Domain trust + workflow binding",
            "fr": "Domain trust + workflow binding"
          },
          "metric": {
            "zh": "预算吸引力: 99",
            "en": "Budget pull: 99",
            "de": "Budget-Zug: 99",
            "ja": "予算引力: 99",
            "es": "Tirón presupuesto: 99",
            "it": "Trazione budget: 99",
            "fr": "Attractivité budget: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.harvey.ai/",
          "icon": "assets/icons/domain-www-harvey-ai.png"
        },
        {
          "rank": 3,
          "name": "Personal agent OS / second brain",
          "reason": {
            "zh": "日活习惯与记忆复利",
            "en": "Daily habit and memory compounding",
            "de": "Daily habit and memory compounding",
            "ja": "Daily habit and memory compounding",
            "es": "Daily habit and memory compounding",
            "it": "Daily habit and memory compounding",
            "fr": "Daily habit and memory compounding"
          },
          "metric": {
            "zh": "预算吸引力: 98",
            "en": "Budget pull: 98",
            "de": "Budget-Zug: 98",
            "ja": "予算引力: 98",
            "es": "Tirón presupuesto: 98",
            "it": "Trazione budget: 98",
            "fr": "Attractivité budget: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/topics/ai-agent",
          "icon": "assets/icons/domain-github-com.png"
        },
        {
          "rank": 4,
          "name": "AI ads & UGC factories",
          "reason": {
            "zh": "效果广告创意流水线",
            "en": "Performance-ad creative factories",
            "de": "Performance-ad creative factories",
            "ja": "Performance-ad creative factories",
            "es": "Performance-ad creative factories",
            "it": "Performance-ad creative factories",
            "fr": "Performance-ad creative factories"
          },
          "metric": {
            "zh": "预算吸引力: 97",
            "en": "Budget pull: 97",
            "de": "Budget-Zug: 97",
            "ja": "予算引力: 97",
            "es": "Tirón presupuesto: 97",
            "it": "Trazione budget: 97",
            "fr": "Attractivité budget: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.producthunt.com/topics/artificial-intelligence",
          "icon": "assets/icons/domain-www-producthunt-com.png"
        },
        {
          "rank": 5,
          "name": "AI landing-page generators",
          "reason": {
            "zh": "营销落地页产能",
            "en": "Marketing landing-page throughput",
            "de": "Marketing landing-page throughput",
            "ja": "Marketing landing-page throughput",
            "es": "Marketing landing-page throughput",
            "it": "Marketing landing-page throughput",
            "fr": "Marketing landing-page throughput"
          },
          "metric": {
            "zh": "预算吸引力: 96",
            "en": "Budget pull: 96",
            "de": "Budget-Zug: 96",
            "ja": "予算引力: 96",
            "es": "Tirón presupuesto: 96",
            "it": "Trazione budget: 96",
            "fr": "Attractivité budget: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://v0.dev/",
          "icon": "assets/icons/domain-v0-dev.png"
        },
        {
          "rank": 6,
          "name": "Support copilots with tools",
          "reason": {
            "zh": "客服 ROI 清晰可计费",
            "en": "Support ROI clear and billable",
            "de": "Support ROI clear and billable",
            "ja": "Support ROI clear and billable",
            "es": "Support ROI clear and billable",
            "it": "Support ROI clear and billable",
            "fr": "Support ROI clear and billable"
          },
          "metric": {
            "zh": "预算吸引力: 95",
            "en": "Budget pull: 95",
            "de": "Budget-Zug: 95",
            "ja": "予算引力: 95",
            "es": "Tirón presupuesto: 95",
            "it": "Trazione budget: 95",
            "fr": "Attractivité budget: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.intercom.com/",
          "icon": "assets/icons/domain-www-intercom-com.png"
        },
        {
          "rank": 7,
          "name": "Meeting → action systems",
          "reason": {
            "zh": "日历原生 agent",
            "en": "Calendar-native agents",
            "de": "Calendar-native agents",
            "ja": "Calendar-native agents",
            "es": "Calendar-native agents",
            "it": "Calendar-native agents",
            "fr": "Calendar-native agents"
          },
          "metric": {
            "zh": "预算吸引力: 94",
            "en": "Budget pull: 94",
            "de": "Budget-Zug: 94",
            "ja": "予算引力: 94",
            "es": "Tirón presupuesto: 94",
            "it": "Trazione budget: 94",
            "fr": "Attractivité budget: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.fireflies.ai/",
          "icon": "assets/icons/domain-www-fireflies-ai.png"
        },
        {
          "rank": 8,
          "name": "Sales research agents",
          "reason": {
            "zh": "外呼/线索情报",
            "en": "Outbound/lead intelligence",
            "de": "Outbound/lead intelligence",
            "ja": "Outbound/lead intelligence",
            "es": "Outbound/lead intelligence",
            "it": "Outbound/lead intelligence",
            "fr": "Outbound/lead intelligence"
          },
          "metric": {
            "zh": "预算吸引力: 93",
            "en": "Budget pull: 93",
            "de": "Budget-Zug: 93",
            "ja": "予算引力: 93",
            "es": "Tirón presupuesto: 93",
            "it": "Trazione budget: 93",
            "fr": "Attractivité budget: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.perplexity.ai/",
          "icon": "assets/icons/domain-www-perplexity-ai.png"
        },
        {
          "rank": 9,
          "name": "Internal knowledge chat",
          "reason": {
            "zh": "企业 RAG 默认交付",
            "en": "Default enterprise RAG delivery",
            "de": "Default enterprise RAG delivery",
            "ja": "Default enterprise RAG delivery",
            "es": "Default enterprise RAG delivery",
            "it": "Default enterprise RAG delivery",
            "fr": "Default enterprise RAG delivery"
          },
          "metric": {
            "zh": "预算吸引力: 92",
            "en": "Budget pull: 92",
            "de": "Budget-Zug: 92",
            "ja": "予算引力: 92",
            "es": "Tirón presupuesto: 92",
            "it": "Trazione budget: 92",
            "fr": "Attractivité budget: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.notion.com/product/ai",
          "icon": "assets/icons/domain-www-notion-com.png"
        },
        {
          "rank": 10,
          "name": "Multimodal design suites",
          "reason": {
            "zh": "设计到上线管线",
            "en": "Design-to-ship pipelines",
            "de": "Design-to-ship pipelines",
            "ja": "Design-to-ship pipelines",
            "es": "Design-to-ship pipelines",
            "it": "Design-to-ship pipelines",
            "fr": "Design-to-ship pipelines"
          },
          "metric": {
            "zh": "预算吸引力: 91",
            "en": "Budget pull: 91",
            "de": "Budget-Zug: 91",
            "ja": "予算引力: 91",
            "es": "Tirón presupuesto: 91",
            "it": "Trazione budget: 91",
            "fr": "Attractivité budget: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.canva.com/",
          "icon": "assets/icons/domain-www-canva-com.jpg"
        },
        {
          "rank": 11,
          "name": "Voice-first mobile agents",
          "reason": {
            "zh": "免手操移动场景",
            "en": "Hands-free mobile scenarios",
            "de": "Hands-free mobile scenarios",
            "ja": "Hands-free mobile scenarios",
            "es": "Hands-free mobile scenarios",
            "it": "Hands-free mobile scenarios",
            "fr": "Hands-free mobile scenarios"
          },
          "metric": {
            "zh": "预算吸引力: 90",
            "en": "Budget pull: 90",
            "de": "Budget-Zug: 90",
            "ja": "予算引力: 90",
            "es": "Tirón presupuesto: 90",
            "it": "Trazione budget: 90",
            "fr": "Attractivité budget: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://openai.com/",
          "icon": "assets/icons/domain-openai-com.png"
        },
        {
          "rank": 12,
          "name": "Computer-use automation",
          "reason": {
            "zh": "遗留 GUI 的 RPA 升级",
            "en": "Legacy GUI RPA upgrade",
            "de": "Legacy GUI RPA upgrade",
            "ja": "Legacy GUI RPA upgrade",
            "es": "Legacy GUI RPA upgrade",
            "it": "Legacy GUI RPA upgrade",
            "fr": "Legacy GUI RPA upgrade"
          },
          "metric": {
            "zh": "预算吸引力: 89",
            "en": "Budget pull: 89",
            "de": "Budget-Zug: 89",
            "ja": "予算引力: 89",
            "es": "Tirón presupuesto: 89",
            "it": "Trazione budget: 89",
            "fr": "Attractivité budget: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/browser-use/browser-use",
          "icon": "assets/icons/gh-browser-use.png"
        },
        {
          "rank": 13,
          "name": "Eval-as-product dashboards",
          "reason": {
            "zh": "买家信任层",
            "en": "Buyer trust layer",
            "de": "Buyer trust layer",
            "ja": "Buyer trust layer",
            "es": "Buyer trust layer",
            "it": "Buyer trust layer",
            "fr": "Buyer trust layer"
          },
          "metric": {
            "zh": "预算吸引力: 88",
            "en": "Budget pull: 88",
            "de": "Budget-Zug: 88",
            "ja": "予算引力: 88",
            "es": "Tirón presupuesto: 88",
            "it": "Trazione budget: 88",
            "fr": "Attractivité budget: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.langchain.com/langsmith",
          "icon": "assets/icons/domain-www-langchain-com.png"
        },
        {
          "rank": 14,
          "name": "Open-weight private clouds",
          "reason": {
            "zh": "数据主权采购",
            "en": "Data-sovereignty procurement",
            "de": "Data-sovereignty procurement",
            "ja": "Data-sovereignty procurement",
            "es": "Data-sovereignty procurement",
            "it": "Data-sovereignty procurement",
            "fr": "Data-sovereignty procurement"
          },
          "metric": {
            "zh": "预算吸引力: 87",
            "en": "Budget pull: 87",
            "de": "Budget-Zug: 87",
            "ja": "予算引力: 87",
            "es": "Tirón presupuesto: 87",
            "it": "Trazione budget: 87",
            "fr": "Attractivité budget: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://ollama.com/",
          "icon": "assets/icons/domain-ollama-com.png"
        },
        {
          "rank": 15,
          "name": "AI education / cohort tools",
          "reason": {
            "zh": "创作者与培训变现",
            "en": "Creator/training monetization",
            "de": "Creator/training monetization",
            "ja": "Creator/training monetization",
            "es": "Creator/training monetization",
            "it": "Creator/training monetization",
            "fr": "Creator/training monetization"
          },
          "metric": {
            "zh": "预算吸引力: 86",
            "en": "Budget pull: 86",
            "de": "Budget-Zug: 86",
            "ja": "予算引力: 86",
            "es": "Tirón presupuesto: 86",
            "it": "Trazione budget: 86",
            "fr": "Attractivité budget: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.deeplearning.ai/",
          "icon": "assets/icons/domain-www-deeplearning-ai.png"
        },
        {
          "rank": 16,
          "name": "Synthetic data platforms",
          "reason": {
            "zh": "训练飞轮基础设施",
            "en": "Training-flywheel infrastructure",
            "de": "Training-flywheel infrastructure",
            "ja": "Training-flywheel infrastructure",
            "es": "Training-flywheel infrastructure",
            "it": "Training-flywheel infrastructure",
            "fr": "Training-flywheel infrastructure"
          },
          "metric": {
            "zh": "预算吸引力: 85",
            "en": "Budget pull: 85",
            "de": "Budget-Zug: 85",
            "ja": "予算引力: 85",
            "es": "Tirón presupuesto: 85",
            "it": "Trazione budget: 85",
            "fr": "Attractivité budget: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://gretel.ai/",
          "icon": "assets/icons/domain-gretel-ai.png"
        },
        {
          "rank": 17,
          "name": "Compliance-aware AI (audit trails)",
          "reason": {
            "zh": "强监管行业入场券",
            "en": "Regulated-industry entry ticket",
            "de": "Regulated-industry entry ticket",
            "ja": "Regulated-industry entry ticket",
            "es": "Regulated-industry entry ticket",
            "it": "Regulated-industry entry ticket",
            "fr": "Regulated-industry entry ticket"
          },
          "metric": {
            "zh": "预算吸引力: 84",
            "en": "Budget pull: 84",
            "de": "Budget-Zug: 84",
            "ja": "予算引力: 84",
            "es": "Tirón presupuesto: 84",
            "it": "Trazione budget: 84",
            "fr": "Attractivité budget: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.anthropic.com/research",
          "icon": "assets/icons/domain-www-anthropic-com.png"
        },
        {
          "rank": 18,
          "name": "Hardware + AI gadgets",
          "reason": {
            "zh": "端侧形态产品",
            "en": "Edge-form-factor products",
            "de": "Edge-form-factor products",
            "ja": "Edge-form-factor products",
            "es": "Edge-form-factor products",
            "it": "Edge-form-factor products",
            "fr": "Edge-form-factor products"
          },
          "metric": {
            "zh": "预算吸引力: 83",
            "en": "Budget pull: 83",
            "de": "Budget-Zug: 83",
            "ja": "予算引力: 83",
            "es": "Tirón presupuesto: 83",
            "it": "Trazione budget: 83",
            "fr": "Attractivité budget: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.apple.com/apple-intelligence/",
          "icon": "assets/icons/domain-www-apple-com.png"
        },
        {
          "rank": 19,
          "name": "Skills / MCP tool marketplaces",
          "reason": {
            "zh": "生态锁定与分发",
            "en": "Ecosystem lock-in and distribution",
            "de": "Ecosystem lock-in and distribution",
            "ja": "Ecosystem lock-in and distribution",
            "es": "Ecosystem lock-in and distribution",
            "it": "Ecosystem lock-in and distribution",
            "fr": "Ecosystem lock-in and distribution"
          },
          "metric": {
            "zh": "预算吸引力: 82",
            "en": "Budget pull: 82",
            "de": "Budget-Zug: 82",
            "ja": "予算引力: 82",
            "es": "Tirón presupuesto: 82",
            "it": "Trazione budget: 82",
            "fr": "Attractivité budget: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/modelcontextprotocol/servers",
          "icon": "assets/icons/gh-modelcontextprotocol.png"
        },
        {
          "rank": 20,
          "name": "Outcome-priced AI services",
          "reason": {
            "zh": "按结果计价而非座位",
            "en": "Outcome pricing beyond seats",
            "de": "Outcome pricing beyond seats",
            "ja": "Outcome pricing beyond seats",
            "es": "Outcome pricing beyond seats",
            "it": "Outcome pricing beyond seats",
            "fr": "Outcome pricing beyond seats"
          },
          "metric": {
            "zh": "预算吸引力: 81",
            "en": "Budget pull: 81",
            "de": "Budget-Zug: 81",
            "ja": "予算引力: 81",
            "es": "Tirón presupuesto: 81",
            "it": "Trazione budget: 81",
            "fr": "Attractivité budget: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://openai.com/api/pricing/",
          "icon": "assets/icons/domain-openai-com.png"
        }
      ],
      "sources": [
        {
          "label": "State of AI Report",
          "url": "https://www.stateof.ai/",
          "kind": "report",
          "note": {
            "zh": "年度产业综述（对照趋势）",
            "en": "Annual industry survey (trend cross-check)",
            "de": "Annual industry survey (trend cross-check)",
            "ja": "Annual industry survey (trend cross-check)",
            "es": "Annual industry survey (trend cross-check)",
            "it": "Annual industry survey (trend cross-check)",
            "fr": "Annual industry survey (trend cross-check)"
          }
        },
        {
          "label": "a16z Generative AI",
          "url": "https://a16z.com/ai/",
          "kind": "report",
          "note": {
            "zh": "a16z AI 公开主题页（旧 /generative-ai 已 404）",
            "en": "a16z AI topic hub (old /generative-ai 404)",
            "de": "a16z AI topic hub (old /generative-ai 404)",
            "ja": "a16z AI topic hub (old /generative-ai 404)",
            "es": "a16z AI topic hub (old /generative-ai 404)",
            "it": "a16z AI topic hub (old /generative-ai 404)",
            "fr": "a16z AI topic hub (old /generative-ai 404)"
          }
        },
        {
          "label": "Product Hunt AI",
          "url": "https://www.producthunt.com/topics/artificial-intelligence",
          "kind": "trusted_site",
          "note": {
            "zh": "新品面公开上架信号",
            "en": "Public launch signals for new products",
            "de": "Public launch signals for new products",
            "ja": "Public launch signals for new products",
            "es": "Public launch signals for new products",
            "it": "Public launch signals for new products",
            "fr": "Public launch signals for new products"
          }
        },
        {
          "label": "GitHub Trending",
          "url": "https://github.com/trending",
          "kind": "trusted_site",
          "note": {
            "zh": "开源热度公开列表（非本站排序）",
            "en": "Public open-source heat list (not this map's ranks)",
            "de": "Public open-source heat list (not this map's ranks)",
            "ja": "Public open-source heat list (not this map's ranks)",
            "es": "Public open-source heat list (not this map's ranks)",
            "it": "Public open-source heat list (not this map's ranks)",
            "fr": "Public open-source heat list (not this map's ranks)"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-ai-product-trends.webp",
        "file": "theme-ai-product-trends.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "ai-leaders",
      "i18n": {
        "zh": {
          "title": "AI 领袖人物图（2026）",
          "subtitle": "定义议程的人，不是网红粉丝榜",
          "metric_label": "议程影响力"
        },
        "en": {
          "title": "AI Leaders Map (2026)",
          "subtitle": "People who set the agenda — not follower vanity ranks",
          "metric_label": "Agenda weight"
        },
        "de": {
          "title": "AI-Leader-Karte (2026)",
          "subtitle": "Agenda-Setzer, keine Follower-Rangliste",
          "metric_label": "Agenda-Gewicht"
        },
        "ja": {
          "title": "AIリーダー地図（2026）",
          "subtitle": "フォロワー数ではなく議題を定義する人",
          "metric_label": "議題影響力"
        },
        "es": {
          "title": "Mapa de líderes AI (2026)",
          "subtitle": "Quien fija la agenda, no vanity de followers",
          "metric_label": "Peso de agenda"
        },
        "it": {
          "title": "Mappa leader AI (2026)",
          "subtitle": "Chi fissa l'agenda, non vanity follower",
          "metric_label": "Peso agenda"
        },
        "fr": {
          "title": "Carte des leaders IA (2026)",
          "subtitle": "Ceux qui fixent l'agenda, pas le vanity followers",
          "metric_label": "Poids d'agenda"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "Demis Hassabis (Google DeepMind)",
          "reason": {
            "zh": "科学+产品双叙事；Alpha 系遗产与 Gemini 控制面",
            "en": "Science+product dual narrative; Alpha lineage + Gemini control plane",
            "de": "Science+product dual narrative; Alpha lineage + Gemini control plane",
            "ja": "Science+product dual narrative; Alpha lineage + Gemini control plane",
            "es": "Science+product dual narrative; Alpha lineage + Gemini control plane",
            "it": "Science+product dual narrative; Alpha lineage + Gemini control plane",
            "fr": "Science+product dual narrative; Alpha lineage + Gemini control plane"
          },
          "metric": {
            "zh": "议程影响力: 100",
            "en": "Agenda weight: 100",
            "de": "Agenda-Gewicht: 100",
            "ja": "議題影響力: 100",
            "es": "Peso de agenda: 100",
            "it": "Peso agenda: 100",
            "fr": "Poids d'agenda: 100"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@demishassabis",
          "x_url": "https://x.com/demishassabis",
          "url": "https://deepmind.google/",
          "icon": "assets/icons/x-demishassabis.jpg"
        },
        {
          "rank": 2,
          "name": "Dario Amodei (Anthropic)",
          "reason": {
            "zh": "安全/可解释性路线的商业化旗手；Claude 系列",
            "en": "Safety/interpretability commercial flagship; Claude line",
            "de": "Safety/interpretability commercial flagship; Claude line",
            "ja": "Safety/interpretability commercial flagship; Claude line",
            "es": "Safety/interpretability commercial flagship; Claude line",
            "it": "Safety/interpretability commercial flagship; Claude line",
            "fr": "Safety/interpretability commercial flagship; Claude line"
          },
          "metric": {
            "zh": "议程影响力: 99",
            "en": "Agenda weight: 99",
            "de": "Agenda-Gewicht: 99",
            "ja": "議題影響力: 99",
            "es": "Peso de agenda: 99",
            "it": "Peso agenda: 99",
            "fr": "Poids d'agenda: 99"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@DarioAmodei",
          "x_url": "https://x.com/DarioAmodei",
          "url": "https://www.anthropic.com/",
          "icon": "assets/icons/x-darioamodei.jpg"
        },
        {
          "rank": 3,
          "name": "Sam Altman (OpenAI)",
          "reason": {
            "zh": "平台分发与资本叙事中心；ChatGPT 默认入口",
            "en": "Platform distribution + capital narrative center; ChatGPT default",
            "de": "Platform distribution + capital narrative center; ChatGPT default",
            "ja": "Platform distribution + capital narrative center; ChatGPT default",
            "es": "Platform distribution + capital narrative center; ChatGPT default",
            "it": "Platform distribution + capital narrative center; ChatGPT default",
            "fr": "Platform distribution + capital narrative center; ChatGPT default"
          },
          "metric": {
            "zh": "议程影响力: 98",
            "en": "Agenda weight: 98",
            "de": "Agenda-Gewicht: 98",
            "ja": "議題影響力: 98",
            "es": "Peso de agenda: 98",
            "it": "Peso agenda: 98",
            "fr": "Poids d'agenda: 98"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@sama",
          "x_url": "https://x.com/sama",
          "url": "https://github.com/openai",
          "icon": "assets/icons/x-sama.jpg"
        },
        {
          "rank": 4,
          "name": "Yann LeCun (Meta FAIR / AMI Labs)",
          "reason": {
            "zh": "开源与世界模型公开论战的学术-产业桥",
            "en": "Open-source + world-model public debate bridge academia↔industry",
            "de": "Open-source + world-model public debate bridge academia↔industry",
            "ja": "Open-source + world-model public debate bridge academia↔industry",
            "es": "Open-source + world-model public debate bridge academia↔industry",
            "it": "Open-source + world-model public debate bridge academia↔industry",
            "fr": "Open-source + world-model public debate bridge academia↔industry"
          },
          "metric": {
            "zh": "议程影响力: 97",
            "en": "Agenda weight: 97",
            "de": "Agenda-Gewicht: 97",
            "ja": "議題影響力: 97",
            "es": "Peso de agenda: 97",
            "it": "Peso agenda: 97",
            "fr": "Poids d'agenda: 97"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@ylecun",
          "x_url": "https://x.com/ylecun",
          "url": "https://github.com/facebookresearch",
          "icon": "assets/icons/x-ylecun.jpg"
        },
        {
          "rank": 5,
          "name": "Jensen Huang (NVIDIA)",
          "reason": {
            "zh": "算力供应链事实上的「税率」制定者",
            "en": "De-facto tax rate of the compute supply chain",
            "de": "De-facto tax rate of the compute supply chain",
            "ja": "De-facto tax rate of the compute supply chain",
            "es": "De-facto tax rate of the compute supply chain",
            "it": "De-facto tax rate of the compute supply chain",
            "fr": "De-facto tax rate of the compute supply chain"
          },
          "metric": {
            "zh": "议程影响力: 96",
            "en": "Agenda weight: 96",
            "de": "Agenda-Gewicht: 96",
            "ja": "議題影響力: 96",
            "es": "Peso de agenda: 96",
            "it": "Peso agenda: 96",
            "fr": "Poids d'agenda: 96"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@nvidia",
          "x_url": "https://x.com/nvidia",
          "url": "https://www.nvidia.com/en-us/ai/",
          "icon": "assets/icons/x-nvidia.jpg"
        },
        {
          "rank": 6,
          "name": "Ilya Sutskever (SSI)",
          "reason": {
            "zh": "缩放+对齐遗产与下一代安全超级智能叙事",
            "en": "Scaling+alignment legacy and next-gen SSI narrative",
            "de": "Scaling+alignment legacy and next-gen SSI narrative",
            "ja": "Scaling+alignment legacy and next-gen SSI narrative",
            "es": "Scaling+alignment legacy and next-gen SSI narrative",
            "it": "Scaling+alignment legacy and next-gen SSI narrative",
            "fr": "Scaling+alignment legacy and next-gen SSI narrative"
          },
          "metric": {
            "zh": "议程影响力: 95",
            "en": "Agenda weight: 95",
            "de": "Agenda-Gewicht: 95",
            "ja": "議題影響力: 95",
            "es": "Peso de agenda: 95",
            "it": "Peso agenda: 95",
            "fr": "Poids d'agenda: 95"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@ilyasut",
          "x_url": "https://x.com/ilyasut",
          "url": "https://ssi.inc/",
          "icon": "assets/icons/x-ilyasut.jpg"
        },
        {
          "rank": 7,
          "name": "Mustafa Suleyman (Microsoft AI)",
          "reason": {
            "zh": "消费+企业双栈整合；Copilot 落地负责人向",
            "en": "Consumer+enterprise dual stack; Copilot execution authority",
            "de": "Consumer+enterprise dual stack; Copilot execution authority",
            "ja": "Consumer+enterprise dual stack; Copilot execution authority",
            "es": "Consumer+enterprise dual stack; Copilot execution authority",
            "it": "Consumer+enterprise dual stack; Copilot execution authority",
            "fr": "Consumer+enterprise dual stack; Copilot execution authority"
          },
          "metric": {
            "zh": "议程影响力: 94",
            "en": "Agenda weight: 94",
            "de": "Agenda-Gewicht: 94",
            "ja": "議題影響力: 94",
            "es": "Peso de agenda: 94",
            "it": "Peso agenda: 94",
            "fr": "Poids d'agenda: 94"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@mustafasuleyman",
          "x_url": "https://x.com/mustafasuleyman",
          "url": "https://www.microsoft.com/en-us/ai",
          "icon": "assets/icons/x-mustafasuleyman.jpg"
        },
        {
          "rank": 8,
          "name": "Fei-Fei Li",
          "reason": {
            "zh": "人机中心 AI 与视觉基础研究公共话语权",
            "en": "Human-centered AI + vision foundations public voice",
            "de": "Human-centered AI + vision foundations public voice",
            "ja": "Human-centered AI + vision foundations public voice",
            "es": "Human-centered AI + vision foundations public voice",
            "it": "Human-centered AI + vision foundations public voice",
            "fr": "Human-centered AI + vision foundations public voice"
          },
          "metric": {
            "zh": "议程影响力: 93",
            "en": "Agenda weight: 93",
            "de": "Agenda-Gewicht: 93",
            "ja": "議題影響力: 93",
            "es": "Peso de agenda: 93",
            "it": "Peso agenda: 93",
            "fr": "Poids d'agenda: 93"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@drfeifei",
          "x_url": "https://x.com/drfeifei",
          "url": "https://x.com/drfeifei",
          "icon": "assets/icons/x-drfeifei.jpg"
        },
        {
          "rank": 9,
          "name": "Geoffrey Hinton",
          "reason": {
            "zh": "深度学习教父层公共风险话语；政策侧权重高",
            "en": "Godfather-layer public risk voice; high policy weight",
            "de": "Godfather-layer public risk voice; high policy weight",
            "ja": "Godfather-layer public risk voice; high policy weight",
            "es": "Godfather-layer public risk voice; high policy weight",
            "it": "Godfather-layer public risk voice; high policy weight",
            "fr": "Godfather-layer public risk voice; high policy weight"
          },
          "metric": {
            "zh": "议程影响力: 92",
            "en": "Agenda weight: 92",
            "de": "Agenda-Gewicht: 92",
            "ja": "議題影響力: 92",
            "es": "Peso de agenda: 92",
            "it": "Peso agenda: 92",
            "fr": "Poids d'agenda: 92"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@geoffreyhinton",
          "x_url": "https://x.com/geoffreyhinton",
          "url": "https://x.com/geoffreyhinton",
          "icon": "assets/icons/x-geoffreyhinton.jpg"
        },
        {
          "rank": 10,
          "name": "Yoshua Bengio",
          "reason": {
            "zh": "安全与治理学术侧持续议程设置",
            "en": "Safety/governance academic agenda-setting",
            "de": "Safety/governance academic agenda-setting",
            "ja": "Safety/governance academic agenda-setting",
            "es": "Safety/governance academic agenda-setting",
            "it": "Safety/governance academic agenda-setting",
            "fr": "Safety/governance academic agenda-setting"
          },
          "metric": {
            "zh": "议程影响力: 91",
            "en": "Agenda weight: 91",
            "de": "Agenda-Gewicht: 91",
            "ja": "議題影響力: 91",
            "es": "Peso de agenda: 91",
            "it": "Peso agenda: 91",
            "fr": "Poids d'agenda: 91"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@yoshuabengio",
          "x_url": "https://x.com/yoshuabengio",
          "url": "https://x.com/yoshuabengio",
          "icon": "assets/icons/x-yoshuabengio.png"
        },
        {
          "rank": 11,
          "name": "Andrej Karpathy",
          "reason": {
            "zh": "工程教育与产品直觉的大众放大器",
            "en": "Engineering education + product intuition mass amplifier",
            "de": "Engineering education + product intuition mass amplifier",
            "ja": "Engineering education + product intuition mass amplifier",
            "es": "Engineering education + product intuition mass amplifier",
            "it": "Engineering education + product intuition mass amplifier",
            "fr": "Engineering education + product intuition mass amplifier"
          },
          "metric": {
            "zh": "议程影响力: 90",
            "en": "Agenda weight: 90",
            "de": "Agenda-Gewicht: 90",
            "ja": "議題影響力: 90",
            "es": "Peso de agenda: 90",
            "it": "Peso agenda: 90",
            "fr": "Poids d'agenda: 90"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@karpathy",
          "x_url": "https://x.com/karpathy",
          "url": "https://x.com/karpathy",
          "icon": "assets/icons/x-karpathy.jpg"
        },
        {
          "rank": 12,
          "name": "Satya Nadella (Microsoft)",
          "reason": {
            "zh": "把 frontier 模型装进企业分发机器的 CEO",
            "en": "CEO who ships frontier models into enterprise distribution",
            "de": "CEO who ships frontier models into enterprise distribution",
            "ja": "CEO who ships frontier models into enterprise distribution",
            "es": "CEO who ships frontier models into enterprise distribution",
            "it": "CEO who ships frontier models into enterprise distribution",
            "fr": "CEO who ships frontier models into enterprise distribution"
          },
          "metric": {
            "zh": "议程影响力: 89",
            "en": "Agenda weight: 89",
            "de": "Agenda-Gewicht: 89",
            "ja": "議題影響力: 89",
            "es": "Peso de agenda: 89",
            "it": "Peso agenda: 89",
            "fr": "Poids d'agenda: 89"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@satyanadella",
          "x_url": "https://x.com/satyanadella",
          "url": "https://www.microsoft.com/",
          "icon": "assets/icons/x-satyanadella.jpg"
        },
        {
          "rank": 13,
          "name": "Mark Zuckerberg (Meta)",
          "reason": {
            "zh": "开源权重+社交分发的「免费层」战略",
            "en": "Open-weight + social distribution free-tier strategy",
            "de": "Open-weight + social distribution free-tier strategy",
            "ja": "Open-weight + social distribution free-tier strategy",
            "es": "Open-weight + social distribution free-tier strategy",
            "it": "Open-weight + social distribution free-tier strategy",
            "fr": "Open-weight + social distribution free-tier strategy"
          },
          "metric": {
            "zh": "议程影响力: 88",
            "en": "Agenda weight: 88",
            "de": "Agenda-Gewicht: 88",
            "ja": "議題影響力: 88",
            "es": "Peso de agenda: 88",
            "it": "Peso agenda: 88",
            "fr": "Poids d'agenda: 88"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Meta",
          "x_url": "https://x.com/Meta",
          "url": "https://github.com/meta-llama",
          "icon": "assets/icons/x-meta.png"
        },
        {
          "rank": 14,
          "name": "Elon Musk (xAI)",
          "reason": {
            "zh": "实时 X 数据+Grok 产品线的另类叙事中心",
            "en": "Realtime X data + Grok product alternate narrative center",
            "de": "Realtime X data + Grok product alternate narrative center",
            "ja": "Realtime X data + Grok product alternate narrative center",
            "es": "Realtime X data + Grok product alternate narrative center",
            "it": "Realtime X data + Grok product alternate narrative center",
            "fr": "Realtime X data + Grok product alternate narrative center"
          },
          "metric": {
            "zh": "议程影响力: 87",
            "en": "Agenda weight: 87",
            "de": "Agenda-Gewicht: 87",
            "ja": "議題影響力: 87",
            "es": "Peso de agenda: 87",
            "it": "Peso agenda: 87",
            "fr": "Poids d'agenda: 87"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@elonmusk",
          "x_url": "https://x.com/elonmusk",
          "url": "https://x.ai/",
          "icon": "assets/icons/x-elonmusk.jpg"
        },
        {
          "rank": 15,
          "name": "Noam Shazeer",
          "reason": {
            "zh": "Transformer 共作者→消费 agent 产品化路径",
            "en": "Transformer co-author → consumer-agent product path",
            "de": "Transformer co-author → consumer-agent product path",
            "ja": "Transformer co-author → consumer-agent product path",
            "es": "Transformer co-author → consumer-agent product path",
            "it": "Transformer co-author → consumer-agent product path",
            "fr": "Transformer co-author → consumer-agent product path"
          },
          "metric": {
            "zh": "议程影响力: 86",
            "en": "Agenda weight: 86",
            "de": "Agenda-Gewicht: 86",
            "ja": "議題影響力: 86",
            "es": "Peso de agenda: 86",
            "it": "Peso agenda: 86",
            "fr": "Poids d'agenda: 86"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@NoamShazeer",
          "x_url": "https://x.com/NoamShazeer",
          "url": "https://x.com/NoamShazeer",
          "icon": "assets/icons/x-noamshazeer.jpg"
        },
        {
          "rank": 16,
          "name": "Jared Kaplan (Anthropic)",
          "reason": {
            "zh": "缩放律到对齐产品化的研究领导层",
            "en": "Scaling-laws→alignment productization research leadership",
            "de": "Scaling-laws→alignment productization research leadership",
            "ja": "Scaling-laws→alignment productization research leadership",
            "es": "Scaling-laws→alignment productization research leadership",
            "it": "Scaling-laws→alignment productization research leadership",
            "fr": "Scaling-laws→alignment productization research leadership"
          },
          "metric": {
            "zh": "议程影响力: 85",
            "en": "Agenda weight: 85",
            "de": "Agenda-Gewicht: 85",
            "ja": "議題影響力: 85",
            "es": "Peso de agenda: 85",
            "it": "Peso agenda: 85",
            "fr": "Poids d'agenda: 85"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@AnthropicAI",
          "x_url": "https://x.com/AnthropicAI",
          "url": "https://www.anthropic.com/research",
          "icon": "assets/icons/x-anthropicai.jpg"
        },
        {
          "rank": 17,
          "name": "Jim Fan (NVIDIA)",
          "reason": {
            "zh": "具身/游戏 agent 研究的公开旗手",
            "en": "Public flagship for embodied/game agents research",
            "de": "Public flagship for embodied/game agents research",
            "ja": "Public flagship for embodied/game agents research",
            "es": "Public flagship for embodied/game agents research",
            "it": "Public flagship for embodied/game agents research",
            "fr": "Public flagship for embodied/game agents research"
          },
          "metric": {
            "zh": "议程影响力: 84",
            "en": "Agenda weight: 84",
            "de": "Agenda-Gewicht: 84",
            "ja": "議題影響力: 84",
            "es": "Peso de agenda: 84",
            "it": "Peso agenda: 84",
            "fr": "Poids d'agenda: 84"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@DrJimFan",
          "x_url": "https://x.com/DrJimFan",
          "url": "https://x.com/DrJimFan",
          "icon": "assets/icons/x-drjimfan.jpg"
        },
        {
          "rank": 18,
          "name": "Percy Liang (Stanford CRFM)",
          "reason": {
            "zh": "HELM 等「可测才可信」评测基础设施",
            "en": "HELM-class measurable-trust eval infrastructure",
            "de": "HELM-class measurable-trust eval infrastructure",
            "ja": "HELM-class measurable-trust eval infrastructure",
            "es": "HELM-class measurable-trust eval infrastructure",
            "it": "HELM-class measurable-trust eval infrastructure",
            "fr": "HELM-class measurable-trust eval infrastructure"
          },
          "metric": {
            "zh": "议程影响力: 83",
            "en": "Agenda weight: 83",
            "de": "Agenda-Gewicht: 83",
            "ja": "議題影響力: 83",
            "es": "Peso de agenda: 83",
            "it": "Peso agenda: 83",
            "fr": "Poids d'agenda: 83"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@percyliang",
          "x_url": "https://x.com/percyliang",
          "url": "https://crfm.stanford.edu/",
          "icon": "assets/icons/x-percyliang.jpg"
        },
        {
          "rank": 19,
          "name": "Andrew Ng",
          "reason": {
            "zh": "教育+应用落地的全球分发层",
            "en": "Education + applied-AI global distribution layer",
            "de": "Education + applied-AI global distribution layer",
            "ja": "Education + applied-AI global distribution layer",
            "es": "Education + applied-AI global distribution layer",
            "it": "Education + applied-AI global distribution layer",
            "fr": "Education + applied-AI global distribution layer"
          },
          "metric": {
            "zh": "议程影响力: 82",
            "en": "Agenda weight: 82",
            "de": "Agenda-Gewicht: 82",
            "ja": "議題影響力: 82",
            "es": "Peso de agenda: 82",
            "it": "Peso agenda: 82",
            "fr": "Poids d'agenda: 82"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@AndrewYNg",
          "x_url": "https://x.com/AndrewYNg",
          "url": "https://x.com/AndrewYNg",
          "icon": "assets/icons/x-andrewyng.jpg"
        },
        {
          "rank": 20,
          "name": "Oriol Vinyals (DeepMind)",
          "reason": {
            "zh": "序列模型与多智能体遗产的研究领导层",
            "en": "Sequence models + multi-agent research leadership",
            "de": "Sequence models + multi-agent research leadership",
            "ja": "Sequence models + multi-agent research leadership",
            "es": "Sequence models + multi-agent research leadership",
            "it": "Sequence models + multi-agent research leadership",
            "fr": "Sequence models + multi-agent research leadership"
          },
          "metric": {
            "zh": "议程影响力: 81",
            "en": "Agenda weight: 81",
            "de": "Agenda-Gewicht: 81",
            "ja": "議題影響力: 81",
            "es": "Peso de agenda: 81",
            "it": "Peso agenda: 81",
            "fr": "Poids d'agenda: 81"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@OriolVinyalsML",
          "x_url": "https://x.com/OriolVinyalsML",
          "url": "https://deepmind.google/",
          "icon": "assets/icons/x-oriolvinyalsml.jpg"
        }
      ],
      "sources": [
        {
          "label": "Google DeepMind",
          "url": "https://deepmind.google/",
          "kind": "trusted_site",
          "note": {
            "zh": "DeepMind 官方组织与研究入口",
            "en": "Official DeepMind org and research entry",
            "de": "Official DeepMind org and research entry",
            "ja": "Official DeepMind org and research entry",
            "es": "Official DeepMind org and research entry",
            "it": "Official DeepMind org and research entry",
            "fr": "Official DeepMind org and research entry"
          }
        },
        {
          "label": "Anthropic Research",
          "url": "https://www.anthropic.com/research",
          "kind": "docs",
          "note": {
            "zh": "Anthropic 公开研究与人物上下文",
            "en": "Anthropic public research and leadership context",
            "de": "Anthropic public research and leadership context",
            "ja": "Anthropic public research and leadership context",
            "es": "Anthropic public research and leadership context",
            "it": "Anthropic public research and leadership context",
            "fr": "Anthropic public research and leadership context"
          }
        },
        {
          "label": "OpenAI GitHub org",
          "url": "https://github.com/openai",
          "kind": "trusted_site",
          "note": {
            "zh": "OpenAI 公开组织仓库（主站研究页常 bot-403）",
            "en": "OpenAI public org repos (main research pages often bot-403)",
            "de": "OpenAI public org repos (main research pages often bot-403)",
            "ja": "OpenAI public org repos (main research pages often bot-403)",
            "es": "OpenAI public org repos (main research pages often bot-403)",
            "it": "OpenAI public org repos (main research pages often bot-403)",
            "fr": "OpenAI public org repos (main research pages often bot-403)"
          }
        },
        {
          "label": "meta-llama GitHub",
          "url": "https://github.com/meta-llama",
          "kind": "trusted_site",
          "note": {
            "zh": "Meta Llama 公开组织仓库（ai.meta.com 对部分客户端 400）",
            "en": "Meta Llama public org repos (ai.meta.com 400 for some clients)",
            "de": "Meta Llama public org repos (ai.meta.com 400 for some clients)",
            "ja": "Meta Llama public org repos (ai.meta.com 400 for some clients)",
            "es": "Meta Llama public org repos (ai.meta.com 400 for some clients)",
            "it": "Meta Llama public org repos (ai.meta.com 400 for some clients)",
            "fr": "Meta Llama public org repos (ai.meta.com 400 for some clients)"
          }
        },
        {
          "label": "X · @demishassabis",
          "url": "https://x.com/demishassabis",
          "kind": "trusted_site",
          "note": {
            "zh": "DeepMind CEO 公开 X",
            "en": "DeepMind CEO public X",
            "de": "DeepMind CEO public X",
            "ja": "DeepMind CEO public X",
            "es": "DeepMind CEO public X",
            "it": "DeepMind CEO public X",
            "fr": "DeepMind CEO public X"
          }
        },
        {
          "label": "X · @sama",
          "url": "https://x.com/sama",
          "kind": "trusted_site",
          "note": {
            "zh": "OpenAI CEO 公开 X",
            "en": "OpenAI CEO public X",
            "de": "OpenAI CEO public X",
            "ja": "OpenAI CEO public X",
            "es": "OpenAI CEO public X",
            "it": "OpenAI CEO public X",
            "fr": "OpenAI CEO public X"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-ai-leaders.webp",
        "file": "theme-ai-leaders.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "top-labs",
      "i18n": {
        "zh": {
          "title": "顶级实验室 / 前沿组织",
          "subtitle": "谁在出模型、出论文、出默认栈 — 均附官方 X",
          "metric_label": "系统影响力"
        },
        "en": {
          "title": "Top Labs / Frontier Orgs",
          "subtitle": "Who ships models, papers, stacks — with official X",
          "metric_label": "System influence"
        },
        "de": {
          "title": "Top-Labs / Frontier-Orgs",
          "subtitle": "Modelle, Papers, Stacks — mit offiziellem X",
          "metric_label": "Systemeinfluss"
        },
        "ja": {
          "title": "トップラボ / フロンティア組織",
          "subtitle": "モデル・論文・スタック — 公式X付き",
          "metric_label": "システム影響"
        },
        "es": {
          "title": "Labs / orgs frontier",
          "subtitle": "Modelos, papers, stacks — con X oficial",
          "metric_label": "Influencia sistema"
        },
        "it": {
          "title": "Top lab / org frontier",
          "subtitle": "Modelli, paper, stack — con X ufficiale",
          "metric_label": "Influenza sistema"
        },
        "fr": {
          "title": "Top labs / orgs frontier",
          "subtitle": "Modèles, papers, stacks — avec X officiel",
          "metric_label": "Influence système"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "Google DeepMind",
          "reason": {
            "zh": "科学突破叙事 + Gemini；搜索/云分发",
            "en": "Science breakthrough + Gemini; Search/Cloud distribution",
            "de": "Science breakthrough + Gemini; Search/Cloud distribution",
            "ja": "Science breakthrough + Gemini; Search/Cloud distribution",
            "es": "Science breakthrough + Gemini; Search/Cloud distribution",
            "it": "Science breakthrough + Gemini; Search/Cloud distribution",
            "fr": "Science breakthrough + Gemini; Search/Cloud distribution"
          },
          "metric": {
            "zh": "系统影响力: 100",
            "en": "System influence: 100",
            "de": "Systemeinfluss: 100",
            "ja": "システム影響: 100",
            "es": "Influencia sistema: 100",
            "it": "Influenza sistema: 100",
            "fr": "Influence système: 100"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@GoogleDeepMind",
          "x_url": "https://x.com/GoogleDeepMind",
          "url": "https://deepmind.google/",
          "icon": "assets/icons/x-googledeepmind.jpg"
        },
        {
          "rank": 2,
          "name": "OpenAI",
          "reason": {
            "zh": "ChatGPT 默认入口；API 与 agent 平台中心",
            "en": "ChatGPT default entry; API + agent platform center",
            "de": "ChatGPT default entry; API + agent platform center",
            "ja": "ChatGPT default entry; API + agent platform center",
            "es": "ChatGPT default entry; API + agent platform center",
            "it": "ChatGPT default entry; API + agent platform center",
            "fr": "ChatGPT default entry; API + agent platform center"
          },
          "metric": {
            "zh": "系统影响力: 99",
            "en": "System influence: 99",
            "de": "Systemeinfluss: 99",
            "ja": "システム影響: 99",
            "es": "Influencia sistema: 99",
            "it": "Influenza sistema: 99",
            "fr": "Influence système: 99"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@OpenAI",
          "x_url": "https://x.com/OpenAI",
          "url": "https://github.com/openai",
          "icon": "assets/icons/x-openai.jpg"
        },
        {
          "rank": 3,
          "name": "Anthropic",
          "reason": {
            "zh": "Claude 长程/安全栈；企业编码与合规叙事强",
            "en": "Claude long-horizon/safety stack; enterprise coding narrative",
            "de": "Claude long-horizon/safety stack; enterprise coding narrative",
            "ja": "Claude long-horizon/safety stack; enterprise coding narrative",
            "es": "Claude long-horizon/safety stack; enterprise coding narrative",
            "it": "Claude long-horizon/safety stack; enterprise coding narrative",
            "fr": "Claude long-horizon/safety stack; enterprise coding narrative"
          },
          "metric": {
            "zh": "系统影响力: 98",
            "en": "System influence: 98",
            "de": "Systemeinfluss: 98",
            "ja": "システム影響: 98",
            "es": "Influencia sistema: 98",
            "it": "Influenza sistema: 98",
            "fr": "Influence système: 98"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@AnthropicAI",
          "x_url": "https://x.com/AnthropicAI",
          "url": "https://www.anthropic.com/",
          "icon": "assets/icons/x-anthropicai.jpg"
        },
        {
          "rank": 4,
          "name": "Meta FAIR / Superintelligence Labs",
          "reason": {
            "zh": "Llama 开源权重默认底座；研究→社区飞轮",
            "en": "Llama open-weight default base; research→community flywheel",
            "de": "Llama open-weight default base; research→community flywheel",
            "ja": "Llama open-weight default base; research→community flywheel",
            "es": "Llama open-weight default base; research→community flywheel",
            "it": "Llama open-weight default base; research→community flywheel",
            "fr": "Llama open-weight default base; research→community flywheel"
          },
          "metric": {
            "zh": "系统影响力: 97",
            "en": "System influence: 97",
            "de": "Systemeinfluss: 97",
            "ja": "システム影響: 97",
            "es": "Influencia sistema: 97",
            "it": "Influenza sistema: 97",
            "fr": "Influence système: 97"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@AIatMeta",
          "x_url": "https://x.com/AIatMeta",
          "url": "https://github.com/meta-llama",
          "icon": "assets/icons/x-aiatmeta.png"
        },
        {
          "rank": 5,
          "name": "Microsoft Research / Microsoft AI",
          "reason": {
            "zh": "Copilot 分发 + Azure 托管；企业采购主通道",
            "en": "Copilot distribution + Azure hosting; enterprise buy path",
            "de": "Copilot distribution + Azure hosting; enterprise buy path",
            "ja": "Copilot distribution + Azure hosting; enterprise buy path",
            "es": "Copilot distribution + Azure hosting; enterprise buy path",
            "it": "Copilot distribution + Azure hosting; enterprise buy path",
            "fr": "Copilot distribution + Azure hosting; enterprise buy path"
          },
          "metric": {
            "zh": "系统影响力: 96",
            "en": "System influence: 96",
            "de": "Systemeinfluss: 96",
            "ja": "システム影響: 96",
            "es": "Influencia sistema: 96",
            "it": "Influenza sistema: 96",
            "fr": "Influence système: 96"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@MSFTResearch",
          "x_url": "https://x.com/MSFTResearch",
          "url": "https://www.microsoft.com/en-us/research/",
          "icon": "assets/icons/x-msftresearch.png"
        },
        {
          "rank": 6,
          "name": "xAI",
          "reason": {
            "zh": "Grok + X 实时信息面；Imagine 多模态",
            "en": "Grok + X realtime surface; Imagine multimodal",
            "de": "Grok + X realtime surface; Imagine multimodal",
            "ja": "Grok + X realtime surface; Imagine multimodal",
            "es": "Grok + X realtime surface; Imagine multimodal",
            "it": "Grok + X realtime surface; Imagine multimodal",
            "fr": "Grok + X realtime surface; Imagine multimodal"
          },
          "metric": {
            "zh": "系统影响力: 95",
            "en": "System influence: 95",
            "de": "Systemeinfluss: 95",
            "ja": "システム影響: 95",
            "es": "Influencia sistema: 95",
            "it": "Influenza sistema: 95",
            "fr": "Influence système: 95"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@xai",
          "x_url": "https://x.com/xai",
          "url": "https://x.ai/",
          "icon": "assets/icons/domain-x-ai.png"
        },
        {
          "rank": 7,
          "name": "NVIDIA Research / AI",
          "reason": {
            "zh": "算力+NIM 封装推理；供应链卡位点",
            "en": "Compute + NIM inference; supply choke point",
            "de": "Compute + NIM inference; supply choke point",
            "ja": "Compute + NIM inference; supply choke point",
            "es": "Compute + NIM inference; supply choke point",
            "it": "Compute + NIM inference; supply choke point",
            "fr": "Compute + NIM inference; supply choke point"
          },
          "metric": {
            "zh": "系统影响力: 94",
            "en": "System influence: 94",
            "de": "Systemeinfluss: 94",
            "ja": "システム影響: 94",
            "es": "Influencia sistema: 94",
            "it": "Influenza sistema: 94",
            "fr": "Influence système: 94"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@nvidia",
          "x_url": "https://x.com/nvidia",
          "url": "https://www.nvidia.com/en-us/ai/",
          "icon": "assets/icons/x-nvidia.jpg"
        },
        {
          "rank": 8,
          "name": "Amazon Science / AWS AI",
          "reason": {
            "zh": "Bedrock 多模型货架；企业账户内默认可见",
            "en": "Bedrock multi-model shelf; default-visible in AWS accounts",
            "de": "Bedrock multi-model shelf; default-visible in AWS accounts",
            "ja": "Bedrock multi-model shelf; default-visible in AWS accounts",
            "es": "Bedrock multi-model shelf; default-visible in AWS accounts",
            "it": "Bedrock multi-model shelf; default-visible in AWS accounts",
            "fr": "Bedrock multi-model shelf; default-visible in AWS accounts"
          },
          "metric": {
            "zh": "系统影响力: 93",
            "en": "System influence: 93",
            "de": "Systemeinfluss: 93",
            "ja": "システム影響: 93",
            "es": "Influencia sistema: 93",
            "it": "Influenza sistema: 93",
            "fr": "Influence système: 93"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@AmazonScience",
          "x_url": "https://x.com/AmazonScience",
          "url": "https://www.amazon.science/",
          "icon": "assets/icons/x-amazonscience.jpg"
        },
        {
          "rank": 9,
          "name": "Mistral AI",
          "reason": {
            "zh": "欧洲合规叙事下的开源/API 双轨",
            "en": "EU-compliance open/API dual track",
            "de": "EU-compliance open/API dual track",
            "ja": "EU-compliance open/API dual track",
            "es": "EU-compliance open/API dual track",
            "it": "EU-compliance open/API dual track",
            "fr": "EU-compliance open/API dual track"
          },
          "metric": {
            "zh": "系统影响力: 92",
            "en": "System influence: 92",
            "de": "Systemeinfluss: 92",
            "ja": "システム影響: 92",
            "es": "Influencia sistema: 92",
            "it": "Influenza sistema: 92",
            "fr": "Influence système: 92"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@MistralAI",
          "x_url": "https://x.com/MistralAI",
          "url": "https://mistral.ai/",
          "icon": "assets/icons/x-mistralai.jpg"
        },
        {
          "rank": 10,
          "name": "DeepSeek",
          "reason": {
            "zh": "开源推理性价比冲击；私有部署常见对照",
            "en": "Open reasoning cost shock; private-deploy reference",
            "de": "Open reasoning cost shock; private-deploy reference",
            "ja": "Open reasoning cost shock; private-deploy reference",
            "es": "Open reasoning cost shock; private-deploy reference",
            "it": "Open reasoning cost shock; private-deploy reference",
            "fr": "Open reasoning cost shock; private-deploy reference"
          },
          "metric": {
            "zh": "系统影响力: 91",
            "en": "System influence: 91",
            "de": "Systemeinfluss: 91",
            "ja": "システム影響: 91",
            "es": "Influencia sistema: 91",
            "it": "Influenza sistema: 91",
            "fr": "Influence système: 91"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@deepseek_ai",
          "x_url": "https://x.com/deepseek_ai",
          "url": "https://www.deepseek.com/",
          "icon": "assets/icons/domain-deepseek-com.png"
        },
        {
          "rank": 11,
          "name": "Alibaba Qwen / Tongyi",
          "reason": {
            "zh": "中英双语与工具调用生态；开源+云双轨",
            "en": "Bilingual + tool-use ecosystem; open and cloud",
            "de": "Bilingual + tool-use ecosystem; open and cloud",
            "ja": "Bilingual + tool-use ecosystem; open and cloud",
            "es": "Bilingual + tool-use ecosystem; open and cloud",
            "it": "Bilingual + tool-use ecosystem; open and cloud",
            "fr": "Bilingual + tool-use ecosystem; open and cloud"
          },
          "metric": {
            "zh": "系统影响力: 90",
            "en": "System influence: 90",
            "de": "Systemeinfluss: 90",
            "ja": "システム影響: 90",
            "es": "Influencia sistema: 90",
            "it": "Influenza sistema: 90",
            "fr": "Influence système: 90"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Alibaba_Qwen",
          "x_url": "https://x.com/Alibaba_Qwen",
          "url": "https://github.com/QwenLM",
          "icon": "assets/icons/domain-qwen-ai.png"
        },
        {
          "rank": 12,
          "name": "Moonshot / Kimi",
          "reason": {
            "zh": "中文长上下文产品能力突出",
            "en": "Strong Chinese long-context product",
            "de": "Strong Chinese long-context product",
            "ja": "Strong Chinese long-context product",
            "es": "Strong Chinese long-context product",
            "it": "Strong Chinese long-context product",
            "fr": "Strong Chinese long-context product"
          },
          "metric": {
            "zh": "系统影响力: 89",
            "en": "System influence: 89",
            "de": "Systemeinfluss: 89",
            "ja": "システム影響: 89",
            "es": "Influencia sistema: 89",
            "it": "Influenza sistema: 89",
            "fr": "Influence système: 89"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Kimi_Moonshot",
          "x_url": "https://x.com/Kimi_Moonshot",
          "url": "https://www.moonshot.cn/",
          "icon": "assets/icons/domain-moonshot-ai.png"
        },
        {
          "rank": 13,
          "name": "Cohere",
          "reason": {
            "zh": "企业 RAG/检索组件与 Command 系",
            "en": "Enterprise RAG/retrieval + Command line",
            "de": "Enterprise RAG/retrieval + Command line",
            "ja": "Enterprise RAG/retrieval + Command line",
            "es": "Enterprise RAG/retrieval + Command line",
            "it": "Enterprise RAG/retrieval + Command line",
            "fr": "Enterprise RAG/retrieval + Command line"
          },
          "metric": {
            "zh": "系统影响力: 88",
            "en": "System influence: 88",
            "de": "Systemeinfluss: 88",
            "ja": "システム影響: 88",
            "es": "Influencia sistema: 88",
            "it": "Influenza sistema: 88",
            "fr": "Influence système: 88"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Cohere",
          "x_url": "https://x.com/Cohere",
          "url": "https://cohere.com/",
          "icon": "assets/icons/domain-cohere-com.png"
        },
        {
          "rank": 14,
          "name": "Hugging Face",
          "reason": {
            "zh": "模型/数据集/Spaces 分发枢纽",
            "en": "Model/dataset/Spaces distribution hub",
            "de": "Model/dataset/Spaces distribution hub",
            "ja": "Model/dataset/Spaces distribution hub",
            "es": "Model/dataset/Spaces distribution hub",
            "it": "Model/dataset/Spaces distribution hub",
            "fr": "Model/dataset/Spaces distribution hub"
          },
          "metric": {
            "zh": "系统影响力: 87",
            "en": "System influence: 87",
            "de": "Systemeinfluss: 87",
            "ja": "システム影響: 87",
            "es": "Influencia sistema: 87",
            "it": "Influenza sistema: 87",
            "fr": "Influence système: 87"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@huggingface",
          "x_url": "https://x.com/huggingface",
          "url": "https://huggingface.co/",
          "icon": "assets/icons/domain-huggingface-co.png"
        },
        {
          "rank": 15,
          "name": "Allen Institute for AI (AI2)",
          "reason": {
            "zh": "开放科研与 OLMo 等开源科学路径",
            "en": "Open science path incl. OLMo-class models",
            "de": "Open science path incl. OLMo-class models",
            "ja": "Open science path incl. OLMo-class models",
            "es": "Open science path incl. OLMo-class models",
            "it": "Open science path incl. OLMo-class models",
            "fr": "Open science path incl. OLMo-class models"
          },
          "metric": {
            "zh": "系统影响力: 86",
            "en": "System influence: 86",
            "de": "Systemeinfluss: 86",
            "ja": "システム影響: 86",
            "es": "Influencia sistema: 86",
            "it": "Influenza sistema: 86",
            "fr": "Influence système: 86"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@allen_ai",
          "x_url": "https://x.com/allen_ai",
          "url": "https://allenai.org/",
          "icon": "assets/icons/domain-allenai-org.png"
        },
        {
          "rank": 16,
          "name": "Stanford CRFM",
          "reason": {
            "zh": "评测与政策交叉的学术枢纽（HELM）",
            "en": "Eval×policy academic hub (HELM)",
            "de": "Eval×policy academic hub (HELM)",
            "ja": "Eval×policy academic hub (HELM)",
            "es": "Eval×policy academic hub (HELM)",
            "it": "Eval×policy academic hub (HELM)",
            "fr": "Eval×policy academic hub (HELM)"
          },
          "metric": {
            "zh": "系统影响力: 85",
            "en": "System influence: 85",
            "de": "Systemeinfluss: 85",
            "ja": "システム影響: 85",
            "es": "Influencia sistema: 85",
            "it": "Influenza sistema: 85",
            "fr": "Influence système: 85"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@StanfordHAI",
          "x_url": "https://x.com/StanfordHAI",
          "url": "https://crfm.stanford.edu/",
          "icon": "assets/icons/domain-crfm-stanford-edu.png"
        },
        {
          "rank": 17,
          "name": "Stability AI",
          "reason": {
            "zh": "生成图像开源与 API 产品分叉节点",
            "en": "Image-gen open-weight and API product node",
            "de": "Image-gen open-weight and API product node",
            "ja": "Image-gen open-weight and API product node",
            "es": "Image-gen open-weight and API product node",
            "it": "Image-gen open-weight and API product node",
            "fr": "Image-gen open-weight and API product node"
          },
          "metric": {
            "zh": "系统影响力: 84",
            "en": "System influence: 84",
            "de": "Systemeinfluss: 84",
            "ja": "システム影響: 84",
            "es": "Influencia sistema: 84",
            "it": "Influenza sistema: 84",
            "fr": "Influence système: 84"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@StabilityAI",
          "x_url": "https://x.com/StabilityAI",
          "url": "https://stability.ai/",
          "icon": "assets/icons/domain-stability-ai.png"
        },
        {
          "rank": 18,
          "name": "Black Forest Labs (FLUX)",
          "reason": {
            "zh": "FLUX 图像生成研究/产品线",
            "en": "FLUX image-gen research/product line",
            "de": "FLUX image-gen research/product line",
            "ja": "FLUX image-gen research/product line",
            "es": "FLUX image-gen research/product line",
            "it": "FLUX image-gen research/product line",
            "fr": "FLUX image-gen research/product line"
          },
          "metric": {
            "zh": "系统影响力: 83",
            "en": "System influence: 83",
            "de": "Systemeinfluss: 83",
            "ja": "システム影響: 83",
            "es": "Influencia sistema: 83",
            "it": "Influenza sistema: 83",
            "fr": "Influence système: 83"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@bfl_ml",
          "x_url": "https://x.com/bfl_ml",
          "url": "https://blackforestlabs.ai/",
          "icon": "assets/icons/domain-bfl-ai.png"
        },
        {
          "rank": 19,
          "name": "Perplexity",
          "reason": {
            "zh": "检索原生对话产品；公开研究与工程叙事活跃",
            "en": "Retrieval-native chat product; active public eng narrative",
            "de": "Retrieval-native chat product; active public eng narrative",
            "ja": "Retrieval-native chat product; active public eng narrative",
            "es": "Retrieval-native chat product; active public eng narrative",
            "it": "Retrieval-native chat product; active public eng narrative",
            "fr": "Retrieval-native chat product; active public eng narrative"
          },
          "metric": {
            "zh": "系统影响力: 82",
            "en": "System influence: 82",
            "de": "Systemeinfluss: 82",
            "ja": "システム影響: 82",
            "es": "Influencia sistema: 82",
            "it": "Influenza sistema: 82",
            "fr": "Influence système: 82"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@perplexity_ai",
          "x_url": "https://x.com/perplexity_ai",
          "url": "https://github.com/ppl-ai",
          "icon": "assets/icons/domain-perplexity-ai.png"
        },
        {
          "rank": 20,
          "name": "Runway Research",
          "reason": {
            "zh": "视频生成研究+产品；Gen 系列公开对照",
            "en": "Video-gen research+product; Gen-series public reference",
            "de": "Video-gen research+product; Gen-series public reference",
            "ja": "Video-gen research+product; Gen-series public reference",
            "es": "Video-gen research+product; Gen-series public reference",
            "it": "Video-gen research+product; Gen-series public reference",
            "fr": "Video-gen research+product; Gen-series public reference"
          },
          "metric": {
            "zh": "系统影响力: 81",
            "en": "System influence: 81",
            "de": "Systemeinfluss: 81",
            "ja": "システム影響: 81",
            "es": "Influencia sistema: 81",
            "it": "Influenza sistema: 81",
            "fr": "Influence système: 81"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@runwayml",
          "x_url": "https://x.com/runwayml",
          "url": "https://runwayml.com/",
          "icon": "assets/icons/domain-runwayml-com.png"
        }
      ],
      "sources": [
        {
          "label": "Google DeepMind",
          "url": "https://deepmind.google/",
          "kind": "trusted_site",
          "note": {
            "zh": "顶级实验室官方入口",
            "en": "Top-lab official entry",
            "de": "Top-lab official entry",
            "ja": "Top-lab official entry",
            "es": "Top-lab official entry",
            "it": "Top-lab official entry",
            "fr": "Top-lab official entry"
          }
        },
        {
          "label": "OpenAI (GitHub org)",
          "url": "https://github.com/openai",
          "kind": "trusted_site",
          "note": {
            "zh": "OpenAI 公开组织仓库（主站常 bot-403）",
            "en": "OpenAI public org repos (main site often bot-403)",
            "de": "OpenAI public org repos (main site often bot-403)",
            "ja": "OpenAI public org repos (main site often bot-403)",
            "es": "OpenAI public org repos (main site often bot-403)",
            "it": "OpenAI public org repos (main site often bot-403)",
            "fr": "OpenAI public org repos (main site often bot-403)"
          }
        },
        {
          "label": "Anthropic",
          "url": "https://www.anthropic.com/",
          "kind": "trusted_site",
          "note": {
            "zh": "Anthropic 组织入口",
            "en": "Anthropic org entry",
            "de": "Anthropic org entry",
            "ja": "Anthropic org entry",
            "es": "Anthropic org entry",
            "it": "Anthropic org entry",
            "fr": "Anthropic org entry"
          }
        },
        {
          "label": "meta-llama GitHub",
          "url": "https://github.com/meta-llama",
          "kind": "trusted_site",
          "note": {
            "zh": "Llama 权重与模型公开仓库",
            "en": "Llama weights/models public org repos",
            "de": "Llama weights/models public org repos",
            "ja": "Llama weights/models public org repos",
            "es": "Llama weights/models public org repos",
            "it": "Llama weights/models public org repos",
            "fr": "Llama weights/models public org repos"
          }
        },
        {
          "label": "facebookresearch GitHub",
          "url": "https://github.com/facebookresearch",
          "kind": "trusted_site",
          "note": {
            "zh": "Meta FAIR 开源组织仓库",
            "en": "Meta FAIR open-source org repos",
            "de": "Meta FAIR open-source org repos",
            "ja": "Meta FAIR open-source org repos",
            "es": "Meta FAIR open-source org repos",
            "it": "Meta FAIR open-source org repos",
            "fr": "Meta FAIR open-source org repos"
          }
        },
        {
          "label": "Microsoft Research AI",
          "url": "https://www.microsoft.com/en-us/research/research-area/artificial-intelligence/",
          "kind": "trusted_site",
          "note": {
            "zh": "微软研究院 AI 公开面",
            "en": "Microsoft Research AI public surface",
            "de": "Microsoft Research AI public surface",
            "ja": "Microsoft Research AI public surface",
            "es": "Microsoft Research AI public surface",
            "it": "Microsoft Research AI public surface",
            "fr": "Microsoft Research AI public surface"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-top-labs.webp",
        "file": "theme-top-labs.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "landmark-papers",
      "i18n": {
        "zh": {
          "title": "里程碑论文 / 思想锚点",
          "subtitle": "每条可点 arXiv/Nature 原文——不是本周引用热度榜",
          "metric_label": "思想遗产"
        },
        "en": {
          "title": "Landmark Papers / Idea Anchors",
          "subtitle": "Each row links the canonical paper — not weekly citation heat",
          "metric_label": "Idea legacy"
        },
        "de": {
          "title": "Meilenstein-Papers",
          "subtitle": "Jede Zeile verlinkt das kanonische Paper",
          "metric_label": "Ideen-Erbe"
        },
        "ja": {
          "title": "里程標論文 / 思想アンカー",
          "subtitle": "各行が正規論文リンク",
          "metric_label": "思想遺産"
        },
        "es": {
          "title": "Papers hito / anclas de idea",
          "subtitle": "Cada fila enlaza el paper canónico",
          "metric_label": "Legado de idea"
        },
        "it": {
          "title": "Paper pietra miliare",
          "subtitle": "Ogni riga punta al paper canonico",
          "metric_label": "Eredità idea"
        },
        "fr": {
          "title": "Papers jalons / ancres d'idée",
          "subtitle": "Chaque ligne lie le paper canonique",
          "metric_label": "Héritage d'idée"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "Attention Is All You Need (Vaswani et al.)",
          "reason": {
            "zh": "Transformer 默认架构原点",
            "en": "Origin of the default Transformer architecture",
            "de": "Origin of the default Transformer architecture",
            "ja": "Origin of the default Transformer architecture",
            "es": "Origin of the default Transformer architecture",
            "it": "Origin of the default Transformer architecture",
            "fr": "Origin of the default Transformer architecture"
          },
          "metric": {
            "zh": "思想遗产: 100",
            "en": "Idea legacy: 100",
            "de": "Ideen-Erbe: 100",
            "ja": "思想遺産: 100",
            "es": "Legado de idea: 100",
            "it": "Eredità idea: 100",
            "fr": "Héritage d'idée: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/1706.03762",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 2,
          "name": "Scaling Laws / Kaplan et al.",
          "reason": {
            "zh": "「算力-数据-参数」可预测叙事的起点",
            "en": "Start of predictable compute-data-params narrative",
            "de": "Start of predictable compute-data-params narrative",
            "ja": "Start of predictable compute-data-params narrative",
            "es": "Start of predictable compute-data-params narrative",
            "it": "Start of predictable compute-data-params narrative",
            "fr": "Start of predictable compute-data-params narrative"
          },
          "metric": {
            "zh": "思想遗产: 99",
            "en": "Idea legacy: 99",
            "de": "Ideen-Erbe: 99",
            "ja": "思想遺産: 99",
            "es": "Legado de idea: 99",
            "it": "Eredità idea: 99",
            "fr": "Héritage d'idée: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2001.08361",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 3,
          "name": "GPT-3 / few-shot learners",
          "reason": {
            "zh": "大规模预训练→通用能力的公众证明",
            "en": "Public proof that large pretrain yields general ability",
            "de": "Public proof that large pretrain yields general ability",
            "ja": "Public proof that large pretrain yields general ability",
            "es": "Public proof that large pretrain yields general ability",
            "it": "Public proof that large pretrain yields general ability",
            "fr": "Public proof that large pretrain yields general ability"
          },
          "metric": {
            "zh": "思想遗产: 98",
            "en": "Idea legacy: 98",
            "de": "Ideen-Erbe: 98",
            "ja": "思想遺産: 98",
            "es": "Legado de idea: 98",
            "it": "Eredità idea: 98",
            "fr": "Héritage d'idée: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2005.14165",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 4,
          "name": "InstructGPT / RLHF",
          "reason": {
            "zh": "对齐到人类偏好的产品化路径",
            "en": "Productization path aligning to human preference",
            "de": "Productization path aligning to human preference",
            "ja": "Productization path aligning to human preference",
            "es": "Productization path aligning to human preference",
            "it": "Productization path aligning to human preference",
            "fr": "Productization path aligning to human preference"
          },
          "metric": {
            "zh": "思想遗产: 97",
            "en": "Idea legacy: 97",
            "de": "Ideen-Erbe: 97",
            "ja": "思想遺産: 97",
            "es": "Legado de idea: 97",
            "it": "Eredità idea: 97",
            "fr": "Héritage d'idée: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2203.02155",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 5,
          "name": "Constitutional AI (Anthropic)",
          "reason": {
            "zh": "原则式对齐的可讨论蓝本",
            "en": "Discussable blueprint for principle-based alignment",
            "de": "Discussable blueprint for principle-based alignment",
            "ja": "Discussable blueprint for principle-based alignment",
            "es": "Discussable blueprint for principle-based alignment",
            "it": "Discussable blueprint for principle-based alignment",
            "fr": "Discussable blueprint for principle-based alignment"
          },
          "metric": {
            "zh": "思想遗产: 96",
            "en": "Idea legacy: 96",
            "de": "Ideen-Erbe: 96",
            "ja": "思想遺産: 96",
            "es": "Legado de idea: 96",
            "it": "Eredità idea: 96",
            "fr": "Héritage d'idée: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2212.08073",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 6,
          "name": "Chain-of-Thought prompting",
          "reason": {
            "zh": "把推理显式化成可控接口",
            "en": "Made reasoning an explicit controllable interface",
            "de": "Made reasoning an explicit controllable interface",
            "ja": "Made reasoning an explicit controllable interface",
            "es": "Made reasoning an explicit controllable interface",
            "it": "Made reasoning an explicit controllable interface",
            "fr": "Made reasoning an explicit controllable interface"
          },
          "metric": {
            "zh": "思想遗产: 95",
            "en": "Idea legacy: 95",
            "de": "Ideen-Erbe: 95",
            "ja": "思想遺産: 95",
            "es": "Legado de idea: 95",
            "it": "Eredità idea: 95",
            "fr": "Héritage d'idée: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2201.11903",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 7,
          "name": "ReAct (reason + act)",
          "reason": {
            "zh": "工具调用 agent 的默认心智模型",
            "en": "Default mental model for tool-using agents",
            "de": "Default mental model for tool-using agents",
            "ja": "Default mental model for tool-using agents",
            "es": "Default mental model for tool-using agents",
            "it": "Default mental model for tool-using agents",
            "fr": "Default mental model for tool-using agents"
          },
          "metric": {
            "zh": "思想遗产: 94",
            "en": "Idea legacy: 94",
            "de": "Ideen-Erbe: 94",
            "ja": "思想遺産: 94",
            "es": "Legado de idea: 94",
            "it": "Eredità idea: 94",
            "fr": "Héritage d'idée: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2210.03629",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 8,
          "name": "LLaMA (Meta)",
          "reason": {
            "zh": "开源权重成为默认底座的转折",
            "en": "Turn where open weights became a default base",
            "de": "Turn where open weights became a default base",
            "ja": "Turn where open weights became a default base",
            "es": "Turn where open weights became a default base",
            "it": "Turn where open weights became a default base",
            "fr": "Turn where open weights became a default base"
          },
          "metric": {
            "zh": "思想遗产: 93",
            "en": "Idea legacy: 93",
            "de": "Ideen-Erbe: 93",
            "ja": "思想遺産: 93",
            "es": "Legado de idea: 93",
            "it": "Eredità idea: 93",
            "fr": "Héritage d'idée: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2302.13971",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 9,
          "name": "Chinchilla compute-optimal",
          "reason": {
            "zh": "数据量 vs 参数量的效率纠偏",
            "en": "Efficiency correction: data vs parameters",
            "de": "Efficiency correction: data vs parameters",
            "ja": "Efficiency correction: data vs parameters",
            "es": "Efficiency correction: data vs parameters",
            "it": "Efficiency correction: data vs parameters",
            "fr": "Efficiency correction: data vs parameters"
          },
          "metric": {
            "zh": "思想遗产: 92",
            "en": "Idea legacy: 92",
            "de": "Ideen-Erbe: 92",
            "ja": "思想遺産: 92",
            "es": "Legado de idea: 92",
            "it": "Eredità idea: 92",
            "fr": "Héritage d'idée: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2203.15556",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 10,
          "name": "Diffusion / DDPM family",
          "reason": {
            "zh": "图像生成主路径从 GAN 迁到扩散",
            "en": "Image-gen main path shift GAN→diffusion",
            "de": "Image-gen main path shift GAN→diffusion",
            "ja": "Image-gen main path shift GAN→diffusion",
            "es": "Image-gen main path shift GAN→diffusion",
            "it": "Image-gen main path shift GAN→diffusion",
            "fr": "Image-gen main path shift GAN→diffusion"
          },
          "metric": {
            "zh": "思想遗产: 91",
            "en": "Idea legacy: 91",
            "de": "Ideen-Erbe: 91",
            "ja": "思想遺産: 91",
            "es": "Legado de idea: 91",
            "it": "Eredità idea: 91",
            "fr": "Héritage d'idée: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2006.11239",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 11,
          "name": "CLIP (OpenAI)",
          "reason": {
            "zh": "视觉-语言共享表征进入产品",
            "en": "Vision-language shared representation into products",
            "de": "Vision-language shared representation into products",
            "ja": "Vision-language shared representation into products",
            "es": "Vision-language shared representation into products",
            "it": "Vision-language shared representation into products",
            "fr": "Vision-language shared representation into products"
          },
          "metric": {
            "zh": "思想遗产: 90",
            "en": "Idea legacy: 90",
            "de": "Ideen-Erbe: 90",
            "ja": "思想遺産: 90",
            "es": "Legado de idea: 90",
            "it": "Eredità idea: 90",
            "fr": "Héritage d'idée: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2103.00020",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 12,
          "name": "AlphaFold (DeepMind)",
          "reason": {
            "zh": "科学 AI 的「不可否认」成果样本",
            "en": "Undeniable science-AI achievement sample",
            "de": "Undeniable science-AI achievement sample",
            "ja": "Undeniable science-AI achievement sample",
            "es": "Undeniable science-AI achievement sample",
            "it": "Undeniable science-AI achievement sample",
            "fr": "Undeniable science-AI achievement sample"
          },
          "metric": {
            "zh": "思想遗产: 89",
            "en": "Idea legacy: 89",
            "de": "Ideen-Erbe: 89",
            "ja": "思想遺産: 89",
            "es": "Legado de idea: 89",
            "it": "Eredità idea: 89",
            "fr": "Héritage d'idée: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.nature.com/articles/s41586-021-03819-2",
          "icon": "assets/icons/domain-www-nature-com.png"
        },
        {
          "rank": 13,
          "name": "FlashAttention",
          "reason": {
            "zh": "长上下文训练/推理工程可行性跃迁",
            "en": "Feasibility jump for long-context train/serve",
            "de": "Feasibility jump for long-context train/serve",
            "ja": "Feasibility jump for long-context train/serve",
            "es": "Feasibility jump for long-context train/serve",
            "it": "Feasibility jump for long-context train/serve",
            "fr": "Feasibility jump for long-context train/serve"
          },
          "metric": {
            "zh": "思想遗产: 88",
            "en": "Idea legacy: 88",
            "de": "Ideen-Erbe: 88",
            "ja": "思想遺産: 88",
            "es": "Legado de idea: 88",
            "it": "Eredità idea: 88",
            "fr": "Héritage d'idée: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2205.14135",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 14,
          "name": "Mixture-of-Experts / Switch Transformers",
          "reason": {
            "zh": "稀疏激活扩容成为主流选项",
            "en": "Sparse activation scaling became mainstream",
            "de": "Sparse activation scaling became mainstream",
            "ja": "Sparse activation scaling became mainstream",
            "es": "Sparse activation scaling became mainstream",
            "it": "Sparse activation scaling became mainstream",
            "fr": "Sparse activation scaling became mainstream"
          },
          "metric": {
            "zh": "思想遗产: 87",
            "en": "Idea legacy: 87",
            "de": "Ideen-Erbe: 87",
            "ja": "思想遺産: 87",
            "es": "Legado de idea: 87",
            "it": "Eredità idea: 87",
            "fr": "Héritage d'idée: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2101.03961",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 15,
          "name": "DPO (Direct Preference Optimization)",
          "reason": {
            "zh": "对齐训练简化路径的广泛采用",
            "en": "Widely adopted simplified alignment training path",
            "de": "Widely adopted simplified alignment training path",
            "ja": "Widely adopted simplified alignment training path",
            "es": "Widely adopted simplified alignment training path",
            "it": "Widely adopted simplified alignment training path",
            "fr": "Widely adopted simplified alignment training path"
          },
          "metric": {
            "zh": "思想遗产: 86",
            "en": "Idea legacy: 86",
            "de": "Ideen-Erbe: 86",
            "ja": "思想遺産: 86",
            "es": "Legado de idea: 86",
            "it": "Eredità idea: 86",
            "fr": "Héritage d'idée: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2305.18290",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 16,
          "name": "Toolformer",
          "reason": {
            "zh": "模型自学调 API 的早期清晰演示",
            "en": "Early clear demo of models learning to call APIs",
            "de": "Early clear demo of models learning to call APIs",
            "ja": "Early clear demo of models learning to call APIs",
            "es": "Early clear demo of models learning to call APIs",
            "it": "Early clear demo of models learning to call APIs",
            "fr": "Early clear demo of models learning to call APIs"
          },
          "metric": {
            "zh": "思想遗产: 85",
            "en": "Idea legacy: 85",
            "de": "Ideen-Erbe: 85",
            "ja": "思想遺産: 85",
            "es": "Legado de idea: 85",
            "it": "Eredità idea: 85",
            "fr": "Héritage d'idée: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2302.04761",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 17,
          "name": "Segment Anything (Meta)",
          "reason": {
            "zh": "视觉基础模型「一次训练、多下游」模板",
            "en": "Vision foundation model train-once multi-downstream template",
            "de": "Vision foundation model train-once multi-downstream template",
            "ja": "Vision foundation model train-once multi-downstream template",
            "es": "Vision foundation model train-once multi-downstream template",
            "it": "Vision foundation model train-once multi-downstream template",
            "fr": "Vision foundation model train-once multi-downstream template"
          },
          "metric": {
            "zh": "思想遗产: 84",
            "en": "Idea legacy: 84",
            "de": "Ideen-Erbe: 84",
            "ja": "思想遺産: 84",
            "es": "Legado de idea: 84",
            "it": "Eredità idea: 84",
            "fr": "Héritage d'idée: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2304.02643",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 18,
          "name": "Whisper (OpenAI)",
          "reason": {
            "zh": "开源语音识别默认基线之一",
            "en": "One default open baseline for speech recognition",
            "de": "One default open baseline for speech recognition",
            "ja": "One default open baseline for speech recognition",
            "es": "One default open baseline for speech recognition",
            "it": "One default open baseline for speech recognition",
            "fr": "One default open baseline for speech recognition"
          },
          "metric": {
            "zh": "思想遗产: 83",
            "en": "Idea legacy: 83",
            "de": "Ideen-Erbe: 83",
            "ja": "思想遺産: 83",
            "es": "Legado de idea: 83",
            "it": "Eredità idea: 83",
            "fr": "Héritage d'idée: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2212.04356",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 19,
          "name": "BERT (Devlin et al.)",
          "reason": {
            "zh": "双向预训练→NLP 工业默认的上一代转折",
            "en": "Prior-gen turn: bidirectional pretrain as NLP industrial default",
            "de": "Prior-gen turn: bidirectional pretrain as NLP industrial default",
            "ja": "Prior-gen turn: bidirectional pretrain as NLP industrial default",
            "es": "Prior-gen turn: bidirectional pretrain as NLP industrial default",
            "it": "Prior-gen turn: bidirectional pretrain as NLP industrial default",
            "fr": "Prior-gen turn: bidirectional pretrain as NLP industrial default"
          },
          "metric": {
            "zh": "思想遗产: 82",
            "en": "Idea legacy: 82",
            "de": "Ideen-Erbe: 82",
            "ja": "思想遺産: 82",
            "es": "Legado de idea: 82",
            "it": "Eredità idea: 82",
            "fr": "Héritage d'idée: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/1810.04805",
          "icon": "assets/icons/domain-arxiv-org.png"
        },
        {
          "rank": 20,
          "name": "LoRA / PEFT family",
          "reason": {
            "zh": "低成本适配让私有化微调变成默认动作",
            "en": "Cheap adapters made private fine-tune a default move",
            "de": "Cheap adapters made private fine-tune a default move",
            "ja": "Cheap adapters made private fine-tune a default move",
            "es": "Cheap adapters made private fine-tune a default move",
            "it": "Cheap adapters made private fine-tune a default move",
            "fr": "Cheap adapters made private fine-tune a default move"
          },
          "metric": {
            "zh": "思想遗产: 81",
            "en": "Idea legacy: 81",
            "de": "Ideen-Erbe: 81",
            "ja": "思想遺産: 81",
            "es": "Legado de idea: 81",
            "it": "Eredità idea: 81",
            "fr": "Héritage d'idée: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2106.09685",
          "icon": "assets/icons/domain-arxiv-org.png"
        }
      ],
      "sources": [
        {
          "label": "arXiv cs.AI / cs.LG / cs.CL",
          "url": "https://arxiv.org/",
          "kind": "trusted_site",
          "note": {
            "zh": "论文主分发面；可按 id 核对原文",
            "en": "Primary paper distribution; verify by arXiv id",
            "de": "Primary paper distribution; verify by arXiv id",
            "ja": "Primary paper distribution; verify by arXiv id",
            "es": "Primary paper distribution; verify by arXiv id",
            "it": "Primary paper distribution; verify by arXiv id",
            "fr": "Primary paper distribution; verify by arXiv id"
          }
        },
        {
          "label": "Attention Is All You Need (arXiv:1706.03762)",
          "url": "https://arxiv.org/abs/1706.03762",
          "kind": "report",
          "note": {
            "zh": "Transformer 原文锚点",
            "en": "Canonical Transformer paper anchor",
            "de": "Canonical Transformer paper anchor",
            "ja": "Canonical Transformer paper anchor",
            "es": "Canonical Transformer paper anchor",
            "it": "Canonical Transformer paper anchor",
            "fr": "Canonical Transformer paper anchor"
          }
        },
        {
          "label": "Papers with Code",
          "url": "https://paperswithcode.com/",
          "kind": "leaderboard",
          "note": {
            "zh": "论文↔代码↔榜单交叉索引",
            "en": "Paper↔code↔leaderboard cross-index",
            "de": "Paper↔code↔leaderboard cross-index",
            "ja": "Paper↔code↔leaderboard cross-index",
            "es": "Paper↔code↔leaderboard cross-index",
            "it": "Paper↔code↔leaderboard cross-index",
            "fr": "Paper↔code↔leaderboard cross-index"
          }
        },
        {
          "label": "Semantic Scholar",
          "url": "https://www.semanticscholar.org/",
          "kind": "trusted_site",
          "note": {
            "zh": "引用与作者图公开检索",
            "en": "Public citation and author-graph search",
            "de": "Public citation and author-graph search",
            "ja": "Public citation and author-graph search",
            "es": "Public citation and author-graph search",
            "it": "Public citation and author-graph search",
            "fr": "Public citation and author-graph search"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-landmark-papers.webp",
        "file": "theme-landmark-papers.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "buyer-benchmarks",
      "i18n": {
        "zh": {
          "title": "买家真看的评测 / 榜单",
          "subtitle": "每条可点官方榜/仓库——采购会上被点名的尺子",
          "metric_label": "决策引用率"
        },
        "en": {
          "title": "Benchmarks Buyers Actually Cite",
          "subtitle": "Each row links the official board/repo",
          "metric_label": "Decision citation rate"
        },
        "de": {
          "title": "Benchmarks die Käufer zitieren",
          "subtitle": "Jede Zeile verlinkt Board/Repo",
          "metric_label": "Entscheidungs-Zitate"
        },
        "ja": {
          "title": "買い手が実際に引用するベンチ",
          "subtitle": "各行が公式ボード/リポジトリ",
          "metric_label": "意思決定引用率"
        },
        "es": {
          "title": "Benchmarks que citan los compradores",
          "subtitle": "Cada fila enlaza board/repo oficial",
          "metric_label": "Tasa de citas de decisión"
        },
        "it": {
          "title": "Benchmark che i buyer citano",
          "subtitle": "Ogni riga punta a board/repo ufficiale",
          "metric_label": "Tasso citazione decisioni"
        },
        "fr": {
          "title": "Benchmarks que les acheteurs citent",
          "subtitle": "Chaque ligne lie board/repo officiel",
          "metric_label": "Taux de citation décision"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "LM Arena / Chatbot Arena Elo",
          "reason": {
            "zh": "公开对战感知质量；销售材料常被引用（arena.ai）",
            "en": "Public arena perceived quality; often cited in sales (arena.ai)",
            "de": "Public arena perceived quality; often cited in sales (arena.ai)",
            "ja": "Public arena perceived quality; often cited in sales (arena.ai)",
            "es": "Public arena perceived quality; often cited in sales (arena.ai)",
            "it": "Public arena perceived quality; often cited in sales (arena.ai)",
            "fr": "Public arena perceived quality; often cited in sales (arena.ai)"
          },
          "metric": {
            "zh": "决策引用率: 100",
            "en": "Decision citation rate: 100",
            "de": "Entscheidungs-Zitate: 100",
            "ja": "意思決定引用率: 100",
            "es": "Tasa de citas de decisión: 100",
            "it": "Tasso citazione decisioni: 100",
            "fr": "Taux de citation décision: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arena.ai/leaderboard",
          "icon": "assets/icons/domain-arena-ai.png"
        },
        {
          "rank": 2,
          "name": "SWE-bench / SWE-bench Verified",
          "reason": {
            "zh": "真实软件工程任务；coding agent 采购尺子",
            "en": "Real software tasks; coding-agent purchase yardstick",
            "de": "Real software tasks; coding-agent purchase yardstick",
            "ja": "Real software tasks; coding-agent purchase yardstick",
            "es": "Real software tasks; coding-agent purchase yardstick",
            "it": "Real software tasks; coding-agent purchase yardstick",
            "fr": "Real software tasks; coding-agent purchase yardstick"
          },
          "metric": {
            "zh": "决策引用率: 99",
            "en": "Decision citation rate: 99",
            "de": "Entscheidungs-Zitate: 99",
            "ja": "意思決定引用率: 99",
            "es": "Tasa de citas de decisión: 99",
            "it": "Tasso citazione decisioni: 99",
            "fr": "Taux de citation décision: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.swebench.com/",
          "icon": "assets/icons/domain-www-swebench-com.jpg"
        },
        {
          "rank": 3,
          "name": "HumanEval",
          "reason": {
            "zh": "代码生成经典尺子（OpenAI）",
            "en": "Classic code-gen yardstick (OpenAI)",
            "de": "Classic code-gen yardstick (OpenAI)",
            "ja": "Classic code-gen yardstick (OpenAI)",
            "es": "Classic code-gen yardstick (OpenAI)",
            "it": "Classic code-gen yardstick (OpenAI)",
            "fr": "Classic code-gen yardstick (OpenAI)"
          },
          "metric": {
            "zh": "决策引用率: 98",
            "en": "Decision citation rate: 98",
            "de": "Entscheidungs-Zitate: 98",
            "ja": "意思決定引用率: 98",
            "es": "Tasa de citas de decisión: 98",
            "it": "Tasso citazione decisioni: 98",
            "fr": "Taux de citation décision: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/openai/human-eval",
          "icon": "assets/icons/gh-openai.png"
        },
        {
          "rank": 4,
          "name": "LiveCodeBench",
          "reason": {
            "zh": "持续更新的代码生成对照",
            "en": "Continuously updated code-gen board",
            "de": "Continuously updated code-gen board",
            "ja": "Continuously updated code-gen board",
            "es": "Continuously updated code-gen board",
            "it": "Continuously updated code-gen board",
            "fr": "Continuously updated code-gen board"
          },
          "metric": {
            "zh": "决策引用率: 97",
            "en": "Decision citation rate: 97",
            "de": "Entscheidungs-Zitate: 97",
            "ja": "意思決定引用率: 97",
            "es": "Tasa de citas de decisión: 97",
            "it": "Tasso citazione decisioni: 97",
            "fr": "Taux de citation décision: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://livecodebench.github.io/",
          "icon": "assets/icons/domain-livecodebench-github-io.png"
        },
        {
          "rank": 5,
          "name": "MMLU",
          "reason": {
            "zh": "多科知识默认对照（需警惕饱和）",
            "en": "Multi-subject knowledge default (watch saturation)",
            "de": "Multi-subject knowledge default (watch saturation)",
            "ja": "Multi-subject knowledge default (watch saturation)",
            "es": "Multi-subject knowledge default (watch saturation)",
            "it": "Multi-subject knowledge default (watch saturation)",
            "fr": "Multi-subject knowledge default (watch saturation)"
          },
          "metric": {
            "zh": "决策引用率: 96",
            "en": "Decision citation rate: 96",
            "de": "Entscheidungs-Zitate: 96",
            "ja": "意思決定引用率: 96",
            "es": "Tasa de citas de decisión: 96",
            "it": "Tasso citazione decisioni: 96",
            "fr": "Taux de citation décision: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/hendrycks/test",
          "icon": "assets/icons/gh-hendrycks.jpg"
        },
        {
          "rank": 6,
          "name": "GPQA",
          "reason": {
            "zh": "难科学问答；「是否真会推理」对照",
            "en": "Hard science QA; real-reasoning cross-check",
            "de": "Hard science QA; real-reasoning cross-check",
            "ja": "Hard science QA; real-reasoning cross-check",
            "es": "Hard science QA; real-reasoning cross-check",
            "it": "Hard science QA; real-reasoning cross-check",
            "fr": "Hard science QA; real-reasoning cross-check"
          },
          "metric": {
            "zh": "决策引用率: 95",
            "en": "Decision citation rate: 95",
            "de": "Entscheidungs-Zitate: 95",
            "ja": "意思決定引用率: 95",
            "es": "Tasa de citas de decisión: 95",
            "it": "Tasso citazione decisioni: 95",
            "fr": "Taux de citation décision: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/idavidrein/gpqa",
          "icon": "assets/icons/gh-idavidrein.jpg"
        },
        {
          "rank": 7,
          "name": "MATH dataset",
          "reason": {
            "zh": "数学推理强度对照",
            "en": "Math-reasoning strength cross-check",
            "de": "Math-reasoning strength cross-check",
            "ja": "Math-reasoning strength cross-check",
            "es": "Math-reasoning strength cross-check",
            "it": "Math-reasoning strength cross-check",
            "fr": "Math-reasoning strength cross-check"
          },
          "metric": {
            "zh": "决策引用率: 94",
            "en": "Decision citation rate: 94",
            "de": "Entscheidungs-Zitate: 94",
            "ja": "意思決定引用率: 94",
            "es": "Tasa de citas de decisión: 94",
            "it": "Tasso citazione decisioni: 94",
            "fr": "Taux de citation décision: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/hendrycks/math",
          "icon": "assets/icons/gh-hendrycks.jpg"
        },
        {
          "rank": 8,
          "name": "HELM (Stanford CRFM)",
          "reason": {
            "zh": "多场景可复现学术评测框架",
            "en": "Multi-scenario reproducible academic eval framework",
            "de": "Multi-scenario reproducible academic eval framework",
            "ja": "Multi-scenario reproducible academic eval framework",
            "es": "Multi-scenario reproducible academic eval framework",
            "it": "Multi-scenario reproducible academic eval framework",
            "fr": "Multi-scenario reproducible academic eval framework"
          },
          "metric": {
            "zh": "决策引用率: 93",
            "en": "Decision citation rate: 93",
            "de": "Entscheidungs-Zitate: 93",
            "ja": "意思決定引用率: 93",
            "es": "Tasa de citas de decisión: 93",
            "it": "Tasso citazione decisioni: 93",
            "fr": "Taux de citation décision: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://crfm.stanford.edu/helm/",
          "icon": "assets/icons/domain-crfm-stanford-edu.png"
        },
        {
          "rank": 9,
          "name": "Artificial Analysis",
          "reason": {
            "zh": "质量×速度×价格三维采购对照",
            "en": "Quality×speed×price three-axis purchase view",
            "de": "Quality×speed×price three-axis purchase view",
            "ja": "Quality×speed×price three-axis purchase view",
            "es": "Quality×speed×price three-axis purchase view",
            "it": "Quality×speed×price three-axis purchase view",
            "fr": "Quality×speed×price three-axis purchase view"
          },
          "metric": {
            "zh": "决策引用率: 92",
            "en": "Decision citation rate: 92",
            "de": "Entscheidungs-Zitate: 92",
            "ja": "意思決定引用率: 92",
            "es": "Tasa de citas de decisión: 92",
            "it": "Tasso citazione decisioni: 92",
            "fr": "Taux de citation décision: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://artificialanalysis.ai/",
          "icon": "assets/icons/domain-artificialanalysis-ai.png"
        },
        {
          "rank": 10,
          "name": "Open LLM Leaderboard (HF)",
          "reason": {
            "zh": "开源权重公开对照入口",
            "en": "Open-weight public comparison entry",
            "de": "Open-weight public comparison entry",
            "ja": "Open-weight public comparison entry",
            "es": "Open-weight public comparison entry",
            "it": "Open-weight public comparison entry",
            "fr": "Open-weight public comparison entry"
          },
          "metric": {
            "zh": "决策引用率: 91",
            "en": "Decision citation rate: 91",
            "de": "Entscheidungs-Zitate: 91",
            "ja": "意思決定引用率: 91",
            "es": "Tasa de citas de decisión: 91",
            "it": "Tasso citazione decisioni: 91",
            "fr": "Taux de citation décision: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://huggingface.co/spaces/open-llm-leaderboard/open_llm_leaderboard",
          "icon": "assets/icons/domain-huggingface-co.png"
        },
        {
          "rank": 11,
          "name": "τ-bench (tool-agent)",
          "reason": {
            "zh": "工具调用可靠性；agent 产品关键",
            "en": "Tool-use reliability; critical for agent products",
            "de": "Tool-use reliability; critical for agent products",
            "ja": "Tool-use reliability; critical for agent products",
            "es": "Tool-use reliability; critical for agent products",
            "it": "Tool-use reliability; critical for agent products",
            "fr": "Tool-use reliability; critical for agent products"
          },
          "metric": {
            "zh": "决策引用率: 90",
            "en": "Decision citation rate: 90",
            "de": "Entscheidungs-Zitate: 90",
            "ja": "意思決定引用率: 90",
            "es": "Tasa de citas de decisión: 90",
            "it": "Tasso citazione decisioni: 90",
            "fr": "Taux de citation décision: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/sierra-research/tau-bench",
          "icon": "assets/icons/gh-sierra-research.png"
        },
        {
          "rank": 12,
          "name": "WebArena",
          "reason": {
            "zh": "浏览器 agent 任务完成率",
            "en": "Browser-agent task completion",
            "de": "Browser-agent task completion",
            "ja": "Browser-agent task completion",
            "es": "Browser-agent task completion",
            "it": "Browser-agent task completion",
            "fr": "Browser-agent task completion"
          },
          "metric": {
            "zh": "决策引用率: 89",
            "en": "Decision citation rate: 89",
            "de": "Entscheidungs-Zitate: 89",
            "ja": "意思決定引用率: 89",
            "es": "Tasa de citas de decisión: 89",
            "it": "Tasso citazione decisioni: 89",
            "fr": "Taux de citation décision: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://webarena.dev/"
        },
        {
          "rank": 13,
          "name": "MMMU benchmark",
          "reason": {
            "zh": "多模态理解采购对照",
            "en": "Multimodal understanding purchase view",
            "de": "Multimodal understanding purchase view",
            "ja": "Multimodal understanding purchase view",
            "es": "Multimodal understanding purchase view",
            "it": "Multimodal understanding purchase view",
            "fr": "Multimodal understanding purchase view"
          },
          "metric": {
            "zh": "决策引用率: 88",
            "en": "Decision citation rate: 88",
            "de": "Entscheidungs-Zitate: 88",
            "ja": "意思決定引用率: 88",
            "es": "Tasa de citas de decisión: 88",
            "it": "Tasso citazione decisioni: 88",
            "fr": "Taux de citation décision: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://mmmu-benchmark.github.io/",
          "icon": "assets/icons/domain-mmmu-benchmark-github-io.png"
        },
        {
          "rank": 14,
          "name": "VBench",
          "reason": {
            "zh": "视频生成观感与一致性",
            "en": "Video-gen perception and consistency",
            "de": "Video-gen perception and consistency",
            "ja": "Video-gen perception and consistency",
            "es": "Video-gen perception and consistency",
            "it": "Video-gen perception and consistency",
            "fr": "Video-gen perception and consistency"
          },
          "metric": {
            "zh": "决策引用率: 87",
            "en": "Decision citation rate: 87",
            "de": "Entscheidungs-Zitate: 87",
            "ja": "意思決定引用率: 87",
            "es": "Tasa de citas de decisión: 87",
            "it": "Tasso citazione decisioni: 87",
            "fr": "Taux de citation décision: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://vchitect.github.io/VBench-project/"
        },
        {
          "rank": 15,
          "name": "Common Voice (ASR data)",
          "reason": {
            "zh": "语音识别公开语料/对照入口",
            "en": "Public ASR corpus/entry point",
            "de": "Public ASR corpus/entry point",
            "ja": "Public ASR corpus/entry point",
            "es": "Public ASR corpus/entry point",
            "it": "Public ASR corpus/entry point",
            "fr": "Public ASR corpus/entry point"
          },
          "metric": {
            "zh": "决策引用率: 86",
            "en": "Decision citation rate: 86",
            "de": "Entscheidungs-Zitate: 86",
            "ja": "意思決定引用率: 86",
            "es": "Tasa de citas de decisión: 86",
            "it": "Tasso citazione decisioni: 86",
            "fr": "Taux de citation décision: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://commonvoice.mozilla.org/",
          "icon": "assets/icons/domain-commonvoice-mozilla-org.png"
        },
        {
          "rank": 16,
          "name": "RAGAS",
          "reason": {
            "zh": "RAG 答案忠实度与检索质量",
            "en": "RAG faithfulness and retrieval quality",
            "de": "RAG faithfulness and retrieval quality",
            "ja": "RAG faithfulness and retrieval quality",
            "es": "RAG faithfulness and retrieval quality",
            "it": "RAG faithfulness and retrieval quality",
            "fr": "RAG faithfulness and retrieval quality"
          },
          "metric": {
            "zh": "决策引用率: 85",
            "en": "Decision citation rate: 85",
            "de": "Entscheidungs-Zitate: 85",
            "ja": "意思決定引用率: 85",
            "es": "Tasa de citas de decisión: 85",
            "it": "Tasso citazione decisioni: 85",
            "fr": "Taux de citation décision: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://docs.ragas.io/",
          "icon": "assets/icons/domain-docs-ragas-io.ico"
        },
        {
          "rank": 17,
          "name": "AgentBoard",
          "reason": {
            "zh": "多 agent 任务综合板",
            "en": "Multi-agent task composite board",
            "de": "Multi-agent task composite board",
            "ja": "Multi-agent task composite board",
            "es": "Multi-agent task composite board",
            "it": "Multi-agent task composite board",
            "fr": "Multi-agent task composite board"
          },
          "metric": {
            "zh": "决策引用率: 84",
            "en": "Decision citation rate: 84",
            "de": "Entscheidungs-Zitate: 84",
            "ja": "意思決定引用率: 84",
            "es": "Tasa de citas de decisión: 84",
            "it": "Tasso citazione decisioni: 84",
            "fr": "Taux de citation décision: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/hkust-nlp/AgentBoard",
          "icon": "assets/icons/gh-hkust-nlp.jpg"
        },
        {
          "rank": 18,
          "name": "BIG-bench",
          "reason": {
            "zh": "上一代综合能力对照（遗产尺子）",
            "en": "Prior-gen composite ability (legacy yardstick)",
            "de": "Prior-gen composite ability (legacy yardstick)",
            "ja": "Prior-gen composite ability (legacy yardstick)",
            "es": "Prior-gen composite ability (legacy yardstick)",
            "it": "Prior-gen composite ability (legacy yardstick)",
            "fr": "Prior-gen composite ability (legacy yardstick)"
          },
          "metric": {
            "zh": "决策引用率: 83",
            "en": "Decision citation rate: 83",
            "de": "Entscheidungs-Zitate: 83",
            "ja": "意思決定引用率: 83",
            "es": "Tasa de citas de decisión: 83",
            "it": "Tasso citazione decisioni: 83",
            "fr": "Taux de citation décision: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/google/BIG-bench",
          "icon": "assets/icons/gh-google.png"
        },
        {
          "rank": 19,
          "name": "MLPerf Inference",
          "reason": {
            "zh": "硬件/服务吞吐的产业尺子",
            "en": "Hardware/serving throughput industry yardstick",
            "de": "Hardware/serving throughput industry yardstick",
            "ja": "Hardware/serving throughput industry yardstick",
            "es": "Hardware/serving throughput industry yardstick",
            "it": "Hardware/serving throughput industry yardstick",
            "fr": "Hardware/serving throughput industry yardstick"
          },
          "metric": {
            "zh": "决策引用率: 82",
            "en": "Decision citation rate: 82",
            "de": "Entscheidungs-Zitate: 82",
            "ja": "意思決定引用率: 82",
            "es": "Tasa de citas de decisión: 82",
            "it": "Tasso citazione decisioni: 82",
            "fr": "Taux de citation décision: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://mlcommons.org/benchmarks/",
          "icon": "assets/icons/domain-mlcommons-org.png"
        },
        {
          "rank": 20,
          "name": "LMSYS Chatbot Arena paper",
          "reason": {
            "zh": "Arena 方法论文（如何读 Elo）",
            "en": "Arena methodology paper (how to read Elo)",
            "de": "Arena methodology paper (how to read Elo)",
            "ja": "Arena methodology paper (how to read Elo)",
            "es": "Arena methodology paper (how to read Elo)",
            "it": "Arena methodology paper (how to read Elo)",
            "fr": "Arena methodology paper (how to read Elo)"
          },
          "metric": {
            "zh": "决策引用率: 81",
            "en": "Decision citation rate: 81",
            "de": "Entscheidungs-Zitate: 81",
            "ja": "意思決定引用率: 81",
            "es": "Tasa de citas de decisión: 81",
            "it": "Tasso citazione decisioni: 81",
            "fr": "Taux de citation décision: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://arxiv.org/abs/2403.04132",
          "icon": "assets/icons/domain-arxiv-org.png"
        }
      ],
      "sources": [
        {
          "label": "LM Arena / Chatbot Arena",
          "url": "https://arena.ai/leaderboard",
          "kind": "leaderboard",
          "note": {
            "zh": "公开对战 Text/Code/Agent Elo 榜",
            "en": "Public Text/Code/Agent arena Elo boards",
            "de": "Public Text/Code/Agent arena Elo boards",
            "ja": "Public Text/Code/Agent arena Elo boards",
            "es": "Public Text/Code/Agent arena Elo boards",
            "it": "Public Text/Code/Agent arena Elo boards",
            "fr": "Public Text/Code/Agent arena Elo boards"
          }
        },
        {
          "label": "SWE-bench",
          "url": "https://www.swebench.com/",
          "kind": "leaderboard",
          "note": {
            "zh": "软件工程任务公开榜",
            "en": "Public software-engineering task board",
            "de": "Public software-engineering task board",
            "ja": "Public software-engineering task board",
            "es": "Public software-engineering task board",
            "it": "Public software-engineering task board",
            "fr": "Public software-engineering task board"
          }
        },
        {
          "label": "HELM (Stanford CRFM)",
          "url": "https://crfm.stanford.edu/helm/",
          "kind": "leaderboard",
          "note": {
            "zh": "学术多场景评测",
            "en": "Academic multi-scenario evaluation",
            "de": "Academic multi-scenario evaluation",
            "ja": "Academic multi-scenario evaluation",
            "es": "Academic multi-scenario evaluation",
            "it": "Academic multi-scenario evaluation",
            "fr": "Academic multi-scenario evaluation"
          }
        },
        {
          "label": "Artificial Analysis",
          "url": "https://artificialanalysis.ai/",
          "kind": "leaderboard",
          "note": {
            "zh": "质量×速度×价格对照",
            "en": "Quality×speed×price comparison",
            "de": "Quality×speed×price comparison",
            "ja": "Quality×speed×price comparison",
            "es": "Quality×speed×price comparison",
            "it": "Quality×speed×price comparison",
            "fr": "Quality×speed×price comparison"
          }
        },
        {
          "label": "MLPerf",
          "url": "https://mlcommons.org/benchmarks/",
          "kind": "leaderboard",
          "note": {
            "zh": "产业硬件/推理吞吐尺子",
            "en": "Industry hardware/inference throughput yardstick",
            "de": "Industry hardware/inference throughput yardstick",
            "ja": "Industry hardware/inference throughput yardstick",
            "es": "Industry hardware/inference throughput yardstick",
            "it": "Industry hardware/inference throughput yardstick",
            "fr": "Industry hardware/inference throughput yardstick"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-buyer-benchmarks.webp",
        "file": "theme-buyer-benchmarks.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "product-hunt",
      "i18n": {
        "zh": {
          "title": "Product Hunt · AI 产品索引",
          "subtitle": "启动/分发面上常被点名的 AI 产品——每条可点官网",
          "metric_label": "分发热度"
        },
        "en": {
          "title": "Product Hunt · AI Product Index",
          "subtitle": "AI products often named on launch/distribution surfaces — each row links home",
          "metric_label": "Distribution heat"
        },
        "de": {
          "title": "Product Hunt · AI-Produktindex",
          "subtitle": "AI-Produkte auf Launch-Flächen — jede Zeile verlinkt Home",
          "metric_label": "Distributions-Heat"
        },
        "ja": {
          "title": "Product Hunt · AIプロダクト索引",
          "subtitle": "ローンチ面でよく名指しされるAI製品——各行ホームリンク",
          "metric_label": "流通ヒート"
        },
        "es": {
          "title": "Product Hunt · índice de producto AI",
          "subtitle": "Productos AI en superficies de launch — cada fila enlaza home",
          "metric_label": "Calor de distribución"
        },
        "it": {
          "title": "Product Hunt · indice prodotti AI",
          "subtitle": "Prodotti AI sulle superfici di launch — ogni riga punta home",
          "metric_label": "Heat distribuzione"
        },
        "fr": {
          "title": "Product Hunt · index produits IA",
          "subtitle": "Produits IA sur les surfaces de launch — chaque ligne lie home",
          "metric_label": "Chaleur distribution"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "ChatGPT",
          "reason": {
            "zh": "对话默认入口；PH/媒体启动叙事中心",
            "en": "Default chat entry; launch-narrative center",
            "de": "Default chat entry; launch-narrative center",
            "ja": "Default chat entry; launch-narrative center",
            "es": "Default chat entry; launch-narrative center",
            "it": "Default chat entry; launch-narrative center",
            "fr": "Default chat entry; launch-narrative center"
          },
          "metric": {
            "zh": "分发热度: 100",
            "en": "Distribution heat: 100",
            "de": "Distributions-Heat: 100",
            "ja": "流通ヒート: 100",
            "es": "Calor de distribución: 100",
            "it": "Heat distribuzione: 100",
            "fr": "Chaleur distribution: 100"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@OpenAI",
          "x_url": "https://x.com/OpenAI",
          "url": "https://github.com/openai",
          "icon": "assets/icons/x-openai.jpg"
        },
        {
          "rank": 2,
          "name": "Claude",
          "reason": {
            "zh": "长文/编码对话产品面",
            "en": "Long-form/coding chat product surface",
            "de": "Long-form/coding chat product surface",
            "ja": "Long-form/coding chat product surface",
            "es": "Long-form/coding chat product surface",
            "it": "Long-form/coding chat product surface",
            "fr": "Long-form/coding chat product surface"
          },
          "metric": {
            "zh": "分发热度: 99",
            "en": "Distribution heat: 99",
            "de": "Distributions-Heat: 99",
            "ja": "流通ヒート: 99",
            "es": "Calor de distribución: 99",
            "it": "Heat distribuzione: 99",
            "fr": "Chaleur distribution: 99"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@AnthropicAI",
          "x_url": "https://x.com/AnthropicAI",
          "url": "https://www.anthropic.com/claude",
          "icon": "assets/icons/x-anthropicai.jpg"
        },
        {
          "rank": 3,
          "name": "Cursor",
          "reason": {
            "zh": "AI IDE 启动期到主流的代表路径",
            "en": "AI IDE path from launch to mainstream",
            "de": "AI IDE path from launch to mainstream",
            "ja": "AI IDE path from launch to mainstream",
            "es": "AI IDE path from launch to mainstream",
            "it": "AI IDE path from launch to mainstream",
            "fr": "AI IDE path from launch to mainstream"
          },
          "metric": {
            "zh": "分发热度: 98",
            "en": "Distribution heat: 98",
            "de": "Distributions-Heat: 98",
            "ja": "流通ヒート: 98",
            "es": "Calor de distribución: 98",
            "it": "Heat distribuzione: 98",
            "fr": "Chaleur distribution: 98"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@cursor_ai",
          "x_url": "https://x.com/cursor_ai",
          "url": "https://cursor.com/",
          "icon": "assets/icons/domain-cursor-com.png"
        },
        {
          "rank": 4,
          "name": "Perplexity",
          "reason": {
            "zh": "检索原生答案引擎；分发叙事强",
            "en": "Retrieval-native answer engine; strong distribution narrative",
            "de": "Retrieval-native answer engine; strong distribution narrative",
            "ja": "Retrieval-native answer engine; strong distribution narrative",
            "es": "Retrieval-native answer engine; strong distribution narrative",
            "it": "Retrieval-native answer engine; strong distribution narrative",
            "fr": "Retrieval-native answer engine; strong distribution narrative"
          },
          "metric": {
            "zh": "分发热度: 97",
            "en": "Distribution heat: 97",
            "de": "Distributions-Heat: 97",
            "ja": "流通ヒート: 97",
            "es": "Calor de distribución: 97",
            "it": "Heat distribuzione: 97",
            "fr": "Chaleur distribution: 97"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@perplexity_ai",
          "x_url": "https://x.com/perplexity_ai",
          "url": "https://github.com/ppl-ai",
          "icon": "assets/icons/domain-perplexity-ai.png"
        },
        {
          "rank": 5,
          "name": "v0 (Vercel)",
          "reason": {
            "zh": "UI 生成→可部署的启动产品模板",
            "en": "UI-gen→deployable launch product template",
            "de": "UI-gen→deployable launch product template",
            "ja": "UI-gen→deployable launch product template",
            "es": "UI-gen→deployable launch product template",
            "it": "UI-gen→deployable launch product template",
            "fr": "UI-gen→deployable launch product template"
          },
          "metric": {
            "zh": "分发热度: 96",
            "en": "Distribution heat: 96",
            "de": "Distributions-Heat: 96",
            "ja": "流通ヒート: 96",
            "es": "Calor de distribución: 96",
            "it": "Heat distribuzione: 96",
            "fr": "Chaleur distribution: 96"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@vercel",
          "x_url": "https://x.com/vercel",
          "url": "https://v0.dev/",
          "icon": "assets/icons/domain-v0-app.png"
        },
        {
          "rank": 6,
          "name": "Lovable",
          "reason": {
            "zh": "自然语言→全栈 app 的 PH 热产品形态",
            "en": "NL→full-stack app PH-hot product shape",
            "de": "NL→full-stack app PH-hot product shape",
            "ja": "NL→full-stack app PH-hot product shape",
            "es": "NL→full-stack app PH-hot product shape",
            "it": "NL→full-stack app PH-hot product shape",
            "fr": "NL→full-stack app PH-hot product shape"
          },
          "metric": {
            "zh": "分发热度: 95",
            "en": "Distribution heat: 95",
            "de": "Distributions-Heat: 95",
            "ja": "流通ヒート: 95",
            "es": "Calor de distribución: 95",
            "it": "Heat distribuzione: 95",
            "fr": "Chaleur distribution: 95"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Lovable",
          "x_url": "https://x.com/Lovable",
          "url": "https://lovable.dev/",
          "icon": "assets/icons/domain-lovable-dev.jpg"
        },
        {
          "rank": 7,
          "name": "Bolt.new",
          "reason": {
            "zh": "浏览器内一键全栈原型",
            "en": "In-browser one-shot full-stack prototypes",
            "de": "In-browser one-shot full-stack prototypes",
            "ja": "In-browser one-shot full-stack prototypes",
            "es": "In-browser one-shot full-stack prototypes",
            "it": "In-browser one-shot full-stack prototypes",
            "fr": "In-browser one-shot full-stack prototypes"
          },
          "metric": {
            "zh": "分发热度: 94",
            "en": "Distribution heat: 94",
            "de": "Distributions-Heat: 94",
            "ja": "流通ヒート: 94",
            "es": "Calor de distribución: 94",
            "it": "Heat distribuzione: 94",
            "fr": "Chaleur distribution: 94"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@boltdotnew",
          "x_url": "https://x.com/boltdotnew",
          "url": "https://bolt.new/",
          "icon": "assets/icons/domain-bolt-new.png"
        },
        {
          "rank": 8,
          "name": "Gamma",
          "reason": {
            "zh": "AI 演示文稿/文档启动工具",
            "en": "AI decks/docs launch tool",
            "de": "AI decks/docs launch tool",
            "ja": "AI decks/docs launch tool",
            "es": "AI decks/docs launch tool",
            "it": "AI decks/docs launch tool",
            "fr": "AI decks/docs launch tool"
          },
          "metric": {
            "zh": "分发热度: 93",
            "en": "Distribution heat: 93",
            "de": "Distributions-Heat: 93",
            "ja": "流通ヒート: 93",
            "es": "Calor de distribución: 93",
            "it": "Heat distribuzione: 93",
            "fr": "Chaleur distribution: 93"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@gammaapp",
          "x_url": "https://x.com/gammaapp",
          "url": "https://www.producthunt.com/topics/artificial-intelligence",
          "icon": "assets/icons/domain-gamma-app.jpg"
        },
        {
          "rank": 9,
          "name": "Notion AI",
          "reason": {
            "zh": "工作区原生写作/问答",
            "en": "Workspace-native writing/Q&A",
            "de": "Workspace-native writing/Q&A",
            "ja": "Workspace-native writing/Q&A",
            "es": "Workspace-native writing/Q&A",
            "it": "Workspace-native writing/Q&A",
            "fr": "Workspace-native writing/Q&A"
          },
          "metric": {
            "zh": "分发热度: 92",
            "en": "Distribution heat: 92",
            "de": "Distributions-Heat: 92",
            "ja": "流通ヒート: 92",
            "es": "Calor de distribución: 92",
            "it": "Heat distribuzione: 92",
            "fr": "Chaleur distribution: 92"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@NotionHQ",
          "x_url": "https://x.com/NotionHQ",
          "url": "https://www.notion.com/product/ai",
          "icon": "assets/icons/domain-notion-so.png"
        },
        {
          "rank": 10,
          "name": "Raycast AI",
          "reason": {
            "zh": "启动器内 AI 命令层",
            "en": "Launcher-native AI command layer",
            "de": "Launcher-native AI command layer",
            "ja": "Launcher-native AI command layer",
            "es": "Launcher-native AI command layer",
            "it": "Launcher-native AI command layer",
            "fr": "Launcher-native AI command layer"
          },
          "metric": {
            "zh": "分发热度: 91",
            "en": "Distribution heat: 91",
            "de": "Distributions-Heat: 91",
            "ja": "流通ヒート: 91",
            "es": "Calor de distribución: 91",
            "it": "Heat distribuzione: 91",
            "fr": "Chaleur distribution: 91"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@raycastapp",
          "x_url": "https://x.com/raycastapp",
          "url": "https://www.raycast.com/",
          "icon": "assets/icons/domain-raycast-com.png"
        },
        {
          "rank": 11,
          "name": "Linear",
          "reason": {
            "zh": "工程项目管理 + AI 辅助",
            "en": "Eng project management + AI assist",
            "de": "Eng project management + AI assist",
            "ja": "Eng project management + AI assist",
            "es": "Eng project management + AI assist",
            "it": "Eng project management + AI assist",
            "fr": "Eng project management + AI assist"
          },
          "metric": {
            "zh": "分发热度: 90",
            "en": "Distribution heat: 90",
            "de": "Distributions-Heat: 90",
            "ja": "流通ヒート: 90",
            "es": "Calor de distribución: 90",
            "it": "Heat distribuzione: 90",
            "fr": "Chaleur distribution: 90"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@linear",
          "x_url": "https://x.com/linear",
          "url": "https://linear.app/",
          "icon": "assets/icons/domain-linear-app.png"
        },
        {
          "rank": 12,
          "name": "ElevenLabs",
          "reason": {
            "zh": "语音生成/克隆产品面",
            "en": "Voice gen/clone product surface",
            "de": "Voice gen/clone product surface",
            "ja": "Voice gen/clone product surface",
            "es": "Voice gen/clone product surface",
            "it": "Voice gen/clone product surface",
            "fr": "Voice gen/clone product surface"
          },
          "metric": {
            "zh": "分发热度: 89",
            "en": "Distribution heat: 89",
            "de": "Distributions-Heat: 89",
            "ja": "流通ヒート: 89",
            "es": "Calor de distribución: 89",
            "it": "Heat distribuzione: 89",
            "fr": "Chaleur distribution: 89"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@ElevenLabs",
          "x_url": "https://x.com/ElevenLabs",
          "url": "https://elevenlabs.io/",
          "icon": "assets/icons/domain-elevenlabs-io.png"
        },
        {
          "rank": 13,
          "name": "Suno",
          "reason": {
            "zh": "大众音乐生成启动爆款形态",
            "en": "Mass-market music-gen launch breakout shape",
            "de": "Mass-market music-gen launch breakout shape",
            "ja": "Mass-market music-gen launch breakout shape",
            "es": "Mass-market music-gen launch breakout shape",
            "it": "Mass-market music-gen launch breakout shape",
            "fr": "Mass-market music-gen launch breakout shape"
          },
          "metric": {
            "zh": "分发热度: 88",
            "en": "Distribution heat: 88",
            "de": "Distributions-Heat: 88",
            "ja": "流通ヒート: 88",
            "es": "Calor de distribución: 88",
            "it": "Heat distribuzione: 88",
            "fr": "Chaleur distribution: 88"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@SunoMusic",
          "x_url": "https://x.com/SunoMusic",
          "url": "https://suno.com/",
          "icon": "assets/icons/domain-suno-com.png"
        },
        {
          "rank": 14,
          "name": "Runway",
          "reason": {
            "zh": "创作者视频生成工具栈",
            "en": "Creator video-gen tool stack",
            "de": "Creator video-gen tool stack",
            "ja": "Creator video-gen tool stack",
            "es": "Creator video-gen tool stack",
            "it": "Creator video-gen tool stack",
            "fr": "Creator video-gen tool stack"
          },
          "metric": {
            "zh": "分发热度: 87",
            "en": "Distribution heat: 87",
            "de": "Distributions-Heat: 87",
            "ja": "流通ヒート: 87",
            "es": "Calor de distribución: 87",
            "it": "Heat distribuzione: 87",
            "fr": "Chaleur distribution: 87"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@runwayml",
          "x_url": "https://x.com/runwayml",
          "url": "https://runwayml.com/",
          "icon": "assets/icons/domain-runway-com.jpg"
        },
        {
          "rank": 15,
          "name": "Ideogram",
          "reason": {
            "zh": "图内文字友好的图像产品",
            "en": "Text-in-image friendly image product",
            "de": "Text-in-image friendly image product",
            "ja": "Text-in-image friendly image product",
            "es": "Text-in-image friendly image product",
            "it": "Text-in-image friendly image product",
            "fr": "Text-in-image friendly image product"
          },
          "metric": {
            "zh": "分发热度: 86",
            "en": "Distribution heat: 86",
            "de": "Distributions-Heat: 86",
            "ja": "流通ヒート: 86",
            "es": "Calor de distribución: 86",
            "it": "Heat distribuzione: 86",
            "fr": "Chaleur distribution: 86"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@ideogram_ai",
          "x_url": "https://x.com/ideogram_ai",
          "url": "https://replicate.com/collections/text-to-image",
          "icon": "assets/icons/domain-ideogram-ai.png"
        },
        {
          "rank": 16,
          "name": "Replicate",
          "reason": {
            "zh": "模型即 API 市场；开发者分发",
            "en": "Model-as-API marketplace; dev distribution",
            "de": "Model-as-API marketplace; dev distribution",
            "ja": "Model-as-API marketplace; dev distribution",
            "es": "Model-as-API marketplace; dev distribution",
            "it": "Model-as-API marketplace; dev distribution",
            "fr": "Model-as-API marketplace; dev distribution"
          },
          "metric": {
            "zh": "分发热度: 85",
            "en": "Distribution heat: 85",
            "de": "Distributions-Heat: 85",
            "ja": "流通ヒート: 85",
            "es": "Calor de distribución: 85",
            "it": "Heat distribuzione: 85",
            "fr": "Chaleur distribution: 85"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@replicate",
          "x_url": "https://x.com/replicate",
          "url": "https://replicate.com/",
          "icon": "assets/icons/domain-replicate-com.jpg"
        },
        {
          "rank": 17,
          "name": "Hugging Face",
          "reason": {
            "zh": "模型/Spaces 社区分发枢纽",
            "en": "Model/Spaces community distribution hub",
            "de": "Model/Spaces community distribution hub",
            "ja": "Model/Spaces community distribution hub",
            "es": "Model/Spaces community distribution hub",
            "it": "Model/Spaces community distribution hub",
            "fr": "Model/Spaces community distribution hub"
          },
          "metric": {
            "zh": "分发热度: 84",
            "en": "Distribution heat: 84",
            "de": "Distributions-Heat: 84",
            "ja": "流通ヒート: 84",
            "es": "Calor de distribución: 84",
            "it": "Heat distribuzione: 84",
            "fr": "Chaleur distribution: 84"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@huggingface",
          "x_url": "https://x.com/huggingface",
          "url": "https://huggingface.co/",
          "icon": "assets/icons/domain-huggingface-co.png"
        },
        {
          "rank": 18,
          "name": "Descript",
          "reason": {
            "zh": "按文稿剪辑的音视频产品",
            "en": "Transcript-first A/V product",
            "de": "Transcript-first A/V product",
            "ja": "Transcript-first A/V product",
            "es": "Transcript-first A/V product",
            "it": "Transcript-first A/V product",
            "fr": "Transcript-first A/V product"
          },
          "metric": {
            "zh": "分发热度: 83",
            "en": "Distribution heat: 83",
            "de": "Distributions-Heat: 83",
            "ja": "流通ヒート: 83",
            "es": "Calor de distribución: 83",
            "it": "Heat distribuzione: 83",
            "fr": "Chaleur distribution: 83"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@descript",
          "x_url": "https://x.com/descript",
          "url": "https://www.descript.com/",
          "icon": "assets/icons/domain-descript-com.png"
        },
        {
          "rank": 19,
          "name": "Midjourney",
          "reason": {
            "zh": "审美静帧生成的大众入口（主站常拦 bot，改用可点图像 API 面）",
            "en": "Aesthetic still-gen mass entry (main site often bot-walled)",
            "de": "Aesthetic still-gen mass entry (main site often bot-walled)",
            "ja": "Aesthetic still-gen mass entry (main site often bot-walled)",
            "es": "Aesthetic still-gen mass entry (main site often bot-walled)",
            "it": "Aesthetic still-gen mass entry (main site often bot-walled)",
            "fr": "Aesthetic still-gen mass entry (main site often bot-walled)"
          },
          "metric": {
            "zh": "分发热度: 82",
            "en": "Distribution heat: 82",
            "de": "Distributions-Heat: 82",
            "ja": "流通ヒート: 82",
            "es": "Calor de distribución: 82",
            "it": "Heat distribuzione: 82",
            "fr": "Chaleur distribution: 82"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@midjourney",
          "x_url": "https://x.com/midjourney",
          "url": "https://replicate.com/collections/text-to-image",
          "icon": "assets/icons/domain-midjourney-com.png"
        },
        {
          "rank": 20,
          "name": "Product Hunt AI topic",
          "reason": {
            "zh": "AI 新品启动总索引（主题页）",
            "en": "Master index of AI launches (topic page)",
            "de": "Master index of AI launches (topic page)",
            "ja": "Master index of AI launches (topic page)",
            "es": "Master index of AI launches (topic page)",
            "it": "Master index of AI launches (topic page)",
            "fr": "Master index of AI launches (topic page)"
          },
          "metric": {
            "zh": "分发热度: 81",
            "en": "Distribution heat: 81",
            "de": "Distributions-Heat: 81",
            "ja": "流通ヒート: 81",
            "es": "Calor de distribución: 81",
            "it": "Heat distribuzione: 81",
            "fr": "Chaleur distribution: 81"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@ProductHunt",
          "x_url": "https://x.com/ProductHunt",
          "url": "https://www.producthunt.com/topics/artificial-intelligence",
          "icon": "assets/icons/domain-producthunt-com.png"
        }
      ],
      "sources": [
        {
          "label": "Product Hunt · Artificial Intelligence",
          "url": "https://www.producthunt.com/topics/artificial-intelligence",
          "kind": "trusted_site",
          "note": {
            "zh": "AI 新品启动总索引",
            "en": "Master index of AI product launches",
            "de": "Master index of AI product launches",
            "ja": "Master index of AI product launches",
            "es": "Master index of AI product launches",
            "it": "Master index of AI product launches",
            "fr": "Master index of AI product launches"
          }
        },
        {
          "label": "Product Hunt · AI homepage",
          "url": "https://www.producthunt.com/",
          "kind": "trusted_site",
          "note": {
            "zh": "启动面总入口",
            "en": "Launch-surface home",
            "de": "Launch-surface home",
            "ja": "Launch-surface home",
            "es": "Launch-surface home",
            "it": "Launch-surface home",
            "fr": "Launch-surface home"
          }
        },
        {
          "label": "Product Hunt on X",
          "url": "https://x.com/ProductHunt",
          "kind": "trusted_site",
          "note": {
            "zh": "PH 官方 X",
            "en": "Official Product Hunt X",
            "de": "Official Product Hunt X",
            "ja": "Official Product Hunt X",
            "es": "Official Product Hunt X",
            "it": "Official Product Hunt X",
            "fr": "Official Product Hunt X"
          }
        },
        {
          "label": "Y Combinator Library (launch context)",
          "url": "https://www.ycombinator.com/library",
          "kind": "report",
          "note": {
            "zh": "启动/增长叙事对照读物",
            "en": "Launch/growth narrative cross-reads",
            "de": "Launch/growth narrative cross-reads",
            "ja": "Launch/growth narrative cross-reads",
            "es": "Launch/growth narrative cross-reads",
            "it": "Launch/growth narrative cross-reads",
            "fr": "Launch/growth narrative cross-reads"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-product-hunt.webp",
        "file": "theme-product-hunt.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "appstore-ai",
      "i18n": {
        "zh": {
          "title": "Apple App Store · AI App 索引",
          "subtitle": "iOS 上高频 AI 消费入口——每条可点 App Store 页（编辑地图，非实时总榜）",
          "metric_label": "商店可见度"
        },
        "en": {
          "title": "Apple App Store · AI App Index",
          "subtitle": "High-frequency iOS AI consumer entries — each row links App Store (editorial map, not live chart)",
          "metric_label": "Store visibility"
        },
        "de": {
          "title": "Apple App Store · AI-App-Index",
          "subtitle": "iOS-AI-Consumer-Apps — jeder Link App Store",
          "metric_label": "Store-Sichtbarkeit"
        },
        "ja": {
          "title": "Apple App Store · AIアプリ索引",
          "subtitle": "iOSの主要AI入口——各行App Storeリンク",
          "metric_label": "ストア可視性"
        },
        "es": {
          "title": "Apple App Store · índice apps AI",
          "subtitle": "Entradas AI iOS — cada fila enlaza App Store",
          "metric_label": "Visibilidad store"
        },
        "it": {
          "title": "Apple App Store · indice app AI",
          "subtitle": "Ingressi AI iOS — ogni riga punta App Store",
          "metric_label": "Visibilità store"
        },
        "fr": {
          "title": "Apple App Store · index apps IA",
          "subtitle": "Entrées IA iOS — chaque ligne lie App Store",
          "metric_label": "Visibilité store"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "ChatGPT",
          "reason": {
            "zh": "对话默认消费入口",
            "en": "Default consumer chat entry",
            "de": "Default consumer chat entry",
            "ja": "Default consumer chat entry",
            "es": "Default consumer chat entry",
            "it": "Default consumer chat entry",
            "fr": "Default consumer chat entry"
          },
          "metric": {
            "zh": "商店可见度: 100",
            "en": "Store visibility: 100",
            "de": "Store-Sichtbarkeit: 100",
            "ja": "ストア可視性: 100",
            "es": "Visibilidad store: 100",
            "it": "Visibilità store: 100",
            "fr": "Visibilité store: 100"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@OpenAI",
          "x_url": "https://x.com/OpenAI",
          "url": "https://apps.apple.com/us/app/chatgpt/id6448311069",
          "icon": "assets/icons/x-openai.jpg"
        },
        {
          "rank": 2,
          "name": "Claude by Anthropic",
          "reason": {
            "zh": "长文/编码助手 iOS 面",
            "en": "Long-form/coding assistant on iOS",
            "de": "Long-form/coding assistant on iOS",
            "ja": "Long-form/coding assistant on iOS",
            "es": "Long-form/coding assistant on iOS",
            "it": "Long-form/coding assistant on iOS",
            "fr": "Long-form/coding assistant on iOS"
          },
          "metric": {
            "zh": "商店可见度: 99",
            "en": "Store visibility: 99",
            "de": "Store-Sichtbarkeit: 99",
            "ja": "ストア可視性: 99",
            "es": "Visibilidad store: 99",
            "it": "Visibilità store: 99",
            "fr": "Visibilité store: 99"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@AnthropicAI",
          "x_url": "https://x.com/AnthropicAI",
          "url": "https://apps.apple.com/us/app/claude-by-anthropic/id6473753684",
          "icon": "assets/icons/x-anthropicai.jpg"
        },
        {
          "rank": 3,
          "name": "Google Gemini",
          "reason": {
            "zh": "Google 多模态助手入口",
            "en": "Google multimodal assistant entry",
            "de": "Google multimodal assistant entry",
            "ja": "Google multimodal assistant entry",
            "es": "Google multimodal assistant entry",
            "it": "Google multimodal assistant entry",
            "fr": "Google multimodal assistant entry"
          },
          "metric": {
            "zh": "商店可见度: 98",
            "en": "Store visibility: 98",
            "de": "Store-Sichtbarkeit: 98",
            "ja": "ストア可視性: 98",
            "es": "Visibilidad store: 98",
            "it": "Visibilità store: 98",
            "fr": "Visibilité store: 98"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Google",
          "x_url": "https://x.com/Google",
          "url": "https://apps.apple.com/us/app/google-gemini/id6479415132",
          "icon": "assets/icons/domain-gemini-google-com.png"
        },
        {
          "rank": 4,
          "name": "Microsoft Copilot",
          "reason": {
            "zh": "微软助手 + 系统集成叙事",
            "en": "Microsoft assistant + OS integration narrative",
            "de": "Microsoft assistant + OS integration narrative",
            "ja": "Microsoft assistant + OS integration narrative",
            "es": "Microsoft assistant + OS integration narrative",
            "it": "Microsoft assistant + OS integration narrative",
            "fr": "Microsoft assistant + OS integration narrative"
          },
          "metric": {
            "zh": "商店可见度: 97",
            "en": "Store visibility: 97",
            "de": "Store-Sichtbarkeit: 97",
            "ja": "ストア可視性: 97",
            "es": "Visibilidad store: 97",
            "it": "Visibilità store: 97",
            "fr": "Visibilité store: 97"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Microsoft",
          "x_url": "https://x.com/Microsoft",
          "url": "https://apps.apple.com/us/app/microsoft-copilot/id6472538445",
          "icon": "assets/icons/domain-copilot-microsoft-com.jpg"
        },
        {
          "rank": 5,
          "name": "Grok",
          "reason": {
            "zh": "xAI 助手；X 生态分发",
            "en": "xAI assistant; X-ecosystem distribution",
            "de": "xAI assistant; X-ecosystem distribution",
            "ja": "xAI assistant; X-ecosystem distribution",
            "es": "xAI assistant; X-ecosystem distribution",
            "it": "xAI assistant; X-ecosystem distribution",
            "fr": "xAI assistant; X-ecosystem distribution"
          },
          "metric": {
            "zh": "商店可见度: 96",
            "en": "Store visibility: 96",
            "de": "Store-Sichtbarkeit: 96",
            "ja": "ストア可視性: 96",
            "es": "Visibilidad store: 96",
            "it": "Visibilità store: 96",
            "fr": "Visibilité store: 96"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@xai",
          "x_url": "https://x.com/xai",
          "url": "https://apps.apple.com/us/app/grok/id6670324846",
          "icon": "assets/icons/domain-grok-com.png"
        },
        {
          "rank": 6,
          "name": "Perplexity",
          "reason": {
            "zh": "检索原生问答移动入口",
            "en": "Retrieval-native Q&A mobile entry",
            "de": "Retrieval-native Q&A mobile entry",
            "ja": "Retrieval-native Q&A mobile entry",
            "es": "Retrieval-native Q&A mobile entry",
            "it": "Retrieval-native Q&A mobile entry",
            "fr": "Retrieval-native Q&A mobile entry"
          },
          "metric": {
            "zh": "商店可见度: 95",
            "en": "Store visibility: 95",
            "de": "Store-Sichtbarkeit: 95",
            "ja": "ストア可視性: 95",
            "es": "Visibilidad store: 95",
            "it": "Visibilità store: 95",
            "fr": "Visibilité store: 95"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@perplexity_ai",
          "x_url": "https://x.com/perplexity_ai",
          "url": "https://apps.apple.com/us/app/perplexity-ai/id1668000334",
          "icon": "assets/icons/domain-perplexity-ai.png"
        },
        {
          "rank": 7,
          "name": "Character.AI",
          "reason": {
            "zh": "角色对话消费爆款形态",
            "en": "Character-chat consumer breakout shape",
            "de": "Character-chat consumer breakout shape",
            "ja": "Character-chat consumer breakout shape",
            "es": "Character-chat consumer breakout shape",
            "it": "Character-chat consumer breakout shape",
            "fr": "Character-chat consumer breakout shape"
          },
          "metric": {
            "zh": "商店可见度: 94",
            "en": "Store visibility: 94",
            "de": "Store-Sichtbarkeit: 94",
            "ja": "ストア可視性: 94",
            "es": "Visibilidad store: 94",
            "it": "Visibilità store: 94",
            "fr": "Visibilité store: 94"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@character_ai",
          "x_url": "https://x.com/character_ai",
          "url": "https://apps.apple.com/us/app/character-ai/id1620511206",
          "icon": "assets/icons/domain-character-ai.png"
        },
        {
          "rank": 8,
          "name": "PhotoRoom AI Photo Editor",
          "reason": {
            "zh": "电商/抠图 AI 修图",
            "en": "E-commerce/cutout AI photo edit",
            "de": "E-commerce/cutout AI photo edit",
            "ja": "E-commerce/cutout AI photo edit",
            "es": "E-commerce/cutout AI photo edit",
            "it": "E-commerce/cutout AI photo edit",
            "fr": "E-commerce/cutout AI photo edit"
          },
          "metric": {
            "zh": "商店可见度: 93",
            "en": "Store visibility: 93",
            "de": "Store-Sichtbarkeit: 93",
            "ja": "ストア可視性: 93",
            "es": "Visibilidad store: 93",
            "it": "Visibilità store: 93",
            "fr": "Visibilité store: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://apps.apple.com/us/app/photoroom-ai-photo-editor/id1455009060",
          "icon": "assets/icons/itunes-1455009060.jpg"
        },
        {
          "rank": 9,
          "name": "Remini – AI Photo Enhancer",
          "reason": {
            "zh": "老照片超分增强爆款",
            "en": "Photo upscale/enhance breakout",
            "de": "Photo upscale/enhance breakout",
            "ja": "Photo upscale/enhance breakout",
            "es": "Photo upscale/enhance breakout",
            "it": "Photo upscale/enhance breakout",
            "fr": "Photo upscale/enhance breakout"
          },
          "metric": {
            "zh": "商店可见度: 92",
            "en": "Store visibility: 92",
            "de": "Store-Sichtbarkeit: 92",
            "ja": "ストア可視性: 92",
            "es": "Visibilidad store: 92",
            "it": "Visibilità store: 92",
            "fr": "Visibilité store: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://apps.apple.com/us/app/remini-ai-photo-enhancer/id1474821461",
          "icon": "assets/icons/domain-remini-ai.png"
        },
        {
          "rank": 10,
          "name": "Lensa: AI Photo & Video Editor",
          "reason": {
            "zh": "人像风格化 AI 编辑",
            "en": "Portrait stylization AI editor",
            "de": "Portrait stylization AI editor",
            "ja": "Portrait stylization AI editor",
            "es": "Portrait stylization AI editor",
            "it": "Portrait stylization AI editor",
            "fr": "Portrait stylization AI editor"
          },
          "metric": {
            "zh": "商店可见度: 91",
            "en": "Store visibility: 91",
            "de": "Store-Sichtbarkeit: 91",
            "ja": "ストア可視性: 91",
            "es": "Visibilidad store: 91",
            "it": "Visibilità store: 91",
            "fr": "Visibilité store: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://apps.apple.com/us/app/lensa-ai-photo-video-editor/id1436732536",
          "icon": "assets/icons/itunes-1436732536.jpg"
        },
        {
          "rank": 11,
          "name": "FaceApp: Face Editor",
          "reason": {
            "zh": "人脸变换类 AI 滤镜",
            "en": "Face-transform AI filters",
            "de": "Face-transform AI filters",
            "ja": "Face-transform AI filters",
            "es": "Face-transform AI filters",
            "it": "Face-transform AI filters",
            "fr": "Face-transform AI filters"
          },
          "metric": {
            "zh": "商店可见度: 90",
            "en": "Store visibility: 90",
            "de": "Store-Sichtbarkeit: 90",
            "ja": "ストア可視性: 90",
            "es": "Visibilidad store: 90",
            "it": "Visibilità store: 90",
            "fr": "Visibilité store: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://apps.apple.com/us/app/faceapp-face-editor/id1180884341",
          "icon": "assets/icons/itunes-1180884341.jpg"
        },
        {
          "rank": 12,
          "name": "CapCut – Video Editor",
          "reason": {
            "zh": "短视频剪辑 + AI 能力",
            "en": "Short-video edit + AI features",
            "de": "Short-video edit + AI features",
            "ja": "Short-video edit + AI features",
            "es": "Short-video edit + AI features",
            "it": "Short-video edit + AI features",
            "fr": "Short-video edit + AI features"
          },
          "metric": {
            "zh": "商店可见度: 89",
            "en": "Store visibility: 89",
            "de": "Store-Sichtbarkeit: 89",
            "ja": "ストア可視性: 89",
            "es": "Visibilidad store: 89",
            "it": "Visibilità store: 89",
            "fr": "Visibilité store: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://apps.apple.com/us/app/capcut-video-editor/id1500855883",
          "icon": "assets/icons/itunes-1500855883.jpg"
        },
        {
          "rank": 13,
          "name": "Canva: AI Photo & Video Editor",
          "reason": {
            "zh": "设计模板 + 生成式能力",
            "en": "Design templates + generative features",
            "de": "Design templates + generative features",
            "ja": "Design templates + generative features",
            "es": "Design templates + generative features",
            "it": "Design templates + generative features",
            "fr": "Design templates + generative features"
          },
          "metric": {
            "zh": "商店可见度: 88",
            "en": "Store visibility: 88",
            "de": "Store-Sichtbarkeit: 88",
            "ja": "ストア可視性: 88",
            "es": "Visibilidad store: 88",
            "it": "Visibilità store: 88",
            "fr": "Visibilité store: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://apps.apple.com/us/app/canva-ai-photo-video-editor/id897446215",
          "icon": "assets/icons/itunes-897446215.jpg"
        },
        {
          "rank": 14,
          "name": "Grammarly Keyboard",
          "reason": {
            "zh": "写作助手键盘层",
            "en": "Writing-assistant keyboard layer",
            "de": "Writing-assistant keyboard layer",
            "ja": "Writing-assistant keyboard layer",
            "es": "Writing-assistant keyboard layer",
            "it": "Writing-assistant keyboard layer",
            "fr": "Writing-assistant keyboard layer"
          },
          "metric": {
            "zh": "商店可见度: 87",
            "en": "Store visibility: 87",
            "de": "Store-Sichtbarkeit: 87",
            "ja": "ストア可視性: 87",
            "es": "Visibilidad store: 87",
            "it": "Visibilità store: 87",
            "fr": "Visibilité store: 87"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Grammarly",
          "x_url": "https://x.com/Grammarly",
          "url": "https://apps.apple.com/us/app/grammarly-keyboard/id1158877342",
          "icon": "assets/icons/domain-grammarly-com.png"
        },
        {
          "rank": 15,
          "name": "Duolingo",
          "reason": {
            "zh": "语言学习 + AI 会话能力",
            "en": "Language learning + AI conversation",
            "de": "Language learning + AI conversation",
            "ja": "Language learning + AI conversation",
            "es": "Language learning + AI conversation",
            "it": "Language learning + AI conversation",
            "fr": "Language learning + AI conversation"
          },
          "metric": {
            "zh": "商店可见度: 86",
            "en": "Store visibility: 86",
            "de": "Store-Sichtbarkeit: 86",
            "ja": "ストア可視性: 86",
            "es": "Visibilidad store: 86",
            "it": "Visibilità store: 86",
            "fr": "Visibilité store: 86"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@duolingo",
          "x_url": "https://x.com/duolingo",
          "url": "https://apps.apple.com/us/app/duolingo/id570060128",
          "icon": "assets/icons/domain-duolingo-com.png"
        },
        {
          "rank": 16,
          "name": "Speak: Language Learning",
          "reason": {
            "zh": "口语练习 AI 教练",
            "en": "Speaking-practice AI coach",
            "de": "Speaking-practice AI coach",
            "ja": "Speaking-practice AI coach",
            "es": "Speaking-practice AI coach",
            "it": "Speaking-practice AI coach",
            "fr": "Speaking-practice AI coach"
          },
          "metric": {
            "zh": "商店可见度: 85",
            "en": "Store visibility: 85",
            "de": "Store-Sichtbarkeit: 85",
            "ja": "ストア可視性: 85",
            "es": "Visibilidad store: 85",
            "it": "Visibilità store: 85",
            "fr": "Visibilité store: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://apps.apple.com/us/app/speak-language-learning/id1635316027",
          "icon": "assets/icons/domain-speak-com.png"
        },
        {
          "rank": 17,
          "name": "Notion",
          "reason": {
            "zh": "知识库/笔记 + Notion AI",
            "en": "Notes/wiki + Notion AI",
            "de": "Notes/wiki + Notion AI",
            "ja": "Notes/wiki + Notion AI",
            "es": "Notes/wiki + Notion AI",
            "it": "Notes/wiki + Notion AI",
            "fr": "Notes/wiki + Notion AI"
          },
          "metric": {
            "zh": "商店可见度: 84",
            "en": "Store visibility: 84",
            "de": "Store-Sichtbarkeit: 84",
            "ja": "ストア可視性: 84",
            "es": "Visibilidad store: 84",
            "it": "Visibilità store: 84",
            "fr": "Visibilité store: 84"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@NotionHQ",
          "x_url": "https://x.com/NotionHQ",
          "url": "https://apps.apple.com/us/app/notion/id1232780281",
          "icon": "assets/icons/domain-notion-com.png"
        },
        {
          "rank": 18,
          "name": "starryai – AI Art Generator",
          "reason": {
            "zh": "文生图消费入口",
            "en": "Text-to-image consumer entry",
            "de": "Text-to-image consumer entry",
            "ja": "Text-to-image consumer entry",
            "es": "Text-to-image consumer entry",
            "it": "Text-to-image consumer entry",
            "fr": "Text-to-image consumer entry"
          },
          "metric": {
            "zh": "商店可见度: 83",
            "en": "Store visibility: 83",
            "de": "Store-Sichtbarkeit: 83",
            "ja": "ストア可視性: 83",
            "es": "Visibilidad store: 83",
            "it": "Visibilità store: 83",
            "fr": "Visibilité store: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://apps.apple.com/us/app/starryai-ai-art-generator/id1581211747",
          "icon": "assets/icons/domain-starryai-com.png"
        },
        {
          "rank": 19,
          "name": "Wondershare Wonder AI Art",
          "reason": {
            "zh": "AI 艺术生成消费工具",
            "en": "AI art generation consumer tool",
            "de": "AI art generation consumer tool",
            "ja": "AI art generation consumer tool",
            "es": "AI art generation consumer tool",
            "it": "AI art generation consumer tool",
            "fr": "AI art generation consumer tool"
          },
          "metric": {
            "zh": "商店可见度: 82",
            "en": "Store visibility: 82",
            "de": "Store-Sichtbarkeit: 82",
            "ja": "ストア可視性: 82",
            "es": "Visibilidad store: 82",
            "it": "Visibilità store: 82",
            "fr": "Visibilité store: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://apps.apple.com/us/app/wonder-ai-art-generator/id1573270006",
          "icon": "assets/icons/itunes-1573270006.jpg"
        },
        {
          "rank": 20,
          "name": "Microsoft 365 (Copilot surface)",
          "reason": {
            "zh": "办公套件内 Copilot 分发面",
            "en": "Office suite Copilot distribution surface",
            "de": "Office suite Copilot distribution surface",
            "ja": "Office suite Copilot distribution surface",
            "es": "Office suite Copilot distribution surface",
            "it": "Office suite Copilot distribution surface",
            "fr": "Office suite Copilot distribution surface"
          },
          "metric": {
            "zh": "商店可见度: 81",
            "en": "Store visibility: 81",
            "de": "Store-Sichtbarkeit: 81",
            "ja": "ストア可視性: 81",
            "es": "Visibilidad store: 81",
            "it": "Visibilità store: 81",
            "fr": "Visibilité store: 81"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Microsoft365",
          "x_url": "https://x.com/Microsoft365",
          "url": "https://apps.apple.com/us/app/microsoft-365-copilot/id541164041",
          "icon": "assets/icons/domain-microsoft365-com.png"
        }
      ],
      "sources": [
        {
          "label": "App Store · iPhone Charts",
          "url": "https://apps.apple.com/us/charts/iphone",
          "kind": "leaderboard",
          "note": {
            "zh": "官方 iPhone 总榜入口（对照用）",
            "en": "Official iPhone charts entry (cross-check)",
            "de": "Official iPhone charts entry (cross-check)",
            "ja": "Official iPhone charts entry (cross-check)",
            "es": "Official iPhone charts entry (cross-check)",
            "it": "Official iPhone charts entry (cross-check)",
            "fr": "Official iPhone charts entry (cross-check)"
          }
        },
        {
          "label": "App Store · Productivity",
          "url": "https://apps.apple.com/us/genre/ios-productivity/id6007",
          "kind": "trusted_site",
          "note": {
            "zh": "效率类目（AI 助手常驻）",
            "en": "Productivity category (AI assistants frequent)",
            "de": "Productivity category (AI assistants frequent)",
            "ja": "Productivity category (AI assistants frequent)",
            "es": "Productivity category (AI assistants frequent)",
            "it": "Productivity category (AI assistants frequent)",
            "fr": "Productivity category (AI assistants frequent)"
          }
        },
        {
          "label": "Apple Developer · App Store",
          "url": "https://developer.apple.com/app-store/",
          "kind": "docs",
          "note": {
            "zh": "App Store 产品与分发规则",
            "en": "App Store product and distribution rules",
            "de": "App Store product and distribution rules",
            "ja": "App Store product and distribution rules",
            "es": "App Store product and distribution rules",
            "it": "App Store product and distribution rules",
            "fr": "App Store product and distribution rules"
          }
        },
        {
          "label": "Sensor Tower (industry charts)",
          "url": "https://app.sensortower.com/",
          "kind": "report",
          "note": {
            "zh": "第三方商店情报对照（需账号）",
            "en": "Third-party store intel cross-check (account may be required)",
            "de": "Third-party store intel cross-check (account may be required)",
            "ja": "Third-party store intel cross-check (account may be required)",
            "es": "Third-party store intel cross-check (account may be required)",
            "it": "Third-party store intel cross-check (account may be required)",
            "fr": "Third-party store intel cross-check (account may be required)"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-appstore-ai.webp",
        "file": "theme-appstore-ai.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "playstore-ai",
      "i18n": {
        "zh": {
          "title": "Google Play · AI App 索引",
          "subtitle": "Android 上高频 AI 消费入口——每条可点 Play 详情页（编辑地图，非实时总榜）",
          "metric_label": "商店可见度"
        },
        "en": {
          "title": "Google Play · AI App Index",
          "subtitle": "High-frequency Android AI entries — each row links Play details (editorial map, not live chart)",
          "metric_label": "Store visibility"
        },
        "de": {
          "title": "Google Play · AI-App-Index",
          "subtitle": "Android-AI-Apps — jeder Link Play Details",
          "metric_label": "Store-Sichtbarkeit"
        },
        "ja": {
          "title": "Google Play · AIアプリ索引",
          "subtitle": "Androidの主要AI入口——各行Play詳細",
          "metric_label": "ストア可視性"
        },
        "es": {
          "title": "Google Play · índice apps AI",
          "subtitle": "Entradas AI Android — cada fila enlaza Play",
          "metric_label": "Visibilidad store"
        },
        "it": {
          "title": "Google Play · indice app AI",
          "subtitle": "Ingressi AI Android — ogni riga punta Play",
          "metric_label": "Visibilità store"
        },
        "fr": {
          "title": "Google Play · index apps IA",
          "subtitle": "Entrées IA Android — chaque ligne lie Play",
          "metric_label": "Visibilité store"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "ChatGPT",
          "reason": {
            "zh": "对话默认消费入口",
            "en": "Default consumer chat entry",
            "de": "Default consumer chat entry",
            "ja": "Default consumer chat entry",
            "es": "Default consumer chat entry",
            "it": "Default consumer chat entry",
            "fr": "Default consumer chat entry"
          },
          "metric": {
            "zh": "商店可见度: 100",
            "en": "Store visibility: 100",
            "de": "Store-Sichtbarkeit: 100",
            "ja": "ストア可視性: 100",
            "es": "Visibilidad store: 100",
            "it": "Visibilità store: 100",
            "fr": "Visibilité store: 100"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@OpenAI",
          "x_url": "https://x.com/OpenAI",
          "url": "https://play.google.com/store/apps/details?id=com.openai.chatgpt",
          "icon": "assets/icons/x-openai.jpg"
        },
        {
          "rank": 2,
          "name": "Claude by Anthropic",
          "reason": {
            "zh": "长文/编码助手 Android 面",
            "en": "Long-form/coding assistant on Android",
            "de": "Long-form/coding assistant on Android",
            "ja": "Long-form/coding assistant on Android",
            "es": "Long-form/coding assistant on Android",
            "it": "Long-form/coding assistant on Android",
            "fr": "Long-form/coding assistant on Android"
          },
          "metric": {
            "zh": "商店可见度: 99",
            "en": "Store visibility: 99",
            "de": "Store-Sichtbarkeit: 99",
            "ja": "ストア可視性: 99",
            "es": "Visibilidad store: 99",
            "it": "Visibilità store: 99",
            "fr": "Visibilité store: 99"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@AnthropicAI",
          "x_url": "https://x.com/AnthropicAI",
          "url": "https://play.google.com/store/apps/details?id=com.anthropic.claude",
          "icon": "assets/icons/x-anthropicai.jpg"
        },
        {
          "rank": 3,
          "name": "Google Gemini",
          "reason": {
            "zh": "Google 多模态助手入口",
            "en": "Google multimodal assistant entry",
            "de": "Google multimodal assistant entry",
            "ja": "Google multimodal assistant entry",
            "es": "Google multimodal assistant entry",
            "it": "Google multimodal assistant entry",
            "fr": "Google multimodal assistant entry"
          },
          "metric": {
            "zh": "商店可见度: 98",
            "en": "Store visibility: 98",
            "de": "Store-Sichtbarkeit: 98",
            "ja": "ストア可視性: 98",
            "es": "Visibilidad store: 98",
            "it": "Visibilità store: 98",
            "fr": "Visibilité store: 98"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Google",
          "x_url": "https://x.com/Google",
          "url": "https://play.google.com/store/apps/details?id=com.google.android.apps.bard",
          "icon": "assets/icons/domain-gemini-google-com.png"
        },
        {
          "rank": 4,
          "name": "Microsoft Copilot",
          "reason": {
            "zh": "微软助手 Android 入口",
            "en": "Microsoft assistant Android entry",
            "de": "Microsoft assistant Android entry",
            "ja": "Microsoft assistant Android entry",
            "es": "Microsoft assistant Android entry",
            "it": "Microsoft assistant Android entry",
            "fr": "Microsoft assistant Android entry"
          },
          "metric": {
            "zh": "商店可见度: 97",
            "en": "Store visibility: 97",
            "de": "Store-Sichtbarkeit: 97",
            "ja": "ストア可視性: 97",
            "es": "Visibilidad store: 97",
            "it": "Visibilità store: 97",
            "fr": "Visibilité store: 97"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Microsoft",
          "x_url": "https://x.com/Microsoft",
          "url": "https://play.google.com/store/apps/details?id=com.microsoft.copilot",
          "icon": "assets/icons/domain-copilot-microsoft-com.jpg"
        },
        {
          "rank": 5,
          "name": "Grok",
          "reason": {
            "zh": "xAI 助手；X 生态分发",
            "en": "xAI assistant; X-ecosystem distribution",
            "de": "xAI assistant; X-ecosystem distribution",
            "ja": "xAI assistant; X-ecosystem distribution",
            "es": "xAI assistant; X-ecosystem distribution",
            "it": "xAI assistant; X-ecosystem distribution",
            "fr": "xAI assistant; X-ecosystem distribution"
          },
          "metric": {
            "zh": "商店可见度: 96",
            "en": "Store visibility: 96",
            "de": "Store-Sichtbarkeit: 96",
            "ja": "ストア可視性: 96",
            "es": "Visibilidad store: 96",
            "it": "Visibilità store: 96",
            "fr": "Visibilité store: 96"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@xai",
          "x_url": "https://x.com/xai",
          "url": "https://play.google.com/store/apps/details?id=ai.x.grok",
          "icon": "assets/icons/domain-grok-com.png"
        },
        {
          "rank": 6,
          "name": "Perplexity",
          "reason": {
            "zh": "检索原生问答移动入口",
            "en": "Retrieval-native Q&A mobile entry",
            "de": "Retrieval-native Q&A mobile entry",
            "ja": "Retrieval-native Q&A mobile entry",
            "es": "Retrieval-native Q&A mobile entry",
            "it": "Retrieval-native Q&A mobile entry",
            "fr": "Retrieval-native Q&A mobile entry"
          },
          "metric": {
            "zh": "商店可见度: 95",
            "en": "Store visibility: 95",
            "de": "Store-Sichtbarkeit: 95",
            "ja": "ストア可視性: 95",
            "es": "Visibilidad store: 95",
            "it": "Visibilità store: 95",
            "fr": "Visibilité store: 95"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@perplexity_ai",
          "x_url": "https://x.com/perplexity_ai",
          "url": "https://play.google.com/store/apps/details?id=ai.perplexity.app.android",
          "icon": "assets/icons/domain-perplexity-ai.png"
        },
        {
          "rank": 7,
          "name": "Character.AI",
          "reason": {
            "zh": "角色对话消费爆款形态",
            "en": "Character-chat consumer breakout shape",
            "de": "Character-chat consumer breakout shape",
            "ja": "Character-chat consumer breakout shape",
            "es": "Character-chat consumer breakout shape",
            "it": "Character-chat consumer breakout shape",
            "fr": "Character-chat consumer breakout shape"
          },
          "metric": {
            "zh": "商店可见度: 94",
            "en": "Store visibility: 94",
            "de": "Store-Sichtbarkeit: 94",
            "ja": "ストア可視性: 94",
            "es": "Visibilidad store: 94",
            "it": "Visibilità store: 94",
            "fr": "Visibilité store: 94"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@character_ai",
          "x_url": "https://x.com/character_ai",
          "url": "https://play.google.com/store/apps/details?id=ai.character.app",
          "icon": "assets/icons/domain-character-ai.png"
        },
        {
          "rank": 8,
          "name": "PhotoRoom",
          "reason": {
            "zh": "电商/抠图 AI 修图",
            "en": "E-commerce/cutout AI photo edit",
            "de": "E-commerce/cutout AI photo edit",
            "ja": "E-commerce/cutout AI photo edit",
            "es": "E-commerce/cutout AI photo edit",
            "it": "E-commerce/cutout AI photo edit",
            "fr": "E-commerce/cutout AI photo edit"
          },
          "metric": {
            "zh": "商店可见度: 93",
            "en": "Store visibility: 93",
            "de": "Store-Sichtbarkeit: 93",
            "ja": "ストア可視性: 93",
            "es": "Visibilidad store: 93",
            "it": "Visibilità store: 93",
            "fr": "Visibilité store: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://play.google.com/store/apps/details?id=com.photoroom.app",
          "icon": "assets/icons/domain-play-google-com.png"
        },
        {
          "rank": 9,
          "name": "Remini",
          "reason": {
            "zh": "老照片超分增强爆款",
            "en": "Photo upscale/enhance breakout",
            "de": "Photo upscale/enhance breakout",
            "ja": "Photo upscale/enhance breakout",
            "es": "Photo upscale/enhance breakout",
            "it": "Photo upscale/enhance breakout",
            "fr": "Photo upscale/enhance breakout"
          },
          "metric": {
            "zh": "商店可见度: 92",
            "en": "Store visibility: 92",
            "de": "Store-Sichtbarkeit: 92",
            "ja": "ストア可視性: 92",
            "es": "Visibilidad store: 92",
            "it": "Visibilità store: 92",
            "fr": "Visibilité store: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://play.google.com/store/apps/details?id=com.bigwinepot.nwdn.international",
          "icon": "assets/icons/domain-play-google-com.png"
        },
        {
          "rank": 10,
          "name": "Lensa",
          "reason": {
            "zh": "人像风格化 AI 编辑",
            "en": "Portrait stylization AI editor",
            "de": "Portrait stylization AI editor",
            "ja": "Portrait stylization AI editor",
            "es": "Portrait stylization AI editor",
            "it": "Portrait stylization AI editor",
            "fr": "Portrait stylization AI editor"
          },
          "metric": {
            "zh": "商店可见度: 91",
            "en": "Store visibility: 91",
            "de": "Store-Sichtbarkeit: 91",
            "ja": "ストア可視性: 91",
            "es": "Visibilidad store: 91",
            "it": "Visibilità store: 91",
            "fr": "Visibilité store: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://play.google.com/store/apps/details?id=com.lensa.app",
          "icon": "assets/icons/domain-play-google-com.png"
        },
        {
          "rank": 11,
          "name": "FaceApp",
          "reason": {
            "zh": "人脸变换类 AI 滤镜",
            "en": "Face-transform AI filters",
            "de": "Face-transform AI filters",
            "ja": "Face-transform AI filters",
            "es": "Face-transform AI filters",
            "it": "Face-transform AI filters",
            "fr": "Face-transform AI filters"
          },
          "metric": {
            "zh": "商店可见度: 90",
            "en": "Store visibility: 90",
            "de": "Store-Sichtbarkeit: 90",
            "ja": "ストア可視性: 90",
            "es": "Visibilidad store: 90",
            "it": "Visibilità store: 90",
            "fr": "Visibilité store: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://play.google.com/store/apps/details?id=io.faceapp",
          "icon": "assets/icons/domain-play-google-com.png"
        },
        {
          "rank": 12,
          "name": "CapCut",
          "reason": {
            "zh": "短视频剪辑 + AI 能力",
            "en": "Short-video edit + AI features",
            "de": "Short-video edit + AI features",
            "ja": "Short-video edit + AI features",
            "es": "Short-video edit + AI features",
            "it": "Short-video edit + AI features",
            "fr": "Short-video edit + AI features"
          },
          "metric": {
            "zh": "商店可见度: 89",
            "en": "Store visibility: 89",
            "de": "Store-Sichtbarkeit: 89",
            "ja": "ストア可視性: 89",
            "es": "Visibilidad store: 89",
            "it": "Visibilità store: 89",
            "fr": "Visibilité store: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://play.google.com/store/apps/details?id=com.lemon.lvoverseas",
          "icon": "assets/icons/domain-play-google-com.png"
        },
        {
          "rank": 13,
          "name": "Canva",
          "reason": {
            "zh": "设计模板 + 生成式能力",
            "en": "Design templates + generative features",
            "de": "Design templates + generative features",
            "ja": "Design templates + generative features",
            "es": "Design templates + generative features",
            "it": "Design templates + generative features",
            "fr": "Design templates + generative features"
          },
          "metric": {
            "zh": "商店可见度: 88",
            "en": "Store visibility: 88",
            "de": "Store-Sichtbarkeit: 88",
            "ja": "ストア可視性: 88",
            "es": "Visibilidad store: 88",
            "it": "Visibilità store: 88",
            "fr": "Visibilité store: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://play.google.com/store/apps/details?id=com.canva.editor",
          "icon": "assets/icons/domain-play-google-com.png"
        },
        {
          "rank": 14,
          "name": "Grammarly Keyboard",
          "reason": {
            "zh": "写作助手键盘层",
            "en": "Writing-assistant keyboard layer",
            "de": "Writing-assistant keyboard layer",
            "ja": "Writing-assistant keyboard layer",
            "es": "Writing-assistant keyboard layer",
            "it": "Writing-assistant keyboard layer",
            "fr": "Writing-assistant keyboard layer"
          },
          "metric": {
            "zh": "商店可见度: 87",
            "en": "Store visibility: 87",
            "de": "Store-Sichtbarkeit: 87",
            "ja": "ストア可視性: 87",
            "es": "Visibilidad store: 87",
            "it": "Visibilità store: 87",
            "fr": "Visibilité store: 87"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Grammarly",
          "x_url": "https://x.com/Grammarly",
          "url": "https://play.google.com/store/apps/details?id=com.grammarly.android.keyboard",
          "icon": "assets/icons/domain-grammarly-com.png"
        },
        {
          "rank": 15,
          "name": "Duolingo",
          "reason": {
            "zh": "语言学习 + AI 会话能力",
            "en": "Language learning + AI conversation",
            "de": "Language learning + AI conversation",
            "ja": "Language learning + AI conversation",
            "es": "Language learning + AI conversation",
            "it": "Language learning + AI conversation",
            "fr": "Language learning + AI conversation"
          },
          "metric": {
            "zh": "商店可见度: 86",
            "en": "Store visibility: 86",
            "de": "Store-Sichtbarkeit: 86",
            "ja": "ストア可視性: 86",
            "es": "Visibilidad store: 86",
            "it": "Visibilità store: 86",
            "fr": "Visibilité store: 86"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@duolingo",
          "x_url": "https://x.com/duolingo",
          "url": "https://play.google.com/store/apps/details?id=com.duolingo",
          "icon": "assets/icons/domain-duolingo-com.png"
        },
        {
          "rank": 16,
          "name": "Notion",
          "reason": {
            "zh": "知识库/笔记 + Notion AI",
            "en": "Notes/wiki + Notion AI",
            "de": "Notes/wiki + Notion AI",
            "ja": "Notes/wiki + Notion AI",
            "es": "Notes/wiki + Notion AI",
            "it": "Notes/wiki + Notion AI",
            "fr": "Notes/wiki + Notion AI"
          },
          "metric": {
            "zh": "商店可见度: 85",
            "en": "Store visibility: 85",
            "de": "Store-Sichtbarkeit: 85",
            "ja": "ストア可視性: 85",
            "es": "Visibilidad store: 85",
            "it": "Visibilità store: 85",
            "fr": "Visibilité store: 85"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@NotionHQ",
          "x_url": "https://x.com/NotionHQ",
          "url": "https://play.google.com/store/apps/details?id=notion.id",
          "icon": "assets/icons/domain-notion-com.png"
        },
        {
          "rank": 17,
          "name": "Microsoft 365 (Office)",
          "reason": {
            "zh": "办公套件内 Copilot 分发面",
            "en": "Office suite Copilot distribution surface",
            "de": "Office suite Copilot distribution surface",
            "ja": "Office suite Copilot distribution surface",
            "es": "Office suite Copilot distribution surface",
            "it": "Office suite Copilot distribution surface",
            "fr": "Office suite Copilot distribution surface"
          },
          "metric": {
            "zh": "商店可见度: 84",
            "en": "Store visibility: 84",
            "de": "Store-Sichtbarkeit: 84",
            "ja": "ストア可視性: 84",
            "es": "Visibilidad store: 84",
            "it": "Visibilità store: 84",
            "fr": "Visibilité store: 84"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Microsoft365",
          "x_url": "https://x.com/Microsoft365",
          "url": "https://play.google.com/store/apps/details?id=com.microsoft.office.officehubrow",
          "icon": "assets/icons/domain-microsoft365-com.png"
        },
        {
          "rank": 18,
          "name": "Background Eraser / remove.bg class",
          "reason": {
            "zh": "抠图类 AI 工具",
            "en": "Background-removal AI tools",
            "de": "Background-removal AI tools",
            "ja": "Background-removal AI tools",
            "es": "Background-removal AI tools",
            "it": "Background-removal AI tools",
            "fr": "Background-removal AI tools"
          },
          "metric": {
            "zh": "商店可见度: 83",
            "en": "Store visibility: 83",
            "de": "Store-Sichtbarkeit: 83",
            "ja": "ストア可視性: 83",
            "es": "Visibilidad store: 83",
            "it": "Visibilità store: 83",
            "fr": "Visibilité store: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://play.google.com/store/apps/details?id=bg.remove.android",
          "icon": "assets/icons/domain-play-google-com.png"
        },
        {
          "rank": 19,
          "name": "starryai (Play search)",
          "reason": {
            "zh": "文生图消费入口（搜索索引）",
            "en": "Text-to-image consumer entry (search index)",
            "de": "Text-to-image consumer entry (search index)",
            "ja": "Text-to-image consumer entry (search index)",
            "es": "Text-to-image consumer entry (search index)",
            "it": "Text-to-image consumer entry (search index)",
            "fr": "Text-to-image consumer entry (search index)"
          },
          "metric": {
            "zh": "商店可见度: 82",
            "en": "Store visibility: 82",
            "de": "Store-Sichtbarkeit: 82",
            "ja": "ストア可視性: 82",
            "es": "Visibilidad store: 82",
            "it": "Visibilità store: 82",
            "fr": "Visibilité store: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://play.google.com/store/search?q=starryai&c=apps",
          "icon": "assets/icons/domain-play-google-com.png"
        },
        {
          "rank": 20,
          "name": "Speak-class language AI (Play search)",
          "reason": {
            "zh": "口语 AI 教练品类索引",
            "en": "Speaking AI coach category index",
            "de": "Speaking AI coach category index",
            "ja": "Speaking AI coach category index",
            "es": "Speaking AI coach category index",
            "it": "Speaking AI coach category index",
            "fr": "Speaking AI coach category index"
          },
          "metric": {
            "zh": "商店可见度: 81",
            "en": "Store visibility: 81",
            "de": "Store-Sichtbarkeit: 81",
            "ja": "ストア可視性: 81",
            "es": "Visibilidad store: 81",
            "it": "Visibilità store: 81",
            "fr": "Visibilité store: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://play.google.com/store/search?q=speak%20language&c=apps",
          "icon": "assets/icons/domain-play-google-com.png"
        }
      ],
      "sources": [
        {
          "label": "Google Play · Top charts",
          "url": "https://play.google.com/store/apps/top",
          "kind": "leaderboard",
          "note": {
            "zh": "官方 Top charts 入口（对照用）",
            "en": "Official top charts entry (cross-check)",
            "de": "Official top charts entry (cross-check)",
            "ja": "Official top charts entry (cross-check)",
            "es": "Official top charts entry (cross-check)",
            "it": "Official top charts entry (cross-check)",
            "fr": "Official top charts entry (cross-check)"
          }
        },
        {
          "label": "Google Play · Productivity",
          "url": "https://play.google.com/store/apps/category/PRODUCTIVITY",
          "kind": "trusted_site",
          "note": {
            "zh": "效率类目（AI 助手常驻）",
            "en": "Productivity category (AI assistants frequent)",
            "de": "Productivity category (AI assistants frequent)",
            "ja": "Productivity category (AI assistants frequent)",
            "es": "Productivity category (AI assistants frequent)",
            "it": "Productivity category (AI assistants frequent)",
            "fr": "Productivity category (AI assistants frequent)"
          }
        },
        {
          "label": "Google Play Console help",
          "url": "https://support.google.com/googleplay/android-developer/",
          "kind": "docs",
          "note": {
            "zh": "Play 分发与上架文档",
            "en": "Play distribution and listing docs",
            "de": "Play distribution and listing docs",
            "ja": "Play distribution and listing docs",
            "es": "Play distribution and listing docs",
            "it": "Play distribution and listing docs",
            "fr": "Play distribution and listing docs"
          }
        },
        {
          "label": "Sensor Tower (industry charts)",
          "url": "https://app.sensortower.com/",
          "kind": "report",
          "note": {
            "zh": "第三方商店情报对照（需账号）",
            "en": "Third-party store intel cross-check (account may be required)",
            "de": "Third-party store intel cross-check (account may be required)",
            "ja": "Third-party store intel cross-check (account may be required)",
            "es": "Third-party store intel cross-check (account may be required)",
            "it": "Third-party store intel cross-check (account may be required)",
            "fr": "Third-party store intel cross-check (account may be required)"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-playstore-ai.webp",
        "file": "theme-playstore-ai.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "x-hot-topics",
      "i18n": {
        "zh": {
          "title": "X 热点话题 · AI",
          "subtitle": "X 上高频 AI 议程话题——每条可点搜索/标签（编辑索引，非官方实时 Trends）",
          "metric_label": "议程热度"
        },
        "en": {
          "title": "X Hot Topics · AI",
          "subtitle": "High-frequency AI agenda topics on X — each row links search/hashtag (editorial index, not official live Trends)",
          "metric_label": "Agenda heat"
        },
        "de": {
          "title": "X Hot Topics · AI",
          "subtitle": "Häufige AI-Agenda-Themen auf X — jeder Link Suche/Hashtag",
          "metric_label": "Agenda-Heat"
        },
        "ja": {
          "title": "Xホットトピック · AI",
          "subtitle": "X上の主要AI議題——各行検索/ハッシュタグ",
          "metric_label": "議題ヒート"
        },
        "es": {
          "title": "X temas calientes · AI",
          "subtitle": "Temas AI frecuentes en X — cada fila busca/hashtag",
          "metric_label": "Calor de agenda"
        },
        "it": {
          "title": "X hot topics · AI",
          "subtitle": "Temi AI frequenti su X — ogni riga search/hashtag",
          "metric_label": "Heat agenda"
        },
        "fr": {
          "title": "X sujets chauds · IA",
          "subtitle": "Sujets IA fréquents sur X — chaque ligne search/hashtag",
          "metric_label": "Chaleur d'agenda"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "AI Agents",
          "reason": {
            "zh": "自主 agent / 工具调用成为主叙事",
            "en": "Autonomous agents / tool-use as main narrative",
            "de": "Autonomous agents / tool-use as main narrative",
            "ja": "Autonomous agents / tool-use as main narrative",
            "es": "Autonomous agents / tool-use as main narrative",
            "it": "Autonomous agents / tool-use as main narrative",
            "fr": "Autonomous agents / tool-use as main narrative"
          },
          "metric": {
            "zh": "议程热度: 100",
            "en": "Agenda heat: 100",
            "de": "Agenda-Heat: 100",
            "ja": "議題ヒート: 100",
            "es": "Calor de agenda: 100",
            "it": "Heat agenda: 100",
            "fr": "Chaleur d'agenda: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=%22AI%20agents%22%20OR%20%22coding%20agent%22&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 2,
          "name": "Claude / Anthropic",
          "reason": {
            "zh": "长文、编码与安全叙事中心",
            "en": "Long-form, coding, and safety narrative center",
            "de": "Long-form, coding, and safety narrative center",
            "ja": "Long-form, coding, and safety narrative center",
            "es": "Long-form, coding, and safety narrative center",
            "it": "Long-form, coding, and safety narrative center",
            "fr": "Long-form, coding, and safety narrative center"
          },
          "metric": {
            "zh": "议程热度: 99",
            "en": "Agenda heat: 99",
            "de": "Agenda-Heat: 99",
            "ja": "議題ヒート: 99",
            "es": "Calor de agenda: 99",
            "it": "Heat agenda: 99",
            "fr": "Chaleur d'agenda: 99"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@AnthropicAI",
          "x_url": "https://x.com/AnthropicAI",
          "url": "https://x.com/search?q=Claude%20OR%20Anthropic&src=typed_query&f=live",
          "icon": "assets/icons/x-anthropicai.jpg"
        },
        {
          "rank": 3,
          "name": "ChatGPT / OpenAI",
          "reason": {
            "zh": "默认对话入口与发布节奏话题",
            "en": "Default chat entry and release-cadence talk",
            "de": "Default chat entry and release-cadence talk",
            "ja": "Default chat entry and release-cadence talk",
            "es": "Default chat entry and release-cadence talk",
            "it": "Default chat entry and release-cadence talk",
            "fr": "Default chat entry and release-cadence talk"
          },
          "metric": {
            "zh": "议程热度: 98",
            "en": "Agenda heat: 98",
            "de": "Agenda-Heat: 98",
            "ja": "議題ヒート: 98",
            "es": "Calor de agenda: 98",
            "it": "Heat agenda: 98",
            "fr": "Chaleur d'agenda: 98"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@OpenAI",
          "x_url": "https://x.com/OpenAI",
          "url": "https://x.com/search?q=ChatGPT%20OR%20OpenAI&src=typed_query&f=live",
          "icon": "assets/icons/x-openai.jpg"
        },
        {
          "rank": 4,
          "name": "Grok / xAI",
          "reason": {
            "zh": "X 原生助手与模型发布话题",
            "en": "X-native assistant and model-release talk",
            "de": "X-native assistant and model-release talk",
            "ja": "X-native assistant and model-release talk",
            "es": "X-native assistant and model-release talk",
            "it": "X-native assistant and model-release talk",
            "fr": "X-native assistant and model-release talk"
          },
          "metric": {
            "zh": "议程热度: 97",
            "en": "Agenda heat: 97",
            "de": "Agenda-Heat: 97",
            "ja": "議題ヒート: 97",
            "es": "Calor de agenda: 97",
            "it": "Heat agenda: 97",
            "fr": "Chaleur d'agenda: 97"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@xai",
          "x_url": "https://x.com/xai",
          "url": "https://x.com/search?q=Grok%20OR%20xAI&src=typed_query&f=live",
          "icon": "assets/icons/domain-grok-com.png"
        },
        {
          "rank": 5,
          "name": "Gemini / Google AI",
          "reason": {
            "zh": "多模态与搜索整合议程",
            "en": "Multimodal and search-integration agenda",
            "de": "Multimodal and search-integration agenda",
            "ja": "Multimodal and search-integration agenda",
            "es": "Multimodal and search-integration agenda",
            "it": "Multimodal and search-integration agenda",
            "fr": "Multimodal and search-integration agenda"
          },
          "metric": {
            "zh": "议程热度: 96",
            "en": "Agenda heat: 96",
            "de": "Agenda-Heat: 96",
            "ja": "議題ヒート: 96",
            "es": "Calor de agenda: 96",
            "it": "Heat agenda: 96",
            "fr": "Chaleur d'agenda: 96"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@Google",
          "x_url": "https://x.com/Google",
          "url": "https://x.com/search?q=Gemini%20Google%20AI&src=typed_query&f=live",
          "icon": "assets/icons/domain-gemini-google-com.png"
        },
        {
          "rank": 6,
          "name": "DeepSeek",
          "reason": {
            "zh": "开源/高效训练对照叙事",
            "en": "Open-weight / efficient-training contrast narrative",
            "de": "Open-weight / efficient-training contrast narrative",
            "ja": "Open-weight / efficient-training contrast narrative",
            "es": "Open-weight / efficient-training contrast narrative",
            "it": "Open-weight / efficient-training contrast narrative",
            "fr": "Open-weight / efficient-training contrast narrative"
          },
          "metric": {
            "zh": "议程热度: 95",
            "en": "Agenda heat: 95",
            "de": "Agenda-Heat: 95",
            "ja": "議題ヒート: 95",
            "es": "Calor de agenda: 95",
            "it": "Heat agenda: 95",
            "fr": "Chaleur d'agenda: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=DeepSeek&src=typed_query&f=live",
          "icon": "assets/icons/domain-deepseek-com.png"
        },
        {
          "rank": 7,
          "name": "Open-weight LLMs",
          "reason": {
            "zh": "Qwen / Kimi / Mistral 等开源浪潮",
            "en": "Qwen / Kimi / Mistral open-weight wave",
            "de": "Qwen / Kimi / Mistral open-weight wave",
            "ja": "Qwen / Kimi / Mistral open-weight wave",
            "es": "Qwen / Kimi / Mistral open-weight wave",
            "it": "Qwen / Kimi / Mistral open-weight wave",
            "fr": "Qwen / Kimi / Mistral open-weight wave"
          },
          "metric": {
            "zh": "议程热度: 94",
            "en": "Agenda heat: 94",
            "de": "Agenda-Heat: 94",
            "ja": "議題ヒート: 94",
            "es": "Calor de agenda: 94",
            "it": "Heat agenda: 94",
            "fr": "Chaleur d'agenda: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=Qwen%20OR%20Kimi%20OR%20Mistral%20open&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 8,
          "name": "MCP (Model Context Protocol)",
          "reason": {
            "zh": "工具互联标准成为基建话题",
            "en": "Tool-interop standard as infrastructure talk",
            "de": "Tool-interop standard as infrastructure talk",
            "ja": "Tool-interop standard as infrastructure talk",
            "es": "Tool-interop standard as infrastructure talk",
            "it": "Tool-interop standard as infrastructure talk",
            "fr": "Tool-interop standard as infrastructure talk"
          },
          "metric": {
            "zh": "议程热度: 93",
            "en": "Agenda heat: 93",
            "de": "Agenda-Heat: 93",
            "ja": "議題ヒート: 93",
            "es": "Calor de agenda: 93",
            "it": "Heat agenda: 93",
            "fr": "Chaleur d'agenda: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=MCP%20%22Model%20Context%20Protocol%22&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 9,
          "name": "Cursor / AI IDE",
          "reason": {
            "zh": "编辑器内 coding agent 产品面",
            "en": "In-editor coding-agent product surface",
            "de": "In-editor coding-agent product surface",
            "ja": "In-editor coding-agent product surface",
            "es": "In-editor coding-agent product surface",
            "it": "In-editor coding-agent product surface",
            "fr": "In-editor coding-agent product surface"
          },
          "metric": {
            "zh": "议程热度: 92",
            "en": "Agenda heat: 92",
            "de": "Agenda-Heat: 92",
            "ja": "議題ヒート: 92",
            "es": "Calor de agenda: 92",
            "it": "Heat agenda: 92",
            "fr": "Chaleur d'agenda: 92"
          },
          "evidence_kind": "catalog_anchor",
          "x_handle": "@cursor_ai",
          "x_url": "https://x.com/cursor_ai",
          "url": "https://x.com/search?q=Cursor%20AI%20IDE%20OR%20%40cursor_ai&src=typed_query&f=live",
          "icon": "assets/icons/domain-cursor-com.png"
        },
        {
          "rank": 10,
          "name": "AI Video Generation",
          "reason": {
            "zh": "Sora / 可灵 / Seedance 类视频生成",
            "en": "Sora / Kling / Seedance-class video gen",
            "de": "Sora / Kling / Seedance-class video gen",
            "ja": "Sora / Kling / Seedance-class video gen",
            "es": "Sora / Kling / Seedance-class video gen",
            "it": "Sora / Kling / Seedance-class video gen",
            "fr": "Sora / Kling / Seedance-class video gen"
          },
          "metric": {
            "zh": "议程热度: 91",
            "en": "Agenda heat: 91",
            "de": "Agenda-Heat: 91",
            "ja": "議題ヒート: 91",
            "es": "Calor de agenda: 91",
            "it": "Heat agenda: 91",
            "fr": "Chaleur d'agenda: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=%22AI%20video%22%20OR%20Sora%20OR%20Kling&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 11,
          "name": "Image Gen / Flux",
          "reason": {
            "zh": "文生图审美与本地模型讨论",
            "en": "T2I aesthetics and local-model discussion",
            "de": "T2I aesthetics and local-model discussion",
            "ja": "T2I aesthetics and local-model discussion",
            "es": "T2I aesthetics and local-model discussion",
            "it": "T2I aesthetics and local-model discussion",
            "fr": "T2I aesthetics and local-model discussion"
          },
          "metric": {
            "zh": "议程热度: 90",
            "en": "Agenda heat: 90",
            "de": "Agenda-Heat: 90",
            "ja": "議題ヒート: 90",
            "es": "Calor de agenda: 90",
            "it": "Heat agenda: 90",
            "fr": "Chaleur d'agenda: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=Flux%20AI%20OR%20%22text%20to%20image%22&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 12,
          "name": "Voice AI / Realtime",
          "reason": {
            "zh": "实时语音助手与通话自动化",
            "en": "Realtime voice assistants and call automation",
            "de": "Realtime voice assistants and call automation",
            "ja": "Realtime voice assistants and call automation",
            "es": "Realtime voice assistants and call automation",
            "it": "Realtime voice assistants and call automation",
            "fr": "Realtime voice assistants and call automation"
          },
          "metric": {
            "zh": "议程热度: 89",
            "en": "Agenda heat: 89",
            "de": "Agenda-Heat: 89",
            "ja": "議題ヒート: 89",
            "es": "Calor de agenda: 89",
            "it": "Heat agenda: 89",
            "fr": "Chaleur d'agenda: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=%22voice%20AI%22%20OR%20%22realtime%20voice%22&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 13,
          "name": "AI Memory / Personalization",
          "reason": {
            "zh": "记忆与个性化体验成为产品竞争点",
            "en": "Memory and personalization as product competition",
            "de": "Memory and personalization as product competition",
            "ja": "Memory and personalization as product competition",
            "es": "Memory and personalization as product competition",
            "it": "Memory and personalization as product competition",
            "fr": "Memory and personalization as product competition"
          },
          "metric": {
            "zh": "议程热度: 88",
            "en": "Agenda heat: 88",
            "de": "Agenda-Heat: 88",
            "ja": "議題ヒート: 88",
            "es": "Calor de agenda: 88",
            "it": "Heat agenda: 88",
            "fr": "Chaleur d'agenda: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=%22AI%20memory%22%20OR%20personalization%20LLM&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 14,
          "name": "Local / On-device AI",
          "reason": {
            "zh": "端侧与本地推理可行性",
            "en": "On-device and local inference feasibility",
            "de": "On-device and local inference feasibility",
            "ja": "On-device and local inference feasibility",
            "es": "On-device and local inference feasibility",
            "it": "On-device and local inference feasibility",
            "fr": "On-device and local inference feasibility"
          },
          "metric": {
            "zh": "议程热度: 87",
            "en": "Agenda heat: 87",
            "de": "Agenda-Heat: 87",
            "ja": "議題ヒート: 87",
            "es": "Calor de agenda: 87",
            "it": "Heat agenda: 87",
            "fr": "Chaleur d'agenda: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=%22local%20LLM%22%20OR%20%22on-device%20AI%22&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 15,
          "name": "AI Jobs / Automation",
          "reason": {
            "zh": "就业、知识劳动自动化议程",
            "en": "Jobs and knowledge-labor automation agenda",
            "de": "Jobs and knowledge-labor automation agenda",
            "ja": "Jobs and knowledge-labor automation agenda",
            "es": "Jobs and knowledge-labor automation agenda",
            "it": "Jobs and knowledge-labor automation agenda",
            "fr": "Jobs and knowledge-labor automation agenda"
          },
          "metric": {
            "zh": "议程热度: 86",
            "en": "Agenda heat: 86",
            "de": "Agenda-Heat: 86",
            "ja": "議題ヒート: 86",
            "es": "Calor de agenda: 86",
            "it": "Heat agenda: 86",
            "fr": "Chaleur d'agenda: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=%22AI%20jobs%22%20OR%20%22AI%20automation%22&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 16,
          "name": "AI Safety (near-term)",
          "reason": {
            "zh": "近端安全/生物/网络风险讨论升温",
            "en": "Near-term safety / bio / cyber risk talk",
            "de": "Near-term safety / bio / cyber risk talk",
            "ja": "Near-term safety / bio / cyber risk talk",
            "es": "Near-term safety / bio / cyber risk talk",
            "it": "Near-term safety / bio / cyber risk talk",
            "fr": "Near-term safety / bio / cyber risk talk"
          },
          "metric": {
            "zh": "议程热度: 85",
            "en": "Agenda heat: 85",
            "de": "Agenda-Heat: 85",
            "ja": "議題ヒート: 85",
            "es": "Calor de agenda: 85",
            "it": "Heat agenda: 85",
            "fr": "Chaleur d'agenda: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=%22AI%20safety%22%20OR%20alignment&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 17,
          "name": "Evals / Arena",
          "reason": {
            "zh": "公开对战与采购评测尺子",
            "en": "Public arena and purchase-eval yardsticks",
            "de": "Public arena and purchase-eval yardsticks",
            "ja": "Public arena and purchase-eval yardsticks",
            "es": "Public arena and purchase-eval yardsticks",
            "it": "Public arena and purchase-eval yardsticks",
            "fr": "Public arena and purchase-eval yardsticks"
          },
          "metric": {
            "zh": "议程热度: 84",
            "en": "Agenda heat: 84",
            "de": "Agenda-Heat: 84",
            "ja": "議題ヒート: 84",
            "es": "Calor de agenda: 84",
            "it": "Heat agenda: 84",
            "fr": "Chaleur d'agenda: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=LMSYS%20OR%20%22Chatbot%20Arena%22%20OR%20SWE-bench&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 18,
          "name": "RAG / Knowledge",
          "reason": {
            "zh": "检索增强与企业知识库",
            "en": "RAG and enterprise knowledge bases",
            "de": "RAG and enterprise knowledge bases",
            "ja": "RAG and enterprise knowledge bases",
            "es": "RAG and enterprise knowledge bases",
            "it": "RAG and enterprise knowledge bases",
            "fr": "RAG and enterprise knowledge bases"
          },
          "metric": {
            "zh": "议程热度: 83",
            "en": "Agenda heat: 83",
            "de": "Agenda-Heat: 83",
            "ja": "議題ヒート: 83",
            "es": "Calor de agenda: 83",
            "it": "Heat agenda: 83",
            "fr": "Chaleur d'agenda: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=RAG%20LLM%20OR%20%22retrieval%20augmented%22&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 19,
          "name": "AI Regulation",
          "reason": {
            "zh": "政策、版权与部署合规",
            "en": "Policy, copyright, and deployment compliance",
            "de": "Policy, copyright, and deployment compliance",
            "ja": "Policy, copyright, and deployment compliance",
            "es": "Policy, copyright, and deployment compliance",
            "it": "Policy, copyright, and deployment compliance",
            "fr": "Policy, copyright, and deployment compliance"
          },
          "metric": {
            "zh": "议程热度: 82",
            "en": "Agenda heat: 82",
            "de": "Agenda-Heat: 82",
            "ja": "議題ヒート: 82",
            "es": "Calor de agenda: 82",
            "it": "Heat agenda: 82",
            "fr": "Chaleur d'agenda: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=%22AI%20regulation%22%20OR%20%22AI%20Act%22&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        },
        {
          "rank": 20,
          "name": "Multimodal / World Models",
          "reason": {
            "zh": "多模态与世界模型前沿叙事",
            "en": "Multimodal and world-model frontier narrative",
            "de": "Multimodal and world-model frontier narrative",
            "ja": "Multimodal and world-model frontier narrative",
            "es": "Multimodal and world-model frontier narrative",
            "it": "Multimodal and world-model frontier narrative",
            "fr": "Multimodal and world-model frontier narrative"
          },
          "metric": {
            "zh": "议程热度: 81",
            "en": "Agenda heat: 81",
            "de": "Agenda-Heat: 81",
            "ja": "議題ヒート: 81",
            "es": "Calor de agenda: 81",
            "it": "Heat agenda: 81",
            "fr": "Chaleur d'agenda: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://x.com/search?q=%22world%20model%22%20AI%20OR%20multimodal&src=typed_query&f=live",
          "icon": "assets/icons/domain-x-com.png"
        }
      ],
      "sources": [
        {
          "label": "X Explore",
          "url": "https://x.com/explore",
          "kind": "leaderboard",
          "note": {
            "zh": "X 探索/趋势入口（实时榜需登录，本站为编辑话题索引）",
            "en": "X Explore entry (live trends often login-gated; this board is an editorial topic index)",
            "de": "X Explore entry (live trends often login-gated; this board is an editorial topic index)",
            "ja": "X Explore entry (live trends often login-gated; this board is an editorial topic index)",
            "es": "X Explore entry (live trends often login-gated; this board is an editorial topic index)",
            "it": "X Explore entry (live trends often login-gated; this board is an editorial topic index)",
            "fr": "X Explore entry (live trends often login-gated; this board is an editorial topic index)"
          }
        },
        {
          "label": "X Advanced Search",
          "url": "https://x.com/search-advanced",
          "kind": "trusted_site",
          "note": {
            "zh": "高级搜索；可复现话题查询",
            "en": "Advanced search for reproducible topic queries",
            "de": "Advanced search for reproducible topic queries",
            "ja": "Advanced search for reproducible topic queries",
            "es": "Advanced search for reproducible topic queries",
            "it": "Advanced search for reproducible topic queries",
            "fr": "Advanced search for reproducible topic queries"
          }
        },
        {
          "label": "X Developer Platform",
          "url": "https://developer.x.com/",
          "kind": "docs",
          "note": {
            "zh": "官方 API 文档（趋势/搜索需权限）",
            "en": "Official API docs (trends/search need access)",
            "de": "Official API docs (trends/search need access)",
            "ja": "Official API docs (trends/search need access)",
            "es": "Official API docs (trends/search need access)",
            "it": "Official API docs (trends/search need access)",
            "fr": "Official API docs (trends/search need access)"
          }
        },
        {
          "label": "X AI search (sample query)",
          "url": "https://x.com/search?q=AI&src=typed_query&f=live",
          "kind": "trusted_site",
          "note": {
            "zh": "AI 关键词实时搜索样例",
            "en": "Sample live AI keyword search",
            "de": "Sample live AI keyword search",
            "ja": "Sample live AI keyword search",
            "es": "Sample live AI keyword search",
            "it": "Sample live AI keyword search",
            "fr": "Sample live AI keyword search"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-x-hot-topics.webp",
        "file": "theme-x-hot-topics.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "reddit-ai-hot",
      "i18n": {
        "zh": {
          "title": "Reddit · AI 热点话题",
          "subtitle": "Reddit AI 社区高频议题——每条可点子版/热帖搜索（编辑索引，非全站实时总榜）",
          "metric_label": "社区热度"
        },
        "en": {
          "title": "Reddit · AI Hot Topics",
          "subtitle": "High-frequency AI community topics — each row links subreddit/hot search (editorial index, not live sitewide chart)",
          "metric_label": "Community heat"
        },
        "de": {
          "title": "Reddit · AI Hot Topics",
          "subtitle": "Häufige AI-Community-Themen — Subreddit/Hot-Suche",
          "metric_label": "Community-Heat"
        },
        "ja": {
          "title": "Reddit · AIホットトピック",
          "subtitle": "AIコミュニティ主要議題——subreddit/hot検索",
          "metric_label": "コミュニティヒート"
        },
        "es": {
          "title": "Reddit · temas AI calientes",
          "subtitle": "Temas AI frecuentes — subreddit/búsqueda hot",
          "metric_label": "Calor comunidad"
        },
        "it": {
          "title": "Reddit · AI hot topics",
          "subtitle": "Temi AI frequenti — subreddit/ricerca hot",
          "metric_label": "Heat community"
        },
        "fr": {
          "title": "Reddit · sujets IA chauds",
          "subtitle": "Sujets IA fréquents — subreddit/recherche hot",
          "metric_label": "Chaleur communauté"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "r/MachineLearning · hot",
          "reason": {
            "zh": "论文、方法与审稿文化主社区",
            "en": "Papers, methods, and review-culture main community",
            "de": "Papers, methods, and review-culture main community",
            "ja": "Papers, methods, and review-culture main community",
            "es": "Papers, methods, and review-culture main community",
            "it": "Papers, methods, and review-culture main community",
            "fr": "Papers, methods, and review-culture main community"
          },
          "metric": {
            "zh": "社区热度: 100",
            "en": "Community heat: 100",
            "de": "Community-Heat: 100",
            "ja": "コミュニティヒート: 100",
            "es": "Calor comunidad: 100",
            "it": "Heat community: 100",
            "fr": "Chaleur communauté: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/MachineLearning/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 2,
          "name": "r/LocalLLaMA · hot",
          "reason": {
            "zh": "本地跑模型/量化/硬件实操",
            "en": "Local models / quant / hardware practice",
            "de": "Local models / quant / hardware practice",
            "ja": "Local models / quant / hardware practice",
            "es": "Local models / quant / hardware practice",
            "it": "Local models / quant / hardware practice",
            "fr": "Local models / quant / hardware practice"
          },
          "metric": {
            "zh": "社区热度: 99",
            "en": "Community heat: 99",
            "de": "Community-Heat: 99",
            "ja": "コミュニティヒート: 99",
            "es": "Calor comunidad: 99",
            "it": "Heat community: 99",
            "fr": "Chaleur communauté: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/LocalLLaMA/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 3,
          "name": "r/OpenAI · hot",
          "reason": {
            "zh": "ChatGPT/API 产品与政策讨论",
            "en": "ChatGPT/API product and policy talk",
            "de": "ChatGPT/API product and policy talk",
            "ja": "ChatGPT/API product and policy talk",
            "es": "ChatGPT/API product and policy talk",
            "it": "ChatGPT/API product and policy talk",
            "fr": "ChatGPT/API product and policy talk"
          },
          "metric": {
            "zh": "社区热度: 98",
            "en": "Community heat: 98",
            "de": "Community-Heat: 98",
            "ja": "コミュニティヒート: 98",
            "es": "Calor comunidad: 98",
            "it": "Heat community: 98",
            "fr": "Chaleur communauté: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/OpenAI/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 4,
          "name": "r/ClaudeAI · hot",
          "reason": {
            "zh": "Claude 产品用法与对比",
            "en": "Claude product use and comparisons",
            "de": "Claude product use and comparisons",
            "ja": "Claude product use and comparisons",
            "es": "Claude product use and comparisons",
            "it": "Claude product use and comparisons",
            "fr": "Claude product use and comparisons"
          },
          "metric": {
            "zh": "社区热度: 97",
            "en": "Community heat: 97",
            "de": "Community-Heat: 97",
            "ja": "コミュニティヒート: 97",
            "es": "Calor comunidad: 97",
            "it": "Heat community: 97",
            "fr": "Chaleur communauté: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/ClaudeAI/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 5,
          "name": "r/ChatGPT · hot",
          "reason": {
            "zh": "大众对话产品体验反馈",
            "en": "Mass-market chat product experience feedback",
            "de": "Mass-market chat product experience feedback",
            "ja": "Mass-market chat product experience feedback",
            "es": "Mass-market chat product experience feedback",
            "it": "Mass-market chat product experience feedback",
            "fr": "Mass-market chat product experience feedback"
          },
          "metric": {
            "zh": "社区热度: 96",
            "en": "Community heat: 96",
            "de": "Community-Heat: 96",
            "ja": "コミュニティヒート: 96",
            "es": "Calor comunidad: 96",
            "it": "Heat community: 96",
            "fr": "Chaleur communauté: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/ChatGPT/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 6,
          "name": "r/singularity · hot",
          "reason": {
            "zh": "长期能力曲线与社会影响叙事",
            "en": "Long-run capability curve and social-impact narrative",
            "de": "Long-run capability curve and social-impact narrative",
            "ja": "Long-run capability curve and social-impact narrative",
            "es": "Long-run capability curve and social-impact narrative",
            "it": "Long-run capability curve and social-impact narrative",
            "fr": "Long-run capability curve and social-impact narrative"
          },
          "metric": {
            "zh": "社区热度: 95",
            "en": "Community heat: 95",
            "de": "Community-Heat: 95",
            "ja": "コミュニティヒート: 95",
            "es": "Calor comunidad: 95",
            "it": "Heat community: 95",
            "fr": "Chaleur communauté: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/singularity/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 7,
          "name": "r/artificial · hot",
          "reason": {
            "zh": "综合 AI 新闻与讨论",
            "en": "General AI news and discussion",
            "de": "General AI news and discussion",
            "ja": "General AI news and discussion",
            "es": "General AI news and discussion",
            "it": "General AI news and discussion",
            "fr": "General AI news and discussion"
          },
          "metric": {
            "zh": "社区热度: 94",
            "en": "Community heat: 94",
            "de": "Community-Heat: 94",
            "ja": "コミュニティヒート: 94",
            "es": "Calor comunidad: 94",
            "it": "Heat community: 94",
            "fr": "Chaleur communauté: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/artificial/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 8,
          "name": "r/StableDiffusion · hot",
          "reason": {
            "zh": "开源图像生成工作流",
            "en": "Open image-gen workflows",
            "de": "Open image-gen workflows",
            "ja": "Open image-gen workflows",
            "es": "Open image-gen workflows",
            "it": "Open image-gen workflows",
            "fr": "Open image-gen workflows"
          },
          "metric": {
            "zh": "社区热度: 93",
            "en": "Community heat: 93",
            "de": "Community-Heat: 93",
            "ja": "コミュニティヒート: 93",
            "es": "Calor comunidad: 93",
            "it": "Heat community: 93",
            "fr": "Chaleur communauté: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/StableDiffusion/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 9,
          "name": "r/midjourney · hot",
          "reason": {
            "zh": "审美静帧与提示词文化",
            "en": "Aesthetic stills and prompt culture",
            "de": "Aesthetic stills and prompt culture",
            "ja": "Aesthetic stills and prompt culture",
            "es": "Aesthetic stills and prompt culture",
            "it": "Aesthetic stills and prompt culture",
            "fr": "Aesthetic stills and prompt culture"
          },
          "metric": {
            "zh": "社区热度: 92",
            "en": "Community heat: 92",
            "de": "Community-Heat: 92",
            "ja": "コミュニティヒート: 92",
            "es": "Calor comunidad: 92",
            "it": "Heat community: 92",
            "fr": "Chaleur communauté: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/midjourney/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 10,
          "name": "r/LangChain · hot",
          "reason": {
            "zh": "编排/工具链工程实践",
            "en": "Orchestration / tool-chain engineering practice",
            "de": "Orchestration / tool-chain engineering practice",
            "ja": "Orchestration / tool-chain engineering practice",
            "es": "Orchestration / tool-chain engineering practice",
            "it": "Orchestration / tool-chain engineering practice",
            "fr": "Orchestration / tool-chain engineering practice"
          },
          "metric": {
            "zh": "社区热度: 91",
            "en": "Community heat: 91",
            "de": "Community-Heat: 91",
            "ja": "コミュニティヒート: 91",
            "es": "Calor comunidad: 91",
            "it": "Heat community: 91",
            "fr": "Chaleur communauté: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/LangChain/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 11,
          "name": "r/Oobabooga · hot",
          "reason": {
            "zh": "本地 WebUI 推理栈",
            "en": "Local WebUI inference stack",
            "de": "Local WebUI inference stack",
            "ja": "Local WebUI inference stack",
            "es": "Local WebUI inference stack",
            "it": "Local WebUI inference stack",
            "fr": "Local WebUI inference stack"
          },
          "metric": {
            "zh": "社区热度: 90",
            "en": "Community heat: 90",
            "de": "Community-Heat: 90",
            "ja": "コミュニティヒート: 90",
            "es": "Calor comunidad: 90",
            "it": "Heat community: 90",
            "fr": "Chaleur communauté: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/Oobabooga/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 12,
          "name": "r/LocalAI · hot",
          "reason": {
            "zh": "自托管推理与 API 兼容层",
            "en": "Self-hosted inference and API-compat layers",
            "de": "Self-hosted inference and API-compat layers",
            "ja": "Self-hosted inference and API-compat layers",
            "es": "Self-hosted inference and API-compat layers",
            "it": "Self-hosted inference and API-compat layers",
            "fr": "Self-hosted inference and API-compat layers"
          },
          "metric": {
            "zh": "社区热度: 89",
            "en": "Community heat: 89",
            "de": "Community-Heat: 89",
            "ja": "コミュニティヒート: 89",
            "es": "Calor comunidad: 89",
            "it": "Heat community: 89",
            "fr": "Chaleur communauté: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/LocalAI/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 13,
          "name": "r/PromptEngineering · hot",
          "reason": {
            "zh": "提示词与系统指令技巧",
            "en": "Prompt and system-instruction craft",
            "de": "Prompt and system-instruction craft",
            "ja": "Prompt and system-instruction craft",
            "es": "Prompt and system-instruction craft",
            "it": "Prompt and system-instruction craft",
            "fr": "Prompt and system-instruction craft"
          },
          "metric": {
            "zh": "社区热度: 88",
            "en": "Community heat: 88",
            "de": "Community-Heat: 88",
            "ja": "コミュニティヒート: 88",
            "es": "Calor comunidad: 88",
            "it": "Heat community: 88",
            "fr": "Chaleur communauté: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/PromptEngineering/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 14,
          "name": "r/MLOps · hot",
          "reason": {
            "zh": "训练/部署/监控生产化",
            "en": "Train/deploy/monitor productionization",
            "de": "Train/deploy/monitor productionization",
            "ja": "Train/deploy/monitor productionization",
            "es": "Train/deploy/monitor productionization",
            "it": "Train/deploy/monitor productionization",
            "fr": "Train/deploy/monitor productionization"
          },
          "metric": {
            "zh": "社区热度: 87",
            "en": "Community heat: 87",
            "de": "Community-Heat: 87",
            "ja": "コミュニティヒート: 87",
            "es": "Calor comunidad: 87",
            "it": "Heat community: 87",
            "fr": "Chaleur communauté: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/MLOps/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 15,
          "name": "r/computervision · hot",
          "reason": {
            "zh": "视觉模型与应用",
            "en": "Vision models and applications",
            "de": "Vision models and applications",
            "ja": "Vision models and applications",
            "es": "Vision models and applications",
            "it": "Vision models and applications",
            "fr": "Vision models and applications"
          },
          "metric": {
            "zh": "社区热度: 86",
            "en": "Community heat: 86",
            "de": "Community-Heat: 86",
            "ja": "コミュニティヒート: 86",
            "es": "Calor comunidad: 86",
            "it": "Heat community: 86",
            "fr": "Chaleur communauté: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/r/computervision/hot/",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 16,
          "name": "Coding agents (Reddit search)",
          "reason": {
            "zh": "Cursor/Copilot/agent 编程热议",
            "en": "Cursor/Copilot/agent coding heat",
            "de": "Cursor/Copilot/agent coding heat",
            "ja": "Cursor/Copilot/agent coding heat",
            "es": "Cursor/Copilot/agent coding heat",
            "it": "Cursor/Copilot/agent coding heat",
            "fr": "Cursor/Copilot/agent coding heat"
          },
          "metric": {
            "zh": "社区热度: 85",
            "en": "Community heat: 85",
            "de": "Community-Heat: 85",
            "ja": "コミュニティヒート: 85",
            "es": "Calor comunidad: 85",
            "it": "Heat community: 85",
            "fr": "Chaleur communauté: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/search/?q=coding%20agent%20OR%20Cursor%20AI&type=link&sort=hot",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 17,
          "name": "AI video gen (Reddit search)",
          "reason": {
            "zh": "视频生成模型与工具讨论",
            "en": "Video-gen models and tools discussion",
            "de": "Video-gen models and tools discussion",
            "ja": "Video-gen models and tools discussion",
            "es": "Video-gen models and tools discussion",
            "it": "Video-gen models and tools discussion",
            "fr": "Video-gen models and tools discussion"
          },
          "metric": {
            "zh": "社区热度: 84",
            "en": "Community heat: 84",
            "de": "Community-Heat: 84",
            "ja": "コミュニティヒート: 84",
            "es": "Calor comunidad: 84",
            "it": "Heat community: 84",
            "fr": "Chaleur communauté: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/search/?q=AI%20video%20generation%20OR%20Sora&type=link&sort=hot",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 18,
          "name": "RAG / memory (Reddit search)",
          "reason": {
            "zh": "检索增强与长期记忆实践",
            "en": "RAG and long-term memory practice",
            "de": "RAG and long-term memory practice",
            "ja": "RAG and long-term memory practice",
            "es": "RAG and long-term memory practice",
            "it": "RAG and long-term memory practice",
            "fr": "RAG and long-term memory practice"
          },
          "metric": {
            "zh": "社区热度: 83",
            "en": "Community heat: 83",
            "de": "Community-Heat: 83",
            "ja": "コミュニティヒート: 83",
            "es": "Calor comunidad: 83",
            "it": "Heat community: 83",
            "fr": "Chaleur communauté: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/search/?q=RAG%20LLM%20OR%20AI%20memory&type=link&sort=hot",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 19,
          "name": "Open-weight models (Reddit search)",
          "reason": {
            "zh": "开源权重发布与基准对照",
            "en": "Open-weight releases and benchmark contrast",
            "de": "Open-weight releases and benchmark contrast",
            "ja": "Open-weight releases and benchmark contrast",
            "es": "Open-weight releases and benchmark contrast",
            "it": "Open-weight releases and benchmark contrast",
            "fr": "Open-weight releases and benchmark contrast"
          },
          "metric": {
            "zh": "社区热度: 82",
            "en": "Community heat: 82",
            "de": "Community-Heat: 82",
            "ja": "コミュニティヒート: 82",
            "es": "Calor comunidad: 82",
            "it": "Heat community: 82",
            "fr": "Chaleur communauté: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/search/?q=open%20weight%20LLM%20OR%20DeepSeek%20OR%20Qwen&type=link&sort=hot",
          "icon": "assets/icons/domain-www-reddit-com.png"
        },
        {
          "rank": 20,
          "name": "AI jobs / automation (Reddit search)",
          "reason": {
            "zh": "就业与工作流替代讨论",
            "en": "Jobs and workflow-replacement talk",
            "de": "Jobs and workflow-replacement talk",
            "ja": "Jobs and workflow-replacement talk",
            "es": "Jobs and workflow-replacement talk",
            "it": "Jobs and workflow-replacement talk",
            "fr": "Jobs and workflow-replacement talk"
          },
          "metric": {
            "zh": "社区热度: 81",
            "en": "Community heat: 81",
            "de": "Community-Heat: 81",
            "ja": "コミュニティヒート: 81",
            "es": "Calor comunidad: 81",
            "it": "Heat community: 81",
            "fr": "Chaleur communauté: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://www.reddit.com/search/?q=AI%20jobs%20OR%20AI%20automation&type=link&sort=hot",
          "icon": "assets/icons/domain-www-reddit-com.png"
        }
      ],
      "sources": [
        {
          "label": "r/MachineLearning hot",
          "url": "https://www.reddit.com/r/MachineLearning/hot/",
          "kind": "leaderboard",
          "note": {
            "zh": "ML 研究社区热帖入口",
            "en": "ML research community hot feed",
            "de": "ML research community hot feed",
            "ja": "ML research community hot feed",
            "es": "ML research community hot feed",
            "it": "ML research community hot feed",
            "fr": "ML research community hot feed"
          }
        },
        {
          "label": "r/LocalLLaMA hot",
          "url": "https://www.reddit.com/r/LocalLLaMA/hot/",
          "kind": "leaderboard",
          "note": {
            "zh": "本地/开源 LLM 实操热帖",
            "en": "Local/open-weight LLM practice hot feed",
            "de": "Local/open-weight LLM practice hot feed",
            "ja": "Local/open-weight LLM practice hot feed",
            "es": "Local/open-weight LLM practice hot feed",
            "it": "Local/open-weight LLM practice hot feed",
            "fr": "Local/open-weight LLM practice hot feed"
          }
        },
        {
          "label": "Reddit search · AI",
          "url": "https://www.reddit.com/search/?q=AI&type=link&sort=hot",
          "kind": "trusted_site",
          "note": {
            "zh": "全站 AI 热门搜索",
            "en": "Sitewide AI hot search",
            "de": "Sitewide AI hot search",
            "ja": "Sitewide AI hot search",
            "es": "Sitewide AI hot search",
            "it": "Sitewide AI hot search",
            "fr": "Sitewide AI hot search"
          }
        },
        {
          "label": "Reddit API wiki (archive)",
          "url": "https://github.com/reddit-archive/reddit/wiki/API",
          "kind": "docs",
          "note": {
            "zh": "API 公开说明归档（程序化抓榜需合规/限流；reddit.com/dev 常拦 bot）",
            "en": "Public API wiki archive (programmatic charts need compliance; reddit.com/dev often bot-blocked)",
            "de": "Public API wiki archive (programmatic charts need compliance; reddit.com/dev often bot-blocked)",
            "ja": "Public API wiki archive (programmatic charts need compliance; reddit.com/dev often bot-blocked)",
            "es": "Public API wiki archive (programmatic charts need compliance; reddit.com/dev often bot-blocked)",
            "it": "Public API wiki archive (programmatic charts need compliance; reddit.com/dev often bot-blocked)",
            "fr": "Public API wiki archive (programmatic charts need compliance; reddit.com/dev often bot-blocked)"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-reddit-ai-hot.webp",
        "file": "theme-reddit-ai-hot.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "github-ai",
      "i18n": {
        "zh": {
          "title": "GitHub · AI 仓库索引",
          "subtitle": "开源 AI 高频仓库——每条可点 GitHub（编辑地图，非实时 Trending 位次）",
          "metric_label": "生态可见度"
        },
        "en": {
          "title": "GitHub · AI Repo Index",
          "subtitle": "High-frequency open-source AI repos — each row links GitHub (editorial map, not live Trending ranks)",
          "metric_label": "Ecosystem visibility"
        },
        "de": {
          "title": "GitHub · AI-Repo-Index",
          "subtitle": "Häufige Open-Source-AI-Repos — jeder Link GitHub",
          "metric_label": "Ökosystem-Sichtbarkeit"
        },
        "ja": {
          "title": "GitHub · AIリポジトリ索引",
          "subtitle": "主要OSS AIリポジトリ——各行GitHub",
          "metric_label": "エコ可視性"
        },
        "es": {
          "title": "GitHub · índice repos AI",
          "subtitle": "Repos AI open-source frecuentes — cada fila enlaza GitHub",
          "metric_label": "Visibilidad ecosistema"
        },
        "it": {
          "title": "GitHub · indice repo AI",
          "subtitle": "Repo AI open-source frequenti — ogni riga punta GitHub",
          "metric_label": "Visibilità ecosistema"
        },
        "fr": {
          "title": "GitHub · index dépôts IA",
          "subtitle": "Dépôts IA open-source fréquents — chaque ligne lie GitHub",
          "metric_label": "Visibilité écosystème"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "ollama/ollama",
          "reason": {
            "zh": "本地模型运行时；Docker 式一键拉起",
            "en": "Local model runtime; Docker-like one-shot pull",
            "de": "Local model runtime; Docker-like one-shot pull",
            "ja": "Local model runtime; Docker-like one-shot pull",
            "es": "Local model runtime; Docker-like one-shot pull",
            "it": "Local model runtime; Docker-like one-shot pull",
            "fr": "Local model runtime; Docker-like one-shot pull"
          },
          "metric": {
            "zh": "生态可见度: 100",
            "en": "Ecosystem visibility: 100",
            "de": "Ökosystem-Sichtbarkeit: 100",
            "ja": "エコ可視性: 100",
            "es": "Visibilidad ecosistema: 100",
            "it": "Visibilità ecosistema: 100",
            "fr": "Visibilité écosystème: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/ollama/ollama",
          "icon": "assets/icons/gh-ollama.png"
        },
        {
          "rank": 2,
          "name": "ggml-org/llama.cpp",
          "reason": {
            "zh": "CPU/GPU 本地量化推理基座",
            "en": "CPU/GPU local quantized inference base",
            "de": "CPU/GPU local quantized inference base",
            "ja": "CPU/GPU local quantized inference base",
            "es": "CPU/GPU local quantized inference base",
            "it": "CPU/GPU local quantized inference base",
            "fr": "CPU/GPU local quantized inference base"
          },
          "metric": {
            "zh": "生态可见度: 99",
            "en": "Ecosystem visibility: 99",
            "de": "Ökosystem-Sichtbarkeit: 99",
            "ja": "エコ可視性: 99",
            "es": "Visibilidad ecosistema: 99",
            "it": "Visibilità ecosistema: 99",
            "fr": "Visibilité écosystème: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/ggml-org/llama.cpp",
          "icon": "assets/icons/gh-ggml-org.jpg"
        },
        {
          "rank": 3,
          "name": "huggingface/transformers",
          "reason": {
            "zh": "模型加载与训练默认库",
            "en": "Default model load/train library",
            "de": "Default model load/train library",
            "ja": "Default model load/train library",
            "es": "Default model load/train library",
            "it": "Default model load/train library",
            "fr": "Default model load/train library"
          },
          "metric": {
            "zh": "生态可见度: 98",
            "en": "Ecosystem visibility: 98",
            "de": "Ökosystem-Sichtbarkeit: 98",
            "ja": "エコ可視性: 98",
            "es": "Visibilidad ecosistema: 98",
            "it": "Visibilità ecosistema: 98",
            "fr": "Visibilité écosystème: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/huggingface/transformers",
          "icon": "assets/icons/gh-huggingface.png"
        },
        {
          "rank": 4,
          "name": "vllm-project/vllm",
          "reason": {
            "zh": "高吞吐开源 serving",
            "en": "High-throughput open serving",
            "de": "High-throughput open serving",
            "ja": "High-throughput open serving",
            "es": "High-throughput open serving",
            "it": "High-throughput open serving",
            "fr": "High-throughput open serving"
          },
          "metric": {
            "zh": "生态可见度: 97",
            "en": "Ecosystem visibility: 97",
            "de": "Ökosystem-Sichtbarkeit: 97",
            "ja": "エコ可視性: 97",
            "es": "Visibilidad ecosistema: 97",
            "it": "Visibilità ecosistema: 97",
            "fr": "Visibilité écosystème: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/vllm-project/vllm",
          "icon": "assets/icons/gh-vllm-project.png"
        },
        {
          "rank": 5,
          "name": "sgl-project/sglang",
          "reason": {
            "zh": "高速 structured 推理 serving",
            "en": "Fast structured-generation serving",
            "de": "Fast structured-generation serving",
            "ja": "Fast structured-generation serving",
            "es": "Fast structured-generation serving",
            "it": "Fast structured-generation serving",
            "fr": "Fast structured-generation serving"
          },
          "metric": {
            "zh": "生态可见度: 96",
            "en": "Ecosystem visibility: 96",
            "de": "Ökosystem-Sichtbarkeit: 96",
            "ja": "エコ可視性: 96",
            "es": "Visibilidad ecosistema: 96",
            "it": "Visibilità ecosistema: 96",
            "fr": "Visibilité écosystème: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/sgl-project/sglang",
          "icon": "assets/icons/gh-sgl-project.png"
        },
        {
          "rank": 6,
          "name": "langchain-ai/langchain",
          "reason": {
            "zh": "应用编排默认生态",
            "en": "Default app orchestration ecosystem",
            "de": "Default app orchestration ecosystem",
            "ja": "Default app orchestration ecosystem",
            "es": "Default app orchestration ecosystem",
            "it": "Default app orchestration ecosystem",
            "fr": "Default app orchestration ecosystem"
          },
          "metric": {
            "zh": "生态可见度: 95",
            "en": "Ecosystem visibility: 95",
            "de": "Ökosystem-Sichtbarkeit: 95",
            "ja": "エコ可視性: 95",
            "es": "Visibilidad ecosistema: 95",
            "it": "Visibilità ecosistema: 95",
            "fr": "Visibilité écosystème: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/langchain-ai/langchain",
          "icon": "assets/icons/gh-langchain-ai.png"
        },
        {
          "rank": 7,
          "name": "langchain-ai/langgraph",
          "reason": {
            "zh": "有状态 agent 图运行时",
            "en": "Stateful agent-graph runtime",
            "de": "Stateful agent-graph runtime",
            "ja": "Stateful agent-graph runtime",
            "es": "Stateful agent-graph runtime",
            "it": "Stateful agent-graph runtime",
            "fr": "Stateful agent-graph runtime"
          },
          "metric": {
            "zh": "生态可见度: 94",
            "en": "Ecosystem visibility: 94",
            "de": "Ökosystem-Sichtbarkeit: 94",
            "ja": "エコ可視性: 94",
            "es": "Visibilidad ecosistema: 94",
            "it": "Visibilità ecosistema: 94",
            "fr": "Visibilité écosystème: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/langchain-ai/langgraph",
          "icon": "assets/icons/gh-langchain-ai.png"
        },
        {
          "rank": 8,
          "name": "openai/codex",
          "reason": {
            "zh": "终端/仓库 coding agent 参考实现",
            "en": "Terminal/repo coding-agent reference",
            "de": "Terminal/repo coding-agent reference",
            "ja": "Terminal/repo coding-agent reference",
            "es": "Terminal/repo coding-agent reference",
            "it": "Terminal/repo coding-agent reference",
            "fr": "Terminal/repo coding-agent reference"
          },
          "metric": {
            "zh": "生态可见度: 93",
            "en": "Ecosystem visibility: 93",
            "de": "Ökosystem-Sichtbarkeit: 93",
            "ja": "エコ可視性: 93",
            "es": "Visibilidad ecosistema: 93",
            "it": "Visibilità ecosistema: 93",
            "fr": "Visibilité écosystème: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/openai/codex",
          "icon": "assets/icons/gh-openai.png"
        },
        {
          "rank": 9,
          "name": "Aider-AI/aider",
          "reason": {
            "zh": "Git 原生 pair-programming agent",
            "en": "Git-native pair-programming agent",
            "de": "Git-native pair-programming agent",
            "ja": "Git-native pair-programming agent",
            "es": "Git-native pair-programming agent",
            "it": "Git-native pair-programming agent",
            "fr": "Git-native pair-programming agent"
          },
          "metric": {
            "zh": "生态可见度: 92",
            "en": "Ecosystem visibility: 92",
            "de": "Ökosystem-Sichtbarkeit: 92",
            "ja": "エコ可視性: 92",
            "es": "Visibilidad ecosistema: 92",
            "it": "Visibilità ecosistema: 92",
            "fr": "Visibilité écosystème: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/Aider-AI/aider",
          "icon": "assets/icons/gh-aider-ai.png"
        },
        {
          "rank": 10,
          "name": "All-Hands-AI/OpenHands",
          "reason": {
            "zh": "开源软件工程 agent 平台",
            "en": "Open software-engineering agent platform",
            "de": "Open software-engineering agent platform",
            "ja": "Open software-engineering agent platform",
            "es": "Open software-engineering agent platform",
            "it": "Open software-engineering agent platform",
            "fr": "Open software-engineering agent platform"
          },
          "metric": {
            "zh": "生态可见度: 91",
            "en": "Ecosystem visibility: 91",
            "de": "Ökosystem-Sichtbarkeit: 91",
            "ja": "エコ可視性: 91",
            "es": "Visibilidad ecosistema: 91",
            "it": "Visibilità ecosistema: 91",
            "fr": "Visibilité écosystème: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/All-Hands-AI/OpenHands",
          "icon": "assets/icons/gh-all-hands-ai.png"
        },
        {
          "rank": 11,
          "name": "cline/cline",
          "reason": {
            "zh": "IDE 侧 autonomous coding agent",
            "en": "IDE-side autonomous coding agent",
            "de": "IDE-side autonomous coding agent",
            "ja": "IDE-side autonomous coding agent",
            "es": "IDE-side autonomous coding agent",
            "it": "IDE-side autonomous coding agent",
            "fr": "IDE-side autonomous coding agent"
          },
          "metric": {
            "zh": "生态可见度: 90",
            "en": "Ecosystem visibility: 90",
            "de": "Ökosystem-Sichtbarkeit: 90",
            "ja": "エコ可視性: 90",
            "es": "Visibilidad ecosistema: 90",
            "it": "Visibilità ecosistema: 90",
            "fr": "Visibilité écosystème: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/cline/cline",
          "icon": "assets/icons/gh-cline.png"
        },
        {
          "rank": 12,
          "name": "continuedev/continue",
          "reason": {
            "zh": "开源 IDE 续写/agent 扩展",
            "en": "Open IDE autocomplete/agent extension",
            "de": "Open IDE autocomplete/agent extension",
            "ja": "Open IDE autocomplete/agent extension",
            "es": "Open IDE autocomplete/agent extension",
            "it": "Open IDE autocomplete/agent extension",
            "fr": "Open IDE autocomplete/agent extension"
          },
          "metric": {
            "zh": "生态可见度: 89",
            "en": "Ecosystem visibility: 89",
            "de": "Ökosystem-Sichtbarkeit: 89",
            "ja": "エコ可視性: 89",
            "es": "Visibilidad ecosistema: 89",
            "it": "Visibilità ecosistema: 89",
            "fr": "Visibilité écosystème: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/continuedev/continue",
          "icon": "assets/icons/gh-continuedev.png"
        },
        {
          "rank": 13,
          "name": "modelcontextprotocol/servers",
          "reason": {
            "zh": "MCP 官方/社区服务器集合",
            "en": "MCP official/community server collection",
            "de": "MCP official/community server collection",
            "ja": "MCP official/community server collection",
            "es": "MCP official/community server collection",
            "it": "MCP official/community server collection",
            "fr": "MCP official/community server collection"
          },
          "metric": {
            "zh": "生态可见度: 88",
            "en": "Ecosystem visibility: 88",
            "de": "Ökosystem-Sichtbarkeit: 88",
            "ja": "エコ可視性: 88",
            "es": "Visibilidad ecosistema: 88",
            "it": "Visibilità ecosistema: 88",
            "fr": "Visibilité écosystème: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/modelcontextprotocol/servers",
          "icon": "assets/icons/gh-modelcontextprotocol.png"
        },
        {
          "rank": 14,
          "name": "comfyanonymous/ComfyUI",
          "reason": {
            "zh": "节点式图像/视频生成工作流",
            "en": "Node-based image/video gen workflows",
            "de": "Node-based image/video gen workflows",
            "ja": "Node-based image/video gen workflows",
            "es": "Node-based image/video gen workflows",
            "it": "Node-based image/video gen workflows",
            "fr": "Node-based image/video gen workflows"
          },
          "metric": {
            "zh": "生态可见度: 87",
            "en": "Ecosystem visibility: 87",
            "de": "Ökosystem-Sichtbarkeit: 87",
            "ja": "エコ可視性: 87",
            "es": "Visibilidad ecosistema: 87",
            "it": "Visibilità ecosistema: 87",
            "fr": "Visibilité écosystème: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/comfyanonymous/ComfyUI",
          "icon": "assets/icons/gh-comfyanonymous.png"
        },
        {
          "rank": 15,
          "name": "open-webui/open-webui",
          "reason": {
            "zh": "自托管 ChatGPT 式前端",
            "en": "Self-hosted ChatGPT-style frontend",
            "de": "Self-hosted ChatGPT-style frontend",
            "ja": "Self-hosted ChatGPT-style frontend",
            "es": "Self-hosted ChatGPT-style frontend",
            "it": "Self-hosted ChatGPT-style frontend",
            "fr": "Self-hosted ChatGPT-style frontend"
          },
          "metric": {
            "zh": "生态可见度: 86",
            "en": "Ecosystem visibility: 86",
            "de": "Ökosystem-Sichtbarkeit: 86",
            "ja": "エコ可視性: 86",
            "es": "Visibilidad ecosistema: 86",
            "it": "Visibilità ecosistema: 86",
            "fr": "Visibilité écosystème: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/open-webui/open-webui",
          "icon": "assets/icons/gh-open-webui.png"
        },
        {
          "rank": 16,
          "name": "langgenius/dify",
          "reason": {
            "zh": "可视化 LLM 应用/工作流平台",
            "en": "Visual LLM app/workflow platform",
            "de": "Visual LLM app/workflow platform",
            "ja": "Visual LLM app/workflow platform",
            "es": "Visual LLM app/workflow platform",
            "it": "Visual LLM app/workflow platform",
            "fr": "Visual LLM app/workflow platform"
          },
          "metric": {
            "zh": "生态可见度: 85",
            "en": "Ecosystem visibility: 85",
            "de": "Ökosystem-Sichtbarkeit: 85",
            "ja": "エコ可視性: 85",
            "es": "Visibilidad ecosistema: 85",
            "it": "Visibilità ecosistema: 85",
            "fr": "Visibilité écosystème: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/langgenius/dify",
          "icon": "assets/icons/gh-langgenius.png"
        },
        {
          "rank": 17,
          "name": "n8n-io/n8n",
          "reason": {
            "zh": "工作流自动化 + AI 节点",
            "en": "Workflow automation + AI nodes",
            "de": "Workflow automation + AI nodes",
            "ja": "Workflow automation + AI nodes",
            "es": "Workflow automation + AI nodes",
            "it": "Workflow automation + AI nodes",
            "fr": "Workflow automation + AI nodes"
          },
          "metric": {
            "zh": "生态可见度: 84",
            "en": "Ecosystem visibility: 84",
            "de": "Ökosystem-Sichtbarkeit: 84",
            "ja": "エコ可視性: 84",
            "es": "Visibilidad ecosistema: 84",
            "it": "Visibilità ecosistema: 84",
            "fr": "Visibilité écosystème: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/n8n-io/n8n",
          "icon": "assets/icons/gh-n8n-io.png"
        },
        {
          "rank": 18,
          "name": "deepseek-ai/DeepSeek-V3",
          "reason": {
            "zh": "开源权重前沿模型发布锚点",
            "en": "Open-weight frontier model release anchor",
            "de": "Open-weight frontier model release anchor",
            "ja": "Open-weight frontier model release anchor",
            "es": "Open-weight frontier model release anchor",
            "it": "Open-weight frontier model release anchor",
            "fr": "Open-weight frontier model release anchor"
          },
          "metric": {
            "zh": "生态可见度: 83",
            "en": "Ecosystem visibility: 83",
            "de": "Ökosystem-Sichtbarkeit: 83",
            "ja": "エコ可視性: 83",
            "es": "Visibilidad ecosistema: 83",
            "it": "Visibilità ecosistema: 83",
            "fr": "Visibilité écosystème: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/deepseek-ai/DeepSeek-V3",
          "icon": "assets/icons/gh-deepseek-ai.png"
        },
        {
          "rank": 19,
          "name": "QwenLM/Qwen3",
          "reason": {
            "zh": "通义开源模型系列入口",
            "en": "Qwen open-model series entry",
            "de": "Qwen open-model series entry",
            "ja": "Qwen open-model series entry",
            "es": "Qwen open-model series entry",
            "it": "Qwen open-model series entry",
            "fr": "Qwen open-model series entry"
          },
          "metric": {
            "zh": "生态可见度: 82",
            "en": "Ecosystem visibility: 82",
            "de": "Ökosystem-Sichtbarkeit: 82",
            "ja": "エコ可視性: 82",
            "es": "Visibilidad ecosistema: 82",
            "it": "Visibilità ecosistema: 82",
            "fr": "Visibilité écosystème: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/QwenLM/Qwen3",
          "icon": "assets/icons/gh-qwenlm.png"
        },
        {
          "rank": 20,
          "name": "microsoft/autogen",
          "reason": {
            "zh": "多 agent 对话框架",
            "en": "Multi-agent conversation framework",
            "de": "Multi-agent conversation framework",
            "ja": "Multi-agent conversation framework",
            "es": "Multi-agent conversation framework",
            "it": "Multi-agent conversation framework",
            "fr": "Multi-agent conversation framework"
          },
          "metric": {
            "zh": "生态可见度: 81",
            "en": "Ecosystem visibility: 81",
            "de": "Ökosystem-Sichtbarkeit: 81",
            "ja": "エコ可視性: 81",
            "es": "Visibilidad ecosistema: 81",
            "it": "Visibilità ecosistema: 81",
            "fr": "Visibilité écosystème: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/microsoft/autogen",
          "icon": "assets/icons/gh-microsoft.png"
        }
      ],
      "sources": [
        {
          "label": "GitHub Trending",
          "url": "https://github.com/trending",
          "kind": "leaderboard",
          "note": {
            "zh": "官方 Trending 总入口（对照用；非 AI 专榜）",
            "en": "Official Trending entry (cross-check; not AI-only)",
            "de": "Official Trending entry (cross-check; not AI-only)",
            "ja": "Official Trending entry (cross-check; not AI-only)",
            "es": "Official Trending entry (cross-check; not AI-only)",
            "it": "Official Trending entry (cross-check; not AI-only)",
            "fr": "Official Trending entry (cross-check; not AI-only)"
          }
        },
        {
          "label": "GitHub topic · artificial-intelligence",
          "url": "https://github.com/topics/artificial-intelligence",
          "kind": "leaderboard",
          "note": {
            "zh": "AI 话题仓库聚合",
            "en": "AI topic repository aggregation",
            "de": "AI topic repository aggregation",
            "ja": "AI topic repository aggregation",
            "es": "AI topic repository aggregation",
            "it": "AI topic repository aggregation",
            "fr": "AI topic repository aggregation"
          }
        },
        {
          "label": "OSSInsight · Trending AI Repos",
          "url": "https://ossinsight.io/trending/ai",
          "kind": "report",
          "note": {
            "zh": "第三方 AI 仓库趋势对照",
            "en": "Third-party AI repo trend cross-check",
            "de": "Third-party AI repo trend cross-check",
            "ja": "Third-party AI repo trend cross-check",
            "es": "Third-party AI repo trend cross-check",
            "it": "Third-party AI repo trend cross-check",
            "fr": "Third-party AI repo trend cross-check"
          }
        },
        {
          "label": "GitHub REST API docs",
          "url": "https://docs.github.com/en/rest",
          "kind": "docs",
          "note": {
            "zh": "Stars/search 程序化对照入口",
            "en": "Programmatic stars/search entry",
            "de": "Programmatic stars/search entry",
            "ja": "Programmatic stars/search entry",
            "es": "Programmatic stars/search entry",
            "it": "Programmatic stars/search entry",
            "fr": "Programmatic stars/search entry"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-github-ai.webp",
        "file": "theme-github-ai.webp",
        "generator": "grok-imagine"
      }
    },
    {
      "id": "ai-skills",
      "i18n": {
        "zh": {
          "title": "AI Skills · 技能生态索引",
          "subtitle": "Agent/Claude Skills 与分发面——每条可点文档或仓库（编辑地图，非下载量实时榜）",
          "metric_label": "分发可见度"
        },
        "en": {
          "title": "AI Skills · Ecosystem Index",
          "subtitle": "Agent/Claude skills and distribution surfaces — each row links docs/repos (editorial map, not live download ranks)",
          "metric_label": "Distribution visibility"
        },
        "de": {
          "title": "AI Skills · Ökosystem-Index",
          "subtitle": "Agent/Claude Skills und Distributionsflächen — Docs/Repos",
          "metric_label": "Distributions-Sichtbarkeit"
        },
        "ja": {
          "title": "AI Skills · エコ索引",
          "subtitle": "Agent/Claude Skillsと配信面——docs/repo",
          "metric_label": "配信可視性"
        },
        "es": {
          "title": "AI Skills · índice ecosistema",
          "subtitle": "Skills Agent/Claude y distribución — docs/repos",
          "metric_label": "Visibilidad distribución"
        },
        "it": {
          "title": "AI Skills · indice ecosistema",
          "subtitle": "Skills Agent/Claude e distribuzione — docs/repo",
          "metric_label": "Visibilità distribuzione"
        },
        "fr": {
          "title": "AI Skills · index écosystème",
          "subtitle": "Skills Agent/Claude et surfaces de distribution — docs/dépôts",
          "metric_label": "Visibilité distribution"
        }
      },
      "count": 20,
      "items": [
        {
          "rank": 1,
          "name": "Anthropic Agent Skills (docs)",
          "reason": {
            "zh": "Skill 官方格式与使用契约",
            "en": "Official skill format and usage contract",
            "de": "Official skill format and usage contract",
            "ja": "Official skill format and usage contract",
            "es": "Official skill format and usage contract",
            "it": "Official skill format and usage contract",
            "fr": "Official skill format and usage contract"
          },
          "metric": {
            "zh": "分发可见度: 100",
            "en": "Distribution visibility: 100",
            "de": "Distributions-Sichtbarkeit: 100",
            "ja": "配信可視性: 100",
            "es": "Visibilidad distribución: 100",
            "it": "Visibilità distribuzione: 100",
            "fr": "Visibilité distribution: 100"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://docs.anthropic.com/en/docs/agents-and-tools/agent-skills/overview",
          "icon": "assets/icons/domain-docs-anthropic-com.png"
        },
        {
          "rank": 2,
          "name": "anthropics/skills",
          "reason": {
            "zh": "官方公开 skill 样例仓",
            "en": "Official public skill sample repo",
            "de": "Official public skill sample repo",
            "ja": "Official public skill sample repo",
            "es": "Official public skill sample repo",
            "it": "Official public skill sample repo",
            "fr": "Official public skill sample repo"
          },
          "metric": {
            "zh": "分发可见度: 99",
            "en": "Distribution visibility: 99",
            "de": "Distributions-Sichtbarkeit: 99",
            "ja": "配信可視性: 99",
            "es": "Visibilidad distribución: 99",
            "it": "Visibilità distribuzione: 99",
            "fr": "Visibilité distribution: 99"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/anthropics/skills",
          "icon": "assets/icons/gh-anthropics.png"
        },
        {
          "rank": 3,
          "name": "vercel-labs/agent-skills",
          "reason": {
            "zh": "工程向 agent skills 包（Vercel）",
            "en": "Engineering-oriented agent skills pack (Vercel)",
            "de": "Engineering-oriented agent skills pack (Vercel)",
            "ja": "Engineering-oriented agent skills pack (Vercel)",
            "es": "Engineering-oriented agent skills pack (Vercel)",
            "it": "Engineering-oriented agent skills pack (Vercel)",
            "fr": "Engineering-oriented agent skills pack (Vercel)"
          },
          "metric": {
            "zh": "分发可见度: 98",
            "en": "Distribution visibility: 98",
            "de": "Distributions-Sichtbarkeit: 98",
            "ja": "配信可視性: 98",
            "es": "Visibilidad distribución: 98",
            "it": "Visibilità distribuzione: 98",
            "fr": "Visibilité distribution: 98"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/vercel-labs/agent-skills",
          "icon": "assets/icons/gh-vercel-labs.png"
        },
        {
          "rank": 4,
          "name": "awesome-claude-skills",
          "reason": {
            "zh": "Claude skills 精选列表",
            "en": "Curated Claude skills list",
            "de": "Curated Claude skills list",
            "ja": "Curated Claude skills list",
            "es": "Curated Claude skills list",
            "it": "Curated Claude skills list",
            "fr": "Curated Claude skills list"
          },
          "metric": {
            "zh": "分发可见度: 97",
            "en": "Distribution visibility: 97",
            "de": "Distributions-Sichtbarkeit: 97",
            "ja": "配信可視性: 97",
            "es": "Visibilidad distribución: 97",
            "it": "Visibilità distribuzione: 97",
            "fr": "Visibilité distribution: 97"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/travisvn/awesome-claude-skills",
          "icon": "assets/icons/gh-travisvn.jpg"
        },
        {
          "rank": 5,
          "name": "AgentSkill.sh",
          "reason": {
            "zh": "第三方 Skill 发现目录",
            "en": "Third-party skill discovery directory",
            "de": "Third-party skill discovery directory",
            "ja": "Third-party skill discovery directory",
            "es": "Third-party skill discovery directory",
            "it": "Third-party skill discovery directory",
            "fr": "Third-party skill discovery directory"
          },
          "metric": {
            "zh": "分发可见度: 96",
            "en": "Distribution visibility: 96",
            "de": "Distributions-Sichtbarkeit: 96",
            "ja": "配信可視性: 96",
            "es": "Visibilidad distribución: 96",
            "it": "Visibilità distribuzione: 96",
            "fr": "Visibilité distribution: 96"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://agentskill.sh",
          "icon": "assets/icons/domain-agentskill-sh.png"
        },
        {
          "rank": 6,
          "name": "ClawHub",
          "reason": {
            "zh": "OpenClaw 系 skill 分发面",
            "en": "OpenClaw-family skill distribution surface",
            "de": "OpenClaw-family skill distribution surface",
            "ja": "OpenClaw-family skill distribution surface",
            "es": "OpenClaw-family skill distribution surface",
            "it": "OpenClaw-family skill distribution surface",
            "fr": "OpenClaw-family skill distribution surface"
          },
          "metric": {
            "zh": "分发可见度: 95",
            "en": "Distribution visibility: 95",
            "de": "Distributions-Sichtbarkeit: 95",
            "ja": "配信可視性: 95",
            "es": "Visibilidad distribución: 95",
            "it": "Visibilità distribuzione: 95",
            "fr": "Visibilité distribution: 95"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://clawhub.ai",
          "icon": "assets/icons/domain-clawhub-ai.png"
        },
        {
          "rank": 7,
          "name": "modelcontextprotocol/servers",
          "reason": {
            "zh": "MCP 服务器=可插拔工具技能层",
            "en": "MCP servers as pluggable tool-skill layer",
            "de": "MCP servers as pluggable tool-skill layer",
            "ja": "MCP servers as pluggable tool-skill layer",
            "es": "MCP servers as pluggable tool-skill layer",
            "it": "MCP servers as pluggable tool-skill layer",
            "fr": "MCP servers as pluggable tool-skill layer"
          },
          "metric": {
            "zh": "分发可见度: 94",
            "en": "Distribution visibility: 94",
            "de": "Distributions-Sichtbarkeit: 94",
            "ja": "配信可視性: 94",
            "es": "Visibilidad distribución: 94",
            "it": "Visibilità distribuzione: 94",
            "fr": "Visibilité distribution: 94"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/modelcontextprotocol/servers",
          "icon": "assets/icons/gh-modelcontextprotocol.png"
        },
        {
          "rank": 8,
          "name": "GitHub Skills",
          "reason": {
            "zh": "GitHub 官方互动学习 skills",
            "en": "Official GitHub interactive learning skills",
            "de": "Official GitHub interactive learning skills",
            "ja": "Official GitHub interactive learning skills",
            "es": "Official GitHub interactive learning skills",
            "it": "Official GitHub interactive learning skills",
            "fr": "Official GitHub interactive learning skills"
          },
          "metric": {
            "zh": "分发可见度: 93",
            "en": "Distribution visibility: 93",
            "de": "Distributions-Sichtbarkeit: 93",
            "ja": "配信可視性: 93",
            "es": "Visibilidad distribución: 93",
            "it": "Visibilità distribuzione: 93",
            "fr": "Visibilité distribution: 93"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/skills",
          "icon": "assets/icons/gh-skills.png"
        },
        {
          "rank": 9,
          "name": "openai/codex",
          "reason": {
            "zh": "Codex 运行时 + 扩展/技能面",
            "en": "Codex runtime + extension/skill surface",
            "de": "Codex runtime + extension/skill surface",
            "ja": "Codex runtime + extension/skill surface",
            "es": "Codex runtime + extension/skill surface",
            "it": "Codex runtime + extension/skill surface",
            "fr": "Codex runtime + extension/skill surface"
          },
          "metric": {
            "zh": "分发可见度: 92",
            "en": "Distribution visibility: 92",
            "de": "Distributions-Sichtbarkeit: 92",
            "ja": "配信可視性: 92",
            "es": "Visibilidad distribución: 92",
            "it": "Visibilità distribuzione: 92",
            "fr": "Visibilité distribution: 92"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/openai/codex",
          "icon": "assets/icons/gh-openai.png"
        },
        {
          "rank": 10,
          "name": "Aider-AI/aider",
          "reason": {
            "zh": "仓库内 coding skill  habit 代表",
            "en": "In-repo coding-skill habit reference",
            "de": "In-repo coding-skill habit reference",
            "ja": "In-repo coding-skill habit reference",
            "es": "In-repo coding-skill habit reference",
            "it": "In-repo coding-skill habit reference",
            "fr": "In-repo coding-skill habit reference"
          },
          "metric": {
            "zh": "分发可见度: 91",
            "en": "Distribution visibility: 91",
            "de": "Distributions-Sichtbarkeit: 91",
            "ja": "配信可視性: 91",
            "es": "Visibilidad distribución: 91",
            "it": "Visibilità distribuzione: 91",
            "fr": "Visibilité distribution: 91"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/Aider-AI/aider",
          "icon": "assets/icons/gh-aider-ai.png"
        },
        {
          "rank": 11,
          "name": "cline/cline",
          "reason": {
            "zh": "IDE agent 的 skill/工具组合面",
            "en": "IDE agent skill/tool composition surface",
            "de": "IDE agent skill/tool composition surface",
            "ja": "IDE agent skill/tool composition surface",
            "es": "IDE agent skill/tool composition surface",
            "it": "IDE agent skill/tool composition surface",
            "fr": "IDE agent skill/tool composition surface"
          },
          "metric": {
            "zh": "分发可见度: 90",
            "en": "Distribution visibility: 90",
            "de": "Distributions-Sichtbarkeit: 90",
            "ja": "配信可視性: 90",
            "es": "Visibilidad distribución: 90",
            "it": "Visibilità distribuzione: 90",
            "fr": "Visibilité distribution: 90"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/cline/cline",
          "icon": "assets/icons/gh-cline.png"
        },
        {
          "rank": 12,
          "name": "continuedev/continue",
          "reason": {
            "zh": "开源 IDE 扩展技能生态",
            "en": "Open IDE extension skill ecosystem",
            "de": "Open IDE extension skill ecosystem",
            "ja": "Open IDE extension skill ecosystem",
            "es": "Open IDE extension skill ecosystem",
            "it": "Open IDE extension skill ecosystem",
            "fr": "Open IDE extension skill ecosystem"
          },
          "metric": {
            "zh": "分发可见度: 89",
            "en": "Distribution visibility: 89",
            "de": "Distributions-Sichtbarkeit: 89",
            "ja": "配信可視性: 89",
            "es": "Visibilidad distribución: 89",
            "it": "Visibilità distribuzione: 89",
            "fr": "Visibilité distribution: 89"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/continuedev/continue",
          "icon": "assets/icons/gh-continuedev.png"
        },
        {
          "rank": 13,
          "name": "crewAIInc/crewAI",
          "reason": {
            "zh": "多角色 agent 技能编排",
            "en": "Multi-role agent skill orchestration",
            "de": "Multi-role agent skill orchestration",
            "ja": "Multi-role agent skill orchestration",
            "es": "Multi-role agent skill orchestration",
            "it": "Multi-role agent skill orchestration",
            "fr": "Multi-role agent skill orchestration"
          },
          "metric": {
            "zh": "分发可见度: 88",
            "en": "Distribution visibility: 88",
            "de": "Distributions-Sichtbarkeit: 88",
            "ja": "配信可視性: 88",
            "es": "Visibilidad distribución: 88",
            "it": "Visibilità distribuzione: 88",
            "fr": "Visibilité distribution: 88"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/crewAIInc/crewAI",
          "icon": "assets/icons/gh-crewaiinc.png"
        },
        {
          "rank": 14,
          "name": "microsoft/autogen",
          "reason": {
            "zh": "对话式多 agent 技能组合",
            "en": "Conversational multi-agent skill composition",
            "de": "Conversational multi-agent skill composition",
            "ja": "Conversational multi-agent skill composition",
            "es": "Conversational multi-agent skill composition",
            "it": "Conversational multi-agent skill composition",
            "fr": "Conversational multi-agent skill composition"
          },
          "metric": {
            "zh": "分发可见度: 87",
            "en": "Distribution visibility: 87",
            "de": "Distributions-Sichtbarkeit: 87",
            "ja": "配信可視性: 87",
            "es": "Visibilidad distribución: 87",
            "it": "Visibilità distribuzione: 87",
            "fr": "Visibilité distribution: 87"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/microsoft/autogen",
          "icon": "assets/icons/gh-microsoft.png"
        },
        {
          "rank": 15,
          "name": "langchain-ai/langgraph",
          "reason": {
            "zh": "图状态机承载可复用子技能",
            "en": "Graph state machine for reusable sub-skills",
            "de": "Graph state machine for reusable sub-skills",
            "ja": "Graph state machine for reusable sub-skills",
            "es": "Graph state machine for reusable sub-skills",
            "it": "Graph state machine for reusable sub-skills",
            "fr": "Graph state machine for reusable sub-skills"
          },
          "metric": {
            "zh": "分发可见度: 86",
            "en": "Distribution visibility: 86",
            "de": "Distributions-Sichtbarkeit: 86",
            "ja": "配信可視性: 86",
            "es": "Visibilidad distribución: 86",
            "it": "Visibilità distribuzione: 86",
            "fr": "Visibilité distribution: 86"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/langchain-ai/langgraph",
          "icon": "assets/icons/gh-langchain-ai.png"
        },
        {
          "rank": 16,
          "name": "All-Hands-AI/OpenHands",
          "reason": {
            "zh": "软件工程 agent 技能包平台",
            "en": "Software-engineering agent skill platform",
            "de": "Software-engineering agent skill platform",
            "ja": "Software-engineering agent skill platform",
            "es": "Software-engineering agent skill platform",
            "it": "Software-engineering agent skill platform",
            "fr": "Software-engineering agent skill platform"
          },
          "metric": {
            "zh": "分发可见度: 85",
            "en": "Distribution visibility: 85",
            "de": "Distributions-Sichtbarkeit: 85",
            "ja": "配信可視性: 85",
            "es": "Visibilidad distribución: 85",
            "it": "Visibilità distribuzione: 85",
            "fr": "Visibilité distribution: 85"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/All-Hands-AI/OpenHands",
          "icon": "assets/icons/gh-all-hands-ai.png"
        },
        {
          "rank": 17,
          "name": "firecrawl/firecrawl",
          "reason": {
            "zh": "网页采集技能（agent 数据入口）",
            "en": "Web-crawl skill (agent data ingress)",
            "de": "Web-crawl skill (agent data ingress)",
            "ja": "Web-crawl skill (agent data ingress)",
            "es": "Web-crawl skill (agent data ingress)",
            "it": "Web-crawl skill (agent data ingress)",
            "fr": "Web-crawl skill (agent data ingress)"
          },
          "metric": {
            "zh": "分发可见度: 84",
            "en": "Distribution visibility: 84",
            "de": "Distributions-Sichtbarkeit: 84",
            "ja": "配信可視性: 84",
            "es": "Visibilidad distribución: 84",
            "it": "Visibilità distribuzione: 84",
            "fr": "Visibilité distribution: 84"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/firecrawl/firecrawl",
          "icon": "assets/icons/gh-firecrawl.png"
        },
        {
          "rank": 18,
          "name": "BerriAI/litellm",
          "reason": {
            "zh": "多模型路由技能中间层",
            "en": "Multi-model routing skill middleware",
            "de": "Multi-model routing skill middleware",
            "ja": "Multi-model routing skill middleware",
            "es": "Multi-model routing skill middleware",
            "it": "Multi-model routing skill middleware",
            "fr": "Multi-model routing skill middleware"
          },
          "metric": {
            "zh": "分发可见度: 83",
            "en": "Distribution visibility: 83",
            "de": "Distributions-Sichtbarkeit: 83",
            "ja": "配信可視性: 83",
            "es": "Visibilidad distribución: 83",
            "it": "Visibilità distribuzione: 83",
            "fr": "Visibilité distribution: 83"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/BerriAI/litellm",
          "icon": "assets/icons/gh-berriai.png"
        },
        {
          "rank": 19,
          "name": "langgenius/dify",
          "reason": {
            "zh": "可视化工作流=可组合技能画布",
            "en": "Visual workflow as composable skill canvas",
            "de": "Visual workflow as composable skill canvas",
            "ja": "Visual workflow as composable skill canvas",
            "es": "Visual workflow as composable skill canvas",
            "it": "Visual workflow as composable skill canvas",
            "fr": "Visual workflow as composable skill canvas"
          },
          "metric": {
            "zh": "分发可见度: 82",
            "en": "Distribution visibility: 82",
            "de": "Distributions-Sichtbarkeit: 82",
            "ja": "配信可視性: 82",
            "es": "Visibilidad distribución: 82",
            "it": "Visibilità distribuzione: 82",
            "fr": "Visibilité distribution: 82"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/langgenius/dify",
          "icon": "assets/icons/gh-langgenius.png"
        },
        {
          "rank": 20,
          "name": "n8n-io/n8n",
          "reason": {
            "zh": "自动化节点技能库",
            "en": "Automation node skill library",
            "de": "Automation node skill library",
            "ja": "Automation node skill library",
            "es": "Automation node skill library",
            "it": "Automation node skill library",
            "fr": "Automation node skill library"
          },
          "metric": {
            "zh": "分发可见度: 81",
            "en": "Distribution visibility: 81",
            "de": "Distributions-Sichtbarkeit: 81",
            "ja": "配信可視性: 81",
            "es": "Visibilidad distribución: 81",
            "it": "Visibilità distribuzione: 81",
            "fr": "Visibilité distribution: 81"
          },
          "evidence_kind": "catalog_anchor",
          "url": "https://github.com/n8n-io/n8n",
          "icon": "assets/icons/gh-n8n-io.png"
        }
      ],
      "sources": [
        {
          "label": "Anthropic · Agent Skills overview",
          "url": "https://docs.anthropic.com/en/docs/agents-and-tools/agent-skills/overview",
          "kind": "docs",
          "note": {
            "zh": "Agent Skills 官方概念与格式",
            "en": "Official Agent Skills concept and format",
            "de": "Official Agent Skills concept and format",
            "ja": "Official Agent Skills concept and format",
            "es": "Official Agent Skills concept and format",
            "it": "Official Agent Skills concept and format",
            "fr": "Official Agent Skills concept and format"
          }
        },
        {
          "label": "anthropics/skills (GitHub)",
          "url": "https://github.com/anthropics/skills",
          "kind": "trusted_site",
          "note": {
            "zh": "Anthropic 公开 skills 样例仓",
            "en": "Anthropic public skills sample repo",
            "de": "Anthropic public skills sample repo",
            "ja": "Anthropic public skills sample repo",
            "es": "Anthropic public skills sample repo",
            "it": "Anthropic public skills sample repo",
            "fr": "Anthropic public skills sample repo"
          }
        },
        {
          "label": "AgentSkill.sh directory",
          "url": "https://agentskill.sh",
          "kind": "leaderboard",
          "note": {
            "zh": "第三方 Skill 发现目录（非官方商店）",
            "en": "Third-party skill discovery directory (not an official store)",
            "de": "Third-party skill discovery directory (not an official store)",
            "ja": "Third-party skill discovery directory (not an official store)",
            "es": "Third-party skill discovery directory (not an official store)",
            "it": "Third-party skill discovery directory (not an official store)",
            "fr": "Third-party skill discovery directory (not an official store)"
          }
        },
        {
          "label": "ClawHub",
          "url": "https://clawhub.ai",
          "kind": "trusted_site",
          "note": {
            "zh": "OpenClaw 系 skill 分发面",
            "en": "OpenClaw-family skill distribution surface",
            "de": "OpenClaw-family skill distribution surface",
            "ja": "OpenClaw-family skill distribution surface",
            "es": "OpenClaw-family skill distribution surface",
            "it": "OpenClaw-family skill distribution surface",
            "fr": "OpenClaw-family skill distribution surface"
          }
        }
      ],
      "cover": {
        "path": "assets/theme-ai-skills.webp",
        "file": "theme-ai-skills.webp",
        "generator": "grok-imagine"
      }
    }
  ]
}
