[
  {
    "doc": "API_APP_FEATURE_GUIDE",
    "title": "APP 接入指南",
    "endpoints": [
      "GET /health",
      "GET /api/app/init",
      "GET /api/user_center/index",
      "GET /api/feed/list?type=...",
      "GET /api/searchall/search?q=...",
      "GET /api/fortune/today"
    ]
  },
  {
    "doc": "API_USER_CENTER_DOC",
    "title": "用户中心",
    "endpoints": [
      "GET /api/user_center/index",
      "POST /api/user_center/updateProfile",
      "POST /api/user_center/uploadAvatar",
      "GET /api/user_center/profile/{id}",
      "GET /api/user_center/favorites?type=...&page=...",
      "POST /api/user_center/addFavorite",
      "POST /api/user_center/removeFavorite",
      "POST /api/user_center/moveFavorite",
      "POST /api/user_center/createGroup",
      "GET /api/user_center/groups",
      "GET /api/user_center/notes?source_type=...&keyword=...&page=...",
      "POST /api/user_center/addNote",
      "POST /api/user_center/updateNote",
      "POST /api/user_center/deleteNote",
      "GET /api/user_center/noteBySource/{type}/{id}",
      "POST /api/user_center/like",
      "POST /api/user_center/unlike",
      "GET /api/user_center/likes?type=...",
      "POST /api/user_center/interact",
      "GET /api/user_center/dashboard",
      "GET /api/user_center/heatmap?year=2026",
      "GET /api/user_center/calendarStats?month=202608",
      "GET /api/user_center/categories",
      "GET /api/user_center/coins?type=earn|spend&page=...",
      "GET /api/user_center/coinsSummary",
      "GET /api/user_center/public/{id}",
      "GET /api/user_center/public/{id}/favorites",
      "GET /api/user_center/public/{id}/badges",
      "GET /api/user_center/studyStats?period=week|month|year",
      "GET /api/user_center/studyRank",
      "GET /api/user_center/devices",
      "POST /api/user_center/deviceRegister",
      "POST /api/user_center/kickDevice",
      "POST /api/user_center/setMainDevice"
    ]
  },
  {
    "doc": "API_USER_SECURITY_DOC",
    "title": "安全与认证",
    "endpoints": [
      "POST /api/user_security/login",
      "POST /api/user_security/mobilelogin",
      "POST /api/user_security/tokenLogin",
      "POST /api/user_security/receiptLogin",
      "GET /api/user_security/qrcodeGenerate",
      "POST /api/user_security/register",
      "POST /api/user_security/login",
      "POST /api/user_security/mobilelogin",
      "POST /api/user_security/tokenLogin",
      "POST /api/user_security/receiptLogin",
      "POST /api/user_security/checkusername",
      "POST /api/user_security/sendEms",
      "POST /api/user_security/checkEms",
      "POST /api/user_security/sendMobileCaptcha",
      "POST /api/user_security/checkMobileCaptcha",
      "POST /api/user_security/changepwd",
      "POST /api/user_security/resetpwd",
      "POST /api/user_security/secQuestions",
      "POST /api/user_security/changeSecQuestion",
      "POST /api/user_security/changeemail",
      "POST /api/user_security/changemobile",
      "POST /api/user_security/changeavatar",
      "GET /api/user_security/qrcodeGenerate",
      "POST /api/user_security/qrcodeConfirm",
      "GET /api/user_security/qrcodePoll",
      "POST /api/user_security/qrcodeCancel",
      "POST /api/user_security/applyDeactivate",
      "GET /api/user_security/deactivateStatus",
      "POST /api/user_security/cancelDeactivate",
      "POST /api/user_security/confirmDeactivate"
    ]
  },
  {
    "doc": "API_OAUTH_DOC",
    "title": "OAuth 授权",
    "endpoints": []
  },
  {
    "doc": "engagement",
    "title": "任务、勋章与运营激励",
    "endpoints": [
      "GET /api/user_operations/rank?type=...&page=...",
      "GET /api/user_operations/rank/week",
      "GET /api/user_operations/rank.month",
      "GET /api/user_operations/myRank",
      "GET /api/user_operations/rankByCategory?category=poetry",
      "GET /api/user_operations/coins",
      "GET /api/user_operations/coinHistory?type=earn|spend&page=...",
      "POST /api/user_operations/coins/signinReward",
      "POST /api/user_operations/coins/transfer",
      "GET /api/user_operations/level",
      "GET /api/user_operations/levelRules",
      "GET /api/user_operations/levelRewards",
      "POST /api/user_operations/claimLevelReward",
      "GET /api/user_operations/tasks/today",
      "POST /api/user_operations/tasks/claim/{task_id}",
      "GET /api/user_operations/achievements/mine",
      "POST /api/user_operations/achievements/claim/{id}",
      "GET /api/user_operations/activeEvents",
      "GET /api/user_operations/event/{id}",
      "POST /api/user_operations/event/join/{id}",
      "GET /api/user_operations/event/{id}/rank",
      "POST /api/user_operations/admin/task/create",
      "POST /api/user_operations/admin/task/update",
      "POST /api/user_operations/admin/task/disable/{id}",
      "POST /api/user_operations/admin/event/create",
      "POST /api/user_operations/admin/event/end/{id}",
      "POST /api/user_operations/admin/coins/adjust",
      "GET /api/user_operations/admin/coins/log",
      "GET /api/user_operations/admin/stats/overview",
      "GET /api/user_operations/admin/stats/funnel",
      "GET /api/user_operations/admin/stats/event/{id}",
      "GET /api/achievement/categories",
      "GET /api/achievement/list?category=...&rarity=...",
      "GET /api/achievement/{id}",
      "GET /api/achievement/mine",
      "GET /api/achievement/mine/pending",
      "POST /api/achievement/check",
      "GET /api/achievement/featured",
      "POST /api/achievement/featured/set",
      "GET /api/achievement/wall/{user_id}",
      "POST /api/achievement/admin/create",
      "POST /api/achievement/admin/update/{id}",
      "POST /api/achievement/admin/disable/{id}",
      "POST /api/achievement/admin/reissue/{id}",
      "GET /api/achievement/admin/stats",
      "GET /api/achievement/admin/leaderboard",
      "POST /api/achievement/checkin",
      "POST /api/achievement/event/{event_name}"
    ]
  },
  {
    "doc": "API_FEED_DOC",
    "title": "信息流 Feed",
    "endpoints": [
      "GET /api/feed/channels",
      "GET /api/feed/list",
      "GET /api/feed/detail/{type}/{id}",
      "GET /api/feed/hot",
      "GET /api/feed/recommend",
      "GET /api/feed/random",
      "GET /api/feed/search?q=...&type=...",
      "GET /api/feed/list/favorites",
      "GET /api/feed/list/likes",
      "GET /api/feed/list/history",
      "GET /api/feed/list/readLater",
      "GET /api/feed/list/comments",
      "POST /api/feed/interact",
      "POST /api/feed/like",
      "POST /api/feed/favorite",
      "POST /api/feed/share",
      "POST /api/feed/report"
    ]
  },
  {
    "doc": "API_SEARCH_DOC",
    "title": "全量搜索",
    "endpoints": []
  },
  {
    "doc": "API_TOOL_DOC",
    "title": "工具 API",
    "endpoints": [
      "POST /api/tool/pinyin",
      "POST /api/tool/wubi",
      "POST /api/tool/stroke",
      "POST /api/tool/cangjie",
      "POST /api/tool/zhuyin",
      "GET /api/tool/whois",
      "GET /api/tool/dns",
      "GET /api/tool/icp",
      "GET /api/tool/screenshot?url=...",
      "GET /api/tool/hotSearch",
      "GET /api/tool/hotWord/{platform}",
      "GET /api/tool/trend/{keyword}",
      "GET /api/tool/qrcode?text=...&size=...",
      "POST /api/tool/shorturl",
      "GET /api/tool/seoCheck?url=...",
      "GET /api/tool/speedTest?url=...",
      "GET /api/tool/fullSearch?q=...",
      "GET /api/tool/fullSearch/suggest?q=...",
      "GET /api/tool/jiufang/list?type=药酒|滋补|养生&page=...",
      "GET /api/tool/jiufang/{id}",
      "POST /api/tool/imageWatermark",
      "POST /api/tool/correction"
    ]
  },
  {
    "doc": "API_CHECK_DOC",
    "title": "查重 API",
    "endpoints": [
      "POST /api/check/exact",
      "POST /api/check/fuzzy",
      "POST /api/check/similar",
      "GET /api/check/sources",
      "GET /api/check/recent?source=poem",
      "POST /api/check/batch",
      "POST /api/check/dedupe"
    ]
  },
  {
    "doc": "API_FORTUNE_DOC",
    "title": "每日运势",
    "endpoints": []
  },
  {
    "doc": "API_SHIWU_DOC",
    "title": "食物相生相克",
    "endpoints": []
  },
  {
    "doc": "API_WEATHER_DOC",
    "title": "天气 API",
    "endpoints": []
  },
  {
    "doc": "API_IP_DOC",
    "title": "IP 查询",
    "endpoints": []
  },
  {
    "doc": "API_FORM_COLLECT_DOC",
    "title": "表单收集",
    "endpoints": []
  },
  {
    "doc": "API_SENTENCE_SOURCE_DOC",
    "title": "句子来源导入",
    "endpoints": []
  },
  {
    "doc": "API_FILE_TRANSFER_CORE_DOC",
    "title": "文件传输核心",
    "endpoints": []
  },
  {
    "doc": "API_CLOUD_CACHE_DOC",
    "title": "云端暂存",
    "endpoints": [
      "POST /api/cloud_cache/upload",
      "GET /api/cloud_cache/{cache_id}",
      "GET /api/cloud_cache/{cache_id}/download",
      "DELETE /api/cloud_cache/{cache_id}",
      "POST /api/cloud_cache/batchDelete",
      "POST /api/cloud_cache/qrcode/generate",
      "POST /api/cloud_cache/qrcode/parse",
      "POST /api/cloud_cache/qrcode/confirm",
      "GET /api/cloud_cache/lan/peers?session_id=...",
      "POST /api/cloud_cache/lan/transfer",
      "POST /api/cloud_cache/encrypt",
      "GET /api/cloud_cache/decrypt"
    ]
  },
  {
    "doc": "API_READLATER_FONT_PLUGIN_DOC",
    "title": "稍后读·字体·插件",
    "endpoints": [
      "GET /api/readlater/list?status=pending|done&page=...",
      "POST /api/readlater/add",
      "POST /api/readlater/markDone/{id}",
      "POST /api/readlater/delete/{id}",
      "POST /api/readlater/aiSummary/{id}",
      "POST /api/readlater/share/{id}",
      "GET /api/font/list",
      "POST /api/font/upload",
      "POST /api/font/apply/{id}",
      "POST /api/font/share/{id}",
      "POST /api/font/sync",
      "GET /api/plugin/checkUpdate?name=xxx",
      "GET /api/plugin/latest?name=xxx",
      "POST /api/plugin/install",
      "POST /api/plugin/rollback/{name}/{version}",
      "GET /api/plugin/log?name=xxx"
    ]
  },
  {
    "doc": "API_WYI_SHORTENER_DOC",
    "title": "短链服务",
    "endpoints": [
      "POST /api/shortener/create",
      "GET /api/shortener/{code}",
      "DELETE /api/shortener/{code}",
      "POST /api/shortener/batch",
      "GET /{code}",
      "GET /api/shortener/{code}/stats",
      "GET /api/shortener/myList",
      "GET /api/qr/{code}",
      "GET /api/qr/{code}?size=300",
      "GET /api/preview/screenshot?url=...",
      "GET /api/preview/meta?url=..."
    ]
  },
  {
    "doc": "statistics",
    "title": "统计平台",
    "endpoints": [
      "POST /api/stats/event",
      "POST /api/stats/event",
      "POST /api/stats/event/batch",
      "POST /api/stats/performance",
      "POST /api/stats/error",
      "GET /api/stats/overview",
      "GET /api/stats/overview/realtime",
      "GET /api/stats/dashboard",
      "GET /api/stats/trend?dimension=day|week|month&period=30d",
      "GET /api/stats/source",
      "GET /api/stats/keyword",
      "GET /api/stats/landing",
      "GET /api/stats/country",
      "GET /api/stats/page/list?page=...&sort=pv|uv",
      "GET /api/stats/page/{path}",
      "GET /api/stats/page/heatmap?path=/home",
      "GET /api/stats/exitPages",
      "GET /api/stats/user/funnel?funnel_id=register",
      "GET /api/stats/user/retention?cohort=202608&periods=7",
      "GET /api/stats/user/cohort",
      "GET /api/stats/user/active?period=dau|wau|mau",
      "GET /api/webapi/pv",
      "GET /api/webapi/activeUsers",
      "GET /api/webapi/topPois",
      "GET /api/webapi/contentDistribution",
      "GET /api/webapi/siteOverview",
      "GET /api/webapi/health",
      "GET /api/webapi/siteRank",
      "GET /api/statistics/summary",
      "GET /api/statistics/categories",
      "GET /api/statistics/engagement",
      "GET /api/statistics/attachments",
      "GET /api/statistics/api_usage",
      "GET /api/statistics/notes",
      "GET /api/statistics/growth",
      "GET /api/statistics/retention",
      "GET /api/statistics/rank"
    ]
  },
  {
    "doc": "API_ADMIN_DOC",
    "title": "管理后台",
    "endpoints": []
  },
  {
    "doc": "SERVER_DEPLOYMENT_GUIDE",
    "title": "服务器部署",
    "endpoints": []
  },
  {
    "doc": "CLOUDFLARE_MANAGEMENT_GUIDE",
    "title": "Cloudflare 资源",
    "endpoints": []
  },
  {
    "doc": "DOC_SITE_MANAGEMENT",
    "title": "文档站运维",
    "endpoints": [
      "POST /api/search",
      "GET /api/search",
      "GET /api/weather/full",
      "POST /api/xxx/login",
      "GET /api/xxx/list"
    ]
  },
  {
    "doc": "DEEP_LINK_GUIDE",
    "title": "深度链接",
    "endpoints": []
  }
]