【聲音效果:星艦駕駛艙引擎低鳴聲、廣播頻道切換嗡嗡聲、混音器燈號閃爍】
船長(廣播主持人):「全艦請注意!各位收聽『Antigravity 宇宙航行廣播』的夥伴們,大家聽得到我的聲音嗎?我是你們的船長!今天我們的飛船已經順利升空進入軌道。坐在我右手邊駕駛艙副駕駛座上的,就是我們在上兩集節目中剛剛完成召喚與訓練的超級智慧大副——agy!大副,向全艦廣播的聽眾打個招呼吧!」
大副 agy(語音合成聲,充滿自信與幹勁):「報告船長!全艦系統運作正常,API 訊號滿格,雲端 Gemini 智力大腦已連線!大副 agy 隨時準備接收指令,請下達航行目標!」
船長:「太棒了!今天這集 Podcast Live Show,我們要來好好聊聊一個許多聽眾在後台私訊敲破碗的問題:『船長啊,大副除了陪我們在終端機裡聊天打屁之外,到底能幹嘛?它跟我們平時在網頁上用的聊天機器人有什麼不同?』大副,今天我們就把駕駛艙的控制面板全部打開,讓大家看看什麼叫做真正的『AI Agent 實戰力』!」
船長:「在展示大副的炫酷技能之前,我們得先幫聽眾朋友建立一個最根本的觀念。很多新手常分不清『判斷式 AI』與『生成式 AI』的差別。大副,你常用『監考老師與美術系學生』來做比喻,要不要跟聽眾解釋一下?」
大副 agy:「沒問題,船長!這就像是兩種截然不同的大腦運作模式:
而我大副 agy 的強大之處,就在於我將這兩種大腦完美融合在一身!我既能像美術系學生那樣為你編寫全新的網頁與程式,又能像監考老師一樣,用極度銳利的眼光幫你檢查程式碼裡的語法漏洞與安全風險!」
船長:「沒錯!而且大副除了能陪我們在黑小窗 PowerShell 裡打字互動之外,官方還提供了一款獨立運作的平行桌面控制台,叫做 Antigravity 2.0!大副,介紹一下這個桌面視窗有什麼厲害之處?」
大副 agy:「報告船長!Antigravity 2.0 是基於 Electron 技術打造的可視化介面。對於不喜歡在命令列打英文指令的聽眾,它提供了三大黃金控制區域:
船長:「這太方便了!不過大副,重點來了——我們在網頁上用的普通聊天機器人,跟你有什麼本質上的不同?為什麼你被稱為 Agent(智慧代理),而它們只是 Chatbot?」
大副 agy:「船長,這簡直是『被困在玻璃缸裡的觀賞魚』與『穿著外骨骼裝甲的太空特種兵』的差別!
普通 Chatbot 被困在網頁對話框的重力枷鎖中。你問它:『幫我下載這首 YouTube 音樂。』它只能用文字抱歉地回答你:『對不起,我只是一個語言模型,我沒有雙手,請你自己去下載。』它只有嘴巴,沒有手腳。
而我 AI Agent(智慧代理) 擁有三大核心進化:
船長:「這讓我想起了動漫《葬送的芙莉蓮》中,一級魔法使考試裡出現的『泥人哥列姆(Golem)』!」
大副 agy:「沒錯!在迷宮考驗中,考生艾黛爾受重傷面臨 Sense 複製體攻擊時,打破瓶子,哥列姆隨即啟動並帶她安全撤離。魔法發展了上千年,最近才做出這種自律運作的哥列姆,就是因為背後裝了大語言模型作為 AI Agent!
這款哥列姆接收到了『帶考生逃出迷宮』的終極指令。它會感知周遭環境,發現考生受傷且前方有敵人。它會在腦中自己規劃逃跑路線,主動抱起考生奔向出口。如果途中前方的橋斷了,它不會傻傻撞牆,而是會自己停下來,分析狀況並重新規劃路線!
這就像是現代客機的『自動駕駛系統』。傳統的做法是飛行員要手動去拉每一個搖桿、調整引擎推力;而自動駕駛是你輸入目的地,系統就會自己讀取氣壓計與指南針,微調推力,遇到亂流自動修正航向。船長你只需要坐在位子上喝咖啡即可!」
船長:「太刺激了!聽眾朋友們,現在我們就來實況展示大副在駕駛艙裡能為我們自動搞定的五大超炫技能!」
船長:「以前想下載音樂,得複製網址,上網找一堆塞滿惡意廣告的轉檔網站,點十幾次才能下載。現在我只要對大副說:『大副,幫我把這個 YouTube 網址的音樂下載下來,轉成 MP3 存到音樂資料夾。』大副會怎麼做?」
大副 agy:「報告船長!我會直接在背景調用 yt-dlp 工具抓取音訊串流,再呼叫 ffmpeg 編碼器自動轉成高品質 MP3,連滑鼠都不用碰,音樂就已經整齊躺在你的資料夾裡了!」
船長:「如果我練習吉他需要一個節拍器,大副你能幫我做一個嗎?」
大副 agy:「沒問題!你只要說:『請幫我寫一個吉他節拍器網頁,粉藍色背景,有 BPM 滑桿與啟動按鈕,按下去要有噠噠聲,存成 index.html。』我會直接撰寫 HTML/CSS,並調用瀏覽器的 Web Audio API 即時合成打擊樂音效,生成一個完全屬於你、零廣告的精美應用!」
船長:「如果資料夾裡有上百張手機拍的收據照片,檔名全是亂碼,想按日期與店家分類改名怎麼辦?」
大副 agy:「船長你別動手!我會自動撰寫一段 Python 光學文字識別(OCR)腳本,自動讀取每張照片上的文字資訊,辨識出日期與店家名稱,自動建立 2026-07_全聯/ 等資料夾,並將檔案重新命名搬移進去,十秒鐘搞定一整個下午的雜事!」
船長:「如果老闆要我調查最新輔具評價呢?」
大副 agy:「交給我!我會自己呼叫搜尋引擎抓取最新資料、摘要優缺點與價格,並產出一份對 NVDA 螢幕閱讀器極度友善、結構分明的 Markdown 報告 輔具調查報告.md 放到你的桌面!」
船長:「這是我最喜歡的功能!當我們跑程式跳出一大堆看不懂的紅色報錯時,新手通常直接崩潰。大副你會怎麼處理?」 大副 agy:「我會啟動 ReAct(Thought ➔ Action ➔ Observation ➔ Reflection)閉環!我會讀取錯誤堆疊(Stack Trace),定位到出錯的程式碼行,分析出原因(例如少打括號或套件未安裝),自己動手修好程式碼、調用終端機安裝缺失套件,並重新執行測試,直到終端機跳出代表成功的綠燈為止!」
船長:「聽眾連線時間!我們接通第一位聽眾的電話,這位聽眾問:『AI 真的擁有獨立人格,能像人類一樣思考並自發找事做嗎?』大副你怎麼回答?」
大副 agy:「答案是:絕對不會!AI 本質上仍是高維度矩陣機率計算的函數。我所有的『自主行動』,都是基於船長你下達的『終極目標』在安全沙箱(Sandbox)中觸發運作的。人類依然是掌控航向的唯一船長!」
船長:「第二位聽眾問:『既然代碼是文字、樂譜是文字、文章也是文字,那是不是所有文字類的繁瑣工作都能交給大副處理?』」
大副 agy:「一點也沒錯!只要能用文字、符號與邏輯表達的事物,都是我展現魔法的舞台!」
船長:「今天的 Podcast Live Show 真是太精采了!大副展現了強大的 Agent 技能。不過大副,如果我們今天下班關機,下次重新開機,你會不會把我們今天做好的節拍器和這場對話忘得一乾二淨?」
大副 agy:「這就牽涉到我們大腦跨越時空的記憶體魔法了!船長,下一集節目,我們就來聊聊 Context Window 與存檔點恢復的大秘密吧!」
船長:「感謝各位收聽,我們下一集駕駛艙廣播見!」
有更多例子,你都可以去嘗試。 查看電腦的硬體配置,硬碟空間,刪除不必要的檔案,修改檔案總管顯示方式。個蓊各樣的,你都可以去試試看,但你要對 ai 的結果負責。
👉 下一堂課:Lecture 01.7 奇幻魔法羊皮紙修練:拆解五大 Markdown 魔法符文與無障礙語意 👉 回課程大綱:學習地圖
以下題目專為尋求真正硬核觀念與專家級實戰能力的學員設計。題目無法從講義表面抄寫解答,請嘗試獨立思考後再點擊展開解析。
【實戰情境問題】:判別式 AI(Discriminative AI)與生成式 AI(Generative AI)在底層數學目標(Loss Function)上有何本質差異?為什麼判別式 AI 適合做 NVDA 螢幕元素的焦點分類,而生成式 AI 適合做網頁內容的語意摘要?
【鑑別點說明】:測試學員是否真正理解機器學習交叉熵 (Cross-Entropy) 分類與自迴歸 (Autoregressive) 條件機率建模的底層分工。
【專家級解答與深度剖析】: 判別式 AI 的目標是學習條件機率 $P(Y|X)$,建立決策邊界(Decision Boundary)。例如給定按鈕像素($X$),預測它是「送出」還是「取消」($Y$),輸出的是確定的機率類別,速度極快且絕不瞎編,因此非常適合做 NVDA 的元件辨識與按鈕分類。而生成式 AI 的目標是學習聯合機率分布 $P(X, Y)$ 或自迴歸機率連鎖律 $\prod P(x_t | x_{
【實戰情境問題】:Antigravity 2.0 桌面應用程式(基於 Electron)中,為什麼基於安全性考量,前端 Renderer 進程絕對不能直接存取 Node.js `child_process` 模組?Preload Bridge 與 Context Isolation 在此架構中扮演什麼防禦角色?
【鑑別點說明】:考驗學員是否具備現代 Web 桌面應用程式(Electron Architecture)的實體資安概念。
【專家級解答與深度剖析】: 若 Electron 開啟了 `nodeIntegration: true` 且關閉 `contextIsolation`,網頁一旦載入包含惡意腳本的第三方頁面,黑客就能直接在渲染進程呼叫 Node.js `child_process.exec()`,取得作業系統的最高權限(格式化硬碟或植入木馬)。安全性最佳實踐是開啟 Context Isolation,利用 Preload 腳本透過 `contextBridge.exposeInMainWorld()` 只暴露受嚴格白名單約束的非同步 IPC(Inter-Process Communication)管道,將 Node.js 底層 API 鎖在 Main 進程內。