Builderoom

2026年9月26日

获取资源

引导 AI 编程代理帮助构建产品级 AI 评估的 Skills 集合

Apache-2.0ChatGPTClaudeClaude CodeCursorCoze文本代码文本代码
安装 / 调用方式bash
```bash
npx skills add https://github.com/ai-evals-course/evals-skills
```

仅安装单个 Skill:

```bash
npx skills add https://github.com/ai-evals-course/evals-skills --skill error-discovery
```

检查更新:

```bash
npx skills check
npx skills update
```
调用示例json
安装后,向 AI 代理发送指令即可调用:

```
Can you help me do error analysis on traces.jsonl?
```

产品信息

形态
AI技能 & 智能体
分类
人工智能 › AI 评测与可观测
定价
开源
平台
ChatGPT · Claude · Claude Code · Cursor · Coze
授权协议
Apache-2.0
首发日期
2026年9月26日
收录时间
2026年9月26日

概览

GitHubGitHub

Eval Skills 是一组用于引导 AI 编程代理(AI coding agents)的 Skills,帮助开发者构建针对具体产品的 AI 评估(evals),而非基础模型基准测试。这些 Skills 总结了协助 50 多家公司和教授数千名学生的经验,旨在规避评估过程中常见的错误。 ## 工作流程 **evals-start** 是入口 Skill,它会根据当前情况将用户路由到合适的 Skill。通常有两个主要分支: - **eval-audit**:适用于已有评估流水线的场景,检查现有设置并推荐后续步骤。 - **error-discovery**:适用于有 traces 但尚未分析的场景,构建标注界面并帮助采样 traces。 ## error-discovery 详解 `error-discovery` 是该集合中核心的 Skill。它让 AI 代理对数据集运行错误分析。用户只需指向一个包含 LLM 输出或 traces 的 JSONL/CSV/JSON 文件,代理会执行以下步骤: 1. 读取数据集并识别内容类型(文章、代理 traces、代码、结构化输出等)。 2. 基于数据差异设计视觉编码,使用格式塔原则(颜色表示类别、间距表示层级、透明度表示重要性)。 3. 构建单文件 HTML 审查应用,由 Python 标准库服务器提供服务,无额外依赖。 4. 对数据进行聚类并选择多样化的初始样本(聚类代表加随机抽取)。 5. 运行交互循环:监控标注、分类失败模式、提出新样本以提高覆盖率。 用户在界面上阅读并留下自由文本笔记,代理将其整理为失败模式、跟踪覆盖率并挑选新样本填补空白。完成错误发现后再编写评估是推荐的工作顺序。 ## 其他可用 Skills 除上述核心 Skill 外,该仓库还提供生成合成测试数据、编写代码评估、设计 LLM-as-Judge 提示词、校准 LLM 评估器、评估 RAG 流水线以及构建自定义标注界面等能力。

功能特性

  • evals-start 入口路由:作为入口点,根据用户当前情况自动路由到匹配的 Skill。
  • eval-audit 评估审计:审计已有的评估流水线,发现问题并按优先级排序严重程度。
  • error-discovery 错误发现:构建审查应用,选择多样化样本,并将笔记整理为失败模式。
  • generate-synthetic-data:使用基于维度的元组生成方法创建多样化的合成测试输入。
  • write-code-eval:为客观失败模式编写代码检查逻辑。
  • write-judge-prompt:为主观质量标准设计 LLM-as-Judge 评估器提示词。
  • validate-evaluator:使用数据拆分、TPR/TNR 和偏差校正来校准 LLM 评估器与人类标签的一致性。
  • evaluate-rag:评估 RAG 流水线中的检索和生成质量。
  • build-review-interface:为人工 trace 审查构建自定义标注界面。

版本更新

新版本提醒我

首个版本 · Eval Skills

Q&A

如何安装 Eval Skills?由 AI 生成
使用 npx skills 命令安装:npx skills add https://github.com/ai-evals-course/evals-skills。如果只想安装单个 Skill,可以添加 --skill 参数,例如 --skill error-discovery。
如何检查更新?由 AI 生成
运行 npx skills check 检查是否有更新,运行 npx skills update 进行更新。
error-discovery 支持哪些数据格式?由 AI 生成
支持指向包含 LLM 输出或 traces 的 JSONL、CSV 或 JSON 文件。
error-discovery 生成的审查应用需要什么依赖?由 AI 生成
不需要额外依赖。它会生成一个单文件 HTML 审查应用,由 Python 标准库服务器提供服务。
这些 Skills 是用来做基础模型基准测试的吗?由 AI 生成
不是。原文明确说明这些 Skills 用于帮助构建针对具体产品的 AI 评估(product-specific AI evals),而不是基础模型基准测试(foundation model benchmarks)。
获取资源
收藏

这个产品还没有主理人

由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。

认领这个产品