「一塊一塊拼湊的 AI 樂高世界之旅」
就像在玩樂高一樣,我們會陪你用三十天的時間,一步一步把 AI 世界拼起來。前十天先從 Python 基礎開始,打好地基;接著十天深入 RAG 的進階應用,讓 AI 能夠更聰明地查資料;最後十天,我們會帶你把 MCP 串接到現有系統裡,真的把 AI 作品完成並落地。這段旅程會像拼積木一樣,從小小的磚塊,慢慢拼出屬於你自己的 AI 世界。
前言 學習任何一門程式語言,環境設定往往是最容易被忽略的一步。 然而,如果一開始的環境沒有處理好,接下來的學習過程就可能因為各種小問題而卡關,例如:套件安裝失敗...
前言 在程式世界裡,所有的邏輯與運算都是由「資料」組成的。電腦就像一位超快的計算小幫手,但它需要我們告訴它:資料要放在哪裡、屬於什麼型別、要怎麼運算。今天,我們...
前言 在寫程式時,我們不只需要存資料、做計算,還要能根據不同情況做出「選擇」與「重複執行」。這一章的主角就是 條件判斷 與 流程控制。 if 條件判斷:讓程...
前言 到目前為止,我們已經學會了變數、資料型別、運算子、條件判斷與迴圈,能寫出小型的程式。但如果要處理更複雜的需求,例如隨機數、日期時間、數學計算,甚至是網路請...
前言 前幾天我們已經學會了如何存資料、做運算,以及用條件判斷與迴圈來控制流程。不過,如果程式越寫越大,一直重複貼相似的程式碼,不僅難以維護,也容易出錯。這時候,...
前言 在學過變數、運算子、條件判斷、迴圈以及函式之後,我們已經能寫出有邏輯、能重複利用的程式。但隨著功能越來越多,光靠函式和變數來組織程式碼,仍然容易變得凌亂。...
前言 在昨天,我們已經學會了物件導向的基本概念:類別、物件、屬性、方法,並理解了 self 與 __init__ 的作用。這些基礎讓我們能夠建立「藍圖」並產生對...
前言 到目前為止,我們的程式大多是「同步」的:一步一步往下執行,上一個任務沒完成,下一個任務就得等著。這種方式雖然直覺,但在需要等待外部回應(例如網路請求、檔案...
前言 在前天中,我們的程式多半假設「一切都會順利」。 但是現實世界中,程式很常遇到「突發狀況」: 除以零 輸入錯誤的資料 檔案找不到 網路連線失敗 如果沒有...
前言 走到第十天,我們已經從 Python 基礎語法、函式、物件導向,一路學到非同步與錯誤處理。 今天,我們要讓程式真正「連上外部世界」——用 Flask 建立...