awesome-jev
heyjunpenn/awesome-jev加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
2025 年,TypeSafe AI 推出了 Jev(System One)——一种专门做类型化决策的新型 AI 模型。与传统 LLM 逐 token 生成文本不同,Jev 接收非结构化状态输入,直接输出结构化的、概率校准的决策(选择、评分、概率)。这种"只做决策不做生成"的范式,在浏览器自动化、Agent 工具、代码审查等场景中展现出惊人的速度优势和可靠性。
然而,Jev 开放 API 后,生态爆发速度远超预期。截至 2025 年 9 月,GitHub 上围绕 Jev 构建的开源项目已突破 900 个,涵盖浏览器自动化、Agent 工具、模型推理、SDK 封装等 11 个大类。对于想要入局 Jev 生态的开发者而言,一个核心痛点随之浮现:这么多项目,哪个是真的在用 Jev?哪个项目的 star 水分最大?哪个框架最适合我的场景?
社区急需一个"经过核验的 Jev 生态地图"——这就是 Awesome Jev 诞生的背景。
Awesome Jev 官网 jevbest.com,展示经过核验的 Jev 生态全景
Awesome Jev 由社区开发者 heyjunpenn 创建并维护。与其他 Jev 精选列表不同,这个项目从一开始就确立了一个核心原则:每一条目都必须有公开证据支撑。
作者在 README 中写道:"Think of Jev as a frontier-intelligence function call: unstructured state in, typed probabilistic decisions out." 这句话精准地概括了 Jev 的本质——不是替代 LLM,而是作为 LLM 的"决策引擎"补足其薄弱环节。
项目的维护工作量相当大:每个提交到列表的项目,作者都会人工核验其是否真正使用了 Jev API、是否引用了 Jev 官方文档、GitHub 仓库中是否有可见的 Jev 调用痕迹。核验通过后才标注 "CALL SITE VERIFIED",否则只能以普通条目收录。这种严格的核验机制,使 Awesome Jev 成为目前 Jev 生态中最可信的索引来源。
与此同时,作者还搭建了配套网站 jevbest.com,提供项目分类浏览、搜索、按语言筛选等功能,并与 GitHub 仓库保持同步更新,形成了"精选列表 + 导航网站"的双端生态。
Jev 的核心决策流程:接收非结构化状态,输出类型化概率决策
想象你去一家高级餐厅,服务员不是直接给你菜单,而是递给你一张"决策卡":上面写着"主菜选 A(牛排)概率 82%,选 B(鱼排)概率 15%,选 C(素食)概率 3%"——这就是 Jev 做的事。
传统 LLM 像一个"话痨服务员",要组织语言描述菜品、解释推荐理由、考虑各种因素后才能给你答案。Jev 则像一个"精算师服务员",直接查表给出最优决策 + 置信度。
这种设计在 AI Agent 场景中极其有用:当 Agent 需要决定"点击哪个按钮"、"调用哪个工具"、"给这个回复打几分"时,Jev 可以毫秒级返回结构化决策,而无需调用笨重的 GPT-4 级别的 LLM。
Awesome Jev 提供了远比普通 awesome-list 更丰富的功能:
1. 核验体系
2. 分类导航 目前收录覆盖 11 个大类:
3. 多语言支持 网站支持英语、中文、日语、韩语、西班牙语、葡萄牙语 6 种语言,对应 README 也有对应翻译版本,降低全球开发者的上手门槛。
4. 项目提交机制 社区成员可以通过 GitHub Issue 或网站提交新项目,经过作者核验后纳入列表,形成良性循环。
5. Star 历史快照 列表中每个项目的 star 数是带日期的快照记录,而非实时数据,避免了刷 star 带来的误导。
从技术栈来看,Awesome Jev 的前端基于 Astro 7.3.3 构建,这是一个以"按需激活"为核心性能策略的静态站点框架。相比 Next.js,Astro 在构建阶段就完成了大部分渲染工作,运行时几乎零 JavaScript 开销,非常适合内容型站点。
项目采用 Cloudflare Pages 部署,适配器为 @astrojs/cloudflare,站点构建后直接部署到 Cloudflare 全球 Edge 网络,实现极低的访问延迟。output: 'static' 模式意味着页面在构建时即生成静态 HTML,预渲染覆盖所有路由。
主要依赖:
- astro: 7.3.3(站点框架)
- @astrojs/cloudflare: 14.3.3(Cloudflare 适配器)
- @lucide/astro: 1.47.0(图标库)
- stripe: 22.6.2(支付,用于赞助商管理)
- wrangler: 4.136.3(Cloudflare Workers CLI)
项目还提供了 Kubernetes manifest(kubernetes/ 目录),支持将站点部署到自托管 K8s 集群,对于有合规要求的企业用户颇为友好。
代码组织结构清晰:
src/data/:存放结构化数据(项目目录、导航配置、展示项目)src/pages/:Astro 页面路由src/components/:可复用组件src/i18n/:国际化配置src/styles/:全局样式# 克隆仓库
git clone https://github.com/heyjunpenn/awesome-jev.git
cd awesome-jev
# 安装依赖(要求 Node.js >= 22)
npm install
# 本地开发服务器(热重载)
npm run dev
访问 http://localhost:4321 即可看到本地站点。
npm run build # 构建静态站点
npm run preview # 预览构建结果
# 安装 Wrangler CLI
npm install -g wrangler
# 部署到 Cloudflare Edge
npm run deploy
需要提前配置 wrangler.jsonc 中的 Cloudflare 账号信息,以及 .dev.vars 中的环境变量。
项目提供了 kubernetes/ 和 k8s/ 两个目录,包含基本的 Deployment 和 Service manifest,适合有 Kubernetes 经验的用户自行部署到私有集群。
1. 手动核验的规模化瓶颈
作者目前以纯人工方式核验每个提交项目,随着生态持续膨胀(目前 900+ 项目),维护成本将成指数级上升。有用户建议引入自动化脚本检测 GitHub 仓库中是否引用了 typesafe-ai/jev 等关键字,但作者认为自动化核验无法替代人工对"真实 Jev 使用场景"的判断。
2. Jev 本身的生态集中度问题
相当一部分收录项目的"Jev 使用"实际上是集成 TypeSafe 的 API key,依赖第三方服务,而非本地部署。这与"自主可控"的开源精神存在一定张力。项目中确实有 "Local / Self-hosted" 分类,但数量相对较少。
3. Star 快照机制的双刃剑
作者刻意不使用实时 star 数,理由是防止刷分。但快照数据本身也存在时效性问题——用户无法从列表直接判断一个项目的当前活跃度。
Awesome Jev 的价值不仅在于收录项目,更在于它定义了"Jev 生态"的边界和标准。通过严格的核验机制,它为社区提供了一个可信赖的参考坐标——无论是研究者评估 Jev 的实际应用范围,还是开发者选择技术路线,抑或是投资者判断 Jev 生态的成熟度,都可以以 Awesome Jev 作为起点。
随着 Jev API 持续迭代和 TypeSafe AI 推出更多模型变体(如 Jev Ultrafast、Jev-like 模型),Awesome Jev 的索引价值将进一步凸显。对于关注 AI Agent 赛道、浏览器自动化、决策推理方向的开发者,这个列表值得收藏并持续跟踪。