實際影片長度:15:18.000。原文、繁中、雙語可點擊句子跳轉影片。
0:00.000–0:02.700
zh本集节目由VOAI绝好身疮技术支援
0:02.700–0:06.440
zhVOAI提供富有情绪的高拟增台湾口音AI声音
0:06.440–0:10.040
zh并提供上传图片与音档一键生成虚拟人的功能
0:10.040–0:12.040
zh是最具台湾味的AI平台
0:12.040–0:14.800
zh使用优惠码AILRB26
0:14.800–0:19.020
zh吉祥VOAI网站以及API方案95折优惠
0:19.020–0:23.520
zh大家听到的这集Podcast是透过VOAI API生成的哦
0:23.520–0:25.520
zh更多资讯请下资讯栏
0:26.920–0:29.970
zh每天都有一堆新的AI工具冒出来
0:29.970–0:32.590
zh是不是常常不知道该从哪里开始
0:32.590–0:33.570
zh别担心
0:33.570–0:35.310
zh这里是AI懒人报
0:35.310–0:39.230
zh每天帮你精选5个最多人讨论的AI工具影片
0:39.230–0:40.510
zh每天10分钟
0:40.510–0:42.670
zh让AI走进你的生活中
0:42.670–0:45.130
zh让你不知不觉成为效率大师
0:45.130–0:47.290
zh今天这个工具最有趣的地方是
0:47.290–0:50.250
zh它可能让你再也不用半夜起来
0:50.250–0:51.290
zh修坏掉的Jason
0:51.290–0:53.610
zh这对我们这些每天跟AI流程
0:53.610–0:55.470
zh打交道的人来说简直是福音
0:55.470–0:56.830
zh好,那我们赶快开始吧
0:56.830–1:00.190
zh先从一个很多人都有过的痛苦经验说起
1:00.190–1:03.150
zh你花了好几个小时设计一个自动化流程
1:03.150–1:04.710
zh测试的时候跑得很完美
1:04.710–1:06.430
zh你觉得这次终于搞定了
1:06.430–1:07.430
zh然后你把它排成
1:07.430–1:09.270
zh让他每天早上自动跑
1:09.270–1:10.630
zh第一天没问题
1:10.630–1:11.390
zh第二天没问题
1:11.390–1:12.910
zh第三天早上你打开电脑
1:12.910–1:13.910
zh一堆错误
1:13.910–1:14.410
zh为什么
1:14.410–1:15.790
zh因为AI今天心情好
1:15.790–1:19.310
zh把一个应该是数字的栏位输出成字串了
1:19.310–1:21.110
zh或者他觉得自己很聪明
1:21.110–1:23.730
zh在Jason里多加了一个他觉得有用的栏位
1:23.730–1:26.070
zh结果你的后端完全吃不下去
1:26.070–1:27.970
zh所以你不是去改流程
1:27.970–1:29.350
zh你是去写验证逻辑
1:29.350–1:30.370
zh写从事机制
1:30.370–1:31.610
zh写各种备缘处理
1:31.610–1:32.810
zh花了整个周末
1:32.810–1:35.550
zh结果整个系统变得比手动作还复杂
1:35.550–1:36.290
zh说真的
1:36.290–1:38.110
zh我觉得这是用AI做自动化
1:38.110–1:39.590
zh最让人崩溃的地方
1:39.590–1:40.970
zh你明明是为了省时间
1:40.970–1:43.510
zh结果花更多时间在管理AI的输出
1:43.510–1:45.290
zh这个问题的根源在哪
1:45.290–1:48.230
zh在于现在主流的大型语言模型
1:48.230–1:50.070
zh包括Chattgbt Cloud
1:50.070–1:52.930
zh还有最近很红的Astra跟Fable
1:52.930–1:56.510
zh他們的設計邏輯都是預測下一個Token
1:56.510–1:58.890
zh就算你在Prompt里寫得再清楚
1:58.890–2:00.410
zh請只輸出JSON
2:00.410–2:04.050
zh他還是有一定機率會偷偷加一個Markdown的反引號
2:04.050–2:06.090
zh或者換行多一個空格
2:06.090–2:08.510
zh或者把Tru寫成加引號的Tru
2:08.510–2:10.350
zh這並不是模型本
2:10.350–2:11.750
zh這其實是他的架構
2:11.750–2:13.350
zh本質上就是機率性的
2:13.350–2:15.190
zh沒辦法百分之百保證格式
2:15.190–2:18.650
zh就像你請一個很會寫文章的朋友幫你填表格
2:18.650–2:20.190
zh他可能會寫得很精彩
2:20.190–2:22.310
zh但格式就不一定每次都對了
2:22.310–2:24.610
zhJerby就是冲着这个问题来的
2:24.610–2:27.730
zhJerby是Type Safe AI这家公司开发的
2:27.730–2:30.130
zh他们把它归类为System 1 Model
2:30.130–2:33.370
zh跟我们熟悉的大型原模型是完全不同的东西
2:33.370–2:35.190
zh它不是用来聊天的
2:35.190–2:38.170
zh也不是用来写文章或解释概念的
2:38.170–2:39.150
zh它只做一件事
2:39.150–2:40.330
zh看你给它的资料
2:40.330–2:42.070
zh对照你定义的schema
2:42.070–2:45.290
zh输出一个结构完全正确的决策结果
2:45.290–2:48.850
zh你可以把它想象成一个非常严谨的表格填写员
2:48.850–2:50.130
zh你给它什么格式
2:50.130–2:51.710
zh它就保证给你什么格式
2:51.710–2:54.290
zh这里最关键的技术概念叫做
2:54.290–2:55.490
enConstraint Decoding
2:55.490–2:57.670
zh也就是在推理层面就做好限制
2:57.670–2:59.210
zh一般的模型
2:59.210–3:01.210
zh在生成每一个Token的时候
3:01.210–3:02.950
zh理论上可以选任何字
3:02.950–3:04.950
zh但Jav的做法是
3:04.950–3:07.250
zh你传给他一个Schema
3:07.250–3:10.030
zh你可以先把它想成资料格式规则
3:10.030–3:12.090
zh他在生成每个Token的时候
3:12.090–3:16.030
zh会直接把所有经费违反这个规则的选项
3:16.030–3:17.590
zh从词汇表里遮掉
3:17.590–3:21.210
zh如果这个栏位的形别是布林子
3:21.210–3:24.870
zh那他在那個位置能選的詞就只有2跟false
3:24.870–3:26.830
zh其他字根本不在選項裡
3:26.830–3:28.890
zh這並不是說他很努力不出錯
3:28.890–3:31.250
zh這是他在架構上就不可能出錯
3:31.250–3:33.450
zh這兩件事的差別非常大
3:33.450–3:35.490
zh前面那種你還是需要驗證
3:35.490–3:37.790
zh後面這種你可以直接信任輸出
3:37.790–3:40.370
zh就像你相信一個計算機算出來的結果一樣
3:40.370–3:43.210
zhTypeSafe AI把這個特性叫做schema safe
3:43.210–3:46.770
zh意思就是輸出永遠符合你定義的型別結構
3:46.770–3:48.990
zh即對開發者來說
3:48.990–3:51.630
zh这意味着你可以把原本那些验证成
3:51.630–3:52.670
zh从事逻辑
3:52.670–3:54.570
zh而是修正的程式码
3:54.570–3:55.770
zh大部分都砍掉
3:55.770–3:56.970
zh你定义好行别
3:56.970–3:57.850
zh交给Jeff
3:57.850–4:00.590
zh就会拿到一个结构完全正确的结果
4:00.590–4:01.210
zh每次都是
4:01.210–4:04.250
zh这就像你请了一个永远不会犯错的秘书
4:04.250–4:06.950
zh他交给你的文件永远都是格式正确的
4:06.950–4:08.610
zh你完全不用再检查一遍
4:08.610–4:10.750
zhJeff提供三个主要的功能界面
4:10.750–4:12.250
zh第一个叫Choice
4:12.250–4:13.510
zh你给他一个输入
4:13.510–4:15.210
zh再给他一个选项清单
4:15.210–4:17.510
zh他直接回传最符合的那个选项
4:17.510–4:19.250
zh最多可以有255个选项
4:19.250–4:21.470
zh这是像一个超级精准的选择题机器
4:21.470–4:22.350
zh你问他问题
4:22.350–4:24.430
zh他马上给你正确答案
4:24.430–4:25.490
zh第二个叫score
4:25.490–4:27.590
zh他会对输入打一个分数
4:27.590–4:29.170
zh同时附上confidence
4:29.170–4:30.410
zh也就是信心分数
4:30.410–4:32.810
zh让你知道他对这个分数有多确定
4:32.810–4:34.590
zh这就像一个很专业的评论员
4:34.590–4:35.490
zh不只给分数
4:35.490–4:36.290
zh还会告诉你
4:36.290–4:38.510
zh他打这个分数的把握有多大
4:38.510–4:40.350
zh第三个叫no-o
4:40.350–4:41.170
zh这个比较特别
4:41.170–4:44.050
zh他会输出一个0到1之间的几率值
4:44.050–4:46.210
zh代表某件事发生的可能性
4:46.210–4:48.450
zh而且這個機率是經過校準的
4:48.450–4:49.970
zh不是隨便說說的
4:50.210–4:53.150
zh意思是如果NOLE說退款機率是0.8
4:53.150–4:54.850
zh就代表10封類似的信裡
4:54.850–4:57.250
zh大概有8封真的會是退款需求
4:57.250–4:58.510
zh這個數字是可靠的
4:58.510–4:59.910
zh這三個功能合在一起
4:59.910–5:01.250
zh你就可以做很多事了
5:01.570–5:03.310
zh比如說你有一個客服系統
5:03.310–5:04.770
zh每天收到幾千封信
5:04.770–5:05.970
zh你想要自動分類
5:05.970–5:07.150
zh判斷優先順序
5:07.150–5:08.670
zh偵測有沒有退款需求
5:08.670–5:10.510
zh用傳統的大型語言模型
5:10.510–5:11.810
zh你要寫很長的prompt
5:11.810–5:13.670
zh還要解析它輸出的文字
5:13.670–5:15.470
zh然後還要擔心它今天心情不好
5:15.470–5:16.530
zh输出格式跑掉
5:16.530–5:17.410
zh用Jeff
5:17.410–5:19.190
zh你就把信的内容传进去
5:19.190–5:20.190
zh定义好Schema
5:20.190–5:21.510
zh他直接给你一个Jason
5:21.510–5:22.610
zh类别是什么
5:22.610–5:23.730
zh优先顺序
5:23.730–5:24.370
zh几分
5:24.370–5:25.850
zh是不是退款请求
5:25.850–5:27.110
zh信心分数多少
5:27.110–5:28.350
zh全部结构完整
5:28.350–5:29.150
zh直接可以用
5:29.150–5:31.290
zh这就像你把一大堆文件
5:31.290–5:33.070
zh丢给一个超级有效率的助理
5:33.070–5:35.250
zh他马上就能把所有资讯整理好
5:35.250–5:35.890
zh分门别类
5:35.890–5:37.010
zh让你一眼就能看懂
5:37.010–5:38.650
zh社群里有人做了一个测试
5:38.650–5:39.990
zh一次处理1000封信
5:39.990–5:42.430
zh平均回应时间大约是200毫秒
5:42.430–5:44.190
zh整批跑完费用是多少
5:44.190–5:45.450
zh非常少
5:45.450–5:47.150
zh因为JF的定价非常低
5:47.150–5:49.590
zh输入是每百万Token四分美金
5:49.590–5:50.750
zh输出是免费的
5:50.750–5:53.230
zh这个价格跟主流的大型原模型
5:53.230–5:54.470
zh比起来差距非常大
5:54.470–5:55.790
zh简直是佛星价
5:55.790–5:57.390
zh说到速度
5:57.390–5:59.470
zhTypeSafe AI官方的说法是
5:59.470–6:02.490
zhJF可以比传统Transformer模型
6:02.490–6:04.210
zh快20到200倍
6:04.210–6:06.290
zh便宜40到400倍
6:06.290–6:08.990
zh我知道这种数字看起来像行销化数
6:08.990–6:10.010
zh所以要说清楚
6:10.010–6:10.970
zh这个速度优势
6:10.970–6:13.450
zh是在特定的结构化决策任务上
6:13.450–6:14.950
zh而不是在所有任务上
6:14.950–6:16.910
zh你不能拿Jeff来写一篇文章
6:16.910–6:17.610
zh他根本不会
6:17.610–6:19.470
zh但如果你的任务是
6:19.470–6:20.550
zh看这段资料
6:20.550–6:22.490
zh告诉我他属于哪个类别
6:22.490–6:25.190
zh那这个速度差距是真实存在的
6:25.190–6:26.350
zh这就像你请一个
6:26.350–6:28.090
zh短跑选手去跑马拉松
6:28.090–6:29.330
zh他可能跑不完
6:29.330–6:32.430
zh但如果你让他去跑100公尺
6:32.430–6:33.790
zh他绝对是世界级的
6:33.790–6:35.250
zh为什么Jeff可以这么快
6:35.250–6:36.630
zh因为他根本不需要
6:36.630–6:38.330
zh做一般语言模型做的那一事
6:38.330–6:40.050
zh他不需要生成自然语言
6:40.050–6:42.390
zh不需要维护复杂的上下文
6:42.390–6:44.230
zh也不需要做什么深度推理
6:44.230–6:45.930
zh他的工作就是看schema
6:45.930–6:47.770
zh看輸入輸出
6:47.770–6:49.930
zh一個符合schema的決策
6:49.930–6:51.430
zh整個推理路徑短很多
6:51.430–6:52.570
zh所以快很多
6:52.570–6:55.170
zh這就像一個專注於單一任務的機器人
6:55.170–6:57.630
zh他只做他被設計來做的事
6:57.630–6:59.030
zh所以效率極高
6:59.030–7:02.030
zh這個速度差距在某些使用情境上
7:02.030–7:05.430
zh會讓整件事從可以用變成真正好用
7:05.430–7:07.990
zh最明顯的例子是瀏覽器自動化
7:07.990–7:09.230
zh現在有很多工具
7:09.230–7:11.170
zh可以讓AI控制你的瀏覽器
7:11.170–7:12.130
zh你給他一個目標
7:12.130–7:13.770
zh他自己去點頁面
7:13.770–7:15.770
zh填資料跳到下一頁
7:15.770–7:18.610
zh但如果你真的試過用Astra或Fable做這件事
7:18.610–7:20.130
zh你會發現他慢的很痛苦
7:20.130–7:23.370
zhAgent 結一張網頁的截圖傳給模型
7:23.370–7:25.970
zh然後你等2秒、3秒、有時候5秒
7:25.970–7:27.930
zh模型才決定要點哪裡
7:27.930–7:30.290
zh這段時間裡網頁可能已經更新了
7:30.290–7:31.770
zh或者跳出一個彈窗
7:31.770–7:33.890
zh然後Agent的動作就失效了
7:33.890–7:35.970
zh這就像你請一個動作很慢的人
7:35.970–7:37.490
zh幫你搶限量商品
7:37.490–7:38.610
zh等到他反應過來
7:38.610–7:40.690
zh商品早就被搶光了
7:40.690–7:42.970
zh這就是為什麼瀏覽器自動化到現在
7:42.970–7:45.670
zh還是很難真正穩定部署的原因之一
7:45.670–7:46.730
zh延遲太高
7:46.730–7:49.310
zh反應跟不上動態網頁的節奏
7:49.310–7:51.910
zh但如果你把決策層換成Jeff
7:51.910–7:54.570
zh延遲從秒級降到毫秒級
7:54.570–7:56.270
zhAgent看到DOM結構
7:56.270–7:57.870
zh馬上對照Schema
7:57.870–7:59.810
zh馬上輸出下一個動作
7:59.810–8:00.730
zh他不需要思考
8:00.730–8:01.670
zh他就是執行
8:01.670–8:04.070
zh這樣的速度才能讓瀏覽器自動化
8:04.070–8:05.830
zh從一個很酷的示範
8:05.830–8:09.570
zh變成一個可以真正跑在生產環境的東西
8:09.570–8:12.630
zh這就像你給機器人裝上超快速反應晶片
8:12.630–8:15.490
zh他能瞬間判斷並執行任務
8:15.490–8:17.470
zh讓整個流程順暢無比
8:17.954–8:19.954
zh好,現在來到我覺得最有意思的部分
8:19.954–8:21.254
zh也就是第二個重點
8:21.254–8:22.754
zhJeff的定位很特別
8:22.754–8:25.354
zh他並不是要取代Astra或Fable
8:25.354–8:26.954
zh他其實是要跟他們一起用
8:27.554–8:29.854
zh你可以把它想像成一個團隊裡的兩個角色
8:29.854–8:31.954
zh一個負責策略,一個負責執行
8:31.954–8:34.114
zh我把這個架構叫做雙腦架構
8:34.114–8:35.314
zh概念很直觀
8:35.314–8:38.194
zh你用大型語言模型做需要深度推理的事
8:38.194–8:40.634
zh用Jav做需要快速執行的事
8:40.634–8:41.954
zh舉個具體的例子
8:41.954–8:44.914
zh假設你在建一個自動化的軟體開發agent
8:44.914–8:48.834
zh他可以看需求、寫程式、跑測試、修bug
8:48.834–8:51.074
zh當一個新的功能需求進來的時候
8:51.074–8:53.394
zh你先把它交給Fable或Astra
8:53.714–8:55.794
zh這些模型有深度的推理能力
8:55.794–8:58.594
zh他們可以分析整個專案程式碼
8:58.594–9:00.114
zh理解依賴關係
9:00.114–9:01.634
zh想清楚要怎麼實作
9:01.634–9:04.534
zh然后产出一份详细的执行计划
9:04.534–9:06.474
zh就是慢的贵的但值得
9:06.474–9:09.374
zh因为这个阶段真的需要深度思考
9:09.934–9:12.674
zh这就像一个公司的策略长
9:12.674–9:15.174
zh负责制定整体方向和计划
9:15.374–9:16.374
zh计划出来之后
9:16.374–9:17.194
zhFable退场
9:17.194–9:18.174
zhJeff接手
9:18.394–9:20.234
zhJeff比较适合负责
9:20.234–9:21.994
zh判断下一步要做什么
9:22.094–9:23.934
zh输出固定格式的指令
9:24.034–9:25.234
zh如果测试失败了
9:25.234–9:28.234
zhJeff不需要重新思考整个架构
9:28.334–9:30.234
zh他只需要看错误讯息
9:30.334–9:31.634
zh对照行别定义
9:31.634–9:33.934
zh修掉那個行別不符的地方
9:33.934–9:36.494
zh再跑一次幾毫秒就完成
9:37.134–9:40.594
zh真正寫大段程式碼還是交給Fable或Astra
9:40.594–9:42.274
zh這就像公司的執行長
9:42.274–9:43.994
zh負責把策略長的計劃
9:43.994–9:46.234
zh分解成一個個具體任務
9:46.234–9:48.134
zh並快速高效的執行
9:48.734–9:51.034
zh你把昂貴的推理集中在規劃階段
9:51.034–9:53.434
zh把執行交給一個高速低成本
9:53.434–9:55.334
zh格式保證正確的引擎
9:55.574–9:59.634
zh這樣的組合才能讓多A-系統真正規模化
9:59.634–10:03.034
zh以前這種架構的問題是成本和延遲
10:03.034–10:06.274
zh如果一個複雜的任務需要50個為決策
10:06.274–10:08.394
zh每個決策要2秒花3分美金
10:08.394–10:10.094
zh整個流程就要花1分多鐘
10:10.094–10:12.034
zh1塊多美金單次執行
10:12.034–10:15.174
zh這樣的單位經濟學根本沒辦法做自動化
10:15.174–10:16.874
zh因為跑幾次就虧了
10:16.874–10:20.034
zh但Jeff把每個為決策的成本和延遲
10:20.034–10:21.974
zh都壓到幾乎可以忽略的程度
10:21.974–10:23.974
zh這個架構才真正變得可行
10:23.974–10:27.294
zh這就像以前你需要請好幾個顧問來做決策
10:27.294–10:29.374
zh現在你只需要請一個策略顧問
10:29.374–10:32.874
zh然後把執行交給一個超便宜又超快的機器人
10:33.274–10:35.974
zh那實際上怎麼把JAB接近你現有的流程
10:35.974–10:37.774
zh有幾個很具體的切入點
10:37.774–10:38.874
zh最直接的方式
10:38.874–10:42.574
zh是找出你現有AI流程裡最容易壞掉的節點
10:42.774–10:46.274
zh通常就是那些讓LLM從非結構化的資料裡
10:46.274–10:47.274
zh抽取資訊
10:47.274–10:49.874
zh然後格式化成某個固定格式的步驟
10:49.874–10:52.574
zh比如說從一封信裡抓出客戶名稱
10:52.574–10:53.574
zh訂單編號
10:53.574–10:54.674
zh問題類別
10:54.674–10:56.374
zh然後寫進CRM
10:56.874–10:59.274
zh這種步驟犯成JAB是最直接的
10:59.274–11:01.614
zh你定義好schema讓介位做抽取
11:01.614–11:03.174
zh格式問題直接消失
11:03.174–11:05.974
zh這就像你把一個經常出錯的環節
11:05.974–11:08.874
zh換成一個永遠不會出錯的自動化機器人
11:08.874–11:10.514
zh瞬間解決了所有問題
11:10.514–11:13.514
zh另一個很適合的使用情境是vibe coding
11:13.514–11:16.634
zh就是你用AI輔助快速開發的那種模式
11:16.634–11:18.734
zh現在的vibe coding流程通常是
11:18.734–11:20.734
zh讓AI生成程式碼
11:20.734–11:22.274
zh你去跑,跑出錯誤
11:22.274–11:23.874
zh把錯誤貼回去給AI
11:23.874–11:25.234
zh等它修,再跑
11:25.234–11:27.134
zh這個回圈很慢,而且很煩
11:27.134–11:29.134
zh因為Jeff速度過快
11:29.274–11:31.574
zh对程式语法的理解是原生的
11:31.574–11:34.714
zh你可以在IDE里设定一个背景监听器
11:34.714–11:37.174
zh每次有编译错误或测试失败
11:37.174–11:38.934
zh自动把错误丢给Jeff
11:38.934–11:41.074
zh让他在背景直接修掉
11:41.074–11:42.434
zh你甚至不需要手动介入
11:42.434–11:43.414
zh他已经修好了
11:43.414–11:46.514
zh这就像你身边有一个超级程式码修正助手
11:46.514–11:47.574
zh在你写程式的时候
11:47.574–11:49.774
zh他随时帮你检查并修复错误
11:49.774–11:52.534
zh让你专心在创作上
11:52.534–11:53.574
zh这个部分说完
11:53.574–11:54.574
zh我要讲一个很重要
11:54.574–11:57.134
zh但很多人在兴奋的时候会忘掉的是
11:57.134–11:58.174
zh速度越快
11:58.174–11:59.914
zh出错的代价越高
11:59.914–12:02.514
zh当你有一个模型可以在毫秒内生成
12:02.514–12:03.874
zh并执行程式码
12:03.874–12:07.114
zh你根本来不及在他出错之前阻止他
12:07.114–12:09.114
zh如果Jeff在自动化流程里
12:09.114–12:11.114
zh有权限存取你的档案系统
12:11.114–12:12.454
zh执行终端机指令
12:12.454–12:13.514
zh更新资料库
12:13.514–12:15.634
zh而他以200倍的速度在跑
12:15.634–12:16.734
zh那出了问题的时候
12:16.734–12:18.234
zh你看到的已经是结果
12:18.234–12:19.434
zh不是过程
12:19.434–12:21.334
zh这就像你开一台超级跑车
12:21.334–12:22.434
zh速度很快
12:22.434–12:24.374
zh但如果失控造成的损害
12:24.374–12:25.634
zh也会非常巨大
12:25.634–12:28.034
zh所以安全边界必须跟着调整
12:28.034–12:29.334
zh几个原则要记住
12:29.334–12:29.934
zh第一
12:29.934–12:31.594
zh就算是高准确定的模型
12:31.594–12:33.034
zhAI生成的程式码
12:33.034–12:35.734
zh预设要当成不信任的来处理
12:35.734–12:37.334
zh不要因为他很少出错
12:37.334–12:38.534
zh就给他最高权限
12:39.174–12:39.874
zh第二
12:39.874–12:42.174
zh如果你要在本机跑Jab做自动化
12:42.674–12:43.574
zhDocker容器
12:43.574–12:45.494
zh把执行环境隔离起来
12:45.494–12:47.294
zh给他最小必要的权限
12:47.294–12:48.294
zh不要给root
12:48.794–12:49.394
zh第三
12:49.394–12:51.834
zh如果Jab在做浏览器自动化
12:51.834–12:54.894
zh不要用你平常已经登录的浏览器设定档
12:54.894–12:56.134
zh用独立的
12:56.134–12:57.794
zh一次性的工作阶段
12:57.794–13:00.434
zh這樣就算他誤判了某個DOM元素
13:00.434–13:02.694
zh也不會動到你的生產環境
13:02.694–13:05.294
zh這就像你使用任何強大的工具一樣
13:05.294–13:06.834
zh必須先做好安全防護
13:06.834–13:08.694
zh才能避免不必要的風險
13:08.694–13:11.254
zhJeff幫你省下了寫程式碼的時間
13:11.254–13:12.634
zh但這些省下來的時間
13:12.634–13:16.234
zh你要拿去建更完善的自動化測試和安全驗證
13:16.234–13:18.194
zh你的角色從寫程式的人
13:18.194–13:19.794
zh變成設計系統架構
13:19.794–13:21.654
zh和做安全審計的人
13:21.654–13:24.034
zh這就像以前你需要自己造車
13:24.034–13:26.494
zh現在你只需要設計好車子的功能
13:26.494–13:27.694
zh和安全系統
13:27.694–13:29.354
zh然後讓機器人去製造
13:29.934–13:32.834
zh最後來說說我對Jeff這件事的整體看法
13:33.234–13:34.234
zh過去一年多
13:34.234–13:35.934
zhAI產業的主旋律
13:36.034–13:37.934
zh是把模型做得越來越大
13:38.034–13:39.034
zh越來越聰明
13:39.034–13:40.034
zh越來越貴
13:40.334–13:41.934
zh每個人都在追AGI
13:41.934–13:44.954
zh都在比誰的模型推理能力更強
13:45.554–13:48.054
zhExtra跟Fable在這條路上做得很好
13:48.054–13:49.054
zh他們真的很厲害
13:49.254–13:51.994
zh但真正在用AI做產品的人
13:51.994–13:53.054
zh工程師
13:53.054–13:54.354
zh獨立開發者
13:54.354–13:55.394
zh小團隊
13:55.394–13:57.954
zh我們不是每天都在解歷史難題
13:58.334–14:00.394
zh我們大部分時間需要的是
14:00.394–14:02.534
zh這個資料是不是不領值
14:02.534–14:05.694
zh這個請求應該要分派給哪個服務
14:05.694–14:07.434
zh這封信的優先順序
14:07.434–14:08.694
zh是高還是低
14:08.694–14:11.034
zh這些問題不需要深度推理
14:11.034–14:14.694
zh需要的是快、準、格式正確
14:14.694–14:16.194
zh這就像我們日常生活
14:16.194–14:18.334
zh大部分時候我們需要的不是哲學家
14:18.334–14:21.294
zh而是一個能快速精準回答問題的工具人
14:21.294–14:24.054
zhJeff代表的是AI執行層的工業化
14:24.054–14:25.454
zh他承認一件事
14:25.454–14:27.694
zh未來的自動化不會是一個超級大腦
14:27.694–14:28.994
zh慢慢把所有事情都做完
14:28.994–14:31.954
zh而是一堆高度專門化的引擎分工合作
14:31.954–14:34.794
zh各自在自己最擅長的部分做到最好
14:34.794–14:37.494
zh這就像一個現代化的工廠
14:37.494–14:39.694
zh每個環節都有專門的機器人負責
14:39.694–14:42.014
zh協同合作達到最高的效率
14:42.014–14:44.014
zh對那些花了無數個夜晚
14:44.014–14:46.514
zh在除錯Jason格式問題的人來說
14:46.514–14:48.554
zh這個東西出現的時機真的很剛好
14:48.554–14:50.714
zh如果你覺得今天的內容讓你有點收穫
14:50.714–14:52.914
zh那就幫我到Apple Podcast按讚追蹤
14:52.914–14:54.214
zh有個五星好評吧
14:54.754–14:58.714
zhFB IG Flats 收AI懶人報就找到我了
14:58.914–15:02.214
zh你的支持是我持續優化內容的最大動力
15:02.514–15:05.214
zh最近的AI發展依然快的讓我害怕
15:05.314–15:08.714
zh不想出過明天再繼續收聽AI懶人報囉
15:08.714–15:09.714
zh我是湯懶懶
15:09.714–15:10.714
zh我們明天見
15:10.714–15:11.214
zh拜拜
0:00.000–0:02.700
本集节目由VOAI绝好身疮技术支援
0:02.700–0:06.440
VOAI提供富有情绪的高拟增台湾口音AI声音
0:06.440–0:10.040
并提供上传图片与音档一键生成虚拟人的功能
0:10.040–0:12.040
是最具台湾味的AI平台
0:12.040–0:14.800
使用优惠码AILRB26
0:14.800–0:19.020
吉祥VOAI网站以及API方案95折优惠
0:19.020–0:23.520
大家听到的这集Podcast是透过VOAI API生成的哦
0:23.520–0:25.520
更多资讯请下资讯栏
0:26.920–0:29.970
每天都有一堆新的AI工具冒出来
0:29.970–0:32.590
是不是常常不知道该从哪里开始
0:32.590–0:33.570
别担心
0:33.570–0:35.310
这里是AI懒人报
0:35.310–0:39.230
每天帮你精选5个最多人讨论的AI工具影片
0:39.230–0:40.510
每天10分钟
0:40.510–0:42.670
让AI走进你的生活中
0:42.670–0:45.130
让你不知不觉成为效率大师
0:45.130–0:47.290
今天这个工具最有趣的地方是
0:47.290–0:50.250
它可能让你再也不用半夜起来
0:50.250–0:51.290
修坏掉的Jason
0:51.290–0:53.610
这对我们这些每天跟AI流程
0:53.610–0:55.470
打交道的人来说简直是福音
0:55.470–0:56.830
好,那我们赶快开始吧
0:56.830–1:00.190
先从一个很多人都有过的痛苦经验说起
1:00.190–1:03.150
你花了好几个小时设计一个自动化流程
1:03.150–1:04.710
测试的时候跑得很完美
1:04.710–1:06.430
你觉得这次终于搞定了
1:06.430–1:07.430
然后你把它排成
1:07.430–1:09.270
让他每天早上自动跑
1:09.270–1:10.630
第一天没问题
1:10.630–1:11.390
第二天没问题
1:11.390–1:12.910
第三天早上你打开电脑
1:12.910–1:13.910
一堆错误
1:13.910–1:14.410
为什么
1:14.410–1:15.790
因为AI今天心情好
1:15.790–1:19.310
把一个应该是数字的栏位输出成字串了
1:19.310–1:21.110
或者他觉得自己很聪明
1:21.110–1:23.730
在Jason里多加了一个他觉得有用的栏位
1:23.730–1:26.070
结果你的后端完全吃不下去
1:26.070–1:27.970
所以你不是去改流程
1:27.970–1:29.350
你是去写验证逻辑
1:29.350–1:30.370
写从事机制
1:30.370–1:31.610
写各种备缘处理
1:31.610–1:32.810
花了整个周末
1:32.810–1:35.550
结果整个系统变得比手动作还复杂
1:35.550–1:36.290
说真的
1:36.290–1:38.110
我觉得这是用AI做自动化
1:38.110–1:39.590
最让人崩溃的地方
1:39.590–1:40.970
你明明是为了省时间
1:40.970–1:43.510
结果花更多时间在管理AI的输出
1:43.510–1:45.290
这个问题的根源在哪
1:45.290–1:48.230
在于现在主流的大型语言模型
1:48.230–1:50.070
包括Chattgbt Cloud
1:50.070–1:52.930
还有最近很红的Astra跟Fable
1:52.930–1:56.510
他們的設計邏輯都是預測下一個Token
1:56.510–1:58.890
就算你在Prompt里寫得再清楚
1:58.890–2:00.410
請只輸出JSON
2:00.410–2:04.050
他還是有一定機率會偷偷加一個Markdown的反引號
2:04.050–2:06.090
或者換行多一個空格
2:06.090–2:08.510
或者把Tru寫成加引號的Tru
2:08.510–2:10.350
這並不是模型本
2:10.350–2:11.750
這其實是他的架構
2:11.750–2:13.350
本質上就是機率性的
2:13.350–2:15.190
沒辦法百分之百保證格式
2:15.190–2:18.650
就像你請一個很會寫文章的朋友幫你填表格
2:18.650–2:20.190
他可能會寫得很精彩
2:20.190–2:22.310
但格式就不一定每次都對了
2:22.310–2:24.610
Jerby就是冲着这个问题来的
2:24.610–2:27.730
Jerby是Type Safe AI这家公司开发的
2:27.730–2:30.130
他们把它归类为System 1 Model
2:30.130–2:33.370
跟我们熟悉的大型原模型是完全不同的东西
2:33.370–2:35.190
它不是用来聊天的
2:35.190–2:38.170
也不是用来写文章或解释概念的
2:38.170–2:39.150
它只做一件事
2:39.150–2:40.330
看你给它的资料
2:40.330–2:42.070
对照你定义的schema
2:42.070–2:45.290
输出一个结构完全正确的决策结果
2:45.290–2:48.850
你可以把它想象成一个非常严谨的表格填写员
2:48.850–2:50.130
你给它什么格式
2:50.130–2:51.710
它就保证给你什么格式
2:51.710–2:54.290
这里最关键的技术概念叫做
2:54.290–2:55.490
Constraint Decoding
2:55.490–2:57.670
也就是在推理层面就做好限制
2:57.670–2:59.210
一般的模型
2:59.210–3:01.210
在生成每一个Token的时候
3:01.210–3:02.950
理论上可以选任何字
3:02.950–3:04.950
但Jav的做法是
3:04.950–3:07.250
你传给他一个Schema
3:07.250–3:10.030
你可以先把它想成资料格式规则
3:10.030–3:12.090
他在生成每个Token的时候
3:12.090–3:16.030
会直接把所有经费违反这个规则的选项
3:16.030–3:17.590
从词汇表里遮掉
3:17.590–3:21.210
如果这个栏位的形别是布林子
3:21.210–3:24.870
那他在那個位置能選的詞就只有2跟false
3:24.870–3:26.830
其他字根本不在選項裡
3:26.830–3:28.890
這並不是說他很努力不出錯
3:28.890–3:31.250
這是他在架構上就不可能出錯
3:31.250–3:33.450
這兩件事的差別非常大
3:33.450–3:35.490
前面那種你還是需要驗證
3:35.490–3:37.790
後面這種你可以直接信任輸出
3:37.790–3:40.370
就像你相信一個計算機算出來的結果一樣
3:40.370–3:43.210
TypeSafe AI把這個特性叫做schema safe
3:43.210–3:46.770
意思就是輸出永遠符合你定義的型別結構
3:46.770–3:48.990
即對開發者來說
3:48.990–3:51.630
这意味着你可以把原本那些验证成
3:51.630–3:52.670
从事逻辑
3:52.670–3:54.570
而是修正的程式码
3:54.570–3:55.770
大部分都砍掉
3:55.770–3:56.970
你定义好行别
3:56.970–3:57.850
交给Jeff
3:57.850–4:00.590
就会拿到一个结构完全正确的结果
4:00.590–4:01.210
每次都是
4:01.210–4:04.250
这就像你请了一个永远不会犯错的秘书
4:04.250–4:06.950
他交给你的文件永远都是格式正确的
4:06.950–4:08.610
你完全不用再检查一遍
4:08.610–4:10.750
Jeff提供三个主要的功能界面
4:10.750–4:12.250
第一个叫Choice
4:12.250–4:13.510
你给他一个输入
4:13.510–4:15.210
再给他一个选项清单
4:15.210–4:17.510
他直接回传最符合的那个选项
4:17.510–4:19.250
最多可以有255个选项
4:19.250–4:21.470
这是像一个超级精准的选择题机器
4:21.470–4:22.350
你问他问题
4:22.350–4:24.430
他马上给你正确答案
4:24.430–4:25.490
第二个叫score
4:25.490–4:27.590
他会对输入打一个分数
4:27.590–4:29.170
同时附上confidence
4:29.170–4:30.410
也就是信心分数
4:30.410–4:32.810
让你知道他对这个分数有多确定
4:32.810–4:34.590
这就像一个很专业的评论员
4:34.590–4:35.490
不只给分数
4:35.490–4:36.290
还会告诉你
4:36.290–4:38.510
他打这个分数的把握有多大
4:38.510–4:40.350
第三个叫no-o
4:40.350–4:41.170
这个比较特别
4:41.170–4:44.050
他会输出一个0到1之间的几率值
4:44.050–4:46.210
代表某件事发生的可能性
4:46.210–4:48.450
而且這個機率是經過校準的
4:48.450–4:49.970
不是隨便說說的
4:50.210–4:53.150
意思是如果NOLE說退款機率是0.8
4:53.150–4:54.850
就代表10封類似的信裡
4:54.850–4:57.250
大概有8封真的會是退款需求
4:57.250–4:58.510
這個數字是可靠的
4:58.510–4:59.910
這三個功能合在一起
4:59.910–5:01.250
你就可以做很多事了
5:01.570–5:03.310
比如說你有一個客服系統
5:03.310–5:04.770
每天收到幾千封信
5:04.770–5:05.970
你想要自動分類
5:05.970–5:07.150
判斷優先順序
5:07.150–5:08.670
偵測有沒有退款需求
5:08.670–5:10.510
用傳統的大型語言模型
5:10.510–5:11.810
你要寫很長的prompt
5:11.810–5:13.670
還要解析它輸出的文字
5:13.670–5:15.470
然後還要擔心它今天心情不好
5:15.470–5:16.530
输出格式跑掉
5:16.530–5:17.410
用Jeff
5:17.410–5:19.190
你就把信的内容传进去
5:19.190–5:20.190
定义好Schema
5:20.190–5:21.510
他直接给你一个Jason
5:21.510–5:22.610
类别是什么
5:22.610–5:23.730
优先顺序
5:23.730–5:24.370
几分
5:24.370–5:25.850
是不是退款请求
5:25.850–5:27.110
信心分数多少
5:27.110–5:28.350
全部结构完整
5:28.350–5:29.150
直接可以用
5:29.150–5:31.290
这就像你把一大堆文件
5:31.290–5:33.070
丢给一个超级有效率的助理
5:33.070–5:35.250
他马上就能把所有资讯整理好
5:35.250–5:35.890
分门别类
5:35.890–5:37.010
让你一眼就能看懂
5:37.010–5:38.650
社群里有人做了一个测试
5:38.650–5:39.990
一次处理1000封信
5:39.990–5:42.430
平均回应时间大约是200毫秒
5:42.430–5:44.190
整批跑完费用是多少
5:44.190–5:45.450
非常少
5:45.450–5:47.150
因为JF的定价非常低
5:47.150–5:49.590
输入是每百万Token四分美金
5:49.590–5:50.750
输出是免费的
5:50.750–5:53.230
这个价格跟主流的大型原模型
5:53.230–5:54.470
比起来差距非常大
5:54.470–5:55.790
简直是佛星价
5:55.790–5:57.390
说到速度
5:57.390–5:59.470
TypeSafe AI官方的说法是
5:59.470–6:02.490
JF可以比传统Transformer模型
6:02.490–6:04.210
快20到200倍
6:04.210–6:06.290
便宜40到400倍
6:06.290–6:08.990
我知道这种数字看起来像行销化数
6:08.990–6:10.010
所以要说清楚
6:10.010–6:10.970
这个速度优势
6:10.970–6:13.450
是在特定的结构化决策任务上
6:13.450–6:14.950
而不是在所有任务上
6:14.950–6:16.910
你不能拿Jeff来写一篇文章
6:16.910–6:17.610
他根本不会
6:17.610–6:19.470
但如果你的任务是
6:19.470–6:20.550
看这段资料
6:20.550–6:22.490
告诉我他属于哪个类别
6:22.490–6:25.190
那这个速度差距是真实存在的
6:25.190–6:26.350
这就像你请一个
6:26.350–6:28.090
短跑选手去跑马拉松
6:28.090–6:29.330
他可能跑不完
6:29.330–6:32.430
但如果你让他去跑100公尺
6:32.430–6:33.790
他绝对是世界级的
6:33.790–6:35.250
为什么Jeff可以这么快
6:35.250–6:36.630
因为他根本不需要
6:36.630–6:38.330
做一般语言模型做的那一事
6:38.330–6:40.050
他不需要生成自然语言
6:40.050–6:42.390
不需要维护复杂的上下文
6:42.390–6:44.230
也不需要做什么深度推理
6:44.230–6:45.930
他的工作就是看schema
6:45.930–6:47.770
看輸入輸出
6:47.770–6:49.930
一個符合schema的決策
6:49.930–6:51.430
整個推理路徑短很多
6:51.430–6:52.570
所以快很多
6:52.570–6:55.170
這就像一個專注於單一任務的機器人
6:55.170–6:57.630
他只做他被設計來做的事
6:57.630–6:59.030
所以效率極高
6:59.030–7:02.030
這個速度差距在某些使用情境上
7:02.030–7:05.430
會讓整件事從可以用變成真正好用
7:05.430–7:07.990
最明顯的例子是瀏覽器自動化
7:07.990–7:09.230
現在有很多工具
7:09.230–7:11.170
可以讓AI控制你的瀏覽器
7:11.170–7:12.130
你給他一個目標
7:12.130–7:13.770
他自己去點頁面
7:13.770–7:15.770
填資料跳到下一頁
7:15.770–7:18.610
但如果你真的試過用Astra或Fable做這件事
7:18.610–7:20.130
你會發現他慢的很痛苦
7:20.130–7:23.370
Agent 結一張網頁的截圖傳給模型
7:23.370–7:25.970
然後你等2秒、3秒、有時候5秒
7:25.970–7:27.930
模型才決定要點哪裡
7:27.930–7:30.290
這段時間裡網頁可能已經更新了
7:30.290–7:31.770
或者跳出一個彈窗
7:31.770–7:33.890
然後Agent的動作就失效了
7:33.890–7:35.970
這就像你請一個動作很慢的人
7:35.970–7:37.490
幫你搶限量商品
7:37.490–7:38.610
等到他反應過來
7:38.610–7:40.690
商品早就被搶光了
7:40.690–7:42.970
這就是為什麼瀏覽器自動化到現在
7:42.970–7:45.670
還是很難真正穩定部署的原因之一
7:45.670–7:46.730
延遲太高
7:46.730–7:49.310
反應跟不上動態網頁的節奏
7:49.310–7:51.910
但如果你把決策層換成Jeff
7:51.910–7:54.570
延遲從秒級降到毫秒級
7:54.570–7:56.270
Agent看到DOM結構
7:56.270–7:57.870
馬上對照Schema
7:57.870–7:59.810
馬上輸出下一個動作
7:59.810–8:00.730
他不需要思考
8:00.730–8:01.670
他就是執行
8:01.670–8:04.070
這樣的速度才能讓瀏覽器自動化
8:04.070–8:05.830
從一個很酷的示範
8:05.830–8:09.570
變成一個可以真正跑在生產環境的東西
8:09.570–8:12.630
這就像你給機器人裝上超快速反應晶片
8:12.630–8:15.490
他能瞬間判斷並執行任務
8:15.490–8:17.470
讓整個流程順暢無比
8:17.954–8:19.954
好,現在來到我覺得最有意思的部分
8:19.954–8:21.254
也就是第二個重點
8:21.254–8:22.754
Jeff的定位很特別
8:22.754–8:25.354
他並不是要取代Astra或Fable
8:25.354–8:26.954
他其實是要跟他們一起用
8:27.554–8:29.854
你可以把它想像成一個團隊裡的兩個角色
8:29.854–8:31.954
一個負責策略,一個負責執行
8:31.954–8:34.114
我把這個架構叫做雙腦架構
8:34.114–8:35.314
概念很直觀
8:35.314–8:38.194
你用大型語言模型做需要深度推理的事
8:38.194–8:40.634
用Jav做需要快速執行的事
8:40.634–8:41.954
舉個具體的例子
8:41.954–8:44.914
假設你在建一個自動化的軟體開發agent
8:44.914–8:48.834
他可以看需求、寫程式、跑測試、修bug
8:48.834–8:51.074
當一個新的功能需求進來的時候
8:51.074–8:53.394
你先把它交給Fable或Astra
8:53.714–8:55.794
這些模型有深度的推理能力
8:55.794–8:58.594
他們可以分析整個專案程式碼
8:58.594–9:00.114
理解依賴關係
9:00.114–9:01.634
想清楚要怎麼實作
9:01.634–9:04.534
然后产出一份详细的执行计划
9:04.534–9:06.474
就是慢的贵的但值得
9:06.474–9:09.374
因为这个阶段真的需要深度思考
9:09.934–9:12.674
这就像一个公司的策略长
9:12.674–9:15.174
负责制定整体方向和计划
9:15.374–9:16.374
计划出来之后
9:16.374–9:17.194
Fable退场
9:17.194–9:18.174
Jeff接手
9:18.394–9:20.234
Jeff比较适合负责
9:20.234–9:21.994
判断下一步要做什么
9:22.094–9:23.934
输出固定格式的指令
9:24.034–9:25.234
如果测试失败了
9:25.234–9:28.234
Jeff不需要重新思考整个架构
9:28.334–9:30.234
他只需要看错误讯息
9:30.334–9:31.634
对照行别定义
9:31.634–9:33.934
修掉那個行別不符的地方
9:33.934–9:36.494
再跑一次幾毫秒就完成
9:37.134–9:40.594
真正寫大段程式碼還是交給Fable或Astra
9:40.594–9:42.274
這就像公司的執行長
9:42.274–9:43.994
負責把策略長的計劃
9:43.994–9:46.234
分解成一個個具體任務
9:46.234–9:48.134
並快速高效的執行
9:48.734–9:51.034
你把昂貴的推理集中在規劃階段
9:51.034–9:53.434
把執行交給一個高速低成本
9:53.434–9:55.334
格式保證正確的引擎
9:55.574–9:59.634
這樣的組合才能讓多A-系統真正規模化
9:59.634–10:03.034
以前這種架構的問題是成本和延遲
10:03.034–10:06.274
如果一個複雜的任務需要50個為決策
10:06.274–10:08.394
每個決策要2秒花3分美金
10:08.394–10:10.094
整個流程就要花1分多鐘
10:10.094–10:12.034
1塊多美金單次執行
10:12.034–10:15.174
這樣的單位經濟學根本沒辦法做自動化
10:15.174–10:16.874
因為跑幾次就虧了
10:16.874–10:20.034
但Jeff把每個為決策的成本和延遲
10:20.034–10:21.974
都壓到幾乎可以忽略的程度
10:21.974–10:23.974
這個架構才真正變得可行
10:23.974–10:27.294
這就像以前你需要請好幾個顧問來做決策
10:27.294–10:29.374
現在你只需要請一個策略顧問
10:29.374–10:32.874
然後把執行交給一個超便宜又超快的機器人
10:33.274–10:35.974
那實際上怎麼把JAB接近你現有的流程
10:35.974–10:37.774
有幾個很具體的切入點
10:37.774–10:38.874
最直接的方式
10:38.874–10:42.574
是找出你現有AI流程裡最容易壞掉的節點
10:42.774–10:46.274
通常就是那些讓LLM從非結構化的資料裡
10:46.274–10:47.274
抽取資訊
10:47.274–10:49.874
然後格式化成某個固定格式的步驟
10:49.874–10:52.574
比如說從一封信裡抓出客戶名稱
10:52.574–10:53.574
訂單編號
10:53.574–10:54.674
問題類別
10:54.674–10:56.374
然後寫進CRM
10:56.874–10:59.274
這種步驟犯成JAB是最直接的
10:59.274–11:01.614
你定義好schema讓介位做抽取
11:01.614–11:03.174
格式問題直接消失
11:03.174–11:05.974
這就像你把一個經常出錯的環節
11:05.974–11:08.874
換成一個永遠不會出錯的自動化機器人
11:08.874–11:10.514
瞬間解決了所有問題
11:10.514–11:13.514
另一個很適合的使用情境是vibe coding
11:13.514–11:16.634
就是你用AI輔助快速開發的那種模式
11:16.634–11:18.734
現在的vibe coding流程通常是
11:18.734–11:20.734
讓AI生成程式碼
11:20.734–11:22.274
你去跑,跑出錯誤
11:22.274–11:23.874
把錯誤貼回去給AI
11:23.874–11:25.234
等它修,再跑
11:25.234–11:27.134
這個回圈很慢,而且很煩
11:27.134–11:29.134
因為Jeff速度過快
11:29.274–11:31.574
对程式语法的理解是原生的
11:31.574–11:34.714
你可以在IDE里设定一个背景监听器
11:34.714–11:37.174
每次有编译错误或测试失败
11:37.174–11:38.934
自动把错误丢给Jeff
11:38.934–11:41.074
让他在背景直接修掉
11:41.074–11:42.434
你甚至不需要手动介入
11:42.434–11:43.414
他已经修好了
11:43.414–11:46.514
这就像你身边有一个超级程式码修正助手
11:46.514–11:47.574
在你写程式的时候
11:47.574–11:49.774
他随时帮你检查并修复错误
11:49.774–11:52.534
让你专心在创作上
11:52.534–11:53.574
这个部分说完
11:53.574–11:54.574
我要讲一个很重要
11:54.574–11:57.134
但很多人在兴奋的时候会忘掉的是
11:57.134–11:58.174
速度越快
11:58.174–11:59.914
出错的代价越高
11:59.914–12:02.514
当你有一个模型可以在毫秒内生成
12:02.514–12:03.874
并执行程式码
12:03.874–12:07.114
你根本来不及在他出错之前阻止他
12:07.114–12:09.114
如果Jeff在自动化流程里
12:09.114–12:11.114
有权限存取你的档案系统
12:11.114–12:12.454
执行终端机指令
12:12.454–12:13.514
更新资料库
12:13.514–12:15.634
而他以200倍的速度在跑
12:15.634–12:16.734
那出了问题的时候
12:16.734–12:18.234
你看到的已经是结果
12:18.234–12:19.434
不是过程
12:19.434–12:21.334
这就像你开一台超级跑车
12:21.334–12:22.434
速度很快
12:22.434–12:24.374
但如果失控造成的损害
12:24.374–12:25.634
也会非常巨大
12:25.634–12:28.034
所以安全边界必须跟着调整
12:28.034–12:29.334
几个原则要记住
12:29.334–12:29.934
第一
12:29.934–12:31.594
就算是高准确定的模型
12:31.594–12:33.034
AI生成的程式码
12:33.034–12:35.734
预设要当成不信任的来处理
12:35.734–12:37.334
不要因为他很少出错
12:37.334–12:38.534
就给他最高权限
12:39.174–12:39.874
第二
12:39.874–12:42.174
如果你要在本机跑Jab做自动化
12:42.674–12:43.574
Docker容器
12:43.574–12:45.494
把执行环境隔离起来
12:45.494–12:47.294
给他最小必要的权限
12:47.294–12:48.294
不要给root
12:48.794–12:49.394
第三
12:49.394–12:51.834
如果Jab在做浏览器自动化
12:51.834–12:54.894
不要用你平常已经登录的浏览器设定档
12:54.894–12:56.134
用独立的
12:56.134–12:57.794
一次性的工作阶段
12:57.794–13:00.434
這樣就算他誤判了某個DOM元素
13:00.434–13:02.694
也不會動到你的生產環境
13:02.694–13:05.294
這就像你使用任何強大的工具一樣
13:05.294–13:06.834
必須先做好安全防護
13:06.834–13:08.694
才能避免不必要的風險
13:08.694–13:11.254
Jeff幫你省下了寫程式碼的時間
13:11.254–13:12.634
但這些省下來的時間
13:12.634–13:16.234
你要拿去建更完善的自動化測試和安全驗證
13:16.234–13:18.194
你的角色從寫程式的人
13:18.194–13:19.794
變成設計系統架構
13:19.794–13:21.654
和做安全審計的人
13:21.654–13:24.034
這就像以前你需要自己造車
13:24.034–13:26.494
現在你只需要設計好車子的功能
13:26.494–13:27.694
和安全系統
13:27.694–13:29.354
然後讓機器人去製造
13:29.934–13:32.834
最後來說說我對Jeff這件事的整體看法
13:33.234–13:34.234
過去一年多
13:34.234–13:35.934
AI產業的主旋律
13:36.034–13:37.934
是把模型做得越來越大
13:38.034–13:39.034
越來越聰明
13:39.034–13:40.034
越來越貴
13:40.334–13:41.934
每個人都在追AGI
13:41.934–13:44.954
都在比誰的模型推理能力更強
13:45.554–13:48.054
Extra跟Fable在這條路上做得很好
13:48.054–13:49.054
他們真的很厲害
13:49.254–13:51.994
但真正在用AI做產品的人
13:51.994–13:53.054
工程師
13:53.054–13:54.354
獨立開發者
13:54.354–13:55.394
小團隊
13:55.394–13:57.954
我們不是每天都在解歷史難題
13:58.334–14:00.394
我們大部分時間需要的是
14:00.394–14:02.534
這個資料是不是不領值
14:02.534–14:05.694
這個請求應該要分派給哪個服務
14:05.694–14:07.434
這封信的優先順序
14:07.434–14:08.694
是高還是低
14:08.694–14:11.034
這些問題不需要深度推理
14:11.034–14:14.694
需要的是快、準、格式正確
14:14.694–14:16.194
這就像我們日常生活
14:16.194–14:18.334
大部分時候我們需要的不是哲學家
14:18.334–14:21.294
而是一個能快速精準回答問題的工具人
14:21.294–14:24.054
Jeff代表的是AI執行層的工業化
14:24.054–14:25.454
他承認一件事
14:25.454–14:27.694
未來的自動化不會是一個超級大腦
14:27.694–14:28.994
慢慢把所有事情都做完
14:28.994–14:31.954
而是一堆高度專門化的引擎分工合作
14:31.954–14:34.794
各自在自己最擅長的部分做到最好
14:34.794–14:37.494
這就像一個現代化的工廠
14:37.494–14:39.694
每個環節都有專門的機器人負責
14:39.694–14:42.014
協同合作達到最高的效率
14:42.014–14:44.014
對那些花了無數個夜晚
14:44.014–14:46.514
在除錯Jason格式問題的人來說
14:46.514–14:48.554
這個東西出現的時機真的很剛好
14:48.554–14:50.714
如果你覺得今天的內容讓你有點收穫
14:50.714–14:52.914
那就幫我到Apple Podcast按讚追蹤
14:52.914–14:54.214
有個五星好評吧
14:54.754–14:58.714
FB IG Flats 收AI懶人報就找到我了
14:58.914–15:02.214
你的支持是我持續優化內容的最大動力
15:02.514–15:05.214
最近的AI發展依然快的讓我害怕
15:05.314–15:08.714
不想出過明天再繼續收聽AI懶人報囉
15:08.714–15:09.714
我是湯懶懶
15:09.714–15:10.714
我們明天見
15:10.714–15:11.214
拜拜
0:00.000–0:02.700
zh本集节目由VOAI绝好身疮技术支援
本集节目由VOAI绝好身疮技术支援
0:02.700–0:06.440
zhVOAI提供富有情绪的高拟增台湾口音AI声音
VOAI提供富有情绪的高拟增台湾口音AI声音
0:06.440–0:10.040
zh并提供上传图片与音档一键生成虚拟人的功能
并提供上传图片与音档一键生成虚拟人的功能
0:10.040–0:12.040
zh是最具台湾味的AI平台
是最具台湾味的AI平台
0:12.040–0:14.800
zh使用优惠码AILRB26
使用优惠码AILRB26
0:14.800–0:19.020
zh吉祥VOAI网站以及API方案95折优惠
吉祥VOAI网站以及API方案95折优惠
0:19.020–0:23.520
zh大家听到的这集Podcast是透过VOAI API生成的哦
大家听到的这集Podcast是透过VOAI API生成的哦
0:23.520–0:25.520
zh更多资讯请下资讯栏
更多资讯请下资讯栏
0:26.920–0:29.970
zh每天都有一堆新的AI工具冒出来
每天都有一堆新的AI工具冒出来
0:29.970–0:32.590
zh是不是常常不知道该从哪里开始
是不是常常不知道该从哪里开始
0:32.590–0:33.570
zh别担心
别担心
0:33.570–0:35.310
zh这里是AI懒人报
这里是AI懒人报
0:35.310–0:39.230
zh每天帮你精选5个最多人讨论的AI工具影片
每天帮你精选5个最多人讨论的AI工具影片
0:39.230–0:40.510
zh每天10分钟
每天10分钟
0:40.510–0:42.670
zh让AI走进你的生活中
让AI走进你的生活中
0:42.670–0:45.130
zh让你不知不觉成为效率大师
让你不知不觉成为效率大师
0:45.130–0:47.290
zh今天这个工具最有趣的地方是
今天这个工具最有趣的地方是
0:47.290–0:50.250
zh它可能让你再也不用半夜起来
它可能让你再也不用半夜起来
0:50.250–0:51.290
zh修坏掉的Jason
修坏掉的Jason
0:51.290–0:53.610
zh这对我们这些每天跟AI流程
这对我们这些每天跟AI流程
0:53.610–0:55.470
zh打交道的人来说简直是福音
打交道的人来说简直是福音
0:55.470–0:56.830
zh好,那我们赶快开始吧
好,那我们赶快开始吧
0:56.830–1:00.190
zh先从一个很多人都有过的痛苦经验说起
先从一个很多人都有过的痛苦经验说起
1:00.190–1:03.150
zh你花了好几个小时设计一个自动化流程
你花了好几个小时设计一个自动化流程
1:03.150–1:04.710
zh测试的时候跑得很完美
测试的时候跑得很完美
1:04.710–1:06.430
zh你觉得这次终于搞定了
你觉得这次终于搞定了
1:06.430–1:07.430
zh然后你把它排成
然后你把它排成
1:07.430–1:09.270
zh让他每天早上自动跑
让他每天早上自动跑
1:09.270–1:10.630
zh第一天没问题
第一天没问题
1:10.630–1:11.390
zh第二天没问题
第二天没问题
1:11.390–1:12.910
zh第三天早上你打开电脑
第三天早上你打开电脑
1:12.910–1:13.910
zh一堆错误
一堆错误
1:13.910–1:14.410
zh为什么
为什么
1:14.410–1:15.790
zh因为AI今天心情好
因为AI今天心情好
1:15.790–1:19.310
zh把一个应该是数字的栏位输出成字串了
把一个应该是数字的栏位输出成字串了
1:19.310–1:21.110
zh或者他觉得自己很聪明
或者他觉得自己很聪明
1:21.110–1:23.730
zh在Jason里多加了一个他觉得有用的栏位
在Jason里多加了一个他觉得有用的栏位
1:23.730–1:26.070
zh结果你的后端完全吃不下去
结果你的后端完全吃不下去
1:26.070–1:27.970
zh所以你不是去改流程
所以你不是去改流程
1:27.970–1:29.350
zh你是去写验证逻辑
你是去写验证逻辑
1:29.350–1:30.370
zh写从事机制
写从事机制
1:30.370–1:31.610
zh写各种备缘处理
写各种备缘处理
1:31.610–1:32.810
zh花了整个周末
花了整个周末
1:32.810–1:35.550
zh结果整个系统变得比手动作还复杂
结果整个系统变得比手动作还复杂
1:35.550–1:36.290
zh说真的
说真的
1:36.290–1:38.110
zh我觉得这是用AI做自动化
我觉得这是用AI做自动化
1:38.110–1:39.590
zh最让人崩溃的地方
最让人崩溃的地方
1:39.590–1:40.970
zh你明明是为了省时间
你明明是为了省时间
1:40.970–1:43.510
zh结果花更多时间在管理AI的输出
结果花更多时间在管理AI的输出
1:43.510–1:45.290
zh这个问题的根源在哪
这个问题的根源在哪
1:45.290–1:48.230
zh在于现在主流的大型语言模型
在于现在主流的大型语言模型
1:48.230–1:50.070
zh包括Chattgbt Cloud
包括Chattgbt Cloud
1:50.070–1:52.930
zh还有最近很红的Astra跟Fable
还有最近很红的Astra跟Fable
1:52.930–1:56.510
zh他們的設計邏輯都是預測下一個Token
他們的設計邏輯都是預測下一個Token
1:56.510–1:58.890
zh就算你在Prompt里寫得再清楚
就算你在Prompt里寫得再清楚
1:58.890–2:00.410
zh請只輸出JSON
請只輸出JSON
2:00.410–2:04.050
zh他還是有一定機率會偷偷加一個Markdown的反引號
他還是有一定機率會偷偷加一個Markdown的反引號
2:04.050–2:06.090
zh或者換行多一個空格
或者換行多一個空格
2:06.090–2:08.510
zh或者把Tru寫成加引號的Tru
或者把Tru寫成加引號的Tru
2:08.510–2:10.350
zh這並不是模型本
這並不是模型本
2:10.350–2:11.750
zh這其實是他的架構
這其實是他的架構
2:11.750–2:13.350
zh本質上就是機率性的
本質上就是機率性的
2:13.350–2:15.190
zh沒辦法百分之百保證格式
沒辦法百分之百保證格式
2:15.190–2:18.650
zh就像你請一個很會寫文章的朋友幫你填表格
就像你請一個很會寫文章的朋友幫你填表格
2:18.650–2:20.190
zh他可能會寫得很精彩
他可能會寫得很精彩
2:20.190–2:22.310
zh但格式就不一定每次都對了
但格式就不一定每次都對了
2:22.310–2:24.610
zhJerby就是冲着这个问题来的
Jerby就是冲着这个问题来的
2:24.610–2:27.730
zhJerby是Type Safe AI这家公司开发的
Jerby是Type Safe AI这家公司开发的
2:27.730–2:30.130
zh他们把它归类为System 1 Model
他们把它归类为System 1 Model
2:30.130–2:33.370
zh跟我们熟悉的大型原模型是完全不同的东西
跟我们熟悉的大型原模型是完全不同的东西
2:33.370–2:35.190
zh它不是用来聊天的
它不是用来聊天的
2:35.190–2:38.170
zh也不是用来写文章或解释概念的
也不是用来写文章或解释概念的
2:38.170–2:39.150
zh它只做一件事
它只做一件事
2:39.150–2:40.330
zh看你给它的资料
看你给它的资料
2:40.330–2:42.070
zh对照你定义的schema
对照你定义的schema
2:42.070–2:45.290
zh输出一个结构完全正确的决策结果
输出一个结构完全正确的决策结果
2:45.290–2:48.850
zh你可以把它想象成一个非常严谨的表格填写员
你可以把它想象成一个非常严谨的表格填写员
2:48.850–2:50.130
zh你给它什么格式
你给它什么格式
2:50.130–2:51.710
zh它就保证给你什么格式
它就保证给你什么格式
2:51.710–2:54.290
zh这里最关键的技术概念叫做
这里最关键的技术概念叫做
2:54.290–2:55.490
enConstraint Decoding
Constraint Decoding
2:55.490–2:57.670
zh也就是在推理层面就做好限制
也就是在推理层面就做好限制
2:57.670–2:59.210
zh一般的模型
一般的模型
2:59.210–3:01.210
zh在生成每一个Token的时候
在生成每一个Token的时候
3:01.210–3:02.950
zh理论上可以选任何字
理论上可以选任何字
3:02.950–3:04.950
zh但Jav的做法是
但Jav的做法是
3:04.950–3:07.250
zh你传给他一个Schema
你传给他一个Schema
3:07.250–3:10.030
zh你可以先把它想成资料格式规则
你可以先把它想成资料格式规则
3:10.030–3:12.090
zh他在生成每个Token的时候
他在生成每个Token的时候
3:12.090–3:16.030
zh会直接把所有经费违反这个规则的选项
会直接把所有经费违反这个规则的选项
3:16.030–3:17.590
zh从词汇表里遮掉
从词汇表里遮掉
3:17.590–3:21.210
zh如果这个栏位的形别是布林子
如果这个栏位的形别是布林子
3:21.210–3:24.870
zh那他在那個位置能選的詞就只有2跟false
那他在那個位置能選的詞就只有2跟false
3:24.870–3:26.830
zh其他字根本不在選項裡
其他字根本不在選項裡
3:26.830–3:28.890
zh這並不是說他很努力不出錯
這並不是說他很努力不出錯
3:28.890–3:31.250
zh這是他在架構上就不可能出錯
這是他在架構上就不可能出錯
3:31.250–3:33.450
zh這兩件事的差別非常大
這兩件事的差別非常大
3:33.450–3:35.490
zh前面那種你還是需要驗證
前面那種你還是需要驗證
3:35.490–3:37.790
zh後面這種你可以直接信任輸出
後面這種你可以直接信任輸出
3:37.790–3:40.370
zh就像你相信一個計算機算出來的結果一樣
就像你相信一個計算機算出來的結果一樣
3:40.370–3:43.210
zhTypeSafe AI把這個特性叫做schema safe
TypeSafe AI把這個特性叫做schema safe
3:43.210–3:46.770
zh意思就是輸出永遠符合你定義的型別結構
意思就是輸出永遠符合你定義的型別結構
3:46.770–3:48.990
zh即對開發者來說
即對開發者來說
3:48.990–3:51.630
zh这意味着你可以把原本那些验证成
这意味着你可以把原本那些验证成
3:51.630–3:52.670
zh从事逻辑
从事逻辑
3:52.670–3:54.570
zh而是修正的程式码
而是修正的程式码
3:54.570–3:55.770
zh大部分都砍掉
大部分都砍掉
3:55.770–3:56.970
zh你定义好行别
你定义好行别
3:56.970–3:57.850
zh交给Jeff
交给Jeff
3:57.850–4:00.590
zh就会拿到一个结构完全正确的结果
就会拿到一个结构完全正确的结果
4:00.590–4:01.210
zh每次都是
每次都是
4:01.210–4:04.250
zh这就像你请了一个永远不会犯错的秘书
这就像你请了一个永远不会犯错的秘书
4:04.250–4:06.950
zh他交给你的文件永远都是格式正确的
他交给你的文件永远都是格式正确的
4:06.950–4:08.610
zh你完全不用再检查一遍
你完全不用再检查一遍
4:08.610–4:10.750
zhJeff提供三个主要的功能界面
Jeff提供三个主要的功能界面
4:10.750–4:12.250
zh第一个叫Choice
第一个叫Choice
4:12.250–4:13.510
zh你给他一个输入
你给他一个输入
4:13.510–4:15.210
zh再给他一个选项清单
再给他一个选项清单
4:15.210–4:17.510
zh他直接回传最符合的那个选项
他直接回传最符合的那个选项
4:17.510–4:19.250
zh最多可以有255个选项
最多可以有255个选项
4:19.250–4:21.470
zh这是像一个超级精准的选择题机器
这是像一个超级精准的选择题机器
4:21.470–4:22.350
zh你问他问题
你问他问题
4:22.350–4:24.430
zh他马上给你正确答案
他马上给你正确答案
4:24.430–4:25.490
zh第二个叫score
第二个叫score
4:25.490–4:27.590
zh他会对输入打一个分数
他会对输入打一个分数
4:27.590–4:29.170
zh同时附上confidence
同时附上confidence
4:29.170–4:30.410
zh也就是信心分数
也就是信心分数
4:30.410–4:32.810
zh让你知道他对这个分数有多确定
让你知道他对这个分数有多确定
4:32.810–4:34.590
zh这就像一个很专业的评论员
这就像一个很专业的评论员
4:34.590–4:35.490
zh不只给分数
不只给分数
4:35.490–4:36.290
zh还会告诉你
还会告诉你
4:36.290–4:38.510
zh他打这个分数的把握有多大
他打这个分数的把握有多大
4:38.510–4:40.350
zh第三个叫no-o
第三个叫no-o
4:40.350–4:41.170
zh这个比较特别
这个比较特别
4:41.170–4:44.050
zh他会输出一个0到1之间的几率值
他会输出一个0到1之间的几率值
4:44.050–4:46.210
zh代表某件事发生的可能性
代表某件事发生的可能性
4:46.210–4:48.450
zh而且這個機率是經過校準的
而且這個機率是經過校準的
4:48.450–4:49.970
zh不是隨便說說的
不是隨便說說的
4:50.210–4:53.150
zh意思是如果NOLE說退款機率是0.8
意思是如果NOLE說退款機率是0.8
4:53.150–4:54.850
zh就代表10封類似的信裡
就代表10封類似的信裡
4:54.850–4:57.250
zh大概有8封真的會是退款需求
大概有8封真的會是退款需求
4:57.250–4:58.510
zh這個數字是可靠的
這個數字是可靠的
4:58.510–4:59.910
zh這三個功能合在一起
這三個功能合在一起
4:59.910–5:01.250
zh你就可以做很多事了
你就可以做很多事了
5:01.570–5:03.310
zh比如說你有一個客服系統
比如說你有一個客服系統
5:03.310–5:04.770
zh每天收到幾千封信
每天收到幾千封信
5:04.770–5:05.970
zh你想要自動分類
你想要自動分類
5:05.970–5:07.150
zh判斷優先順序
判斷優先順序
5:07.150–5:08.670
zh偵測有沒有退款需求
偵測有沒有退款需求
5:08.670–5:10.510
zh用傳統的大型語言模型
用傳統的大型語言模型
5:10.510–5:11.810
zh你要寫很長的prompt
你要寫很長的prompt
5:11.810–5:13.670
zh還要解析它輸出的文字
還要解析它輸出的文字
5:13.670–5:15.470
zh然後還要擔心它今天心情不好
然後還要擔心它今天心情不好
5:15.470–5:16.530
zh输出格式跑掉
输出格式跑掉
5:16.530–5:17.410
zh用Jeff
用Jeff
5:17.410–5:19.190
zh你就把信的内容传进去
你就把信的内容传进去
5:19.190–5:20.190
zh定义好Schema
定义好Schema
5:20.190–5:21.510
zh他直接给你一个Jason
他直接给你一个Jason
5:21.510–5:22.610
zh类别是什么
类别是什么
5:22.610–5:23.730
zh优先顺序
优先顺序
5:23.730–5:24.370
zh几分
几分
5:24.370–5:25.850
zh是不是退款请求
是不是退款请求
5:25.850–5:27.110
zh信心分数多少
信心分数多少
5:27.110–5:28.350
zh全部结构完整
全部结构完整
5:28.350–5:29.150
zh直接可以用
直接可以用
5:29.150–5:31.290
zh这就像你把一大堆文件
这就像你把一大堆文件
5:31.290–5:33.070
zh丢给一个超级有效率的助理
丢给一个超级有效率的助理
5:33.070–5:35.250
zh他马上就能把所有资讯整理好
他马上就能把所有资讯整理好
5:35.250–5:35.890
zh分门别类
分门别类
5:35.890–5:37.010
zh让你一眼就能看懂
让你一眼就能看懂
5:37.010–5:38.650
zh社群里有人做了一个测试
社群里有人做了一个测试
5:38.650–5:39.990
zh一次处理1000封信
一次处理1000封信
5:39.990–5:42.430
zh平均回应时间大约是200毫秒
平均回应时间大约是200毫秒
5:42.430–5:44.190
zh整批跑完费用是多少
整批跑完费用是多少
5:44.190–5:45.450
zh非常少
非常少
5:45.450–5:47.150
zh因为JF的定价非常低
因为JF的定价非常低
5:47.150–5:49.590
zh输入是每百万Token四分美金
输入是每百万Token四分美金
5:49.590–5:50.750
zh输出是免费的
输出是免费的
5:50.750–5:53.230
zh这个价格跟主流的大型原模型
这个价格跟主流的大型原模型
5:53.230–5:54.470
zh比起来差距非常大
比起来差距非常大
5:54.470–5:55.790
zh简直是佛星价
简直是佛星价
5:55.790–5:57.390
zh说到速度
说到速度
5:57.390–5:59.470
zhTypeSafe AI官方的说法是
TypeSafe AI官方的说法是
5:59.470–6:02.490
zhJF可以比传统Transformer模型
JF可以比传统Transformer模型
6:02.490–6:04.210
zh快20到200倍
快20到200倍
6:04.210–6:06.290
zh便宜40到400倍
便宜40到400倍
6:06.290–6:08.990
zh我知道这种数字看起来像行销化数
我知道这种数字看起来像行销化数
6:08.990–6:10.010
zh所以要说清楚
所以要说清楚
6:10.010–6:10.970
zh这个速度优势
这个速度优势
6:10.970–6:13.450
zh是在特定的结构化决策任务上
是在特定的结构化决策任务上
6:13.450–6:14.950
zh而不是在所有任务上
而不是在所有任务上
6:14.950–6:16.910
zh你不能拿Jeff来写一篇文章
你不能拿Jeff来写一篇文章
6:16.910–6:17.610
zh他根本不会
他根本不会
6:17.610–6:19.470
zh但如果你的任务是
但如果你的任务是
6:19.470–6:20.550
zh看这段资料
看这段资料
6:20.550–6:22.490
zh告诉我他属于哪个类别
告诉我他属于哪个类别
6:22.490–6:25.190
zh那这个速度差距是真实存在的
那这个速度差距是真实存在的
6:25.190–6:26.350
zh这就像你请一个
这就像你请一个
6:26.350–6:28.090
zh短跑选手去跑马拉松
短跑选手去跑马拉松
6:28.090–6:29.330
zh他可能跑不完
他可能跑不完
6:29.330–6:32.430
zh但如果你让他去跑100公尺
但如果你让他去跑100公尺
6:32.430–6:33.790
zh他绝对是世界级的
他绝对是世界级的
6:33.790–6:35.250
zh为什么Jeff可以这么快
为什么Jeff可以这么快
6:35.250–6:36.630
zh因为他根本不需要
因为他根本不需要
6:36.630–6:38.330
zh做一般语言模型做的那一事
做一般语言模型做的那一事
6:38.330–6:40.050
zh他不需要生成自然语言
他不需要生成自然语言
6:40.050–6:42.390
zh不需要维护复杂的上下文
不需要维护复杂的上下文
6:42.390–6:44.230
zh也不需要做什么深度推理
也不需要做什么深度推理
6:44.230–6:45.930
zh他的工作就是看schema
他的工作就是看schema
6:45.930–6:47.770
zh看輸入輸出
看輸入輸出
6:47.770–6:49.930
zh一個符合schema的決策
一個符合schema的決策
6:49.930–6:51.430
zh整個推理路徑短很多
整個推理路徑短很多
6:51.430–6:52.570
zh所以快很多
所以快很多
6:52.570–6:55.170
zh這就像一個專注於單一任務的機器人
這就像一個專注於單一任務的機器人
6:55.170–6:57.630
zh他只做他被設計來做的事
他只做他被設計來做的事
6:57.630–6:59.030
zh所以效率極高
所以效率極高
6:59.030–7:02.030
zh這個速度差距在某些使用情境上
這個速度差距在某些使用情境上
7:02.030–7:05.430
zh會讓整件事從可以用變成真正好用
會讓整件事從可以用變成真正好用
7:05.430–7:07.990
zh最明顯的例子是瀏覽器自動化
最明顯的例子是瀏覽器自動化
7:07.990–7:09.230
zh現在有很多工具
現在有很多工具
7:09.230–7:11.170
zh可以讓AI控制你的瀏覽器
可以讓AI控制你的瀏覽器
7:11.170–7:12.130
zh你給他一個目標
你給他一個目標
7:12.130–7:13.770
zh他自己去點頁面
他自己去點頁面
7:13.770–7:15.770
zh填資料跳到下一頁
填資料跳到下一頁
7:15.770–7:18.610
zh但如果你真的試過用Astra或Fable做這件事
但如果你真的試過用Astra或Fable做這件事
7:18.610–7:20.130
zh你會發現他慢的很痛苦
你會發現他慢的很痛苦
7:20.130–7:23.370
zhAgent 結一張網頁的截圖傳給模型
Agent 結一張網頁的截圖傳給模型
7:23.370–7:25.970
zh然後你等2秒、3秒、有時候5秒
然後你等2秒、3秒、有時候5秒
7:25.970–7:27.930
zh模型才決定要點哪裡
模型才決定要點哪裡
7:27.930–7:30.290
zh這段時間裡網頁可能已經更新了
這段時間裡網頁可能已經更新了
7:30.290–7:31.770
zh或者跳出一個彈窗
或者跳出一個彈窗
7:31.770–7:33.890
zh然後Agent的動作就失效了
然後Agent的動作就失效了
7:33.890–7:35.970
zh這就像你請一個動作很慢的人
這就像你請一個動作很慢的人
7:35.970–7:37.490
zh幫你搶限量商品
幫你搶限量商品
7:37.490–7:38.610
zh等到他反應過來
等到他反應過來
7:38.610–7:40.690
zh商品早就被搶光了
商品早就被搶光了
7:40.690–7:42.970
zh這就是為什麼瀏覽器自動化到現在
這就是為什麼瀏覽器自動化到現在
7:42.970–7:45.670
zh還是很難真正穩定部署的原因之一
還是很難真正穩定部署的原因之一
7:45.670–7:46.730
zh延遲太高
延遲太高
7:46.730–7:49.310
zh反應跟不上動態網頁的節奏
反應跟不上動態網頁的節奏
7:49.310–7:51.910
zh但如果你把決策層換成Jeff
但如果你把決策層換成Jeff
7:51.910–7:54.570
zh延遲從秒級降到毫秒級
延遲從秒級降到毫秒級
7:54.570–7:56.270
zhAgent看到DOM結構
Agent看到DOM結構
7:56.270–7:57.870
zh馬上對照Schema
馬上對照Schema
7:57.870–7:59.810
zh馬上輸出下一個動作
馬上輸出下一個動作
7:59.810–8:00.730
zh他不需要思考
他不需要思考
8:00.730–8:01.670
zh他就是執行
他就是執行
8:01.670–8:04.070
zh這樣的速度才能讓瀏覽器自動化
這樣的速度才能讓瀏覽器自動化
8:04.070–8:05.830
zh從一個很酷的示範
從一個很酷的示範
8:05.830–8:09.570
zh變成一個可以真正跑在生產環境的東西
變成一個可以真正跑在生產環境的東西
8:09.570–8:12.630
zh這就像你給機器人裝上超快速反應晶片
這就像你給機器人裝上超快速反應晶片
8:12.630–8:15.490
zh他能瞬間判斷並執行任務
他能瞬間判斷並執行任務
8:15.490–8:17.470
zh讓整個流程順暢無比
讓整個流程順暢無比
8:17.954–8:19.954
zh好,現在來到我覺得最有意思的部分
好,現在來到我覺得最有意思的部分
8:19.954–8:21.254
zh也就是第二個重點
也就是第二個重點
8:21.254–8:22.754
zhJeff的定位很特別
Jeff的定位很特別
8:22.754–8:25.354
zh他並不是要取代Astra或Fable
他並不是要取代Astra或Fable
8:25.354–8:26.954
zh他其實是要跟他們一起用
他其實是要跟他們一起用
8:27.554–8:29.854
zh你可以把它想像成一個團隊裡的兩個角色
你可以把它想像成一個團隊裡的兩個角色
8:29.854–8:31.954
zh一個負責策略,一個負責執行
一個負責策略,一個負責執行
8:31.954–8:34.114
zh我把這個架構叫做雙腦架構
我把這個架構叫做雙腦架構
8:34.114–8:35.314
zh概念很直觀
概念很直觀
8:35.314–8:38.194
zh你用大型語言模型做需要深度推理的事
你用大型語言模型做需要深度推理的事
8:38.194–8:40.634
zh用Jav做需要快速執行的事
用Jav做需要快速執行的事
8:40.634–8:41.954
zh舉個具體的例子
舉個具體的例子
8:41.954–8:44.914
zh假設你在建一個自動化的軟體開發agent
假設你在建一個自動化的軟體開發agent
8:44.914–8:48.834
zh他可以看需求、寫程式、跑測試、修bug
他可以看需求、寫程式、跑測試、修bug
8:48.834–8:51.074
zh當一個新的功能需求進來的時候
當一個新的功能需求進來的時候
8:51.074–8:53.394
zh你先把它交給Fable或Astra
你先把它交給Fable或Astra
8:53.714–8:55.794
zh這些模型有深度的推理能力
這些模型有深度的推理能力
8:55.794–8:58.594
zh他們可以分析整個專案程式碼
他們可以分析整個專案程式碼
8:58.594–9:00.114
zh理解依賴關係
理解依賴關係
9:00.114–9:01.634
zh想清楚要怎麼實作
想清楚要怎麼實作
9:01.634–9:04.534
zh然后产出一份详细的执行计划
然后产出一份详细的执行计划
9:04.534–9:06.474
zh就是慢的贵的但值得
就是慢的贵的但值得
9:06.474–9:09.374
zh因为这个阶段真的需要深度思考
因为这个阶段真的需要深度思考
9:09.934–9:12.674
zh这就像一个公司的策略长
这就像一个公司的策略长
9:12.674–9:15.174
zh负责制定整体方向和计划
负责制定整体方向和计划
9:15.374–9:16.374
zh计划出来之后
计划出来之后
9:16.374–9:17.194
zhFable退场
Fable退场
9:17.194–9:18.174
zhJeff接手
Jeff接手
9:18.394–9:20.234
zhJeff比较适合负责
Jeff比较适合负责
9:20.234–9:21.994
zh判断下一步要做什么
判断下一步要做什么
9:22.094–9:23.934
zh输出固定格式的指令
输出固定格式的指令
9:24.034–9:25.234
zh如果测试失败了
如果测试失败了
9:25.234–9:28.234
zhJeff不需要重新思考整个架构
Jeff不需要重新思考整个架构
9:28.334–9:30.234
zh他只需要看错误讯息
他只需要看错误讯息
9:30.334–9:31.634
zh对照行别定义
对照行别定义
9:31.634–9:33.934
zh修掉那個行別不符的地方
修掉那個行別不符的地方
9:33.934–9:36.494
zh再跑一次幾毫秒就完成
再跑一次幾毫秒就完成
9:37.134–9:40.594
zh真正寫大段程式碼還是交給Fable或Astra
真正寫大段程式碼還是交給Fable或Astra
9:40.594–9:42.274
zh這就像公司的執行長
這就像公司的執行長
9:42.274–9:43.994
zh負責把策略長的計劃
負責把策略長的計劃
9:43.994–9:46.234
zh分解成一個個具體任務
分解成一個個具體任務
9:46.234–9:48.134
zh並快速高效的執行
並快速高效的執行
9:48.734–9:51.034
zh你把昂貴的推理集中在規劃階段
你把昂貴的推理集中在規劃階段
9:51.034–9:53.434
zh把執行交給一個高速低成本
把執行交給一個高速低成本
9:53.434–9:55.334
zh格式保證正確的引擎
格式保證正確的引擎
9:55.574–9:59.634
zh這樣的組合才能讓多A-系統真正規模化
這樣的組合才能讓多A-系統真正規模化
9:59.634–10:03.034
zh以前這種架構的問題是成本和延遲
以前這種架構的問題是成本和延遲
10:03.034–10:06.274
zh如果一個複雜的任務需要50個為決策
如果一個複雜的任務需要50個為決策
10:06.274–10:08.394
zh每個決策要2秒花3分美金
每個決策要2秒花3分美金
10:08.394–10:10.094
zh整個流程就要花1分多鐘
整個流程就要花1分多鐘
10:10.094–10:12.034
zh1塊多美金單次執行
1塊多美金單次執行
10:12.034–10:15.174
zh這樣的單位經濟學根本沒辦法做自動化
這樣的單位經濟學根本沒辦法做自動化
10:15.174–10:16.874
zh因為跑幾次就虧了
因為跑幾次就虧了
10:16.874–10:20.034
zh但Jeff把每個為決策的成本和延遲
但Jeff把每個為決策的成本和延遲
10:20.034–10:21.974
zh都壓到幾乎可以忽略的程度
都壓到幾乎可以忽略的程度
10:21.974–10:23.974
zh這個架構才真正變得可行
這個架構才真正變得可行
10:23.974–10:27.294
zh這就像以前你需要請好幾個顧問來做決策
這就像以前你需要請好幾個顧問來做決策
10:27.294–10:29.374
zh現在你只需要請一個策略顧問
現在你只需要請一個策略顧問
10:29.374–10:32.874
zh然後把執行交給一個超便宜又超快的機器人
然後把執行交給一個超便宜又超快的機器人
10:33.274–10:35.974
zh那實際上怎麼把JAB接近你現有的流程
那實際上怎麼把JAB接近你現有的流程
10:35.974–10:37.774
zh有幾個很具體的切入點
有幾個很具體的切入點
10:37.774–10:38.874
zh最直接的方式
最直接的方式
10:38.874–10:42.574
zh是找出你現有AI流程裡最容易壞掉的節點
是找出你現有AI流程裡最容易壞掉的節點
10:42.774–10:46.274
zh通常就是那些讓LLM從非結構化的資料裡
通常就是那些讓LLM從非結構化的資料裡
10:46.274–10:47.274
zh抽取資訊
抽取資訊
10:47.274–10:49.874
zh然後格式化成某個固定格式的步驟
然後格式化成某個固定格式的步驟
10:49.874–10:52.574
zh比如說從一封信裡抓出客戶名稱
比如說從一封信裡抓出客戶名稱
10:52.574–10:53.574
zh訂單編號
訂單編號
10:53.574–10:54.674
zh問題類別
問題類別
10:54.674–10:56.374
zh然後寫進CRM
然後寫進CRM
10:56.874–10:59.274
zh這種步驟犯成JAB是最直接的
這種步驟犯成JAB是最直接的
10:59.274–11:01.614
zh你定義好schema讓介位做抽取
你定義好schema讓介位做抽取
11:01.614–11:03.174
zh格式問題直接消失
格式問題直接消失
11:03.174–11:05.974
zh這就像你把一個經常出錯的環節
這就像你把一個經常出錯的環節
11:05.974–11:08.874
zh換成一個永遠不會出錯的自動化機器人
換成一個永遠不會出錯的自動化機器人
11:08.874–11:10.514
zh瞬間解決了所有問題
瞬間解決了所有問題
11:10.514–11:13.514
zh另一個很適合的使用情境是vibe coding
另一個很適合的使用情境是vibe coding
11:13.514–11:16.634
zh就是你用AI輔助快速開發的那種模式
就是你用AI輔助快速開發的那種模式
11:16.634–11:18.734
zh現在的vibe coding流程通常是
現在的vibe coding流程通常是
11:18.734–11:20.734
zh讓AI生成程式碼
讓AI生成程式碼
11:20.734–11:22.274
zh你去跑,跑出錯誤
你去跑,跑出錯誤
11:22.274–11:23.874
zh把錯誤貼回去給AI
把錯誤貼回去給AI
11:23.874–11:25.234
zh等它修,再跑
等它修,再跑
11:25.234–11:27.134
zh這個回圈很慢,而且很煩
這個回圈很慢,而且很煩
11:27.134–11:29.134
zh因為Jeff速度過快
因為Jeff速度過快
11:29.274–11:31.574
zh对程式语法的理解是原生的
对程式语法的理解是原生的
11:31.574–11:34.714
zh你可以在IDE里设定一个背景监听器
你可以在IDE里设定一个背景监听器
11:34.714–11:37.174
zh每次有编译错误或测试失败
每次有编译错误或测试失败
11:37.174–11:38.934
zh自动把错误丢给Jeff
自动把错误丢给Jeff
11:38.934–11:41.074
zh让他在背景直接修掉
让他在背景直接修掉
11:41.074–11:42.434
zh你甚至不需要手动介入
你甚至不需要手动介入
11:42.434–11:43.414
zh他已经修好了
他已经修好了
11:43.414–11:46.514
zh这就像你身边有一个超级程式码修正助手
这就像你身边有一个超级程式码修正助手
11:46.514–11:47.574
zh在你写程式的时候
在你写程式的时候
11:47.574–11:49.774
zh他随时帮你检查并修复错误
他随时帮你检查并修复错误
11:49.774–11:52.534
zh让你专心在创作上
让你专心在创作上
11:52.534–11:53.574
zh这个部分说完
这个部分说完
11:53.574–11:54.574
zh我要讲一个很重要
我要讲一个很重要
11:54.574–11:57.134
zh但很多人在兴奋的时候会忘掉的是
但很多人在兴奋的时候会忘掉的是
11:57.134–11:58.174
zh速度越快
速度越快
11:58.174–11:59.914
zh出错的代价越高
出错的代价越高
11:59.914–12:02.514
zh当你有一个模型可以在毫秒内生成
当你有一个模型可以在毫秒内生成
12:02.514–12:03.874
zh并执行程式码
并执行程式码
12:03.874–12:07.114
zh你根本来不及在他出错之前阻止他
你根本来不及在他出错之前阻止他
12:07.114–12:09.114
zh如果Jeff在自动化流程里
如果Jeff在自动化流程里
12:09.114–12:11.114
zh有权限存取你的档案系统
有权限存取你的档案系统
12:11.114–12:12.454
zh执行终端机指令
执行终端机指令
12:12.454–12:13.514
zh更新资料库
更新资料库
12:13.514–12:15.634
zh而他以200倍的速度在跑
而他以200倍的速度在跑
12:15.634–12:16.734
zh那出了问题的时候
那出了问题的时候
12:16.734–12:18.234
zh你看到的已经是结果
你看到的已经是结果
12:18.234–12:19.434
zh不是过程
不是过程
12:19.434–12:21.334
zh这就像你开一台超级跑车
这就像你开一台超级跑车
12:21.334–12:22.434
zh速度很快
速度很快
12:22.434–12:24.374
zh但如果失控造成的损害
但如果失控造成的损害
12:24.374–12:25.634
zh也会非常巨大
也会非常巨大
12:25.634–12:28.034
zh所以安全边界必须跟着调整
所以安全边界必须跟着调整
12:28.034–12:29.334
zh几个原则要记住
几个原则要记住
12:29.334–12:29.934
zh第一
第一
12:29.934–12:31.594
zh就算是高准确定的模型
就算是高准确定的模型
12:31.594–12:33.034
zhAI生成的程式码
AI生成的程式码
12:33.034–12:35.734
zh预设要当成不信任的来处理
预设要当成不信任的来处理
12:35.734–12:37.334
zh不要因为他很少出错
不要因为他很少出错
12:37.334–12:38.534
zh就给他最高权限
就给他最高权限
12:39.174–12:39.874
zh第二
第二
12:39.874–12:42.174
zh如果你要在本机跑Jab做自动化
如果你要在本机跑Jab做自动化
12:42.674–12:43.574
zhDocker容器
Docker容器
12:43.574–12:45.494
zh把执行环境隔离起来
把执行环境隔离起来
12:45.494–12:47.294
zh给他最小必要的权限
给他最小必要的权限
12:47.294–12:48.294
zh不要给root
不要给root
12:48.794–12:49.394
zh第三
第三
12:49.394–12:51.834
zh如果Jab在做浏览器自动化
如果Jab在做浏览器自动化
12:51.834–12:54.894
zh不要用你平常已经登录的浏览器设定档
不要用你平常已经登录的浏览器设定档
12:54.894–12:56.134
zh用独立的
用独立的
12:56.134–12:57.794
zh一次性的工作阶段
一次性的工作阶段
12:57.794–13:00.434
zh這樣就算他誤判了某個DOM元素
這樣就算他誤判了某個DOM元素
13:00.434–13:02.694
zh也不會動到你的生產環境
也不會動到你的生產環境
13:02.694–13:05.294
zh這就像你使用任何強大的工具一樣
這就像你使用任何強大的工具一樣
13:05.294–13:06.834
zh必須先做好安全防護
必須先做好安全防護
13:06.834–13:08.694
zh才能避免不必要的風險
才能避免不必要的風險
13:08.694–13:11.254
zhJeff幫你省下了寫程式碼的時間
Jeff幫你省下了寫程式碼的時間
13:11.254–13:12.634
zh但這些省下來的時間
但這些省下來的時間
13:12.634–13:16.234
zh你要拿去建更完善的自動化測試和安全驗證
你要拿去建更完善的自動化測試和安全驗證
13:16.234–13:18.194
zh你的角色從寫程式的人
你的角色從寫程式的人
13:18.194–13:19.794
zh變成設計系統架構
變成設計系統架構
13:19.794–13:21.654
zh和做安全審計的人
和做安全審計的人
13:21.654–13:24.034
zh這就像以前你需要自己造車
這就像以前你需要自己造車
13:24.034–13:26.494
zh現在你只需要設計好車子的功能
現在你只需要設計好車子的功能
13:26.494–13:27.694
zh和安全系統
和安全系統
13:27.694–13:29.354
zh然後讓機器人去製造
然後讓機器人去製造
13:29.934–13:32.834
zh最後來說說我對Jeff這件事的整體看法
最後來說說我對Jeff這件事的整體看法
13:33.234–13:34.234
zh過去一年多
過去一年多
13:34.234–13:35.934
zhAI產業的主旋律
AI產業的主旋律
13:36.034–13:37.934
zh是把模型做得越來越大
是把模型做得越來越大
13:38.034–13:39.034
zh越來越聰明
越來越聰明
13:39.034–13:40.034
zh越來越貴
越來越貴
13:40.334–13:41.934
zh每個人都在追AGI
每個人都在追AGI
13:41.934–13:44.954
zh都在比誰的模型推理能力更強
都在比誰的模型推理能力更強
13:45.554–13:48.054
zhExtra跟Fable在這條路上做得很好
Extra跟Fable在這條路上做得很好
13:48.054–13:49.054
zh他們真的很厲害
他們真的很厲害
13:49.254–13:51.994
zh但真正在用AI做產品的人
但真正在用AI做產品的人
13:51.994–13:53.054
zh工程師
工程師
13:53.054–13:54.354
zh獨立開發者
獨立開發者
13:54.354–13:55.394
zh小團隊
小團隊
13:55.394–13:57.954
zh我們不是每天都在解歷史難題
我們不是每天都在解歷史難題
13:58.334–14:00.394
zh我們大部分時間需要的是
我們大部分時間需要的是
14:00.394–14:02.534
zh這個資料是不是不領值
這個資料是不是不領值
14:02.534–14:05.694
zh這個請求應該要分派給哪個服務
這個請求應該要分派給哪個服務
14:05.694–14:07.434
zh這封信的優先順序
這封信的優先順序
14:07.434–14:08.694
zh是高還是低
是高還是低
14:08.694–14:11.034
zh這些問題不需要深度推理
這些問題不需要深度推理
14:11.034–14:14.694
zh需要的是快、準、格式正確
需要的是快、準、格式正確
14:14.694–14:16.194
zh這就像我們日常生活
這就像我們日常生活
14:16.194–14:18.334
zh大部分時候我們需要的不是哲學家
大部分時候我們需要的不是哲學家
14:18.334–14:21.294
zh而是一個能快速精準回答問題的工具人
而是一個能快速精準回答問題的工具人
14:21.294–14:24.054
zhJeff代表的是AI執行層的工業化
Jeff代表的是AI執行層的工業化
14:24.054–14:25.454
zh他承認一件事
他承認一件事
14:25.454–14:27.694
zh未來的自動化不會是一個超級大腦
未來的自動化不會是一個超級大腦
14:27.694–14:28.994
zh慢慢把所有事情都做完
慢慢把所有事情都做完
14:28.994–14:31.954
zh而是一堆高度專門化的引擎分工合作
而是一堆高度專門化的引擎分工合作
14:31.954–14:34.794
zh各自在自己最擅長的部分做到最好
各自在自己最擅長的部分做到最好
14:34.794–14:37.494
zh這就像一個現代化的工廠
這就像一個現代化的工廠
14:37.494–14:39.694
zh每個環節都有專門的機器人負責
每個環節都有專門的機器人負責
14:39.694–14:42.014
zh協同合作達到最高的效率
協同合作達到最高的效率
14:42.014–14:44.014
zh對那些花了無數個夜晚
對那些花了無數個夜晚
14:44.014–14:46.514
zh在除錯Jason格式問題的人來說
在除錯Jason格式問題的人來說
14:46.514–14:48.554
zh這個東西出現的時機真的很剛好
這個東西出現的時機真的很剛好
14:48.554–14:50.714
zh如果你覺得今天的內容讓你有點收穫
如果你覺得今天的內容讓你有點收穫
14:50.714–14:52.914
zh那就幫我到Apple Podcast按讚追蹤
那就幫我到Apple Podcast按讚追蹤
14:52.914–14:54.214
zh有個五星好評吧
有個五星好評吧
14:54.754–14:58.714
zhFB IG Flats 收AI懶人報就找到我了
FB IG Flats 收AI懶人報就找到我了
14:58.914–15:02.214
zh你的支持是我持續優化內容的最大動力
你的支持是我持續優化內容的最大動力
15:02.514–15:05.214
zh最近的AI發展依然快的讓我害怕
最近的AI發展依然快的讓我害怕
15:05.314–15:08.714
zh不想出過明天再繼續收聽AI懶人報囉
不想出過明天再繼續收聽AI懶人報囉
15:08.714–15:09.714
zh我是湯懶懶
我是湯懶懶
15:09.714–15:10.714
zh我們明天見
我們明天見
15:10.714–15:11.214
zh拜拜
拜拜

影片筆記:EP404 - Jev 橫空出世!前OpenAI研究員打造專注結構化決策的工具,速度 200x,徹底解決 LLM 格式不穩定的致命缺陷!

<!-- VIDEONOTE_PUBLICATION_WARNINGS_BEGIN -->

⚠️ 可先使用,仍有待修正項目

本筆記已完成可閱讀的逐字稿與時間跳轉;下列為待處理問題,建議播放原片確認。

  • 待修正:逐字稿全文快速校讀未完成(已保留自動字幕/原始逐字稿並繼續生成筆記。;未完成的全文速讀項目可在精進模式回聽確認。)

<!-- VIDEONOTE_PUBLICATION_WARNINGS_END -->

一句話總結

介紹由前 OpenAI 研究員開發的 Jerby(亦稱 Jav/Jeff/JAB),這是一款專注於結構化決策的 System 1 Model。透過 Constraint Decoding(約束解碼) 技術,Jerby 能確保輸出格式 100% 符合預定義 Schema,解決 LLM 常見的格式不穩定問題,同時具備比傳統 Transformer 快 20-200 倍的速度與極低成本,建議與大型語言模型結合形成「雙腦架構」以提升自動化效率。

核心重點

  1. LLM 格式不穩定的痛點:主流 LLM 基於機率預測,常輸出錯誤格式(如多加 Markdown 反引號、將數字轉為字串),導致開發者需花費大量時間撰寫驗證與容錯邏輯。
  2. Jerby 的核心技術:Constraint Decoding:
  • 在推理層面直接遮擋不符合 Schema 的選項。
  • 若欄位定義為布林值,則僅允許 True 或 False,其他字詞根本不在選項內。
  • 實現 Schema Safe,輸出永遠符合型別結構,無需額外驗證。
  1. 三大功能:
  • Choice:從選項中選擇最符合者(最多 255 個選項)。
  • Score:對輸入打分數並附上信心指數(Confidence)。
  • No-o:輸出 0 到 1 之間校準後的機率值。
  1. 性能與成本優勢:
  • 速度:比傳統 Transformer 模型快 20 到 200 倍。
  • 成本:輸入每百萬 Token 0.04 美金,輸出免費。
  1. 雙腦架構(Dual-Brain Architecture):
  • LLM:負責深度推理、規劃與策略(慢、貴)。
  • Jerby:負責高速執行、格式保證與微決策(快、便宜)。
  • 經濟效益:將昂貴推理集中在規劃階段,執行階段使用低成本引擎,使自動化流程具備規模化可行性。
  1. 應用場景:
  • 瀏覽器自動化:將決策延遲降至毫秒級,解決 LLM 控制瀏覽器時因延遲過高導致動作失效的問題。
  • 資料抽取與格式化:從非結構化資料抽取資訊並格式化成固定格式(如寫入 CRM)。
  • Vibe Coding 輔助:在 IDE 中設定背景監聽器,自動修復編譯錯誤或測試失敗。
  1. 安全與風險管理:
  • 速度越快,出錯代價越高,需預設將 AI 生成的程式碼視為「不信任」。
  • 使用 Docker 容器隔離執行環境,給予最小必要權限(非 root)。
  • 瀏覽器自動化使用獨立、一次性的工作階段。

詳細大綱

一、 痛點:LLM 自動化流程的格式崩潰

  • 常見困境:開發者設計自動化流程,但 LLM 偶爾輸出錯誤格式(如數字變字串、多加 Markdown 反引號、換行或空格)。
  • 後果:開發者必須花費大量時間撰寫驗證邏輯、從事機制(容錯機制)與備援處理,導致系統比手動操作更複雜。
  • 根源:主流 LLM(如 ChatGPT、Astra、Fable)基於「預測下一個 Token」的機率性架構,無法保證 100% 的格式正確性。

二、 Jerby 的核心技術與定位

  • 開發者:Type Safe AI。
  • 定位:System 1 Model(系統 1 模型),非聊天或寫作工具,僅專注於結構化決策。
  • 核心技術:Constraint Decoding(約束解碼)
  • 在生成每個 Token 時,直接從詞彙表中遮擋違反 Schema 規則的選項。
  • 若欄位為布林值,則僅允許選 True 或 False,其他字詞根本不在選項內。
  • Schema Safe:輸出永遠符合定義的型別結構,開發者無需額外驗證。

三、 Jerby 的三大功能

  1. Choice:輸入與選項清單,回傳最符合的選項(最多 255 個選項),類似精準的選擇題機器。
  2. Score:對輸入打分數並附上 Confidence(信心分數),告知確定的把握程度。
  3. No-o:輸出 0 到 1 之間的機率值,代表事件發生可能性,且機率經過校準(例如:說 0.8 代表 10 封中有 8 封為退款需求)。

四、 性能與成本優勢

  • 速度:比傳統 Transformer 模型快 20 到 200 倍。
  • 成本:輸入每百萬 Token 0.04 美金,輸出免費(被稱為「佛心價」)。
  • 適用範圍:僅限於結構化決策任務(如分類、判斷),不適用於寫文章或深度推理。

五、 應用場景:瀏覽器自動化

  • 問題:使用 LLM 控制瀏覽器時,延遲過高(秒級),導致網頁更新或彈窗出現後動作失效。
  • 解決方案:使用 Jerby 將決策延遲降至毫秒級,讓 Agent 能即時對照 DOM 結構並輸出動作,使瀏覽器自動化從「示範」變為「生產環境可用」。

六、 架構建議:雙腦架構(Dual-Brain Architecture)

  • 概念:LLM 負責策略(深度推理),Jerby 負責執行(快速決策)。
  • 流程範例:
  1. LLM(如 Fable/Astra)分析需求,產出詳細執行計劃(慢、貴、但需深度思考)。
  2. Jerby 接手,根據計劃判斷下一步、輸出固定格式指令、處理錯誤訊息(快、便宜、格式保證)。
  • 經濟效益:將昂貴的推理集中在規劃階段,執行階段使用低成本引擎,使自動化流程具備規模化可行性。

七、 實際整合切入點

  1. 資料抽取與格式化:從非結構化資料(如信件)抽取資訊並格式化成固定格式(如寫入 CRM),消除格式錯誤。
  2. Vibe Coding 輔助:在 IDE 中設定背景監聽器,自動將編譯錯誤或測試失敗丟給 Jerby 修復,無需手動介入。

八、 安全與風險管理

  • 風險:速度越快,出錯代價越高。毫秒級執行可能導致無法即時阻止錯誤。
  • 安全原則:
  1. 預設將 AI 生成的程式碼視為「不信任」,不給予最高權限。
  2. 使用 Docker 容器隔離執行環境,給予最小必要權限(非 root)。
  3. 瀏覽器自動化使用獨立、一次性的工作階段,避免影響生產環境。
  • 角色轉變:開發者從寫程式轉為設計系統架構與安全審計。

九、 總結與觀點

  • 產業趨勢反思:過去追求更大、更聰明、更貴的模型(AGI),但實際開發需求多為快速、準確、格式正確的決策工具。
  • Jerby 的意義:代表 AI 執行層的「工業化」,透過高度專門化的引擎分工合作,解決格式不穩定問題。

工具 / 模型 / 名詞整理

  • Jerby / Jav / Jeff / JAB:本集介紹的主角工具,由 Type Safe AI 開發(逐字稿中名稱混用)。
  • Type Safe AI:Jerby 的開發公司。
  • System 1 Model:Jerby 的技術分類,專注於結構化決策。
  • Constraint Decoding(約束解碼):Jerby 的核心技術,透過限制輸出格式確保 Schema 安全。
  • Schema Safe:Type Safe AI 對 Jerby 特性的定義,指輸出永遠符合型別結構。
  • Choice:Jerby 的功能之一,從選項中選擇。
  • Score:Jerby 的功能之一,打分數並附信心指數。
  • No-o:Jerby 的功能之一,輸出校準後的機率值。
  • LLM / 大型語言模型:泛指 ChatGPT 等模型。
  • Transformer 模型:傳統模型架構。
  • Docker:用於隔離執行環境的容器技術。
  • VOAI:節目贊助商,提供 AI 聲音與虛擬人生成服務。
  • AI 懶人報:節目名稱。
  • ChatGPT:提及的主流大型語言模型。
  • Astra:提及的最近很紅的大型語言模型(需查證)。
  • Fable:提及的最近很紅的大型語言模型(需查證)。
  • Jason:逐字稿中多次出現,應指 JSON,但依規則標為疑點。
  • Apple Podcast:節目收聽平台。
  • FB / IG / Flats:節目社群媒體平台(Flats 疑點)。
  • 湯懶懶:節目主持人。

操作流程整理

  1. 規劃階段(LLM 負責):
  • 使用大型語言模型(如 Fable/Astra)分析需求。
  • LLM 進行深度推理,產出詳細的執行計劃。
  1. 執行階段(Jerby 負責):
  • Jerby 接手 LLM 產出的計劃。
  • 根據計劃判斷下一步動作。
  • 利用 Constraint Decoding 技術,確保輸出格式固定且符合 Schema。
  • 處理錯誤訊息或進行微決策(如分類、評分)。
  1. 整合與監控:
  • 在 IDE 中設定背景監聽器,自動將編譯錯誤或測試失敗丟給 Jerby 修復。
  • 在瀏覽器自動化中,即時對照 DOM 結構並輸出動作。
  • 使用 Docker 容器隔離執行環境,確保安全。

值得注意的限制或風險

  1. 格式不保證的根源:主流 LLM 基於機率預測,無法保證 100% 格式正確性,需額外驗證邏輯。
  2. 速度與風險的平衡:Jerby 速度極快(毫秒級),若出錯代價高,可能無法即時阻止錯誤。
  3. 安全邊界設定:
  • 預設將 AI 生成的程式碼視為「不信任」,不給予最高權限。
  • 需使用 Docker 容器隔離,給予最小必要權限(非 root)。
  • 瀏覽器自動化需使用獨立、一次性的工作階段,避免影響生產環境。
  1. 適用範圍限制:Jerby 僅限於結構化決策任務(如分類、判斷),不適用於寫文章或深度推理。

逐字稿辨識疑點

  • VOAI 絕好身瘡技術支援:聽起來像是「技術支援」的聽寫錯誤,但「絕好身瘡」語意不通,需查證 VOAI 的正確宣傳用語。
  • Astra 跟 Fable:逐字稿提及「最近很紅的 Astra 跟 Fable」,需查證是否為特定 LLM 模型名稱或口誤。
  • Jason:逐字稿多次出現「修壞掉的 Jason」、「輸出成 Jason」,應為 JSON 的聽寫錯誤,但依規則標為疑點。
  • 從事機制:應為「容錯機制」或「防禦機制」的聽寫錯誤,但依規則標為疑點。
  • 備緣處理:應為「備援處理」的聽寫錯誤,但依規則標為疑點。
  • Tru / 加引號的 Tru:應為 True 的聽寫錯誤,但依規則標為疑點。
  • Jerby / Jav / Jeff / JAB:同一個工具在逐字稿中被稱為 Jerby、Jav、Jeff、JAB,需確認正確產品名稱。
  • 型別結構 / 行別定義 / 行別不符:應為「型別(Type)」的聽寫錯誤,但依規則標為疑點。
  • 經費違反:應為「經符合」或「違反」的聽寫錯誤,但依規則標為疑點。
  • 布林子:應為「布林值(Boolean)」的聽寫錯誤,但依規則標為疑點。
  • 2 跟 false:應為「True 跟 False」的聽寫錯誤,但依規則標為疑點。
  • vibe coding:應為「Vibe Coding」的聽寫錯誤,但依規則標為疑點。
  • 多 A-系統:應為「多 Agent 系統」的聽寫錯誤,但依規則標為疑點。
  • 為決策:應為「微決策」或「決策」的聽寫錯誤,但依規則標為疑點。
  • 1 分多鐘 / 1 塊多美金:應為「1 秒多鐘 / 1 塊多美金」或類似單位的聽寫錯誤,但依規則標為疑點。
  • 介位:應為「Jerby」或「它」的聽寫錯誤,但依規則標為疑點。
  • Flats:應為「Threads」或其他社群平台的聽寫錯誤,但依規則標為疑點。

可延伸追問

  1. Jerby 的「約束解碼」技術在處理複雜嵌套結構(如嵌套 JSON 或 XML)時,是否仍能保证 100% 的格式正確性?
  2. 在「雙腦架構」中,LLM 與 Jerby 之間的介面定義與錯誤傳遞機制是如何設計的?
  3. Jerby 的「信心指數(Confidence)」是如何計算的?其校準方法是否依賴於特定的訓練數據集?
  4. 對於需要高度創造性或模糊判斷的任務,Jerby 的「System 1」定位是否會導致誤用?
  5. Type Safe AI 未來的產品路線圖中,是否會擴展 Jerby 的功能範圍,使其能處理更複雜的自然語言生成任務?

尚未產生學習筆記

請在 Telegram 指令最後加上「學習」,例如:videonote 網址 英文 雙語 學習