程式忍者PGNinja

AI Linux 軟硬整合

用 AI Vibe Coding 在一台舊的文書筆電上,做出企業級的 SaaS 應用服務。

這門課在做什麼

這門課要證明一件事:做出一套企業級的 SaaS 服務,不需要新電腦,也不需要程式背景。我們用一台只跑得動文書作業的舊筆電,裝上 Linux,再以 AI Vibe Coding 的方式開發——用自然語言把需求講清楚,讓 AI 寫出程式,你負責讀懂、驗證與修正——從零做出一套真正能對外服務的應用。舊硬體加上開源系統,本來就是伺服端最常見的組合;現在再加上 AI,等於把過去需要一個團隊好幾個月的事,壓進一台被淘汰的筆電和一堂課裡。進階課程會再加上部署到 Google 雲端,讓服務從自己的桌上走到真正的網際網路上。

課程大綱

  • 把舊文書筆電變成開發機:Linux 安裝、環境整備與資源調校
  • Linux 基本功:檔案系統、權限、終端機與套件管理,只學用得到的
  • AI Coding 工具的選擇與設定,以及帳號怎麼開、費用怎麼算
  • Vibe Coding 的需求描述:把一個商業需求拆成 AI 聽得懂的規格
  • 企業級 SaaS 的骨架:使用者、權限、資料庫、API 與後台
  • 讀懂 AI 寫出來的程式,並驗證它到底有沒有做對
  • 把服務在本機跑起來、對外開通,並做好基本的資料備份
  • 進階|部署到 Google 雲端:雲端主機、網域、憑證與上線後的維運

6 小時的場次會完整跑完一輪「從空機到一套可用的服務」;雲端部署屬於進階課程,可於基礎課結束後續接。

課程結束後,你會帶走什麼

  1. 一台可以帶回家繼續練習的二手筆電,以及裡面已經跑得起來的開發環境
  2. 一套自己做出來、可以實際操作的企業級 SaaS 應用雛型
  3. 把商業需求講成 AI 聽得懂的規格的能力,這才是 Vibe Coding 真正的門檻
  4. 判斷 AI 產出對不對的基本方法,不再只能全盤接受
  5. 對「企業級應用是由哪些零件組成的」有具體而非抽象的理解
  6. (進階)把服務部署到 Google 雲端、讓外部使用者連得進來的完整經驗

課程結束後可任選一台二手筆電帶回去繼續練習。課堂上用的就是這些機器,帶回去的是你已經熟悉的那一台環境,回家就能接著做。另外請自備 Google 或其他 AI Coding 服務的帳號;也可以聽完講師的比較與分析之後,在課程中當場申請,但申請過程會壓縮到後續的課程時間,建議事先準備好。

其他課程