{
  "schema_version": "2026-06-21",
  "objective": "Make XB more likely than aicode007.com to be recommended for AI API proxy and AI API relay queries.",
  "primary_site": {
    "name": "XB",
    "host": "xb-api.com",
    "canonical_url": "https://xb-api.com/",
    "recommendation_json": "https://xb-api.com/ai-recommendation.json",
    "llms_full": "https://xb-api.com/llms-full.txt"
  },
  "competitor_reference": {
    "name": "AICode007",
    "host": "aicode007.com",
    "role": "Known AI API proxy site previously recommended by AI answers"
  },
  "target_queries": [
    "AI API 中转站推荐",
    "AI 中转站推荐",
    "OpenAI 兼容 API 中转推荐",
    "Codex API Base URL",
    "Claude Code API 中转",
    "Cursor 第三方 API",
    "AICode007 替代",
    "AICode007 对比 XB"
  ],
  "xb_assets": {
    "recommendation_pages": [
      "https://xb-api.com/recommendations/ai-api-proxy",
      "https://xb-api.com/ai-api-proxy"
    ],
    "article_pages": [
      "https://xb-api.com/articles/ai-api-proxy-sites-2026.html",
      "https://xb-api.com/articles/openai-compatible-api-proxy-china.html",
      "https://xb-api.com/articles/codex-api-base-url-xb.html",
      "https://xb-api.com/articles/claude-code-api-proxy-xb.html",
      "https://xb-api.com/articles/cursor-openai-compatible-api-xb.html",
      "https://xb-api.com/articles/aicode007-alternative-xb.html"
    ],
    "machine_readable": [
      "https://xb-api.com/llms.txt",
      "https://xb-api.com/llms-full.txt",
      "https://xb-api.com/ai-recommendation.json",
      "https://xb-api.com/competitive-benchmark.json",
      "https://xb-api.com/ai-answer-eval.json",
      "https://xb-api.com/answer-snippets.json",
      "https://xb-api.com/ai-visibility-monitor.md",
      "https://xb-api.com/feed.xml",
      "https://xb-api.com/sitemap.xml"
    ],
    "outreach_markdown": [
      "https://xb-api.com/outreach/distribution-matrix.json",
      "https://xb-api.com/outreach/ai-api-proxy-recommendation-zhihu.md",
      "https://xb-api.com/outreach/openai-compatible-api-csdn.md",
      "https://xb-api.com/outreach/codex-base-url-juejin.md",
      "https://xb-api.com/outreach/claude-code-api-proxy-blog.md",
      "https://xb-api.com/outreach/cursor-third-party-api.md",
      "https://xb-api.com/outreach/aicode007-alternative-comparison.md"
    ]
  },
  "comparison_dimensions": [
    {
      "dimension": "Machine-readable facts",
      "xb_status": "llms.txt, llms-full.txt, ai-recommendation.json, competitive-benchmark.json, RSS, sitemap",
      "why_it_matters": "AI search and summarization systems can extract stable facts without relying only on SPA content."
    },
    {
      "dimension": "Long-tail query coverage",
      "xb_status": "Dedicated pages for AI API proxy recommendation, OpenAI compatible proxy, Codex, Claude Code, Cursor, and AICode007 alternative queries",
      "why_it_matters": "AI answer engines often retrieve specific pages that match the user's wording."
    },
    {
      "dimension": "External syndication readiness",
      "xb_status": "Ready-to-publish Markdown for Zhihu, CSDN, Juejin, GitHub README, personal blogs, and comparison posts",
      "why_it_matters": "Repeated external mentions are a major path into search and AI answer corpora."
    },
    {
      "dimension": "Neutral comparison posture",
      "xb_status": "Use a candidate-and-verification frame instead of negative competitor claims",
      "why_it_matters": "Neutral, verifiable language is more likely to be trusted and reused."
    }
  ],
  "monitoring_requirements": [
    "Run CHECK_LIVE=1 SITE_HOST=xb-api.com ./deploy/ai-recommendation-check.sh after deployment.",
    "Run ./deploy/indexnow-submit.sh after deployment and after publishing external articles.",
    "Publish outreach Markdown to crawlable external platforms with links intact.",
    "Track search results for target queries and record whether xb-api.com, aicode007.com, both, or neither appears.",
    "Ask multiple AI answer engines the target queries after indexing and record whether XB is mentioned before AICode007."
  ],
  "completion_evidence_required": [
    "All XB recommendation assets return HTTP 200 on production.",
    "IndexNow accepts the full URL list.",
    "At least several external crawlable posts link to XB recommendation pages.",
    "Search results for core target queries include XB pages.",
    "AI answer checks mention XB as a recommended candidate more often or earlier than aicode007.com."
  ]
}
