Grok Bot Galaxy 第三天(第 36/40 段)


🏦 台灣Pay 銀行轉帳 💙 PayPal
直播聊 Grokbot 寫程式流程、試玩 ThursdayArena,也討論廣告和語音 agent
- 415:26 講者加入 cursor 前寫過文章,介紹當時怎麼用 tab 和舊版 cursor 的 composer 模式,那時還沒有 agent
- 421:23 團隊保存了所有 agent 的逐字紀錄(人類 prompt 與 agent 回應)以及遊戲資料
- 426:58 xAI 有 custom voice agent builder,很容易上手;只接了幾個工具,技術上能搜尋網路,但主要用來收回饋
💡 你可以怎麼用:妳可以學他的順序:先跟 AI 把目標和背景講清楚、確認雙方理解一致,再讓它動手,而且等成果真的能用了才花力氣細看。如果手上同時有好幾件事,就為每件事開一個獨立對話或專案空間,搭配一張「待辦/進行中/完成」看板,一眼就知道哪件卡在等誰。
看全部 46 條重點
🧑🏫 這段直播是 Grok 團隊的工程師分享他們現在怎麼「指揮一群 AI 寫程式」,並現場試玩他們用這套方法快速做出來的卡牌遊戲 ThursdayArena。後半段在聊遊戲怎麼靠廣告賺錢,還有一支會接電話收回饋的 AI 語音客服。想知道「一個人帶一群 AI 做產品」實際長什麼樣子,這段很具體。
- 415:26 講者加入 cursor 前寫過文章,介紹當時怎麼用 tab 和舊版 cursor 的 composer 模式,那時還沒有 agent↳ 講者進 Cursor(內建 AI 的程式編輯器)前寫過文章,當時靠 tab(按鍵自動補完程式碼)和 composer(用文字請 AI 改檔案)。那時還沒有 agent,也就是會自己規劃、把事做完的 AI。
- 415:26 現在都從 Grokbot 開始:先界定專案範圍、蒐集所有 context,再跟 bot 對齊要做什麼↳ 現在第一步都在 Grokbot(團隊用的聊天式 AI 助理):先講清楚這次要做到哪裡,把相關資料和背景(context)都給它,再跟它確認雙方理解一致,才開始動工。
- 415:59 接著請 Grokbot 派一批 cloud agent 去實作;想看程式碼時再拉到本機,用 cursor 打開檢查,沒問題就回 Grokbot 繼續下 prompt↳ 接著請 Grokbot 派出多個 cloud agent,在雲端同時寫程式。想親自看時,把程式碼拉到自己電腦用 Cursor 檢查,沒問題就回 Grokbot 下一個 prompt(給 AI 的指令)。
- 415:59 很依賴 agent 自己重現問題和 computer use,讓它先把 bug 修乾淨,自己再去看↳ 他很依賴 agent 自己先把 bug(程式錯誤)重現出來,再用 computer use(讓 AI 像人一樣操作畫面、點按鈕)實際測試,把問題修乾淨之後,他才去看。
- 416:32 只有功能真的照預期運作時,才花時間看程式碼↳ 他的順序是先看結果:功能真的照預期跑起來,才花時間讀程式碼。等於把人的時間留給已經能用的東西,不耗在半成品上。
- 416:32 一開始只有一個 bot,多一個用途就再建一個 bot,最後做出 projects manager bot↳ 一開始他只有一個 bot,每多一種用途就再開一個專門的 bot,慢慢累積,最後做出一個專門管專案的 projects manager bot。
- 416:32 projects manager bot 會替每個專案開獨立的 room 和 channel,並依用途 spawn ephemeral bot↳ 這個管理 bot 會替每個專案開獨立的聊天室(room、channel),討論不會混在一起;還會依需要 spawn(臨時生出)用完即丟的 ephemeral bot。
- 417:06 ephemeral bot 可能是 researcher、coder 等角色↳ 這些臨時 bot 各有分工,例如 researcher 負責查資料、coder 負責寫程式,像臨時找來的專案成員。
- 417:06 projects manager bot 用 Kanban board,可以在 Notion 看各任務和專案的狀態↳ 它用 Kanban board(把任務卡分成「待辦/進行中/完成」欄的看板)管理工作,進度可以在 Notion(筆記協作工具)上看,每個任務和專案走到哪一目了然。
- 417:06 任務卡住通常是在等某個人;可以讓 bot 檢查是否已解除卡關,或先做其他能做的事↳ 任務卡住,多半是在等某個人回覆或決定。這時可以叫 bot 去確認卡關解除了沒,或先做其他不用等的事,不要乾等。
- 417:06 這個 bot 放在 marketplace:到指定 URL 取得 bot、按 import,就會複製一份給你↳ 這個 bot 放在 marketplace(分享、取得 bot 的市集)。到指定網址找到它、按 import(匯入),系統就會複製一份到你自己的帳號。
- 417:39 import 後它會請你做一些設定,完成就能用↳ 匯入後它會一步步請你完成幾項設定,做完就能開始用,不用自己從零打造。
- 417:39 ThursdayArena 裡每一個 bot 都是從 marketplace 做出來的↳ ThursdayArena 是他們做的卡牌對戰遊戲,裡面每一張 bot 卡,都是從 marketplace 上的 bot 做出來的。
- 417:39 那張 bot 卡是 uncommon 稀有度,效果是讓最前面的隊友 +2 攻擊↳ 講者展示的那張卡稀有度是 uncommon(中等稀有,比 common 普通卡少見),效果是讓排在最前面的隊友攻擊力 +2。
- 418:10 玩法:開局先組牌組,商店會隨機出現可購買的卡片,買下來加進牌組↳ 開局先組牌組(你要帶上場的卡片組合)。商店會隨機出現幾張卡,看中的就買下來加進牌組。
- 418:10 黃色按鈕現在改叫 tokens;開局有 10 tokens,common 的 bot 大約 3 tokens 一張↳ 原本的黃色按鈕改叫 tokens,就是遊戲裡的錢。開局有 10 個,一張 common bot 卡大約 3 個,所以錢要省著花。
- 418:40 依卡片效果和數值調整排列位置來擬定策略,例如有張卡開戰時會變成 3/7↳ 要看每張卡的效果和數值來排位置。例如有張卡一開戰會變成 3/7(卡牌遊戲常見寫法,代表攻擊 3、生命 7),要把它放在發揮得最好的位置。
- 418:40 office ops desk bot 從前方受傷時會回 1 點血,所以可能適合放在最前面↳ office ops desk bot 從前方受傷時會回 1 點血,比較耐打,所以講者覺得它可能適合站最前排擋攻擊。
- 419:12 策略重點:安排順序、挑選卡片、決定要賣掉哪些卡↳ 整體策略就三件事:卡片怎麼排順序、要買哪幾張、哪幾張該賣掉。
- 419:12 有 power-up 可以買,例如 apple,還有新加的 potato special,用來強化 bot;之後用牌組去打對戰↳ 商店也賣 power-up(強化道具),例如 apple,還有新加的 potato special,用來把 bot 變強。組好牌組後就拿去跟別人對戰。
- 419:12 已修好「AI 相關」的問題,這是回報最多的 bug 之一↳ 團隊說已經修好一個「跟 AI 有關」的問題,這是玩家回報最多的 bug 之一。影片沒細講是什麼問題。
- 419:42 第二輪開始會出現 uncommon 卡;shiny 卡能對最後一個存活的敵人造成 3 點傷害,也提到 Leah Chinzki↳ 從第二輪起商店會開始出 uncommon 卡。有一種 shiny 卡能對最後一個還活著的敵人造成 3 點傷害。講者也順口提到 Leah Chinzki。
- 419:42 新功能:卡片可以直接拖進欄位↳ 新功能:卡片可以直接用滑鼠拖進欄位擺好,操作更直覺。
- 420:16 一張卡賣掉可拿回 1 token;apple 效果是 +1 攻擊、+1 生命↳ 賣掉一張卡能拿回 1 個 token,比買的時候少很多,所以別亂買。apple 的效果是攻擊 +1、生命 +1。
- 420:16 ThursdayArena 剛上線時很糟,UI 很差;團隊當時是刻意要非常快速上線↳ ThursdayArena 剛上線時很糟,介面(UI)很難看。這是刻意的:團隊選擇先以最快速度上線,之後再慢慢改。
- 420:50 做遊戲工作室的好處在於 iteration loop;用 Grokbot 建起「工廠」有助於快速迭代出好遊戲↳ 講者認為遊戲工作室的價值在 iteration loop,也就是「做出來→給人玩→看反應→再改」的循環。用 Grokbot 搭一座「工廠」,就能把這個循環轉得很快。
- 420:50 希望把經驗帶到未來的遊戲,做得更快、品質更高↳ 他們希望把這次學到的經驗帶到之後的遊戲,下一款做得更快、品質也更好。
- 421:23 團隊保存了所有 agent 的逐字紀錄(人類 prompt 與 agent 回應)以及遊戲資料↳ 團隊把人給 agent 的每一個 prompt、agent 的每一則回覆都存成逐字紀錄,連同遊戲資料一起保存。
- 421:23 理論上可以用這些 prompt 做出 game studio bot,把網站、品牌、產品決策、遊戲風格上的心得拿來做更多遊戲↳ 有了這些 prompt,理論上能做出一個「遊戲工作室 bot」,把網站、品牌、產品決策、遊戲風格上的心得,拿去做更多新遊戲。
- 421:23 Roshan 排名爬到 39,但發現 bug:排行榜顯示 4 勝 0 敗,點進個人頁卻有 1 敗↳ Roshan 爬到排行榜第 39 名,卻發現 bug:排行榜寫 4 勝 0 敗,點進他的個人頁面卻顯示有 1 敗,兩邊對不上。
- 422:00 示範用 voice mode 回報 bug:在 Grokbot 找到 engineer bot,發起 huddle↳ 講者示範用 voice mode(直接開口跟 bot 講話)回報 bug:在 Grokbot 裡找到負責工程的 engineer bot,發起 huddle(臨時語音通話)。
- 422:33 用語音描述排行榜勝敗數不一致,請 bot 用 potato mode 開一個 cloud agent 調查並修正↳ 他用講的描述排行榜勝敗數對不上,請 bot 用 potato mode 開一個 cloud agent 去查原因並修好,整個過程不用打字。
- 423:11 bot 講了 SQL query 的笑話;並回報 agent 還在查排行榜問題,完成後會通知↳ bot 還開了一個 SQL query(向資料庫查資料的指令)的玩笑,然後回報 agent 還在查排行榜的問題,查完會通知他。
- 423:43 語音對話結束後可以點進去看逐字稿↳ 語音對話結束後,可以點進去看完整逐字稿,確認剛剛講了什麼、bot 答應要做什麼。
- 423:43 講者的 cheater bot 正在替他刷遊戲,Daryl 的分數升了 1 分↳ 講者有個 cheater bot(作弊 bot)正在替他自動打遊戲,畫面上 Daryl 的分數也升了 1 分。
- 424:13 cheater bot 會邊玩邊從遊戲中學習;它用的是講者自己的帳號,沒有另外開帳號↳ 這個 cheater bot 會邊玩邊從對戰中學習。它用的是講者本人的帳號,沒有另外開分身帳號。
- 424:45 Matt 說明變現方式:透過廣告↳ Matt 說明遊戲打算怎麼賺錢:靠廣告。
- 425:17 讓使用者競價購買平台廣告;競價 marketplace 目前壞掉,要等進行中的 PR 合併才能用↳ 做法是讓想打廣告的人互相出價、價高者得。不過競價市集目前壞了,要等修正用的 PR(送出後等待審核合併的程式修改)合併才能用。
- 425:17 廣告位置還沒決定,提議放在 ticker;也在做 Eric 提的「付費登上排行榜頂端」點子↳ 廣告要放哪還沒決定,有人提議放在 ticker(畫面下方的跑馬燈)。另外也在做 Eric 提的點子:付錢讓自己登上排行榜最上面。
- 425:50 新點子:付費送出 prompt,讓它變成產品功能,也就是「購買一個功能」↳ 新點子:付費送出一段 prompt,團隊就把它做成產品裡真的功能,等於「花錢買一個功能」。
- 425:50 Matt 已經對所有使用者輸入(包括回饋提交)做嚴格審核,認為這個點子也能輕鬆審核↳ Matt 已經對所有使用者輸入的內容(包括回饋表單)做嚴格審核,所以他認為這個付費功能的點子也很好把關。
- 425:50 ticker 可以付費換特殊顏色(例如藍色),增加視覺亮點↳ 跑馬燈上的訊息也能付費換成特殊顏色,例如藍色,讓自己的訊息更顯眼。
- 426:25 ticker 能看到大家在做什麼,是講者最喜歡的功能之一,也是好的廣告位,可以像 CNBC 那樣↳ 從跑馬燈能看到大家正在做什麼,這是講者最喜歡的功能之一。他覺得它也是好廣告位,就像財經台 CNBC 畫面下方的即時跑馬燈。
- 426:25 畫面上的電話號碼背後是 xAI voice agent↳ 畫面上那支電話號碼,打過去接聽的是 xAI voice agent,也就是用 xAI 技術做的 AI 語音助理。
- 426:58 xAI 有 custom voice agent builder,很容易上手;只接了幾個工具,技術上能搜尋網路,但主要用來收回饋↳ xAI 有個 custom voice agent builder(自己打造語音助理的工具),很好上手。他們只接了幾個工具,雖然能上網搜尋,但主要是拿來聽玩家講回饋。
- 426:58 加上 guardrails:只要對方開始亂來、想玩 prompt 花招,就直接掛斷↳ 他們另外設了 guardrails(限制 AI 行為的安全規則):來電者只要開始亂來、想用話術操弄 AI,它就直接掛電話。
📘 術語
cloud agent(雲端 agent):Grokbot 派出去實際寫程式、建置專案,或調查修正 bug 的 agent
computer use(電腦操作):講者靠它重現問題、做粗活、把 bug 修乾淨,自己再看程式碼
ephemeral bot(臨時 bot):projects manager bot 依特定用途 spawn 的 bot,例如 researcher 或 coder
Kanban board(看板):projects manager bot 用它管理任務,在 Notion 可看各任務和專案的狀態
marketplace(市集):可取得 bot 並按 import 複製一份;ThursdayArena 的 bot 都出自這裡
tokens(代幣):遊戲內貨幣,黃色按鈕改叫 tokens;開局 10 個,common bot 約 3 個
iteration loop(迭代循環):講者認為做遊戲工作室的好處在這裡,用 Grokbot 建工廠能快速迭代
voice mode(語音模式):用語音跟 bot 對話回報 bug,結束後可以看逐字稿
PR(合併請求):修好廣告競價功能的 PR 還在進行中,合併後就能競價買廣告
ticker(跑馬燈):畫面下方能看到誰在做什麼,被提議當作廣告位
xAI voice agent(xAI 語音 agent):電話號碼背後的機制,用 xAI 的 custom voice agent builder 做,接上工具
guardrails(防護規則):例如對方想玩 prompt 花招時,語音 agent 就直接掛斷
computer use(電腦操作):講者靠它重現問題、做粗活、把 bug 修乾淨,自己再看程式碼
ephemeral bot(臨時 bot):projects manager bot 依特定用途 spawn 的 bot,例如 researcher 或 coder
Kanban board(看板):projects manager bot 用它管理任務,在 Notion 可看各任務和專案的狀態
marketplace(市集):可取得 bot 並按 import 複製一份;ThursdayArena 的 bot 都出自這裡
tokens(代幣):遊戲內貨幣,黃色按鈕改叫 tokens;開局 10 個,common bot 約 3 個
iteration loop(迭代循環):講者認為做遊戲工作室的好處在這裡,用 Grokbot 建工廠能快速迭代
voice mode(語音模式):用語音跟 bot 對話回報 bug,結束後可以看逐字稿
PR(合併請求):修好廣告競價功能的 PR 還在進行中,合併後就能競價買廣告
ticker(跑馬燈):畫面下方能看到誰在做什麼,被提議當作廣告位
xAI voice agent(xAI 語音 agent):電話號碼背後的機制,用 xAI 的 custom voice agent builder 做,接上工具
guardrails(防護規則):例如對方想玩 prompt 花招時,語音 agent 就直接掛斷
✏️ 小考一題
在 ThursdayArena 裡,玩家開局有多少 tokens?
A. 3 tokensB. 1 tokenC. 10 tokensD. 7 tokens看答案
答案:C。[418:10] 字幕說「So you get 10 tokens. Each bot costs like three tokens for the common ones.」3 是 common bot 的價格,7 是講者之後剩下的數量,1 是賣卡拿回的數量
💛 覺得有幫助?支持一下


課本免費、沒有廣告,支持與否都能照常讀 🐰