Jev Gallery

JEV GUIDE

Jev 模型是什么?从判断题到真实项目

想知道 Jev 能做什么,先看你的软件需要哪一种答案:一段新文字,还是一个可以执行的判断。本文从实际产品流程出发,帮助你选第一个接入点。

把“写答案”与“做判断”分开

TypeSafe 将 Jev 定位为 System One 模型。请求提供 state 和带类型的问题,返回结构化判断。Choice 用于有限选项,Score 用于有等级的评价,Noul 用于某个条件成立的概率。

例如,编辑工具收到“导出后文件是空的”:问题可以是“这是否描述了具体故障”,后续代码再选择报错表单。用户看到的解释文案可以使用模板或另一个文本模型生成。

依据: TypeSafe · Introduction ↗

从已有项目找一个接入点

本案例库中的 jev-ultrafast 把页面操作交给模型选择;typesafe-mcp 把判断能力作为工具暴露给编码助手;Winnow 则围绕工具输出是否值得保留做筛选。三个项目分别对应动作选择、工具接入、上下文管理。

项目详情记录输入、判断、执行和来源。先确认你的任务与哪一种结构相近,再阅读对应源码,比直接照搬整个项目更容易控制改动。

先画一条小流程

建议先写下:什么事件触发判断、需要哪些字段、答案有哪些、结果如何落到代码。把真实业务拆成一个可撤回的小动作,例如把反馈放入“待核查”列表。

  • 确定一个目标:例如减少人工整理反馈的时间。
  • 准备包含正常、模糊和缺失信息的样本,提前记录预期处理方式。
  • 将模型判断与现有规则并排记录,暂不改变用户结果。
  • 检查误判后,再决定是否让某类输入自动流转。

什么时候先别接入

如果任务只是数值比较、固定格式校验或已知字段匹配,先检查普通代码能否完成。如果最终需要一段解释、文章或完整程序,还需要对应的生成与执行环节。

本站对已收录项目的来源核对不等于运行验收。选择项目时同时看版本、依赖和限制,不把某一个作者的速度演示当作所有场景的承诺。

接着看这些项目

继续阅读