Jev Engineering:从零构建你的第一个 AI 代理"大脑"
工程课 · 创始人与融资背景、7 步动手流程、实测案例与诚实记分卡。来自 @eng_khairallah1 的构建指南。(基础概念见第 01 课《Jev 决策层完全指南》)
开篇:先看一眼,再动手
这门课是一份从零构建的工程指南:装 SDK、写第一个路由、加置信度门控、批量提问、搭级联架构,最后告诉你它会在哪翻车。
关于"Jev 是什么(System One、state+类型化问题、不生成只决策)""三种原语 Choice/Score/Noul 的返回字段""$0.042/MTok 输入、输出免费、70–500ms"这些基础,本课一句话带过——详见第 01 课《Jev 决策层完全指南》,那里是主课讲透的地方。
本课只讲透 j02 独有的东西:谁在做 Jev、7 步动手流程、RLCD 校准、Jaggedness 弱项清单、以及一份"诚实记分卡"。
谁在做 Jev:stealth 出来,$40M 融资
TypeSafe AI 于 2026 年 9 月 15 日走出 stealth(隐身模式),融资 $40M,由 DCVC 领投。创始人 Diogo Almeida 是 RLHF 与 InstructGPT 的共同发明人(前 OpenAI)——也就是当年让 ChatGPT 学会"听人话"的那套技术的发明人之一。
作者 @eng_khairallah1 写道:Jev engineering 在它发布的那一周就开始 trending(走红),因为它填的坑很具体——"你租着历史上最贵的推理引擎,就为了让它回来一个'账单'这样的词。"
"Jev is a smart if statement":聪明的 if 语句
这是本篇最出彩的心智模型:"Jev is a smart if statement"——Jev 是一个聪明的 if 语句。
普通代码在 可计算的条件上没问题:if order.total > 100 这种,代码自己就能判。代码垮在需要判断的条件上:顾客生气了吗?这封邮件是关于账单的吗?十二个按钮里哪个能继续结账?——这些 if 后面跟的不是数字,是判断。
动手前先做"三桶划分"(作者说这是整篇指南价值最大的一步):文本生成归 LLM、选择/打分/是-否归 Jev、精确规则归代码。级联里最大的节省,来自"被廉价决策路由到纯代码、完全跳过模型"的请求。
普通 if 语句像个只会看体温计的护士:37.5℃ 以上就处理,机械又可靠。Jev 像个经验丰富的分诊护士:病人说"我胸口有点闷",她能判断这是该挂急诊还是普通门诊——判断本身,就是她的专业。
七步动手流程:从 SDK 到级联
跟着作者的 7 步走(Step 1 的三桶划分见上一节):
设 key、装 SDK(SDK 会从环境变量读 key,默认用 jev-latest):
export TYPESAFE_API_KEY="sk-..."
pip install typesafe-sdk # Python 3.10+
npm install @typesafe-ai/sdk # Node 20+
# 或直接调单端点:
# POST https://api.typesafe.ai/v1/systemone版本 pin 警告:jev-latest 当前解析到 jev-1.13.0,新版本发布会静默漂移。用阈值调优过的版本必须 pin 死,并在响应里记录 model 字段——否则一次静默升级会改变你调好的每一个决策。
实测与诚实记分卡
两个病毒式传播的实测(作者引用并标注来源):① 1,018 篇论文分类 $0.08、256ms 中位数(先用 DeepSeek V4 Flash 做摘要);② Claude 会话 1 秒从近 1M token 压到 86K(社区插件,作者注"让 Claude 装上它跑 1 秒")。
官方自测成绩约 67.8%,与中等 frontier 模型持平、落后头部(70% 出头),成本约 1/200、延迟约 1/50;主流 frontier 模型在同一测试上得分相同,但贵几百倍。
但作者给了四条"诚实记分卡"保留意见,原样保留:
- ① 67.8% 不是准确率,是与两个 frontier 模型平均答案的一致性;
- ② 官方自测无独立复现;
- ③ "永不幻觉"只保证不出 schema 范围,选错合法选项完全可能;
- ④ 当前定价可能被补贴。
失败模式:Jaggedness 六条弱项
官方弱项页列的 Jaggedness(能力参差)六条,原样保留:
- ① 字面解读:否定与隐含条件按字面落;
- ② 不是计算器:计数不可靠,错误随规模增长——代码里迭代、每项一问 Noul;
- ③ 日期是文本不是有序量:先后、间隔、窗口都不可靠——提取可用 Choice 穷举,排序运算归代码;
- ④ context rot:state 里塞无关材料准确率下降——先在代码里检索过滤;
- ⑤ 对 state 之外的世界一无所知;
- ⑥ state 不被当作敌对:用户可控内容能移动答案,要做对抗测试。
状态设计(给证据不给结论、criteria 即指令)与三原语返回字段的细节,详见第 01 课《Jev 决策层完全指南》对应章节,本课不再重复。
Jev 的弱项像一位只认字面意思的公务员:你写"原则上同意",他就当"同意"办了;你让他数一摞文件有几份,他数到 50 份以后就开始瞎猜——所以数数这种事,永远别交给他,写个 for 循环。
术语翻卡:点卡片看解释
自测一下:点问题展开参考答案
普通代码擅长可计算的条件(如 if order.total > 100),垮在需要判断的条件上(顾客生气吗?这封邮件关于账单吗?);Jev 就是补上"需要判断的 if"的那块拼图。
RLCD(Reinforcement Learning for Calibrated Decisions)用结果而非人类偏好来优化概率,因此 Jev 的 confidence 在聚合层面有意义,可以按动作风险设阈值。
因为 jev-latest 当前解析到 jev-1.13.0,新版本发布会静默漂移;阈值是针对某一版本调的,版本一变,每个决策都可能变。
① 不是准确率,是与两个 frontier 模型平均答案的一致性;② 官方自测无独立复现;③ "永不幻觉"只保证不出 schema 范围,选错合法选项完全可能;④ 当前定价可能被补贴。