尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證AI monetization dashboard: live Frontier Lab ARR estimates · token usage (OpenRouter / Vercel AI Gateway / SDK downloads) · GPU rental prices · AI datacenter buildout. Auto-updated daily, pure static single-file HTML.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Live dashboard → https://charlesliuyx.github.io/Token-Economy-Tracker/
A daily auto-updating AI monetization dashboard. The build artifact is a pure static, single-file HTML page (Chart.js inlined, no CDN, works offline), refreshed once a day by GitHub Actions and served on GitHub Pages.
GitHub Actions cron (daily)
│
▼
scripts/fetch/* one independent fetcher per source; a single source
│ failing never blocks the run
▼
data/ append-only daily JSON snapshots + latest.json per source
│
▼
scripts/build.py renders everything into one file
│
▼
site/index.html single-file static dashboard (GitHub Pages / open locally)
Design principles: fetch and build are fully decoupled (either half can be rerun independently), history is append-only (any chart can be redrawn from raw snapshots at any time), and there is no server or runtime network request.
Stack: Python 3.12 (requests / pyyaml / numpy / jinja2 — deliberately
minimal) and vanilla JS with a vendored Chart.js inlined at build time.
| Source | Kind | What it provides |
|---|---|---|
| OpenRouter | unofficial API | Model token usage + weekly rankings |
| Vercel AI Gateway | unofficial API | Gateway token / spend leaderboards |
| npm + PyPI | official APIs | AI SDK download counts |
| Epoch AI | official dataset (CC-BY) | Frontier data centers dataset |
| GPU price indexes | web | GPU rental $/GPU-hr |
| Google News RSS | unofficial API | Datacenter news feed (domain-whitelisted) |
| Manual anchors | git-maintained | Publicly disclosed ARR data points |
Each source is registered in data/sources.yml and documented in docs/sources/.
make venv # create virtualenv and install dependencies
make update # run all fetchers (each source independently)
make build # data/ -> site/index.html
make serve # preview locally
make test # run the test suite
make fetch-<source> # debug a single fetcher, e.g. make fetch-openrouter
data/**/daily/ snapshots are immutable (append-only history).site/index.html is a build artifact — never edit it by hand; only
make build may generate it.data/sources.yml entry +
docs/sources/<source>.md + a response sample.Format: <type>: <summary> — written in English, imperative mood, no trailing
period, summary ≤ 72 characters. Add a body only when the why isn't obvious.
| Type | Use for |
|---|---|
feat | New panel, fetcher, or user-visible capability |
fix | Bug fix in pipeline, build, or frontend |
data | Data snapshot updates or manual anchor additions |
docs | Documentation only |
build | Build script, Makefile, or dependency changes |
ci | GitHub Actions workflow changes |
refactor | Code restructuring with no behavior change |
test | Test-only changes |
chore | Anything else (housekeeping) |
Examples:
feat: add GPU price trend panel
data: add 2 ARR anchors (YipitData, as of 2026-06-30)
fix: handle empty OpenRouter rankings response
Automated daily commits from CI use data: YYYY-MM-DD.
Docs follow progressive disclosure: start at AGENTS.md (entry point with a task routing table), then docs/INDEX.md for the full map — plan, architecture, conventions, runbook, ARR methodology, per-source docs, and ADRs. Most internal docs are written in Chinese.