0:00.000–0:03.079
zhType Safe 這家公司出了一個模型叫做 Jev,
0:03.079–0:04.680
zh它一個字都不會寫。
0:04.680–0:06.949
zh你不能叫它寫文章,不能叫它寫程式,
0:06.949–0:10.280
zh它連自己為什麼這樣判斷都不會解釋給你聽。
0:10.280–0:13.446
zh因為 Jev 把所有力氣都花在一件事情上面:
0:13.446–0:16.467
zh你給它一組自己定好的選項,它在裡面選一個,
0:16.467–0:18.200
zh然後告訴你它有多確定。
0:18.200–0:20.164
zh問一次不到一秒,而且輸出完全免費,
0:20.164–0:22.080
zh因為它根本沒有產生文字。
0:22.080–0:24.989
zhJev 是什麼、為什麼可以做到這件事、背後是誰做的,
0:24.989–0:27.240
zh我在 EP404 已經完整講過一次了。
0:27.240–0:28.500
zh如果你還沒聽過,可以直接點過去。
0:28.500–0:30.240
zh今天這一集不重新講那些。
0:30.240–0:32.148
zh今天要給你的是五個最多人在做、
0:32.148–0:35.328
zh而且實際跑起來確實有用的用法,每一個用法該怎麼做,
0:35.328–0:36.346
zh我會直接跟你說,
0:36.346–0:39.480
zh包括為什麼那個地方用 Jev 會比用大模型好。
0:39.480–0:42.922
zh在講用法之前,先花一分鐘把 Jev 的形狀講清楚,
0:42.922–0:45.820
zh因為後面五個用法全部都是這個形狀的變化。
0:45.820–0:49.038
zh你送過去的是一份資料,加上一個具名的問題清單,
0:49.038–0:52.540
zh每一題要標題型、要給它判斷的說明,還有選項。
0:52.540–0:53.520
zh題型有三種。
0:53.520–0:57.600
zh第一種是是非題,Jev 回你一個零到一之間的校準機率。
0:57.600–0:59.838
zh這個數字本身就是它的確定程度,
0:59.838–1:02.280
zh不會再另外給你一個信心分數。
1:02.280–1:05.201
zh第二種是選擇題,Jev 回你選中的那一個,
1:05.201–1:07.010
zh加上每一個選項各自的機率,
1:07.010–1:10.100
zh然後另外給你一個 confidence。
1:10.100–1:13.460
zh這個分佈等一下在路由那個用法會變成關鍵。
1:13.460–1:15.858
zh第三種是評分題,回你一個分數,可以是小數,
1:15.858–1:18.640
zh一樣另外給你一個 confidence。
1:18.640–1:20.820
zh級距最少兩級,最多十級。
1:20.820–1:22.820
zh還有一個數字你先知道比較好。
1:22.820–1:25.784
zh有一份獨立評測拿 6000 多筆資料比過,
1:25.784–1:29.030
zhJev 跟頂級模型的判斷一致率是 91.5%,
1:29.030–1:31.964
zh跟它同價位的那個小模型是 93.5%。
1:31.964–1:35.760
zh所以 Jev 強的是快跟便宜,它沒有比較準。
1:35.760–1:38.840
zh這件事很重要,因為它直接決定了下一頁那條規則。
1:38.840–1:41.900
zh那條規則是這樣:Jev 真正適合的地方,
1:41.900–1:45.920
zh是那些會被快速運算很多次、而且不太需要推理的判斷。
1:45.920–1:48.489
zh因為它的單次優勢其實沒有那麼明顯,
1:48.489–1:51.240
zh一次判斷省你幾秒鐘、省你幾分美元。
1:51.240–1:53.455
zh可是當這個判斷要發生幾千次、
1:53.455–1:55.985
zh或者卡在流程的每一步前面的時候,
1:55.985–1:58.240
zh那個差距就被加成上去了。
1:58.240–2:00.511
zh反過來說,如果一件事情只發生幾次,
2:00.511–2:02.783
zh那用 Jev 省下來的東西很有限,
2:02.783–2:04.920
zh你反而要擔心它答得對不對。
2:04.920–2:08.060
zh這條規則還有另外半邊:那個判斷不能需要推理。
2:08.060–2:11.579
zhJev 每一次判斷都是當下的直覺,它不記得上一步,
2:11.579–2:13.200
zh也不會替你多想一層。
2:13.200–2:16.333
zh所以會被快速運算很多次、而且不太需要推理,
2:16.333–2:19.660
zh兩個條件都成立的時候,它才是對的選擇。
2:19.660–2:23.620
zh接下來五個用法,我每一個都會告訴你它在那裡要跑幾次。
2:23.620–2:27.920
zh我們今天就來拆解 Jev 最多人用、最好用的五個用法。
2:27.920–2:33.046
zh大量資訊需要分類、自動分流、讓它自己點瀏覽器、
2:33.046–2:36.980
zh決策前的把關,還有指令守門員。
2:36.980–2:38.882
zh五個我都會給你實際的做法,
2:38.882–2:41.240
zh你聽完挑一個今天晚上就可以試。
2:41.240–2:43.278
zh第一個用法,也是最多人在做的一個:
2:43.278–2:45.460
zh你手上有一大疊東西要分類。
2:45.460–2:49.112
zhJev 在這件事上面的優勢最明顯,因為量越大,
2:49.112–2:52.220
zh它跟大模型的差距就被加成得越開。
2:52.220–2:55.160
zh如果你今天只想試一個,我建議從這一個開始。
2:55.160–2:56.719
zh它不需要接進任何系統,
2:56.719–2:58.986
zh你手上有一份現成的資料就可以跑,
2:58.986–3:01.620
zh而且跑完你馬上看得到結果對不對。
3:01.620–3:03.940
zh最典型的例子是問卷的開放題。
3:03.940–3:07.018
zh選擇題 5 分鐘就統計完了,那一欄「還有什麼想說的」
3:07.018–3:09.740
zh常常躺在那裡 3 個月沒有人看,因為那是文字,
3:09.740–3:11.440
zh沒有人有空一筆一筆讀。
3:11.440–3:14.389
zh把它丟給 Jev,題型選選擇題,
3:14.389–3:18.075
zh選項就是你自己定的那幾類:這是抱怨價格、
3:18.075–3:21.780
zh這是功能許願、這是稱讚、這是在問問題。
3:21.780–3:24.020
zh2,000 多筆幾十秒就分完。
3:24.020–3:28.300
zh說明就寫「這一則回覆主要在講哪一件事」,這樣就夠了。
3:28.300–3:32.380
zh真正決定結果好壞的是選項要互相排斥。
3:32.380–3:36.711
zh如果你放了兩個意思重疊的類別,它會在兩個中間搖擺,
3:36.711–3:39.700
zh你就會看到一整排信心很低的結果。
3:39.700–3:43.471
zh另外有一件事很容易漏掉: 如果你希望它能說「都不適合」,
3:43.471–3:45.560
zh你要自己把這個選項也放進去。
3:45.560–3:48.217
zh你不放,它一定會在你給的選項裡面硬選一個,
3:48.217–3:49.640
zh而且信心還可能不低。
3:49.640–3:52.716
zh同一個用法還有一個變化型,我覺得比分類更值得學:
3:52.716–3:54.380
encluster。
3:54.380–3:57.414
zhcluster 跟分類的差別是這樣:分類是你先想好類別,
3:57.414–3:59.480
zh可是有時候你根本不知道該分成哪幾類。
3:59.480–4:02.048
zh這時候做法反過來:不給它類別,
4:02.048–4:06.841
zh改成兩兩成對問一題是非題「這 兩件事情是不是同一個主題」,
4:06.841–4:09.520
zh然後讓相關的自己聚成一團。
4:09.520–4:12.097
zh分完群之後,你再找一個便宜的語言模型,
4:12.097–4:13.620
zh幫每一團取一個名字。
4:13.620–4:18.560
zhJev 負責判斷關係,語言模型負責命名,各做各最擅長的。
4:18.560–4:22.078
zh有人拿這個做法去跑自己專案一整年的 PR,
4:22.078–4:25.120
zh想知道團隊的力氣到底花在哪裡。
4:25.120–4:27.030
zh100 多個 PR 花了 1.1 分美元;
4:27.030–4:29.720
zh2,000 個 PR 花 9 分美元,跑大概 2 分鐘。
4:29.720–4:31.128
zh這種問題以前做得到,
4:31.128–4:33.944
zh只是做一次的代價高到讓人算一算就放棄了,
4:33.944–4:36.220
zh所以大部分團隊從來沒真的做過。
4:36.220–4:38.268
zh這個用法每一筆都要跑一次,
4:38.268–4:40.820
zh所以它是五個裡面最划算的一個。
4:40.820–4:43.278
zh大模型要跑幾 10 分鐘、
4:43.278–4:46.080
zh花你幾 10 美元,而且你八成不會真的去跑。
4:46.080–4:47.000
zh門檻怎麼設?
4:47.000–4:50.592
zh這裡的兩種錯代價其實差不多,一筆被歸錯類,
4:50.592–4:52.680
zh你之後翻回來重標就好。
4:52.680–4:54.762
zh所以門檻可以設得比較高,
4:54.762–4:59.619
zh讓它不確定的那一小疊進一個你每天花 10 分鐘看的地方,
4:59.619–5:01.740
zh其餘的讓它自己分完。
5:01.740–5:02.874
zh有一個實作上的限制要知道:
5:02.874–5:06.562
zhJev 一次吃得下 6 萬 4000 個 token。
5:06.562–5:09.604
zh幾千筆不能一次送過去,要自己切成好幾批。
5:09.604–5:12.914
zh切好平行送出去,總時間會從一分多鐘掉到幾秒,
5:12.914–5:14.780
zh而且成本完全一樣。
5:14.780–5:19.040
zh第二個用法是路由:一件事情進來,決定它該交給誰處理。
5:19.040–5:22.400
zh而且我要先講的那個目的地不是人,是模型。
5:22.400–5:24.660
zh這一個適合已經有東西在線上跑的人。
5:24.660–5:27.354
zh如果你的流程每天會被觸發幾百次以上,
5:27.354–5:30.198
zh這裡省下來的錢通常比前面那個用法還多,
5:30.198–5:32.780
zh因為它是每一個請求都要跑一次。
5:32.780–5:35.655
zh你手上如果不只一個模型,有便宜的也有貴的,
5:35.655–5:38.820
zh那「這一題要用哪一個」本身就是一個判斷。
5:38.820–5:40.817
zh大部分人的做法是隨便選一個,
5:40.817–5:42.840
zh或者叫一個貴的模型來決定。
5:42.840–5:46.699
zh後面這個做法有個很明顯的問題:你光是決定要用哪一個,
5:46.699–5:50.040
zh就已經先付了一次貴模型的錢,還要等它想完。
5:50.040–5:52.211
zh這個判斷是擋在一堆昂貴的東西前面的,
5:52.211–5:53.780
zh它自己不能也很昂貴。
5:53.780–5:56.297
zh換成 Jev,題型選選擇題,
5:56.297–5:59.174
zh選項就是你手上那幾個模型的定位:
5:59.174–6:02.591
zh這一題是簡單的事實查詢、需要多步推理、
6:02.591–6:04.620
zh還是需要寫長篇內容。
6:04.620–6:08.160
zh說明裡面把每一個模型擅長什麼各寫一句。
6:08.160–6:12.037
zh有人把面板做成底下掛兩個計數器:你實際花了多少,
6:12.037–6:14.460
zh跟全部都送給貴模型會花多少。
6:14.460–6:18.347
zh這一個每一個請求都要跑一次,所以請求量越大,
6:18.347–6:20.500
zh那兩個數字差得越開。
6:20.500–6:22.800
zh同一個做法換成派給人也成立。
6:22.800–6:25.312
zh進來一張工單,內容是付款一直失敗,
6:25.312–6:27.980
zhJev 同時算出三個目的地的機率。
6:27.980–6:30.627
zh這一題的說明要寫得比前面細一點,
6:30.627–6:34.928
zh因為你要教它每個目的地負責什麼:帳務處理付款、發票、
6:34.928–6:38.568
zh退費;技術處理打不開、跑不動、出現錯誤訊息;
6:38.568–6:40.700
zh業務處理報價跟方案。
6:40.700–6:43.696
zh可是換成另外一張工單,帳務 0.42、技術 0.39。
6:43.696–6:48.442
zh最高的那個雖然還是帳務,但它跟第二名只差 0.03。
6:48.442–6:51.460
zh所以這個用法你要看的東西跟前面都不一樣。
6:51.460–6:54.920
zh你要看的是第一名跟第二名差多少,不是最高那個有多高。
6:54.920–6:57.602
zh差距很小就代表 Jev 其實分不出來,
6:57.602–6:59.014
zh那就讓它停下來問人,
6:59.014–7:02.020
zh不要讓它自己猜一個然後整條流程跑錯方向。
7:02.020–7:04.715
zh這也是為什麼選擇題會把整個分佈都回給你,
7:04.715–7:06.580
zh而不是只回一個答案。
7:06.580–7:10.240
zh第三個用法,是讓你的工具自己開瀏覽器去做事。
7:10.240–7:13.247
zh現在很多工具會自己上網查資料、自己跑報表、
7:13.247–7:14.480
zh自己填表單。
7:14.480–7:15.687
zh它們慢的原因,
7:15.687–7:20.220
zh是每一步要點哪裡都要先問一次那個會寫文章的大模型。
7:20.220–7:22.424
zh這一個的門檻比前面兩個高一點,
7:22.424–7:25.980
zh因為你要有一個會自己操作瀏覽器的工具才用得到。
7:25.980–7:29.099
zh但如果你已經有了,這是感受差距最明顯的一個,
7:29.099–7:31.260
zh因為慢是你自己在旁邊看著的。
7:31.260–7:33.538
zh換成 Jev 以後做法不一樣:
7:33.538–7:36.119
zh每一步都把這個畫面上可以點的東西,
7:36.119–7:38.900
zh重新列成一份純文字的清單。
7:38.900–7:42.119
zh然後讓 Jev 從清單裡面選一個,點下去,
7:42.119–7:44.265
zh再從新的畫面列一份新的清單,
7:44.265–7:47.660
zh一直重複到它判斷目標達成或者被擋住為止。
7:47.660–7:50.640
zh需要打字的時候再交給一個小模型去填。
7:50.640–7:52.180
zh這裡是每一步都要跑一次。
7:52.180–7:54.381
zh一個流程十幾步,每一步差個三秒,
7:54.381–7:56.180
zh整條流程就差了快一分鐘。
7:56.180–7:58.946
zh而且這個判斷本質上是「從清單裡選一個」,
7:58.946–8:00.760
zh根本不需要會寫字的能力。
8:00.760–8:04.339
zh有一件事要講清楚: 最後判斷「這個功能到底做對了沒有」,
8:04.339–8:06.100
zh還是要留給主要那個模型。
8:06.100–8:09.240
zhJev 只負責決定下一步點哪裡。
8:09.240–8:12.940
zh這個用法我看過最實用的一個做法,是拿它來測權限。
8:12.940–8:15.263
zh分別用管理員、主管、一般員工登入,
8:15.263–8:17.177
zh讓它自己把每個身分該進得去、
8:17.177–8:18.953
zh不該進得去的頁面都走一遍,
8:18.953–8:22.160
zh看有沒有哪個人進得去他不該進去的地方。
8:22.160–8:26.160
zh這種測試人工做很煩,所以大部分團隊根本不做。
8:26.160–8:28.480
zh門檻在這裡是由動作本身決定的。
8:28.480–8:31.031
zh只是讀一下、查一下,門檻可以低一點,
8:31.031–8:32.620
zh做錯了再做一次就好。
8:32.620–8:35.699
zh會改到資料、會送出去給別人看、會花到錢的,
8:35.699–8:37.380
zh門檻就要高一點。
8:37.380–8:40.978
zh第四個用法,是東西要送出去給別人看之前,
8:40.978–8:42.500
zh先自動看一遍。
8:42.500–8:46.636
zh你現在大概已經讓 AI 幫你擬回信、擬報價、擬產品文案、
8:46.636–8:47.640
zh擬週報了。
8:47.640–8:49.295
zh這些東西你不太敢直接送出去,
8:49.295–8:51.080
zh所以你每一份都自己看過一遍。
8:51.080–8:55.360
zh這個用法就是幫你評估 AI 生 成的文案是不是可以直接送出。
8:55.360–8:58.567
zh這裡不是幫你省錢,但幫你省下了你的注意力,
8:58.567–9:02.140
zh從每一份都要確認,變成只看它不確定的那幾份。
9:02.140–9:05.520
zh做法是同一份草稿,一次問三題是非題。
9:05.520–9:06.580
zh三題可以這樣寫。
9:06.580–9:12.660
zh第一題寫「收件人、金額、日期這三個欄位,內容裡都有而且都不是空的嗎」。
9:12.660–9:17.340
zh第二題寫「這段文字的語氣,適合寄給一個還沒成交的客戶嗎」。
9:17.340–9:21.980
zh第三題寫「文章裡提到的數字或說法,有沒有附上出處」。
9:21.980–9:24.656
zh這裡是一次問好幾題,而且方向跟前面相反:
9:24.656–9:27.466
zh因為 Jev 是拿同一份資料一起判斷完的,
9:27.466–9:29.080
zh多問幾題幾乎不會變慢。
9:29.080–9:30.990
zh換成大模型,你要嘛問 3 次,
9:30.990–9:33.580
zh要嘛叫它寫一段長輸出再自己拆解出來讀。
9:33.580–9:35.680
zh三題都過就直接送出去。
9:35.680–9:38.240
zh有一題不確定,就需要讓你先審核。
9:38.240–9:41.100
zh有明顯不通過的,就退回去重做。
9:41.100–9:43.840
zh要注意的是 Jev 只會說不行,不會告訴你哪裡不行。
9:43.840–9:46.917
zh所以退回去的時候,你要自己把是哪一題沒過一起帶上,
9:46.917–9:48.620
zh不然它不知道要改什麼。
9:48.620–9:52.569
zh同一個位子還有一個評分題的用法,工程團隊應該都有感:
9:52.569–9:55.560
zhbug 進來的時候先自動分嚴重程度。
9:55.560–9:59.134
zh題型選評分題,級距就設三級或五級:這是只影響外觀的、
9:59.134–10:02.040
zh是某個功能壞掉的、還是整個卡住不能用的。
10:02.040–10:04.720
zh說明裡面把每一級實際長什麼樣子各寫一句。
10:04.720–10:07.910
zh有一個原則我建議你守著:這個分數拿來排順序,
10:07.910–10:09.520
zh不要拿來自動做處置。
10:09.520–10:11.748
zh讓它決定今天早上誰先被看到,
10:11.748–10:14.460
zh不要讓它決定哪一張可以直接關掉。
10:14.460–10:17.692
zh第五個用法,如果你有在用那種會自己跑指令的工具,
10:17.692–10:19.500
zh這一個我認為最值得先做。
10:19.500–10:21.297
zh它擋的是那種平常不會發生,
10:21.297–10:23.660
zh但是一旦發生就讓你很崩潰的事情。
10:23.660–10:27.380
zh前面四個用法都是在幫你省時間跟省錢,這一個是保險。
10:27.380–10:29.801
zh它平常毫無存在感,但是如果用到了,
10:29.801–10:32.320
zh你會非常感謝自己有做這條保險。
10:32.320–10:36.447
zh做法是在那個會跑指令的工具被呼叫之前,掛一道檢查,
10:36.447–10:39.840
zh把整條指令送給 Jev,問一題是非題。
10:39.840–10:42.720
zh你可能會想,這種事寫一份黑名單不就好了。
10:42.720–10:45.840
zh問題是黑名單只擋得到你想得到的那幾條。
10:45.840–10:50.280
zh通常真正出事的那次,是你從來沒想過的指令。
10:50.280–10:53.086
zh所以那一題不要寫成「是不是這幾條指令」,
10:53.086–10:56.032
zh要寫成「這條指令會不會造成不可逆的破壞」,
10:56.032–10:58.837
zh然後在說明裡面給它 3 到 5 個例子,
10:58.837–11:00.440
zh剩下的讓它自己推斷。
11:00.440–11:02.203
zh同一套也可以拿來擋寫入,
11:02.203–11:04.760
zh例如不准它去動放金鑰的那個檔案。
11:04.760–11:07.620
zh這裡是每一次動作之前都要跑一次。
11:07.620–11:11.378
zh這道檢查卡在每一步前面,所以它必須快到你感覺不到,
11:11.378–11:13.200
zh不然你會自己把它拿掉。
11:13.200–11:17.088
zh門檻在這裡要拉到很高,而且只要 Jev 不確定,
11:17.088–11:19.100
zh就一律讓它停下來問人。
11:19.100–11:22.500
zh理由很簡單:這裡的兩種錯代價差太多了。
11:22.500–11:25.600
zh擋錯了,你多按一次確認;放錯了,是資料回不來。
11:25.600–11:27.920
zh所以這裡寧可多擋,不要少擋。
11:27.920–11:31.468
zh不過有一件事你要先知道:這個用法我看到有作者分享過,
11:31.468–11:34.240
zh他實際跑下來有幾次成功、也有幾次失敗。
11:34.240–11:37.864
zh所以不要把它當成最後一道防線,它是一道很便宜、
11:37.864–11:39.439
zh可以一直開著的篩子,
11:39.439–11:42.720
zh你原本該有的備份跟權限設定還是要有。
11:42.720–11:45.676
zh前面每一個用法我都給了一個門檻的數字,
11:45.676–11:47.700
zh但那些都是別人的參考值。
11:47.700–11:50.140
zh確切來說,你自己的 threshold 要怎麼得到?
11:50.140–11:51.400
zh我們這邊來聊一下。
11:51.400–11:52.480
zh做法很簡單。
11:52.480–11:57.080
zh你自己先人工判斷 100 到 200 筆,每一類都要有幾十筆。
11:57.080–12:01.258
zh然後在幾個不同的門檻底下,分別算算看兩種錯各有幾筆:
12:01.258–12:05.400
zh一種是該放過卻被擋下來,一種是該擋卻被放過去。
12:05.400–12:07.740
zh這兩個數字會往相反的方向跑。
12:07.740–12:11.595
zh門檻拉高,被擋下來的變多,你自己要看的東西就變多;
12:11.595–12:14.140
zh門檻拉低,被放過去的錯就變多。
12:14.140–12:16.920
zh選一個你可以接受的,那就是你的門檻。
12:16.920–12:19.558
zh而你之後遇到第六個、第七個想法的時候,
12:19.558–12:22.057
zh也可以自己判斷值不值得換成 Jev:
12:22.057–12:24.556
zh就看那個判斷會不會被快速運算很多次,
12:24.556–12:26.080
zh以及它需不需要推理。
12:26.080–12:28.320
zh兩個都成立才是它的主場。
12:28.320–12:29.700
zh那實際上要怎麼接起來?
12:29.700–12:32.120
zh看你手上有沒有在寫程式,兩條路。
12:32.120–12:34.736
zh如果你有在用那種可以自己跑程式的 AI,
12:34.736–12:38.200
zh官方有出一個現成的 skill,兩行指令就裝好了。
12:38.200–12:41.209
zh第一行是 claude plugin marketplace add,
12:41.209–12:43.616
zh後面接 typesafe 斜線 skills;
12:43.616–12:45.937
zh第二行是 claude plugin install,
12:45.937–12:48.618
zh後面接 typesafe at typesafe 斜線 ai。
12:48.618–12:53.403
zh這兩行你搜 typesafe agent skill 就找得到,
12:53.403–12:55.085
zh官方文件上有完整的。
12:55.085–12:58.420
zh裝完把你的 key 放進專案的 `.env` 檔案裡面。
12:58.420–12:59.832
zh有一件事很多人會誤會:
12:59.832–13:03.500
zh這個 skill 本身不執行任何東西,它是一本規則書。
13:03.500–13:07.594
zh你用白話描述你要判斷什麼,你的 AI 讀那本規則書,
13:07.594–13:09.798
zh幫你把題目跟判斷標準寫出來,
13:09.798–13:13.960
zh再寫一小段程式把資料送過去,最後把結果讀回來給你。
13:13.960–13:15.596
zh如果你完全不想碰程式碼,
13:15.596–13:19.686
zh市面上的自動化平台已經可以把 Jev 當成流程裡的一個步驟,
13:19.686–13:23.400
zh前面接你的信箱、表單或者試算表,後面接它的判斷結果。
13:23.400–13:25.720
zh今天晚上你可以先做三件事情。
13:25.720–13:29.080
zh第一,從第一個用法開始,因為它最划算也最不會出事。
13:29.080–13:32.470
zh找一疊你早就知道該看、可是一直沒時間看的東西,
13:32.470–13:37.000
zh可能是問卷、可能是客訴、可能是你專案裡一整年的紀錄。
13:37.000–13:40.009
zh第二,把你想分的類別寫成互相排斥的選項,
13:40.009–13:42.580
zh然後自己加一個「都不適合」進去。
13:42.580–13:44.387
zh如果你連該分成哪幾類都還不確定,
13:44.387–13:47.920
zh那就用 cluster 那個做法,兩兩問它相不相關。
13:47.920–13:50.220
zh第三,第 1 個禮拜先不要讓它真的動手。
13:50.220–13:52.960
zh先讓它判斷,結果印在旁邊,你自己對一遍。
13:52.960–13:56.020
zh對完那一輪,你就順便把門檻量出來了。
13:56.020–13:58.515
zh今天講的五個用法,我幫你整理一次,
13:58.515–14:00.900
zh順便把每一個要跑幾次再講一遍。
14:00.900–14:04.246
zh大量資訊需要分類,每一筆都要跑一次,量越大越划算,
14:04.246–14:07.500
zh而且不知道該分幾類的時候可以改成兩兩問相關。
14:07.500–14:09.473
zh自動分流,每一個請求都要跑一次,
14:09.473–14:12.060
zh而且你要看的是第一名跟第二名的差距。
14:12.060–14:14.833
zh讓它自己點瀏覽器,每一步都要跑一次,
14:14.833–14:17.900
zh最後那個做對了沒有還是留給大模型。
14:17.900–14:20.820
zh決策前的把關,一次問三題幾乎不變慢。
14:20.820–14:23.985
zh指令守門員,每一次動作之前都要跑一次,
14:23.985–14:26.280
zh所以門檻要拉到很高。
14:26.280–14:29.363
zh所以整支片你如果只帶走一句話,我希望是這一句:
14:29.363–14:32.177
zh一個判斷值不值得換成 Jev,就看兩件事,
14:32.177–14:35.920
zh它會不會被快速運算很多次,以及它需不需要推理。
14:35.920–14:39.722
zh這五個裡面如果有一個你等一下就想試,幫我按個訂閱、
14:39.722–14:40.800
zh開個小鈴鐺。
14:40.800–14:43.604
zh所有平台都叫 AI 懶人報,習慣用聽的就搜 Podcast。
14:43.604–14:45.370
zh我們下一集見。
0:00.000–0:03.079
Type Safe 這家公司出了一個模型叫做 Jev,
0:03.079–0:04.680
它一個字都不會寫。
0:04.680–0:06.949
你不能叫它寫文章,不能叫它寫程式,
0:06.949–0:10.280
它連自己為什麼這樣判斷都不會解釋給你聽。
0:10.280–0:13.446
因為 Jev 把所有力氣都花在一件事情上面:
0:13.446–0:16.467
你給它一組自己定好的選項,它在裡面選一個,
0:16.467–0:18.200
然後告訴你它有多確定。
0:18.200–0:20.164
問一次不到一秒,而且輸出完全免費,
0:20.164–0:22.080
因為它根本沒有產生文字。
0:22.080–0:24.989
Jev 是什麼、為什麼可以做到這件事、背後是誰做的,
0:24.989–0:27.240
我在 EP404 已經完整講過一次了。
0:27.240–0:28.500
如果你還沒聽過,可以直接點過去。
0:28.500–0:30.240
今天這一集不重新講那些。
0:30.240–0:32.148
今天要給你的是五個最多人在做、
0:32.148–0:35.328
而且實際跑起來確實有用的用法,每一個用法該怎麼做,
0:35.328–0:36.346
我會直接跟你說,
0:36.346–0:39.480
包括為什麼那個地方用 Jev 會比用大模型好。
0:39.480–0:42.922
在講用法之前,先花一分鐘把 Jev 的形狀講清楚,
0:42.922–0:45.820
因為後面五個用法全部都是這個形狀的變化。
0:45.820–0:49.038
你送過去的是一份資料,加上一個具名的問題清單,
0:49.038–0:52.540
每一題要標題型、要給它判斷的說明,還有選項。
0:52.540–0:53.520
題型有三種。
0:53.520–0:57.600
第一種是是非題,Jev 回你一個零到一之間的校準機率。
0:57.600–0:59.838
這個數字本身就是它的確定程度,
0:59.838–1:02.280
不會再另外給你一個信心分數。
1:02.280–1:05.201
第二種是選擇題,Jev 回你選中的那一個,
1:05.201–1:07.010
加上每一個選項各自的機率,
1:07.010–1:10.100
然後另外給你一個 confidence。
1:10.100–1:13.460
這個分佈等一下在路由那個用法會變成關鍵。
1:13.460–1:15.858
第三種是評分題,回你一個分數,可以是小數,
1:15.858–1:18.640
一樣另外給你一個 confidence。
1:18.640–1:20.820
級距最少兩級,最多十級。
1:20.820–1:22.820
還有一個數字你先知道比較好。
1:22.820–1:25.784
有一份獨立評測拿 6000 多筆資料比過,
1:25.784–1:29.030
Jev 跟頂級模型的判斷一致率是 91.5%,
1:29.030–1:31.964
跟它同價位的那個小模型是 93.5%。
1:31.964–1:35.760
所以 Jev 強的是快跟便宜,它沒有比較準。
1:35.760–1:38.840
這件事很重要,因為它直接決定了下一頁那條規則。
1:38.840–1:41.900
那條規則是這樣:Jev 真正適合的地方,
1:41.900–1:45.920
是那些會被快速運算很多次、而且不太需要推理的判斷。
1:45.920–1:48.489
因為它的單次優勢其實沒有那麼明顯,
1:48.489–1:51.240
一次判斷省你幾秒鐘、省你幾分美元。
1:51.240–1:53.455
可是當這個判斷要發生幾千次、
1:53.455–1:55.985
或者卡在流程的每一步前面的時候,
1:55.985–1:58.240
那個差距就被加成上去了。
1:58.240–2:00.511
反過來說,如果一件事情只發生幾次,
2:00.511–2:02.783
那用 Jev 省下來的東西很有限,
2:02.783–2:04.920
你反而要擔心它答得對不對。
2:04.920–2:08.060
這條規則還有另外半邊:那個判斷不能需要推理。
2:08.060–2:11.579
Jev 每一次判斷都是當下的直覺,它不記得上一步,
2:11.579–2:13.200
也不會替你多想一層。
2:13.200–2:16.333
所以會被快速運算很多次、而且不太需要推理,
2:16.333–2:19.660
兩個條件都成立的時候,它才是對的選擇。
2:19.660–2:23.620
接下來五個用法,我每一個都會告訴你它在那裡要跑幾次。
2:23.620–2:27.920
我們今天就來拆解 Jev 最多人用、最好用的五個用法。
2:27.920–2:33.046
大量資訊需要分類、自動分流、讓它自己點瀏覽器、
2:33.046–2:36.980
決策前的把關,還有指令守門員。
2:36.980–2:38.882
五個我都會給你實際的做法,
2:38.882–2:41.240
你聽完挑一個今天晚上就可以試。
2:41.240–2:43.278
第一個用法,也是最多人在做的一個:
2:43.278–2:45.460
你手上有一大疊東西要分類。
2:45.460–2:49.112
Jev 在這件事上面的優勢最明顯,因為量越大,
2:49.112–2:52.220
它跟大模型的差距就被加成得越開。
2:52.220–2:55.160
如果你今天只想試一個,我建議從這一個開始。
2:55.160–2:56.719
它不需要接進任何系統,
2:56.719–2:58.986
你手上有一份現成的資料就可以跑,
2:58.986–3:01.620
而且跑完你馬上看得到結果對不對。
3:01.620–3:03.940
最典型的例子是問卷的開放題。
3:03.940–3:07.018
選擇題 5 分鐘就統計完了,那一欄「還有什麼想說的」
3:07.018–3:09.740
常常躺在那裡 3 個月沒有人看,因為那是文字,
3:09.740–3:11.440
沒有人有空一筆一筆讀。
3:11.440–3:14.389
把它丟給 Jev,題型選選擇題,
3:14.389–3:18.075
選項就是你自己定的那幾類:這是抱怨價格、
3:18.075–3:21.780
這是功能許願、這是稱讚、這是在問問題。
3:21.780–3:24.020
2,000 多筆幾十秒就分完。
3:24.020–3:28.300
說明就寫「這一則回覆主要在講哪一件事」,這樣就夠了。
3:28.300–3:32.380
真正決定結果好壞的是選項要互相排斥。
3:32.380–3:36.711
如果你放了兩個意思重疊的類別,它會在兩個中間搖擺,
3:36.711–3:39.700
你就會看到一整排信心很低的結果。
3:39.700–3:43.471
另外有一件事很容易漏掉: 如果你希望它能說「都不適合」,
3:43.471–3:45.560
你要自己把這個選項也放進去。
3:45.560–3:48.217
你不放,它一定會在你給的選項裡面硬選一個,
3:48.217–3:49.640
而且信心還可能不低。
3:49.640–3:52.716
同一個用法還有一個變化型,我覺得比分類更值得學:
3:52.716–3:54.380
cluster。
3:54.380–3:57.414
cluster 跟分類的差別是這樣:分類是你先想好類別,
3:57.414–3:59.480
可是有時候你根本不知道該分成哪幾類。
3:59.480–4:02.048
這時候做法反過來:不給它類別,
4:02.048–4:06.841
改成兩兩成對問一題是非題「這 兩件事情是不是同一個主題」,
4:06.841–4:09.520
然後讓相關的自己聚成一團。
4:09.520–4:12.097
分完群之後,你再找一個便宜的語言模型,
4:12.097–4:13.620
幫每一團取一個名字。
4:13.620–4:18.560
Jev 負責判斷關係,語言模型負責命名,各做各最擅長的。
4:18.560–4:22.078
有人拿這個做法去跑自己專案一整年的 PR,
4:22.078–4:25.120
想知道團隊的力氣到底花在哪裡。
4:25.120–4:27.030
100 多個 PR 花了 1.1 分美元;
4:27.030–4:29.720
2,000 個 PR 花 9 分美元,跑大概 2 分鐘。
4:29.720–4:31.128
這種問題以前做得到,
4:31.128–4:33.944
只是做一次的代價高到讓人算一算就放棄了,
4:33.944–4:36.220
所以大部分團隊從來沒真的做過。
4:36.220–4:38.268
這個用法每一筆都要跑一次,
4:38.268–4:40.820
所以它是五個裡面最划算的一個。
4:40.820–4:43.278
大模型要跑幾 10 分鐘、
4:43.278–4:46.080
花你幾 10 美元,而且你八成不會真的去跑。
4:46.080–4:47.000
門檻怎麼設?
4:47.000–4:50.592
這裡的兩種錯代價其實差不多,一筆被歸錯類,
4:50.592–4:52.680
你之後翻回來重標就好。
4:52.680–4:54.762
所以門檻可以設得比較高,
4:54.762–4:59.619
讓它不確定的那一小疊進一個你每天花 10 分鐘看的地方,
4:59.619–5:01.740
其餘的讓它自己分完。
5:01.740–5:02.874
有一個實作上的限制要知道:
5:02.874–5:06.562
Jev 一次吃得下 6 萬 4000 個 token。
5:06.562–5:09.604
幾千筆不能一次送過去,要自己切成好幾批。
5:09.604–5:12.914
切好平行送出去,總時間會從一分多鐘掉到幾秒,
5:12.914–5:14.780
而且成本完全一樣。
5:14.780–5:19.040
第二個用法是路由:一件事情進來,決定它該交給誰處理。
5:19.040–5:22.400
而且我要先講的那個目的地不是人,是模型。
5:22.400–5:24.660
這一個適合已經有東西在線上跑的人。
5:24.660–5:27.354
如果你的流程每天會被觸發幾百次以上,
5:27.354–5:30.198
這裡省下來的錢通常比前面那個用法還多,
5:30.198–5:32.780
因為它是每一個請求都要跑一次。
5:32.780–5:35.655
你手上如果不只一個模型,有便宜的也有貴的,
5:35.655–5:38.820
那「這一題要用哪一個」本身就是一個判斷。
5:38.820–5:40.817
大部分人的做法是隨便選一個,
5:40.817–5:42.840
或者叫一個貴的模型來決定。
5:42.840–5:46.699
後面這個做法有個很明顯的問題:你光是決定要用哪一個,
5:46.699–5:50.040
就已經先付了一次貴模型的錢,還要等它想完。
5:50.040–5:52.211
這個判斷是擋在一堆昂貴的東西前面的,
5:52.211–5:53.780
它自己不能也很昂貴。
5:53.780–5:56.297
換成 Jev,題型選選擇題,
5:56.297–5:59.174
選項就是你手上那幾個模型的定位:
5:59.174–6:02.591
這一題是簡單的事實查詢、需要多步推理、
6:02.591–6:04.620
還是需要寫長篇內容。
6:04.620–6:08.160
說明裡面把每一個模型擅長什麼各寫一句。
6:08.160–6:12.037
有人把面板做成底下掛兩個計數器:你實際花了多少,
6:12.037–6:14.460
跟全部都送給貴模型會花多少。
6:14.460–6:18.347
這一個每一個請求都要跑一次,所以請求量越大,
6:18.347–6:20.500
那兩個數字差得越開。
6:20.500–6:22.800
同一個做法換成派給人也成立。
6:22.800–6:25.312
進來一張工單,內容是付款一直失敗,
6:25.312–6:27.980
Jev 同時算出三個目的地的機率。
6:27.980–6:30.627
這一題的說明要寫得比前面細一點,
6:30.627–6:34.928
因為你要教它每個目的地負責什麼:帳務處理付款、發票、
6:34.928–6:38.568
退費;技術處理打不開、跑不動、出現錯誤訊息;
6:38.568–6:40.700
業務處理報價跟方案。
6:40.700–6:43.696
可是換成另外一張工單,帳務 0.42、技術 0.39。
6:43.696–6:48.442
最高的那個雖然還是帳務,但它跟第二名只差 0.03。
6:48.442–6:51.460
所以這個用法你要看的東西跟前面都不一樣。
6:51.460–6:54.920
你要看的是第一名跟第二名差多少,不是最高那個有多高。
6:54.920–6:57.602
差距很小就代表 Jev 其實分不出來,
6:57.602–6:59.014
那就讓它停下來問人,
6:59.014–7:02.020
不要讓它自己猜一個然後整條流程跑錯方向。
7:02.020–7:04.715
這也是為什麼選擇題會把整個分佈都回給你,
7:04.715–7:06.580
而不是只回一個答案。
7:06.580–7:10.240
第三個用法,是讓你的工具自己開瀏覽器去做事。
7:10.240–7:13.247
現在很多工具會自己上網查資料、自己跑報表、
7:13.247–7:14.480
自己填表單。
7:14.480–7:15.687
它們慢的原因,
7:15.687–7:20.220
是每一步要點哪裡都要先問一次那個會寫文章的大模型。
7:20.220–7:22.424
這一個的門檻比前面兩個高一點,
7:22.424–7:25.980
因為你要有一個會自己操作瀏覽器的工具才用得到。
7:25.980–7:29.099
但如果你已經有了,這是感受差距最明顯的一個,
7:29.099–7:31.260
因為慢是你自己在旁邊看著的。
7:31.260–7:33.538
換成 Jev 以後做法不一樣:
7:33.538–7:36.119
每一步都把這個畫面上可以點的東西,
7:36.119–7:38.900
重新列成一份純文字的清單。
7:38.900–7:42.119
然後讓 Jev 從清單裡面選一個,點下去,
7:42.119–7:44.265
再從新的畫面列一份新的清單,
7:44.265–7:47.660
一直重複到它判斷目標達成或者被擋住為止。
7:47.660–7:50.640
需要打字的時候再交給一個小模型去填。
7:50.640–7:52.180
這裡是每一步都要跑一次。
7:52.180–7:54.381
一個流程十幾步,每一步差個三秒,
7:54.381–7:56.180
整條流程就差了快一分鐘。
7:56.180–7:58.946
而且這個判斷本質上是「從清單裡選一個」,
7:58.946–8:00.760
根本不需要會寫字的能力。
8:00.760–8:04.339
有一件事要講清楚: 最後判斷「這個功能到底做對了沒有」,
8:04.339–8:06.100
還是要留給主要那個模型。
8:06.100–8:09.240
Jev 只負責決定下一步點哪裡。
8:09.240–8:12.940
這個用法我看過最實用的一個做法,是拿它來測權限。
8:12.940–8:15.263
分別用管理員、主管、一般員工登入,
8:15.263–8:17.177
讓它自己把每個身分該進得去、
8:17.177–8:18.953
不該進得去的頁面都走一遍,
8:18.953–8:22.160
看有沒有哪個人進得去他不該進去的地方。
8:22.160–8:26.160
這種測試人工做很煩,所以大部分團隊根本不做。
8:26.160–8:28.480
門檻在這裡是由動作本身決定的。
8:28.480–8:31.031
只是讀一下、查一下,門檻可以低一點,
8:31.031–8:32.620
做錯了再做一次就好。
8:32.620–8:35.699
會改到資料、會送出去給別人看、會花到錢的,
8:35.699–8:37.380
門檻就要高一點。
8:37.380–8:40.978
第四個用法,是東西要送出去給別人看之前,
8:40.978–8:42.500
先自動看一遍。
8:42.500–8:46.636
你現在大概已經讓 AI 幫你擬回信、擬報價、擬產品文案、
8:46.636–8:47.640
擬週報了。
8:47.640–8:49.295
這些東西你不太敢直接送出去,
8:49.295–8:51.080
所以你每一份都自己看過一遍。
8:51.080–8:55.360
這個用法就是幫你評估 AI 生 成的文案是不是可以直接送出。
8:55.360–8:58.567
這裡不是幫你省錢,但幫你省下了你的注意力,
8:58.567–9:02.140
從每一份都要確認,變成只看它不確定的那幾份。
9:02.140–9:05.520
做法是同一份草稿,一次問三題是非題。
9:05.520–9:06.580
三題可以這樣寫。
9:06.580–9:12.660
第一題寫「收件人、金額、日期這三個欄位,內容裡都有而且都不是空的嗎」。
9:12.660–9:17.340
第二題寫「這段文字的語氣,適合寄給一個還沒成交的客戶嗎」。
9:17.340–9:21.980
第三題寫「文章裡提到的數字或說法,有沒有附上出處」。
9:21.980–9:24.656
這裡是一次問好幾題,而且方向跟前面相反:
9:24.656–9:27.466
因為 Jev 是拿同一份資料一起判斷完的,
9:27.466–9:29.080
多問幾題幾乎不會變慢。
9:29.080–9:30.990
換成大模型,你要嘛問 3 次,
9:30.990–9:33.580
要嘛叫它寫一段長輸出再自己拆解出來讀。
9:33.580–9:35.680
三題都過就直接送出去。
9:35.680–9:38.240
有一題不確定,就需要讓你先審核。
9:38.240–9:41.100
有明顯不通過的,就退回去重做。
9:41.100–9:43.840
要注意的是 Jev 只會說不行,不會告訴你哪裡不行。
9:43.840–9:46.917
所以退回去的時候,你要自己把是哪一題沒過一起帶上,
9:46.917–9:48.620
不然它不知道要改什麼。
9:48.620–9:52.569
同一個位子還有一個評分題的用法,工程團隊應該都有感:
9:52.569–9:55.560
bug 進來的時候先自動分嚴重程度。
9:55.560–9:59.134
題型選評分題,級距就設三級或五級:這是只影響外觀的、
9:59.134–10:02.040
是某個功能壞掉的、還是整個卡住不能用的。
10:02.040–10:04.720
說明裡面把每一級實際長什麼樣子各寫一句。
10:04.720–10:07.910
有一個原則我建議你守著:這個分數拿來排順序,
10:07.910–10:09.520
不要拿來自動做處置。
10:09.520–10:11.748
讓它決定今天早上誰先被看到,
10:11.748–10:14.460
不要讓它決定哪一張可以直接關掉。
10:14.460–10:17.692
第五個用法,如果你有在用那種會自己跑指令的工具,
10:17.692–10:19.500
這一個我認為最值得先做。
10:19.500–10:21.297
它擋的是那種平常不會發生,
10:21.297–10:23.660
但是一旦發生就讓你很崩潰的事情。
10:23.660–10:27.380
前面四個用法都是在幫你省時間跟省錢,這一個是保險。
10:27.380–10:29.801
它平常毫無存在感,但是如果用到了,
10:29.801–10:32.320
你會非常感謝自己有做這條保險。
10:32.320–10:36.447
做法是在那個會跑指令的工具被呼叫之前,掛一道檢查,
10:36.447–10:39.840
把整條指令送給 Jev,問一題是非題。
10:39.840–10:42.720
你可能會想,這種事寫一份黑名單不就好了。
10:42.720–10:45.840
問題是黑名單只擋得到你想得到的那幾條。
10:45.840–10:50.280
通常真正出事的那次,是你從來沒想過的指令。
10:50.280–10:53.086
所以那一題不要寫成「是不是這幾條指令」,
10:53.086–10:56.032
要寫成「這條指令會不會造成不可逆的破壞」,
10:56.032–10:58.837
然後在說明裡面給它 3 到 5 個例子,
10:58.837–11:00.440
剩下的讓它自己推斷。
11:00.440–11:02.203
同一套也可以拿來擋寫入,
11:02.203–11:04.760
例如不准它去動放金鑰的那個檔案。
11:04.760–11:07.620
這裡是每一次動作之前都要跑一次。
11:07.620–11:11.378
這道檢查卡在每一步前面,所以它必須快到你感覺不到,
11:11.378–11:13.200
不然你會自己把它拿掉。
11:13.200–11:17.088
門檻在這裡要拉到很高,而且只要 Jev 不確定,
11:17.088–11:19.100
就一律讓它停下來問人。
11:19.100–11:22.500
理由很簡單:這裡的兩種錯代價差太多了。
11:22.500–11:25.600
擋錯了,你多按一次確認;放錯了,是資料回不來。
11:25.600–11:27.920
所以這裡寧可多擋,不要少擋。
11:27.920–11:31.468
不過有一件事你要先知道:這個用法我看到有作者分享過,
11:31.468–11:34.240
他實際跑下來有幾次成功、也有幾次失敗。
11:34.240–11:37.864
所以不要把它當成最後一道防線,它是一道很便宜、
11:37.864–11:39.439
可以一直開著的篩子,
11:39.439–11:42.720
你原本該有的備份跟權限設定還是要有。
11:42.720–11:45.676
前面每一個用法我都給了一個門檻的數字,
11:45.676–11:47.700
但那些都是別人的參考值。
11:47.700–11:50.140
確切來說,你自己的 threshold 要怎麼得到?
11:50.140–11:51.400
我們這邊來聊一下。
11:51.400–11:52.480
做法很簡單。
11:52.480–11:57.080
你自己先人工判斷 100 到 200 筆,每一類都要有幾十筆。
11:57.080–12:01.258
然後在幾個不同的門檻底下,分別算算看兩種錯各有幾筆:
12:01.258–12:05.400
一種是該放過卻被擋下來,一種是該擋卻被放過去。
12:05.400–12:07.740
這兩個數字會往相反的方向跑。
12:07.740–12:11.595
門檻拉高,被擋下來的變多,你自己要看的東西就變多;
12:11.595–12:14.140
門檻拉低,被放過去的錯就變多。
12:14.140–12:16.920
選一個你可以接受的,那就是你的門檻。
12:16.920–12:19.558
而你之後遇到第六個、第七個想法的時候,
12:19.558–12:22.057
也可以自己判斷值不值得換成 Jev:
12:22.057–12:24.556
就看那個判斷會不會被快速運算很多次,
12:24.556–12:26.080
以及它需不需要推理。
12:26.080–12:28.320
兩個都成立才是它的主場。
12:28.320–12:29.700
那實際上要怎麼接起來?
12:29.700–12:32.120
看你手上有沒有在寫程式,兩條路。
12:32.120–12:34.736
如果你有在用那種可以自己跑程式的 AI,
12:34.736–12:38.200
官方有出一個現成的 skill,兩行指令就裝好了。
12:38.200–12:41.209
第一行是 claude plugin marketplace add,
12:41.209–12:43.616
後面接 typesafe 斜線 skills;
12:43.616–12:45.937
第二行是 claude plugin install,
12:45.937–12:48.618
後面接 typesafe at typesafe 斜線 ai。
12:48.618–12:53.403
這兩行你搜 typesafe agent skill 就找得到,
12:53.403–12:55.085
官方文件上有完整的。
12:55.085–12:58.420
裝完把你的 key 放進專案的 `.env` 檔案裡面。
12:58.420–12:59.832
有一件事很多人會誤會:
12:59.832–13:03.500
這個 skill 本身不執行任何東西,它是一本規則書。
13:03.500–13:07.594
你用白話描述你要判斷什麼,你的 AI 讀那本規則書,
13:07.594–13:09.798
幫你把題目跟判斷標準寫出來,
13:09.798–13:13.960
再寫一小段程式把資料送過去,最後把結果讀回來給你。
13:13.960–13:15.596
如果你完全不想碰程式碼,
13:15.596–13:19.686
市面上的自動化平台已經可以把 Jev 當成流程裡的一個步驟,
13:19.686–13:23.400
前面接你的信箱、表單或者試算表,後面接它的判斷結果。
13:23.400–13:25.720
今天晚上你可以先做三件事情。
13:25.720–13:29.080
第一,從第一個用法開始,因為它最划算也最不會出事。
13:29.080–13:32.470
找一疊你早就知道該看、可是一直沒時間看的東西,
13:32.470–13:37.000
可能是問卷、可能是客訴、可能是你專案裡一整年的紀錄。
13:37.000–13:40.009
第二,把你想分的類別寫成互相排斥的選項,
13:40.009–13:42.580
然後自己加一個「都不適合」進去。
13:42.580–13:44.387
如果你連該分成哪幾類都還不確定,
13:44.387–13:47.920
那就用 cluster 那個做法,兩兩問它相不相關。
13:47.920–13:50.220
第三,第 1 個禮拜先不要讓它真的動手。
13:50.220–13:52.960
先讓它判斷,結果印在旁邊,你自己對一遍。
13:52.960–13:56.020
對完那一輪,你就順便把門檻量出來了。
13:56.020–13:58.515
今天講的五個用法,我幫你整理一次,
13:58.515–14:00.900
順便把每一個要跑幾次再講一遍。
14:00.900–14:04.246
大量資訊需要分類,每一筆都要跑一次,量越大越划算,
14:04.246–14:07.500
而且不知道該分幾類的時候可以改成兩兩問相關。
14:07.500–14:09.473
自動分流,每一個請求都要跑一次,
14:09.473–14:12.060
而且你要看的是第一名跟第二名的差距。
14:12.060–14:14.833
讓它自己點瀏覽器,每一步都要跑一次,
14:14.833–14:17.900
最後那個做對了沒有還是留給大模型。
14:17.900–14:20.820
決策前的把關,一次問三題幾乎不變慢。
14:20.820–14:23.985
指令守門員,每一次動作之前都要跑一次,
14:23.985–14:26.280
所以門檻要拉到很高。
14:26.280–14:29.363
所以整支片你如果只帶走一句話,我希望是這一句:
14:29.363–14:32.177
一個判斷值不值得換成 Jev,就看兩件事,
14:32.177–14:35.920
它會不會被快速運算很多次,以及它需不需要推理。
14:35.920–14:39.722
這五個裡面如果有一個你等一下就想試,幫我按個訂閱、
14:39.722–14:40.800
開個小鈴鐺。
14:40.800–14:43.604
所有平台都叫 AI 懶人報,習慣用聽的就搜 Podcast。
14:43.604–14:45.370
我們下一集見。
0:00.000–0:03.079
zhType Safe 這家公司出了一個模型叫做 Jev,
Type Safe 這家公司出了一個模型叫做 Jev,
0:03.079–0:04.680
zh它一個字都不會寫。
它一個字都不會寫。
0:04.680–0:06.949
zh你不能叫它寫文章,不能叫它寫程式,
你不能叫它寫文章,不能叫它寫程式,
0:06.949–0:10.280
zh它連自己為什麼這樣判斷都不會解釋給你聽。
它連自己為什麼這樣判斷都不會解釋給你聽。
0:10.280–0:13.446
zh因為 Jev 把所有力氣都花在一件事情上面:
因為 Jev 把所有力氣都花在一件事情上面:
0:13.446–0:16.467
zh你給它一組自己定好的選項,它在裡面選一個,
你給它一組自己定好的選項,它在裡面選一個,
0:16.467–0:18.200
zh然後告訴你它有多確定。
然後告訴你它有多確定。
0:18.200–0:20.164
zh問一次不到一秒,而且輸出完全免費,
問一次不到一秒,而且輸出完全免費,
0:20.164–0:22.080
zh因為它根本沒有產生文字。
因為它根本沒有產生文字。
0:22.080–0:24.989
zhJev 是什麼、為什麼可以做到這件事、背後是誰做的,
Jev 是什麼、為什麼可以做到這件事、背後是誰做的,
0:24.989–0:27.240
zh我在 EP404 已經完整講過一次了。
我在 EP404 已經完整講過一次了。
0:27.240–0:28.500
zh如果你還沒聽過,可以直接點過去。
如果你還沒聽過,可以直接點過去。
0:28.500–0:30.240
zh今天這一集不重新講那些。
今天這一集不重新講那些。
0:30.240–0:32.148
zh今天要給你的是五個最多人在做、
今天要給你的是五個最多人在做、
0:32.148–0:35.328
zh而且實際跑起來確實有用的用法,每一個用法該怎麼做,
而且實際跑起來確實有用的用法,每一個用法該怎麼做,
0:35.328–0:36.346
zh我會直接跟你說,
我會直接跟你說,
0:36.346–0:39.480
zh包括為什麼那個地方用 Jev 會比用大模型好。
包括為什麼那個地方用 Jev 會比用大模型好。
0:39.480–0:42.922
zh在講用法之前,先花一分鐘把 Jev 的形狀講清楚,
在講用法之前,先花一分鐘把 Jev 的形狀講清楚,
0:42.922–0:45.820
zh因為後面五個用法全部都是這個形狀的變化。
因為後面五個用法全部都是這個形狀的變化。
0:45.820–0:49.038
zh你送過去的是一份資料,加上一個具名的問題清單,
你送過去的是一份資料,加上一個具名的問題清單,
0:49.038–0:52.540
zh每一題要標題型、要給它判斷的說明,還有選項。
每一題要標題型、要給它判斷的說明,還有選項。
0:52.540–0:53.520
zh題型有三種。
題型有三種。
0:53.520–0:57.600
zh第一種是是非題,Jev 回你一個零到一之間的校準機率。
第一種是是非題,Jev 回你一個零到一之間的校準機率。
0:57.600–0:59.838
zh這個數字本身就是它的確定程度,
這個數字本身就是它的確定程度,
0:59.838–1:02.280
zh不會再另外給你一個信心分數。
不會再另外給你一個信心分數。
1:02.280–1:05.201
zh第二種是選擇題,Jev 回你選中的那一個,
第二種是選擇題,Jev 回你選中的那一個,
1:05.201–1:07.010
zh加上每一個選項各自的機率,
加上每一個選項各自的機率,
1:07.010–1:10.100
zh然後另外給你一個 confidence。
然後另外給你一個 confidence。
1:10.100–1:13.460
zh這個分佈等一下在路由那個用法會變成關鍵。
這個分佈等一下在路由那個用法會變成關鍵。
1:13.460–1:15.858
zh第三種是評分題,回你一個分數,可以是小數,
第三種是評分題,回你一個分數,可以是小數,
1:15.858–1:18.640
zh一樣另外給你一個 confidence。
一樣另外給你一個 confidence。
1:18.640–1:20.820
zh級距最少兩級,最多十級。
級距最少兩級,最多十級。
1:20.820–1:22.820
zh還有一個數字你先知道比較好。
還有一個數字你先知道比較好。
1:22.820–1:25.784
zh有一份獨立評測拿 6000 多筆資料比過,
有一份獨立評測拿 6000 多筆資料比過,
1:25.784–1:29.030
zhJev 跟頂級模型的判斷一致率是 91.5%,
Jev 跟頂級模型的判斷一致率是 91.5%,
1:29.030–1:31.964
zh跟它同價位的那個小模型是 93.5%。
跟它同價位的那個小模型是 93.5%。
1:31.964–1:35.760
zh所以 Jev 強的是快跟便宜,它沒有比較準。
所以 Jev 強的是快跟便宜,它沒有比較準。
1:35.760–1:38.840
zh這件事很重要,因為它直接決定了下一頁那條規則。
這件事很重要,因為它直接決定了下一頁那條規則。
1:38.840–1:41.900
zh那條規則是這樣:Jev 真正適合的地方,
那條規則是這樣:Jev 真正適合的地方,
1:41.900–1:45.920
zh是那些會被快速運算很多次、而且不太需要推理的判斷。
是那些會被快速運算很多次、而且不太需要推理的判斷。
1:45.920–1:48.489
zh因為它的單次優勢其實沒有那麼明顯,
因為它的單次優勢其實沒有那麼明顯,
1:48.489–1:51.240
zh一次判斷省你幾秒鐘、省你幾分美元。
一次判斷省你幾秒鐘、省你幾分美元。
1:51.240–1:53.455
zh可是當這個判斷要發生幾千次、
可是當這個判斷要發生幾千次、
1:53.455–1:55.985
zh或者卡在流程的每一步前面的時候,
或者卡在流程的每一步前面的時候,
1:55.985–1:58.240
zh那個差距就被加成上去了。
那個差距就被加成上去了。
1:58.240–2:00.511
zh反過來說,如果一件事情只發生幾次,
反過來說,如果一件事情只發生幾次,
2:00.511–2:02.783
zh那用 Jev 省下來的東西很有限,
那用 Jev 省下來的東西很有限,
2:02.783–2:04.920
zh你反而要擔心它答得對不對。
你反而要擔心它答得對不對。
2:04.920–2:08.060
zh這條規則還有另外半邊:那個判斷不能需要推理。
這條規則還有另外半邊:那個判斷不能需要推理。
2:08.060–2:11.579
zhJev 每一次判斷都是當下的直覺,它不記得上一步,
Jev 每一次判斷都是當下的直覺,它不記得上一步,
2:11.579–2:13.200
zh也不會替你多想一層。
也不會替你多想一層。
2:13.200–2:16.333
zh所以會被快速運算很多次、而且不太需要推理,
所以會被快速運算很多次、而且不太需要推理,
2:16.333–2:19.660
zh兩個條件都成立的時候,它才是對的選擇。
兩個條件都成立的時候,它才是對的選擇。
2:19.660–2:23.620
zh接下來五個用法,我每一個都會告訴你它在那裡要跑幾次。
接下來五個用法,我每一個都會告訴你它在那裡要跑幾次。
2:23.620–2:27.920
zh我們今天就來拆解 Jev 最多人用、最好用的五個用法。
我們今天就來拆解 Jev 最多人用、最好用的五個用法。
2:27.920–2:33.046
zh大量資訊需要分類、自動分流、讓它自己點瀏覽器、
大量資訊需要分類、自動分流、讓它自己點瀏覽器、
2:33.046–2:36.980
zh決策前的把關,還有指令守門員。
決策前的把關,還有指令守門員。
2:36.980–2:38.882
zh五個我都會給你實際的做法,
五個我都會給你實際的做法,
2:38.882–2:41.240
zh你聽完挑一個今天晚上就可以試。
你聽完挑一個今天晚上就可以試。
2:41.240–2:43.278
zh第一個用法,也是最多人在做的一個:
第一個用法,也是最多人在做的一個:
2:43.278–2:45.460
zh你手上有一大疊東西要分類。
你手上有一大疊東西要分類。
2:45.460–2:49.112
zhJev 在這件事上面的優勢最明顯,因為量越大,
Jev 在這件事上面的優勢最明顯,因為量越大,
2:49.112–2:52.220
zh它跟大模型的差距就被加成得越開。
它跟大模型的差距就被加成得越開。
2:52.220–2:55.160
zh如果你今天只想試一個,我建議從這一個開始。
如果你今天只想試一個,我建議從這一個開始。
2:55.160–2:56.719
zh它不需要接進任何系統,
它不需要接進任何系統,
2:56.719–2:58.986
zh你手上有一份現成的資料就可以跑,
你手上有一份現成的資料就可以跑,
2:58.986–3:01.620
zh而且跑完你馬上看得到結果對不對。
而且跑完你馬上看得到結果對不對。
3:01.620–3:03.940
zh最典型的例子是問卷的開放題。
最典型的例子是問卷的開放題。
3:03.940–3:07.018
zh選擇題 5 分鐘就統計完了,那一欄「還有什麼想說的」
選擇題 5 分鐘就統計完了,那一欄「還有什麼想說的」
3:07.018–3:09.740
zh常常躺在那裡 3 個月沒有人看,因為那是文字,
常常躺在那裡 3 個月沒有人看,因為那是文字,
3:09.740–3:11.440
zh沒有人有空一筆一筆讀。
沒有人有空一筆一筆讀。
3:11.440–3:14.389
zh把它丟給 Jev,題型選選擇題,
把它丟給 Jev,題型選選擇題,
3:14.389–3:18.075
zh選項就是你自己定的那幾類:這是抱怨價格、
選項就是你自己定的那幾類:這是抱怨價格、
3:18.075–3:21.780
zh這是功能許願、這是稱讚、這是在問問題。
這是功能許願、這是稱讚、這是在問問題。
3:21.780–3:24.020
zh2,000 多筆幾十秒就分完。
2,000 多筆幾十秒就分完。
3:24.020–3:28.300
zh說明就寫「這一則回覆主要在講哪一件事」,這樣就夠了。
說明就寫「這一則回覆主要在講哪一件事」,這樣就夠了。
3:28.300–3:32.380
zh真正決定結果好壞的是選項要互相排斥。
真正決定結果好壞的是選項要互相排斥。
3:32.380–3:36.711
zh如果你放了兩個意思重疊的類別,它會在兩個中間搖擺,
如果你放了兩個意思重疊的類別,它會在兩個中間搖擺,
3:36.711–3:39.700
zh你就會看到一整排信心很低的結果。
你就會看到一整排信心很低的結果。
3:39.700–3:43.471
zh另外有一件事很容易漏掉: 如果你希望它能說「都不適合」,
另外有一件事很容易漏掉: 如果你希望它能說「都不適合」,
3:43.471–3:45.560
zh你要自己把這個選項也放進去。
你要自己把這個選項也放進去。
3:45.560–3:48.217
zh你不放,它一定會在你給的選項裡面硬選一個,
你不放,它一定會在你給的選項裡面硬選一個,
3:48.217–3:49.640
zh而且信心還可能不低。
而且信心還可能不低。
3:49.640–3:52.716
zh同一個用法還有一個變化型,我覺得比分類更值得學:
同一個用法還有一個變化型,我覺得比分類更值得學:
3:52.716–3:54.380
encluster。
cluster。
3:54.380–3:57.414
zhcluster 跟分類的差別是這樣:分類是你先想好類別,
cluster 跟分類的差別是這樣:分類是你先想好類別,
3:57.414–3:59.480
zh可是有時候你根本不知道該分成哪幾類。
可是有時候你根本不知道該分成哪幾類。
3:59.480–4:02.048
zh這時候做法反過來:不給它類別,
這時候做法反過來:不給它類別,
4:02.048–4:06.841
zh改成兩兩成對問一題是非題「這 兩件事情是不是同一個主題」,
改成兩兩成對問一題是非題「這 兩件事情是不是同一個主題」,
4:06.841–4:09.520
zh然後讓相關的自己聚成一團。
然後讓相關的自己聚成一團。
4:09.520–4:12.097
zh分完群之後,你再找一個便宜的語言模型,
分完群之後,你再找一個便宜的語言模型,
4:12.097–4:13.620
zh幫每一團取一個名字。
幫每一團取一個名字。
4:13.620–4:18.560
zhJev 負責判斷關係,語言模型負責命名,各做各最擅長的。
Jev 負責判斷關係,語言模型負責命名,各做各最擅長的。
4:18.560–4:22.078
zh有人拿這個做法去跑自己專案一整年的 PR,
有人拿這個做法去跑自己專案一整年的 PR,
4:22.078–4:25.120
zh想知道團隊的力氣到底花在哪裡。
想知道團隊的力氣到底花在哪裡。
4:25.120–4:27.030
zh100 多個 PR 花了 1.1 分美元;
100 多個 PR 花了 1.1 分美元;
4:27.030–4:29.720
zh2,000 個 PR 花 9 分美元,跑大概 2 分鐘。
2,000 個 PR 花 9 分美元,跑大概 2 分鐘。
4:29.720–4:31.128
zh這種問題以前做得到,
這種問題以前做得到,
4:31.128–4:33.944
zh只是做一次的代價高到讓人算一算就放棄了,
只是做一次的代價高到讓人算一算就放棄了,
4:33.944–4:36.220
zh所以大部分團隊從來沒真的做過。
所以大部分團隊從來沒真的做過。
4:36.220–4:38.268
zh這個用法每一筆都要跑一次,
這個用法每一筆都要跑一次,
4:38.268–4:40.820
zh所以它是五個裡面最划算的一個。
所以它是五個裡面最划算的一個。
4:40.820–4:43.278
zh大模型要跑幾 10 分鐘、
大模型要跑幾 10 分鐘、
4:43.278–4:46.080
zh花你幾 10 美元,而且你八成不會真的去跑。
花你幾 10 美元,而且你八成不會真的去跑。
4:46.080–4:47.000
zh門檻怎麼設?
門檻怎麼設?
4:47.000–4:50.592
zh這裡的兩種錯代價其實差不多,一筆被歸錯類,
這裡的兩種錯代價其實差不多,一筆被歸錯類,
4:50.592–4:52.680
zh你之後翻回來重標就好。
你之後翻回來重標就好。
4:52.680–4:54.762
zh所以門檻可以設得比較高,
所以門檻可以設得比較高,
4:54.762–4:59.619
zh讓它不確定的那一小疊進一個你每天花 10 分鐘看的地方,
讓它不確定的那一小疊進一個你每天花 10 分鐘看的地方,
4:59.619–5:01.740
zh其餘的讓它自己分完。
其餘的讓它自己分完。
5:01.740–5:02.874
zh有一個實作上的限制要知道:
有一個實作上的限制要知道:
5:02.874–5:06.562
zhJev 一次吃得下 6 萬 4000 個 token。
Jev 一次吃得下 6 萬 4000 個 token。
5:06.562–5:09.604
zh幾千筆不能一次送過去,要自己切成好幾批。
幾千筆不能一次送過去,要自己切成好幾批。
5:09.604–5:12.914
zh切好平行送出去,總時間會從一分多鐘掉到幾秒,
切好平行送出去,總時間會從一分多鐘掉到幾秒,
5:12.914–5:14.780
zh而且成本完全一樣。
而且成本完全一樣。
5:14.780–5:19.040
zh第二個用法是路由:一件事情進來,決定它該交給誰處理。
第二個用法是路由:一件事情進來,決定它該交給誰處理。
5:19.040–5:22.400
zh而且我要先講的那個目的地不是人,是模型。
而且我要先講的那個目的地不是人,是模型。
5:22.400–5:24.660
zh這一個適合已經有東西在線上跑的人。
這一個適合已經有東西在線上跑的人。
5:24.660–5:27.354
zh如果你的流程每天會被觸發幾百次以上,
如果你的流程每天會被觸發幾百次以上,
5:27.354–5:30.198
zh這裡省下來的錢通常比前面那個用法還多,
這裡省下來的錢通常比前面那個用法還多,
5:30.198–5:32.780
zh因為它是每一個請求都要跑一次。
因為它是每一個請求都要跑一次。
5:32.780–5:35.655
zh你手上如果不只一個模型,有便宜的也有貴的,
你手上如果不只一個模型,有便宜的也有貴的,
5:35.655–5:38.820
zh那「這一題要用哪一個」本身就是一個判斷。
那「這一題要用哪一個」本身就是一個判斷。
5:38.820–5:40.817
zh大部分人的做法是隨便選一個,
大部分人的做法是隨便選一個,
5:40.817–5:42.840
zh或者叫一個貴的模型來決定。
或者叫一個貴的模型來決定。
5:42.840–5:46.699
zh後面這個做法有個很明顯的問題:你光是決定要用哪一個,
後面這個做法有個很明顯的問題:你光是決定要用哪一個,
5:46.699–5:50.040
zh就已經先付了一次貴模型的錢,還要等它想完。
就已經先付了一次貴模型的錢,還要等它想完。
5:50.040–5:52.211
zh這個判斷是擋在一堆昂貴的東西前面的,
這個判斷是擋在一堆昂貴的東西前面的,
5:52.211–5:53.780
zh它自己不能也很昂貴。
它自己不能也很昂貴。
5:53.780–5:56.297
zh換成 Jev,題型選選擇題,
換成 Jev,題型選選擇題,
5:56.297–5:59.174
zh選項就是你手上那幾個模型的定位:
選項就是你手上那幾個模型的定位:
5:59.174–6:02.591
zh這一題是簡單的事實查詢、需要多步推理、
這一題是簡單的事實查詢、需要多步推理、
6:02.591–6:04.620
zh還是需要寫長篇內容。
還是需要寫長篇內容。
6:04.620–6:08.160
zh說明裡面把每一個模型擅長什麼各寫一句。
說明裡面把每一個模型擅長什麼各寫一句。
6:08.160–6:12.037
zh有人把面板做成底下掛兩個計數器:你實際花了多少,
有人把面板做成底下掛兩個計數器:你實際花了多少,
6:12.037–6:14.460
zh跟全部都送給貴模型會花多少。
跟全部都送給貴模型會花多少。
6:14.460–6:18.347
zh這一個每一個請求都要跑一次,所以請求量越大,
這一個每一個請求都要跑一次,所以請求量越大,
6:18.347–6:20.500
zh那兩個數字差得越開。
那兩個數字差得越開。
6:20.500–6:22.800
zh同一個做法換成派給人也成立。
同一個做法換成派給人也成立。
6:22.800–6:25.312
zh進來一張工單,內容是付款一直失敗,
進來一張工單,內容是付款一直失敗,
6:25.312–6:27.980
zhJev 同時算出三個目的地的機率。
Jev 同時算出三個目的地的機率。
6:27.980–6:30.627
zh這一題的說明要寫得比前面細一點,
這一題的說明要寫得比前面細一點,
6:30.627–6:34.928
zh因為你要教它每個目的地負責什麼:帳務處理付款、發票、
因為你要教它每個目的地負責什麼:帳務處理付款、發票、
6:34.928–6:38.568
zh退費;技術處理打不開、跑不動、出現錯誤訊息;
退費;技術處理打不開、跑不動、出現錯誤訊息;
6:38.568–6:40.700
zh業務處理報價跟方案。
業務處理報價跟方案。
6:40.700–6:43.696
zh可是換成另外一張工單,帳務 0.42、技術 0.39。
可是換成另外一張工單,帳務 0.42、技術 0.39。
6:43.696–6:48.442
zh最高的那個雖然還是帳務,但它跟第二名只差 0.03。
最高的那個雖然還是帳務,但它跟第二名只差 0.03。
6:48.442–6:51.460
zh所以這個用法你要看的東西跟前面都不一樣。
所以這個用法你要看的東西跟前面都不一樣。
6:51.460–6:54.920
zh你要看的是第一名跟第二名差多少,不是最高那個有多高。
你要看的是第一名跟第二名差多少,不是最高那個有多高。
6:54.920–6:57.602
zh差距很小就代表 Jev 其實分不出來,
差距很小就代表 Jev 其實分不出來,
6:57.602–6:59.014
zh那就讓它停下來問人,
那就讓它停下來問人,
6:59.014–7:02.020
zh不要讓它自己猜一個然後整條流程跑錯方向。
不要讓它自己猜一個然後整條流程跑錯方向。
7:02.020–7:04.715
zh這也是為什麼選擇題會把整個分佈都回給你,
這也是為什麼選擇題會把整個分佈都回給你,
7:04.715–7:06.580
zh而不是只回一個答案。
而不是只回一個答案。
7:06.580–7:10.240
zh第三個用法,是讓你的工具自己開瀏覽器去做事。
第三個用法,是讓你的工具自己開瀏覽器去做事。
7:10.240–7:13.247
zh現在很多工具會自己上網查資料、自己跑報表、
現在很多工具會自己上網查資料、自己跑報表、
7:13.247–7:14.480
zh自己填表單。
自己填表單。
7:14.480–7:15.687
zh它們慢的原因,
它們慢的原因,
7:15.687–7:20.220
zh是每一步要點哪裡都要先問一次那個會寫文章的大模型。
是每一步要點哪裡都要先問一次那個會寫文章的大模型。
7:20.220–7:22.424
zh這一個的門檻比前面兩個高一點,
這一個的門檻比前面兩個高一點,
7:22.424–7:25.980
zh因為你要有一個會自己操作瀏覽器的工具才用得到。
因為你要有一個會自己操作瀏覽器的工具才用得到。
7:25.980–7:29.099
zh但如果你已經有了,這是感受差距最明顯的一個,
但如果你已經有了,這是感受差距最明顯的一個,
7:29.099–7:31.260
zh因為慢是你自己在旁邊看著的。
因為慢是你自己在旁邊看著的。
7:31.260–7:33.538
zh換成 Jev 以後做法不一樣:
換成 Jev 以後做法不一樣:
7:33.538–7:36.119
zh每一步都把這個畫面上可以點的東西,
每一步都把這個畫面上可以點的東西,
7:36.119–7:38.900
zh重新列成一份純文字的清單。
重新列成一份純文字的清單。
7:38.900–7:42.119
zh然後讓 Jev 從清單裡面選一個,點下去,
然後讓 Jev 從清單裡面選一個,點下去,
7:42.119–7:44.265
zh再從新的畫面列一份新的清單,
再從新的畫面列一份新的清單,
7:44.265–7:47.660
zh一直重複到它判斷目標達成或者被擋住為止。
一直重複到它判斷目標達成或者被擋住為止。
7:47.660–7:50.640
zh需要打字的時候再交給一個小模型去填。
需要打字的時候再交給一個小模型去填。
7:50.640–7:52.180
zh這裡是每一步都要跑一次。
這裡是每一步都要跑一次。
7:52.180–7:54.381
zh一個流程十幾步,每一步差個三秒,
一個流程十幾步,每一步差個三秒,
7:54.381–7:56.180
zh整條流程就差了快一分鐘。
整條流程就差了快一分鐘。
7:56.180–7:58.946
zh而且這個判斷本質上是「從清單裡選一個」,
而且這個判斷本質上是「從清單裡選一個」,
7:58.946–8:00.760
zh根本不需要會寫字的能力。
根本不需要會寫字的能力。
8:00.760–8:04.339
zh有一件事要講清楚: 最後判斷「這個功能到底做對了沒有」,
有一件事要講清楚: 最後判斷「這個功能到底做對了沒有」,
8:04.339–8:06.100
zh還是要留給主要那個模型。
還是要留給主要那個模型。
8:06.100–8:09.240
zhJev 只負責決定下一步點哪裡。
Jev 只負責決定下一步點哪裡。
8:09.240–8:12.940
zh這個用法我看過最實用的一個做法,是拿它來測權限。
這個用法我看過最實用的一個做法,是拿它來測權限。
8:12.940–8:15.263
zh分別用管理員、主管、一般員工登入,
分別用管理員、主管、一般員工登入,
8:15.263–8:17.177
zh讓它自己把每個身分該進得去、
讓它自己把每個身分該進得去、
8:17.177–8:18.953
zh不該進得去的頁面都走一遍,
不該進得去的頁面都走一遍,
8:18.953–8:22.160
zh看有沒有哪個人進得去他不該進去的地方。
看有沒有哪個人進得去他不該進去的地方。
8:22.160–8:26.160
zh這種測試人工做很煩,所以大部分團隊根本不做。
這種測試人工做很煩,所以大部分團隊根本不做。
8:26.160–8:28.480
zh門檻在這裡是由動作本身決定的。
門檻在這裡是由動作本身決定的。
8:28.480–8:31.031
zh只是讀一下、查一下,門檻可以低一點,
只是讀一下、查一下,門檻可以低一點,
8:31.031–8:32.620
zh做錯了再做一次就好。
做錯了再做一次就好。
8:32.620–8:35.699
zh會改到資料、會送出去給別人看、會花到錢的,
會改到資料、會送出去給別人看、會花到錢的,
8:35.699–8:37.380
zh門檻就要高一點。
門檻就要高一點。
8:37.380–8:40.978
zh第四個用法,是東西要送出去給別人看之前,
第四個用法,是東西要送出去給別人看之前,
8:40.978–8:42.500
zh先自動看一遍。
先自動看一遍。
8:42.500–8:46.636
zh你現在大概已經讓 AI 幫你擬回信、擬報價、擬產品文案、
你現在大概已經讓 AI 幫你擬回信、擬報價、擬產品文案、
8:46.636–8:47.640
zh擬週報了。
擬週報了。
8:47.640–8:49.295
zh這些東西你不太敢直接送出去,
這些東西你不太敢直接送出去,
8:49.295–8:51.080
zh所以你每一份都自己看過一遍。
所以你每一份都自己看過一遍。
8:51.080–8:55.360
zh這個用法就是幫你評估 AI 生 成的文案是不是可以直接送出。
這個用法就是幫你評估 AI 生 成的文案是不是可以直接送出。
8:55.360–8:58.567
zh這裡不是幫你省錢,但幫你省下了你的注意力,
這裡不是幫你省錢,但幫你省下了你的注意力,
8:58.567–9:02.140
zh從每一份都要確認,變成只看它不確定的那幾份。
從每一份都要確認,變成只看它不確定的那幾份。
9:02.140–9:05.520
zh做法是同一份草稿,一次問三題是非題。
做法是同一份草稿,一次問三題是非題。
9:05.520–9:06.580
zh三題可以這樣寫。
三題可以這樣寫。
9:06.580–9:12.660
zh第一題寫「收件人、金額、日期這三個欄位,內容裡都有而且都不是空的嗎」。
第一題寫「收件人、金額、日期這三個欄位,內容裡都有而且都不是空的嗎」。
9:12.660–9:17.340
zh第二題寫「這段文字的語氣,適合寄給一個還沒成交的客戶嗎」。
第二題寫「這段文字的語氣,適合寄給一個還沒成交的客戶嗎」。
9:17.340–9:21.980
zh第三題寫「文章裡提到的數字或說法,有沒有附上出處」。
第三題寫「文章裡提到的數字或說法,有沒有附上出處」。
9:21.980–9:24.656
zh這裡是一次問好幾題,而且方向跟前面相反:
這裡是一次問好幾題,而且方向跟前面相反:
9:24.656–9:27.466
zh因為 Jev 是拿同一份資料一起判斷完的,
因為 Jev 是拿同一份資料一起判斷完的,
9:27.466–9:29.080
zh多問幾題幾乎不會變慢。
多問幾題幾乎不會變慢。
9:29.080–9:30.990
zh換成大模型,你要嘛問 3 次,
換成大模型,你要嘛問 3 次,
9:30.990–9:33.580
zh要嘛叫它寫一段長輸出再自己拆解出來讀。
要嘛叫它寫一段長輸出再自己拆解出來讀。
9:33.580–9:35.680
zh三題都過就直接送出去。
三題都過就直接送出去。
9:35.680–9:38.240
zh有一題不確定,就需要讓你先審核。
有一題不確定,就需要讓你先審核。
9:38.240–9:41.100
zh有明顯不通過的,就退回去重做。
有明顯不通過的,就退回去重做。
9:41.100–9:43.840
zh要注意的是 Jev 只會說不行,不會告訴你哪裡不行。
要注意的是 Jev 只會說不行,不會告訴你哪裡不行。
9:43.840–9:46.917
zh所以退回去的時候,你要自己把是哪一題沒過一起帶上,
所以退回去的時候,你要自己把是哪一題沒過一起帶上,
9:46.917–9:48.620
zh不然它不知道要改什麼。
不然它不知道要改什麼。
9:48.620–9:52.569
zh同一個位子還有一個評分題的用法,工程團隊應該都有感:
同一個位子還有一個評分題的用法,工程團隊應該都有感:
9:52.569–9:55.560
zhbug 進來的時候先自動分嚴重程度。
bug 進來的時候先自動分嚴重程度。
9:55.560–9:59.134
zh題型選評分題,級距就設三級或五級:這是只影響外觀的、
題型選評分題,級距就設三級或五級:這是只影響外觀的、
9:59.134–10:02.040
zh是某個功能壞掉的、還是整個卡住不能用的。
是某個功能壞掉的、還是整個卡住不能用的。
10:02.040–10:04.720
zh說明裡面把每一級實際長什麼樣子各寫一句。
說明裡面把每一級實際長什麼樣子各寫一句。
10:04.720–10:07.910
zh有一個原則我建議你守著:這個分數拿來排順序,
有一個原則我建議你守著:這個分數拿來排順序,
10:07.910–10:09.520
zh不要拿來自動做處置。
不要拿來自動做處置。
10:09.520–10:11.748
zh讓它決定今天早上誰先被看到,
讓它決定今天早上誰先被看到,
10:11.748–10:14.460
zh不要讓它決定哪一張可以直接關掉。
不要讓它決定哪一張可以直接關掉。
10:14.460–10:17.692
zh第五個用法,如果你有在用那種會自己跑指令的工具,
第五個用法,如果你有在用那種會自己跑指令的工具,
10:17.692–10:19.500
zh這一個我認為最值得先做。
這一個我認為最值得先做。
10:19.500–10:21.297
zh它擋的是那種平常不會發生,
它擋的是那種平常不會發生,
10:21.297–10:23.660
zh但是一旦發生就讓你很崩潰的事情。
但是一旦發生就讓你很崩潰的事情。
10:23.660–10:27.380
zh前面四個用法都是在幫你省時間跟省錢,這一個是保險。
前面四個用法都是在幫你省時間跟省錢,這一個是保險。
10:27.380–10:29.801
zh它平常毫無存在感,但是如果用到了,
它平常毫無存在感,但是如果用到了,
10:29.801–10:32.320
zh你會非常感謝自己有做這條保險。
你會非常感謝自己有做這條保險。
10:32.320–10:36.447
zh做法是在那個會跑指令的工具被呼叫之前,掛一道檢查,
做法是在那個會跑指令的工具被呼叫之前,掛一道檢查,
10:36.447–10:39.840
zh把整條指令送給 Jev,問一題是非題。
把整條指令送給 Jev,問一題是非題。
10:39.840–10:42.720
zh你可能會想,這種事寫一份黑名單不就好了。
你可能會想,這種事寫一份黑名單不就好了。
10:42.720–10:45.840
zh問題是黑名單只擋得到你想得到的那幾條。
問題是黑名單只擋得到你想得到的那幾條。
10:45.840–10:50.280
zh通常真正出事的那次,是你從來沒想過的指令。
通常真正出事的那次,是你從來沒想過的指令。
10:50.280–10:53.086
zh所以那一題不要寫成「是不是這幾條指令」,
所以那一題不要寫成「是不是這幾條指令」,
10:53.086–10:56.032
zh要寫成「這條指令會不會造成不可逆的破壞」,
要寫成「這條指令會不會造成不可逆的破壞」,
10:56.032–10:58.837
zh然後在說明裡面給它 3 到 5 個例子,
然後在說明裡面給它 3 到 5 個例子,
10:58.837–11:00.440
zh剩下的讓它自己推斷。
剩下的讓它自己推斷。
11:00.440–11:02.203
zh同一套也可以拿來擋寫入,
同一套也可以拿來擋寫入,
11:02.203–11:04.760
zh例如不准它去動放金鑰的那個檔案。
例如不准它去動放金鑰的那個檔案。
11:04.760–11:07.620
zh這裡是每一次動作之前都要跑一次。
這裡是每一次動作之前都要跑一次。
11:07.620–11:11.378
zh這道檢查卡在每一步前面,所以它必須快到你感覺不到,
這道檢查卡在每一步前面,所以它必須快到你感覺不到,
11:11.378–11:13.200
zh不然你會自己把它拿掉。
不然你會自己把它拿掉。
11:13.200–11:17.088
zh門檻在這裡要拉到很高,而且只要 Jev 不確定,
門檻在這裡要拉到很高,而且只要 Jev 不確定,
11:17.088–11:19.100
zh就一律讓它停下來問人。
就一律讓它停下來問人。
11:19.100–11:22.500
zh理由很簡單:這裡的兩種錯代價差太多了。
理由很簡單:這裡的兩種錯代價差太多了。
11:22.500–11:25.600
zh擋錯了,你多按一次確認;放錯了,是資料回不來。
擋錯了,你多按一次確認;放錯了,是資料回不來。
11:25.600–11:27.920
zh所以這裡寧可多擋,不要少擋。
所以這裡寧可多擋,不要少擋。
11:27.920–11:31.468
zh不過有一件事你要先知道:這個用法我看到有作者分享過,
不過有一件事你要先知道:這個用法我看到有作者分享過,
11:31.468–11:34.240
zh他實際跑下來有幾次成功、也有幾次失敗。
他實際跑下來有幾次成功、也有幾次失敗。
11:34.240–11:37.864
zh所以不要把它當成最後一道防線,它是一道很便宜、
所以不要把它當成最後一道防線,它是一道很便宜、
11:37.864–11:39.439
zh可以一直開著的篩子,
可以一直開著的篩子,
11:39.439–11:42.720
zh你原本該有的備份跟權限設定還是要有。
你原本該有的備份跟權限設定還是要有。
11:42.720–11:45.676
zh前面每一個用法我都給了一個門檻的數字,
前面每一個用法我都給了一個門檻的數字,
11:45.676–11:47.700
zh但那些都是別人的參考值。
但那些都是別人的參考值。
11:47.700–11:50.140
zh確切來說,你自己的 threshold 要怎麼得到?
確切來說,你自己的 threshold 要怎麼得到?
11:50.140–11:51.400
zh我們這邊來聊一下。
我們這邊來聊一下。
11:51.400–11:52.480
zh做法很簡單。
做法很簡單。
11:52.480–11:57.080
zh你自己先人工判斷 100 到 200 筆,每一類都要有幾十筆。
你自己先人工判斷 100 到 200 筆,每一類都要有幾十筆。
11:57.080–12:01.258
zh然後在幾個不同的門檻底下,分別算算看兩種錯各有幾筆:
然後在幾個不同的門檻底下,分別算算看兩種錯各有幾筆:
12:01.258–12:05.400
zh一種是該放過卻被擋下來,一種是該擋卻被放過去。
一種是該放過卻被擋下來,一種是該擋卻被放過去。
12:05.400–12:07.740
zh這兩個數字會往相反的方向跑。
這兩個數字會往相反的方向跑。
12:07.740–12:11.595
zh門檻拉高,被擋下來的變多,你自己要看的東西就變多;
門檻拉高,被擋下來的變多,你自己要看的東西就變多;
12:11.595–12:14.140
zh門檻拉低,被放過去的錯就變多。
門檻拉低,被放過去的錯就變多。
12:14.140–12:16.920
zh選一個你可以接受的,那就是你的門檻。
選一個你可以接受的,那就是你的門檻。
12:16.920–12:19.558
zh而你之後遇到第六個、第七個想法的時候,
而你之後遇到第六個、第七個想法的時候,
12:19.558–12:22.057
zh也可以自己判斷值不值得換成 Jev:
也可以自己判斷值不值得換成 Jev:
12:22.057–12:24.556
zh就看那個判斷會不會被快速運算很多次,
就看那個判斷會不會被快速運算很多次,
12:24.556–12:26.080
zh以及它需不需要推理。
以及它需不需要推理。
12:26.080–12:28.320
zh兩個都成立才是它的主場。
兩個都成立才是它的主場。
12:28.320–12:29.700
zh那實際上要怎麼接起來?
那實際上要怎麼接起來?
12:29.700–12:32.120
zh看你手上有沒有在寫程式,兩條路。
看你手上有沒有在寫程式,兩條路。
12:32.120–12:34.736
zh如果你有在用那種可以自己跑程式的 AI,
如果你有在用那種可以自己跑程式的 AI,
12:34.736–12:38.200
zh官方有出一個現成的 skill,兩行指令就裝好了。
官方有出一個現成的 skill,兩行指令就裝好了。
12:38.200–12:41.209
zh第一行是 claude plugin marketplace add,
第一行是 claude plugin marketplace add,
12:41.209–12:43.616
zh後面接 typesafe 斜線 skills;
後面接 typesafe 斜線 skills;
12:43.616–12:45.937
zh第二行是 claude plugin install,
第二行是 claude plugin install,
12:45.937–12:48.618
zh後面接 typesafe at typesafe 斜線 ai。
後面接 typesafe at typesafe 斜線 ai。
12:48.618–12:53.403
zh這兩行你搜 typesafe agent skill 就找得到,
這兩行你搜 typesafe agent skill 就找得到,
12:53.403–12:55.085
zh官方文件上有完整的。
官方文件上有完整的。
12:55.085–12:58.420
zh裝完把你的 key 放進專案的 `.env` 檔案裡面。
裝完把你的 key 放進專案的 `.env` 檔案裡面。
12:58.420–12:59.832
zh有一件事很多人會誤會:
有一件事很多人會誤會:
12:59.832–13:03.500
zh這個 skill 本身不執行任何東西,它是一本規則書。
這個 skill 本身不執行任何東西,它是一本規則書。
13:03.500–13:07.594
zh你用白話描述你要判斷什麼,你的 AI 讀那本規則書,
你用白話描述你要判斷什麼,你的 AI 讀那本規則書,
13:07.594–13:09.798
zh幫你把題目跟判斷標準寫出來,
幫你把題目跟判斷標準寫出來,
13:09.798–13:13.960
zh再寫一小段程式把資料送過去,最後把結果讀回來給你。
再寫一小段程式把資料送過去,最後把結果讀回來給你。
13:13.960–13:15.596
zh如果你完全不想碰程式碼,
如果你完全不想碰程式碼,
13:15.596–13:19.686
zh市面上的自動化平台已經可以把 Jev 當成流程裡的一個步驟,
市面上的自動化平台已經可以把 Jev 當成流程裡的一個步驟,
13:19.686–13:23.400
zh前面接你的信箱、表單或者試算表,後面接它的判斷結果。
前面接你的信箱、表單或者試算表,後面接它的判斷結果。
13:23.400–13:25.720
zh今天晚上你可以先做三件事情。
今天晚上你可以先做三件事情。
13:25.720–13:29.080
zh第一,從第一個用法開始,因為它最划算也最不會出事。
第一,從第一個用法開始,因為它最划算也最不會出事。
13:29.080–13:32.470
zh找一疊你早就知道該看、可是一直沒時間看的東西,
找一疊你早就知道該看、可是一直沒時間看的東西,
13:32.470–13:37.000
zh可能是問卷、可能是客訴、可能是你專案裡一整年的紀錄。
可能是問卷、可能是客訴、可能是你專案裡一整年的紀錄。
13:37.000–13:40.009
zh第二,把你想分的類別寫成互相排斥的選項,
第二,把你想分的類別寫成互相排斥的選項,
13:40.009–13:42.580
zh然後自己加一個「都不適合」進去。
然後自己加一個「都不適合」進去。
13:42.580–13:44.387
zh如果你連該分成哪幾類都還不確定,
如果你連該分成哪幾類都還不確定,
13:44.387–13:47.920
zh那就用 cluster 那個做法,兩兩問它相不相關。
那就用 cluster 那個做法,兩兩問它相不相關。
13:47.920–13:50.220
zh第三,第 1 個禮拜先不要讓它真的動手。
第三,第 1 個禮拜先不要讓它真的動手。
13:50.220–13:52.960
zh先讓它判斷,結果印在旁邊,你自己對一遍。
先讓它判斷,結果印在旁邊,你自己對一遍。
13:52.960–13:56.020
zh對完那一輪,你就順便把門檻量出來了。
對完那一輪,你就順便把門檻量出來了。
13:56.020–13:58.515
zh今天講的五個用法,我幫你整理一次,
今天講的五個用法,我幫你整理一次,
13:58.515–14:00.900
zh順便把每一個要跑幾次再講一遍。
順便把每一個要跑幾次再講一遍。
14:00.900–14:04.246
zh大量資訊需要分類,每一筆都要跑一次,量越大越划算,
大量資訊需要分類,每一筆都要跑一次,量越大越划算,
14:04.246–14:07.500
zh而且不知道該分幾類的時候可以改成兩兩問相關。
而且不知道該分幾類的時候可以改成兩兩問相關。
14:07.500–14:09.473
zh自動分流,每一個請求都要跑一次,
自動分流,每一個請求都要跑一次,
14:09.473–14:12.060
zh而且你要看的是第一名跟第二名的差距。
而且你要看的是第一名跟第二名的差距。
14:12.060–14:14.833
zh讓它自己點瀏覽器,每一步都要跑一次,
讓它自己點瀏覽器,每一步都要跑一次,
14:14.833–14:17.900
zh最後那個做對了沒有還是留給大模型。
最後那個做對了沒有還是留給大模型。
14:17.900–14:20.820
zh決策前的把關,一次問三題幾乎不變慢。
決策前的把關,一次問三題幾乎不變慢。
14:20.820–14:23.985
zh指令守門員,每一次動作之前都要跑一次,
指令守門員,每一次動作之前都要跑一次,
14:23.985–14:26.280
zh所以門檻要拉到很高。
所以門檻要拉到很高。
14:26.280–14:29.363
zh所以整支片你如果只帶走一句話,我希望是這一句:
所以整支片你如果只帶走一句話,我希望是這一句:
14:29.363–14:32.177
zh一個判斷值不值得換成 Jev,就看兩件事,
一個判斷值不值得換成 Jev,就看兩件事,
14:32.177–14:35.920
zh它會不會被快速運算很多次,以及它需不需要推理。
它會不會被快速運算很多次,以及它需不需要推理。
14:35.920–14:39.722
zh這五個裡面如果有一個你等一下就想試,幫我按個訂閱、
這五個裡面如果有一個你等一下就想試,幫我按個訂閱、
14:39.722–14:40.800
zh開個小鈴鐺。
開個小鈴鐺。
14:40.800–14:43.604
zh所有平台都叫 AI 懶人報,習慣用聽的就搜 Podcast。
所有平台都叫 AI 懶人報,習慣用聽的就搜 Podcast。
14:43.604–14:45.370
zh我們下一集見。
我們下一集見。