← 开源
Tencent-Hunyuan

CL-bench

CL-bench: A Benchmark for Context Learning

AI EngineeringTest & guardPython
在 GitHub 打开
增长势头
+124 小时新增 Star+0.2%
587
Star
27
Fork
+4
本周
3
贡献者
创建于 2026-01-23 · 更新于 2026-10-16 · 今日第 6664 名
主要开发者
KongLongGeFDUruthlessdrifterAblustrund

Tencent-Hunyuan/CL-bench 排名第 6,664,有 587 个星标。

同类别比较

Tencent-Hunyuan/CL-bench 排名第 6,664,此处有 8 个同类条目;julianoczkowski/designer-skills 排名第 6,662。

同类别比较
名称排名指标
FradSer/dotclaude6,647
语言:
JavaScript
星标数:
594
分叉数:
50
简介:
A comprehensive development environment with specialized AI agents for code review, security analysis, and technical leadership.
Jaycheng1103/chatgpt-video-editing-skills6,655
语言:
Shell
星标数:
590
分叉数:
96
简介:
用 ChatGPT/Codex 安裝 AI 剪輯環境,並依八大步驟完成可驗證的短影音剪輯。
rmalde/minecraft-agent6,661
语言:
JavaScript
星标数:
589
分叉数:
62
简介:
Astra planner and JEV controller for Minecraft, with native recording, tested routes, and run verification.
julianoczkowski/designer-skills6,662
星标数:
588
分叉数:
52
简介:
A collection of agent skills for designers who prototype and build with AI coding tools. These skills encode design process so AI follows a structured path instead of producing random output.
InfinitiBit/graphbit6,667
语言:
Rust
星标数:
586
分叉数:
120
简介:
GraphBit is the world’s first enterprise-grade Agentic AI framework, built on a Rust core with a Python wrapper for unmatched speed, security, and scalability. It enables reliable multi-agent workflows with minimal CPU and memory usage, making it production-ready for real-world enterprise environments.
egeominotti/bunqueue6,668
语言:
TypeScript
星标数:
586
分叉数:
19
简介:
⚡ High-performance job queue for Bun. SQLite by default, PostgreSQL multi-broker when you scale. DLQ, cron, SQLite S3 backups, and native MCP. No Redis.
Shanyin-ai/shanyin-director-master6,669
星标数:
585
分叉数:
76
简介:
专业影视导演 Agent,基于剧本完成导演定调→节奏规划→剧本微调→分镜拆解,最终输出标准九列分镜表(xlsx); 深度融合世界顶级导演视听理论,内置数十种影片类型导演风格模板库,支持类型交叉组合; 覆盖概念超短片/短片/长片全格式,将文字剧本转化为可落地的专业拍摄方案。
rgommezz/react-native-chatgpt6,673
语言:
TypeScript
星标数:
585
分叉数:
74
简介:
A React Native wrapper around ChatGPT to seamlessly integrate it with your applications. It handles authentication, streamed responses, and keeping track of conversations. 100% client-side :robot:
关键参数与规格
关键参数与规格
参数值
语言Python
类别AI Engineering
子类别Test & guard
关键词Benchmarks, Context engineering, Datasets, Evals
星标数587
分叉数27
贡献者3
创建日期2026-01-23
更新日期2026-10-16
1 天星标数1
7 天星标数4
排名6,664
上次排名6,845
排名变化181
7 天星标排名6,464
上次 7 天星标排名8,825
7 天星标排名变化2,361
总星标排名17,049
上次总星标排名17,060
总星标排名变化11
国家China
README 摘录

CL-bench family: A series of benchmarks for Context Learning 🔥 News **2026. Tasks require models to learn from domain-specific knowledge, rule systems, complex procedures, and empirical laws. *Mismatch between how language models are commonly optimized in practice and the capabilities required by real-world tasks. * *Each instance in CL-bench comprises a system prompt, a task, the context containing new knowledge necessary for solving the task, and rubrics to assess the solution. All instances are annotated by experienced domain

experts. * **Stats**: 1,899 tasks · 4 categories · 18 sub-categories · avg. **Stats**: 405 context-task pairs · 5,348 rubrics (avg. Download datasets from HuggingFace: tencent/CL-bench → tencent/CL-bench-Life → Inference Evaluation CL-bench uses GPT-5. 1 (low reasoning effort) as the default judge; CL-bench Life uses GPT-5. Evaluation is binary: a task is solved only if the model's response passes **all** associated rubrics. For reasoning models, only the final solution is evaluated; thinking traces are

excluded. Data Structure Both datasets use the same JSONL format: 📮 Submit Results Want to add your model to the leaderboard? Run inference and evaluation using the scripts above, then submit a PR to this repo with your graded result file ( ). We will verify the results and update the leaderboard. 📝 Citation Copyright © 2025-2026 Tencent Hunyuan Team & Fudan NLP Group.

常见问题

记录了多少星标和分叉?

Tencent-Hunyuan/CL-bench 有 587 个星标和 27 个分叉。

仓库排名是多少?

Tencent-Hunyuan/CL-bench 排名第 6,664。

记录的语言和类别是什么?

Tencent-Hunyuan/CL-bench 有 587 个星标,语言为 Python,类别为 AI Engineering。

哪个仓库排名最接近?

Tencent-Hunyuan/CL-bench 与 julianoczkowski/designer-skills 比较,后者排名第 6,662,有 588 个星标。

README

CL-bench family: A series of benchmarks for Context Learning

🔥 News

📋 Contents

📄 CL-bench

CL-bench evaluates whether language models can learn new knowledge from context at inference time. Tasks require models to learn from domain-specific knowledge, rule systems, complex procedures, and empirical laws.

Mismatch between how language models are commonly optimized in practice and the capabilities required by real-world tasks.

Each instance in CL-bench comprises a system prompt, a task, the context containing new knowledge necessary for solving the task, and rubrics to assess the solution. All instances are annotated by experienced domain experts.

Stats: 1,899 tasks · 4 categories · 18 sub-categories · avg. 63.2 rubrics per context · avg. 20 hours expert effort per context

Context Categories:

  • Domain Knowledge Reasoning — specialized domain knowledge requiring understanding and application
  • Rule System Application — formal rule systems that must be learned and correctly applied
  • Procedural Task Execution — complex multi-step procedures to follow
  • Empirical Discovery & Simulation — patterns and laws derived from empirical data

📄 CL-bench Life

CL-bench Life extends context learning evaluation to real-life scenarios. Contexts are messy, fragmented, and grounded in everyday experience — the kind of data people actually deal with daily.

Stats: 405 context-task pairs · 5,348 rubrics (avg. 10.7 per task) · 3 categories · 9 sub-categories

Context Categories:

  • Communication & Social Interactions — group chats, meeting transcripts, private conversations, community threads...
  • Fragmented Information & Revisions — personal notes, news feeds, document edit histories, version logs...
  • Behavioral Records & Activity Trails — game logs, browsing histories, transactions, fitness/health tracking...

🚀 Quick Start

Both benchmarks share the same evaluation pipeline — just point to different input files.

pip install openai tqdm

Download datasets from HuggingFace:

Inference

export OPENAI_API_KEY="your_api_key"

# CL-bench
python infer.py --model  --input CL-bench.jsonl --workers 20

# CL-bench Life
python infer.py --model  --input CL-bench-Life.jsonl --workers 20

# For non-OpenAI models, specify base URL and API key
python infer.py --model  \
    --base-url  \
    --api-key  \
    --input CL-bench.jsonl

Evaluation

CL-bench uses GPT-5.1 (low reasoning effort) as the default judge; CL-bench Life uses GPT-5.1 (high reasoning effort).

# CL-bench (low reasoning effort)
python eval.py --input outputs/.jsonl --judge-model gpt-5.1 --reasoning-effort low

# CL-bench Life (high reasoning effort)
python eval.py --input outputs/.jsonl --judge-model gpt-5.1 --reasoning-effort high

Evaluation is binary: a task is solved only if the model's response passes all associated rubrics. For reasoning models, only the final solution is evaluated; thinking traces are excluded.

Data Structure

Both datasets use the same JSONL format:

{
  "messages": [
    {"role": "system", "content": "..."},
    {"role": "user", "content": "..."},
    {"role": "assistant", "content": "..."}
  ],
  "rubrics": ["Rubric 1", "Rubric 2", "..."],
  "metadata": {
    "task_id": "unique-task-identifier",
    "context_category": "..."
  }
}

📮 Submit Results

Want to add your model to the leaderboard? Run inference and evaluation using the scripts above, then submit a PR to this repo with your graded result file (*_graded.jsonl). We will verify the results and update the leaderboard.

📝 Citation

@misc{dou2026clbenchbenchmarkcontextlearning,
      title={CL-bench: A Benchmark for Context Learning}, 
      author={Shihan Dou and Ming Zhang and Zhangyue Yin and Chenhao Huang and Yujiong Shen and Junzhe Wang and Jiayi Chen and Yuchen Ni and Junjie Ye and Cheng Zhang and Huaibing Xie and Jianglu Hu and Shaolei Wang and Weichao Wang and Yanling Xiao and Yiting Liu and Zenan Xu and Zhen Guo and Pluto Zhou and Tao Gui and Zuxuan Wu and Xipeng Qiu and Qi Zhang and Xuanjing Huang and Yu-Gang Jiang and Di Wang and Shunyu Yao},
      year={2026},
      eprint={2602.03587},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2602.03587}, 
}

@misc{dou2026clbenchlifelanguagemodels,
      title={CL-bench Life: Can Language Models Learn from Real-Life Context?}, 
      author={Shihan Dou and Yujiong Shen and Chenhao Huang and Junjie Ye and Jiayi Chen and Junzhe Wang and Qianyu He and Shichun Liu and Changze Lv and Jiahang Lin and Jiazheng Zhang and Ming Zhang and Shaofan Liu and Tao Ji and Zhangyue Yin and Cheng Zhang and Huaibing Xie and Jianglu Hu and Jingcheng Deng and Lincheng Li and Minda Hu and Shaolei Wang and Syrus Zhao and Weichao Wang and Yan Lei and Yang Liu and Yanling Xiao and Yiting Liu and Zenan Xu and Zhen Guo and Ziliang Zhao and Pluto Zhou and Tao Gui and Qi Zhang and Xuanjing Huang and Yu-Gang Jiang and Di Wang and Shunyu Yao},
      year={2026},
      eprint={2604.27043},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2604.27043}, 
}

Copyright © 2025-2026 Tencent Hunyuan Team & Fudan NLP Group. All rights reserved.

排名相邻
同类项目