Credits 看板数据拉取时序

fetch_credits.py 拉取 Qoder API 并渲染看板的完整调用链 — Blueprint 预设

Credits 看板数据拉取时序 fetch_credits.py 拉取 Qoder API 并渲染看板的完整调用链 — Blueprint 预设 plist 定时触发 GET /credits (Cookie) 200 用量记录 写入原始 JSON 聚合统计 注入模板生成看板 静态文件 GET /qoder-credits/ 200 看板页面 定时拉取 落盘渲染 静态服务 launchd · 定时调度 · Sequence participant launchd 定时调度 采集脚本 · fetch_credits.py · Sequence participant 采集脚本 fetch_credits.py Qoder API · credits 接口 · Sequence participant Qoder API credits 接口 原始 JSON · credits_raw.json · Sequence participant 原始 JSON credits_raw.json 看板页面 · dashboard.html · Sequence participant 看板页面 dashboard.html nginx :8080 · 静态服务 · Sequence participant nginx :8080 静态服务 用户 · 浏览器 · Sequence participant 用户 浏览器 Legend request return security async trace

采集要点

  • • Cookie 来自浏览器 Copy as cURL
  • • launchd plist 驱动定时任务
  • • 失败重试写入 service.log

渲染要点

  • • 原始 JSON 与看板分离存储
  • • Chart.js 本地文件离线可用
  • • 模板注入避免手改 HTML

服务要点

  • • nginx 8080 统一入口挂载
  • • 手机内网 192.168.0.113 可访问
  • • 看板刷新即读最新数据