开放基准 · 可复现数据 · 社区偏好

同一道题。
每个模型。
赢家由你来选。

每个模型拿到的要求都一样:做一张天气卡片。我们公开每一份原始产物,用确定性方法逐对度量相似度,并让社区在盲测中投票——选出他们更愿意看的那张卡片。

50
模型
189
配置
922
有效卡片
78
社区投票
统计覆盖整个 registry · qualified 是 gallery 的默认视图

每个模型收到的任务

任务原文 —— 对所有模型完全一致。

prompt
下载
Build a weather card as a single complete HTML file.

Output only the raw HTML file content — no markdown fences, no commentary before or after.

Rules:
- All CSS and JS inline. No external resources; no network requests other than the two API paths below.
- Desktop viewport, 1280x800.
- Read URL query parameters: `lat`, `lon`, `name` (location label), `date` (YYYY-MM-DD). Defaults: 52.52, 13.405, Berlin, today (UTC).
- Fetch weather data from the same-origin API (Open-Meteo compatible, no key):
  - `/api/om/forecast` — parameters and response format identical to api.open-meteo.com/v1/forecast (today and future dates)
  - `/api/om/archive` — identical to archive-api.open-meteo.com/v1/archive (past dates)
- Request with query parameters: `latitude`, `longitude`, `daily=temperature_2m_max,temperature_2m_min,weather_code`, `hourly=temperature_2m`, `timezone=UTC`, `temperature_unit=celsius`, and `start_date`/`end_date` both set to the requested date.
- Display, in Celsius: the location name, the date, that date's maximum and minimum temperature, the weather condition, and the hourly temperatures for that date.
- If the data cannot be loaded, the page must say so.

最新加入

最近进入基准的模型,每个模型一张卡。

同一道题,每个模型 · weather-card-benchmark