360 Secure SkillHub
360 安全技能中心

OpenRouter Rankings Tracker

通过 Node 脚本抓取 OpenRouter 的模型与应用 token 用量榜单、市场份额和高亮信息,保存为按日期命名的 JSON 文件,可选推送至飞书,并提供 cron 每周自动抓取的配置示例。

yufeinever
yufeinever
热度 27.93
最近更新 2026-05-11 17:29:59
分类:数据依赖:代码执行 / 联网浏览搜索 / 读写文件应用场景:市场分析 / 报告撰写 / 数据处理 / 自动化脚本 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add openrouter-rankings
Metadata
name
openrouter-rankings
description
Fetch and track OpenRouter AI model rankings (weekly trends, top models, top apps, market share). Use when user asks about OpenRouter rankings, AI model popularity, token usage statistics, or wants weekly automated reports.
license
MIT

OpenRouter Rankings Tracker

Fetch and track OpenRouter's AI model usage rankings.


Quick Start

# Fetch current rankings
node scripts/fetch.js

# With options
node scripts/fetch.js --save --push

What It Captures

Section Data
Top Models Weekly token usage, growth %
Top Apps Apps consuming most tokens
Market Share Provider market distribution
Highlights Fastest growing, #1 model/app

Output Format

Data saved to ~/.openclaw/data/openrouter-rankings/YYYY-MM-DD.json

{
  "fetchedAt": "2026-03-10T02:15:00.000Z",
  "source": "https://openrouter.ai/rankings",
  "period": "This Week",
  "topModels": [...],
  "marketShare": [...],
  "topApps": [...],
  "highlights": {...}
}

Cron Integration

Set up weekly automated fetch:

{
  "name": "openrouter-weekly",
  "schedule": { "kind": "cron", "expr": "0 9 * * 1" },
  "payload": { "kind": "agentTurn", "message": "Fetch OpenRouter rankings and push to Feishu" },
  "sessionTarget": "isolated"
}

Options

Flag Description
--save Save to JSON file
--push Push to Feishu (requires config)
--compare Compare with last week

Data Structure

See references/data-structure.md for detailed schema.