AI 課本 › 📺 客戶案例

打造最好的 agentic 資料分析 harness:由 Claude 驅動,用 Claude Code 打造(第 1/2 段)

2026/05/21 · 26 分鐘 · 官方字幕實證
Omni CTO 分享團隊怎麼用 Claude Code 開發,以及 AI 分析 agent Blobby 的演進心得
💡 你可以怎麼用:如果你想讓 AI 幫你看公司的報表,先整理一份說明給它:哪張表才是正確的、內部用語(像「上一季」)指的是什麼、欄位裡的縮寫代表什麼,再附幾個範例問題和正確的查法。之後 AI 每答錯一次,就把修正補回這份說明裡。
看全部 33 條重點

🧑‍🏫 Omni 是一家做 AI 資料分析的公司,他們的 CTO 在這支影片分享兩件事:工程團隊怎麼靠 Claude Code 加快開發,以及他們的分析 agent Blobby 怎麼一步步變得更會回答問題。Blobby 的核心做法,是在 data warehouse(公司集中存放資料的地方)上面加一層 semantic layer(把資料整理好、翻譯給 AI 看的中間層)。如果你想讓 AI 看懂公司內部的資料,這支影片把「要先告訴 AI 哪些背景」講得很具體。

📘 術語
semantic layer(語意層):架在資料倉儲或資料庫上的翻譯層,負責整理資料、編寫 context、控管權限
semantic query(語意查詢):Claude 把使用者的問題轉成的查詢,再經由 semantic layer 轉成 SQL
SQL(SQL 查詢語言):最後在資料倉儲上執行的查詢(字幕沒有進一步解釋)
data warehouse(資料倉儲):存放公司資料的地方,實際環境可能有數萬到數十萬個資料集
fiscal quarter(會計季度):Omni 的業務團隊說「上一季」時指的是會計季,產品工程部門則是指日曆季
Claude.md(Claude.md 檔案):Claude Code 用的 context 檔;講者用它類比:context 越靠近對應的程式碼,效果越好
feedback loop(回饋迴圈):把後續提問回饋到定義和 context 裡,形成持續學習的循環
fuzzy matching(模糊比對):處理使用者打錯字的情況,確保找到正確的篩選值
AI context(AI 脈絡欄位):專門寫給 LLM 看的說明,告訴它這個欄位該怎麼用、被問到時可以參考什麼
sample queries(範例查詢):典型用例,以及回答某類問題時應該執行的 query
agentic loop(agent 迴圈):加在問答流程外圍的迴圈,讓 Blobby 成為 agent,很擅長從錯誤中恢復
agentic harness(agent 執行框架):Omni 自己打造的框架,包含 tasks 等概念,是一項很大的工程
evals(評測):用來衡量品質的測試;改善錯誤恢復能力後,較難的 evals 成績明顯變好
token(token):改用 Sonnet 後 token 用量上升,因為對話更長、更複雜
✏️ 小考一題

Omni 的 Blobby 在「一問一答」階段原本使用哪個模型,後來因為 agentic 對話更複雜而改用 Sonnet?

A. OpusB. 自己訓練的模型C. HaikuD. Sonnet
看答案
答案:C。[12:11] 講者說一問一答階段用的是 Haiku 模型,但它不是為較複雜的 agentic 對話設計的,所以改用 Sonnet
📺 看原片📚 在課本 App 讀
💛 覺得有幫助?支持一下台灣Pay 銀行轉帳 QRPayPal QR
課本免費、沒有廣告,支持與否都能照常讀 🐰

重點整理自 YouTube 影片字幕,每條附時間碼可跳回原片;🧑‍🏫/↳ 是 Claude 補充的白話,不是影片原話。