把握行业变革关键节点,12 月 19 日 - 20 日,AICon北京站即将重磅启幕! 了解详情
写点什么

Evalite 横空出世:AI 驱动应用的 TypeScript 测试利器

作者:Daniel Curtis

  • 2025-12-01
    北京
  • 本文字数:954 字

    阅读完需:约 3 分钟

大小:469.80K时长:02:40
Evalite 横空出世:AI 驱动应用的 TypeScript 测试利器

Matt Pocock 开发的 TypeScript 原生评估运行器 Evalite 为 AI 驱动的应用程序量身定制了一套测试框架,让开发者可以编写可复现的评估、捕获追踪信息,并可通过本地 Web UI 进行快速迭代。该项目已发布 v1 beta 版本,目标是成为“ LLM 时代的 Vitest/Jest”,为打分、追踪和成本优化提供专用工具链。


Evalite 将评估视为测试套件,并提供更丰富的输出。它运行 .eval.ts 文件,每个数据点都会被打分,并内置了 scorer 与追踪捕获,方便用户以编程的方式检查模型输出、调用链和行为。它在本地启动 dev server,支持热重载与交互式 UI 查看追踪。因为是基于 Vitest,所以用户可以继续使用熟悉的测试语法(mock、生命周期钩子等)。


v1 beta 版本专注于开发者体验和迭代速度。官方的快速上手文档演示了如何安装 Evalite、添加 eval:dev 脚本,并用现成 scorer(如 autoevals)写一条简单的评估。Evalite 也支持程序化运行,提供 watch / run-once 等多种模式,并可将结果持久化到自定义存储中,方便用户长期跟踪评估趋势。


Evalite 为生产级工作流提供了不少特性。它内置 scorer,并支持自定义 scorer,可对领域专属的指标进行编码。Evalite 的追踪系统可捕获输入、LLM 调用与中间状态,让调试与根因分析更加有迹可循。


最近,Evalite 宣布支持缓存 AI SDK 模型,用户对此反应热烈,有评论者称该功能“极大提升了速度与迭代效率”。


社区反馈非常积极,GitHub 仓库已收获上千 star,发布节奏十分活跃。作者在 X 上发布的 v1 beta 公告迅速引起用户的关注,有人表示“明天就在真实的项目里用上”。另一位用户解释了项目存在的意义:

市面上有许多评估运行器……Evalite 的不同之处在于,它完全在本地运行,数据完全由你掌控。


由于仍处在早期阶段,难免会遇到问题,例如最近有人指出依赖声明的 bug,不过作者已进行了修复,并表示正在积极修复早期用户反馈的问题


Evalite 采用了 MIT 开源协议,刻意避免了厂商锁定,可对接任意 LLM,存储与 scorer 均可插拔。随着越来越多组织构建智能体与 LLM 驱动的功能,Evalite 希望让评估变得更加可复现、类型安全、且足够快,成为日常开发流程的一部分。早期用户可以期待它的快速迭代,它为 TypeScript 优先的 AI 应用测试提供了一条颇具吸引力的路径。


原文链接

https://www.infoq.com/news/2025/11/evalite-ai-testing/

2025-12-01 17:001

评论

发布
暂无评论

重点人员管控系统开发大数据分析研判平台搭建

t13823115967

微警务

人工智能开始改变生活方式,区块链在人工智能时代的作用

CECBC

区块链

第六周 学习总结

简简单单

架构师训练营大作业二

吴传禹

架构师训练营第 1 期

第一周 ARTS打卡

Aelous

智慧社区安防系统解决方案,智慧社区建设

13530558032

元旦首献!腾讯高工甩出的“MyBatis源码解析”传授你年薪百万级干货!

比伯

Java 编程 架构 面试 技术宅

十二周作业

solike

2021年最新Github星标73.7K的性能优化PDF也太完美了

Java架构追梦

Java 学习 架构 面试 性能优化

面试又不会JVM?阿里P8总结出25道JVM面试解析(基础+进阶+实战)

Java架构之路

Java 程序员 架构 面试 编程语言

再见,2020

Rayjun

年终总结

第十周-作业1

Mr_No爱学习

第十周-学习总结

Mr_No爱学习

架构师训练营第十五周课程笔记及心得

Airs

架构师训练营大作业一

吴传禹

架构师训练营第 1 期

架构师训练营大作业一

吴传禹

架构师训练营第 1 期

三面百度,四面字节跳动。我是怎么被百度吊打,又是怎么拿下字节offer的?(Java开发岗)

Java架构之路

Java 程序员 架构 面试 编程语言

公安微警务APP开发,移动警务系统建设方案

t13823115967

大数据

week6-homework

J

区块链溯源解决方案----产品实现全程追溯

13530558032

UML实践

Iris

架构师训练营 4 期

大作业一

架构师训练营第 1 期

架构训练营第十一周作业

一期一会

高可用架构

辞幕2020,前行2021

iHTC

程序员 中年危机 提升自我 年终总结 技术学习

架构师系列 12 单向散列加密算法对用户密码加密

桃花原记

我花费一年的时间明白大厂面试的残酷!也最终拿到蚂蚁金服offer,定级P7职位。

Java架构之路

Java 程序员 架构 面试 编程语言

week6-conclusion

J

架构师训练营第十一周作业2

韩儿

第六周 技术选型(二) 课后作业

简简单单

51 张图助你彻底掌握 HTTP 协议

Java架构师迁哥

Evalite 横空出世:AI 驱动应用的 TypeScript 测试利器_大前端_InfoQ精选文章