一個偉大平台的誕生:讓 Google Apps Script 學習變得更有趣、更有效率!
GASO (Google Apps Script Odyssey) 是一個專為 Google Apps Script 學習打造的互動式學習平台。我們相信學習 Google Apps Script 的過程就像是一場偉大而精采的旅程,因此設計了這個以任務導向、客製化學習為核心的平台。
- 以完成任務為目標:學習不是為學而學,是為了達成任務而學
- 客製化學習路徑:根據你想要達成的功能,自動規劃最適合的學習路線
- 精準學習:只學你需要的,不浪費時間在無關的內容上
- 互動式地圖:一眼看出在 Google Apps Script 世界中可以去到哪裡
- 網狀學習結構:突破傳統線性學習的限制,提供更符合實際學習需求的網狀路徑
- 動態更新:地圖會根據 Google Sheets 的維護自動更新
- Prompt 導向:提供精準的 Prompt,讓 AI 成為你的貼身導師
- 一鍵複製:輕鬆複製 Prompt 到 ChatGPT、Gemini 或其他 AI 平台
- 個人化調整:Prompt 設計讓你可以輕易微調出適合自己的學習風格
我們的 Google Apps Script 世界地圖具有以下特性:
- 多對多網狀結構:不像一般的心智圖或樹狀圖,而是複雜的網狀關係
- 動態維護:透過 Google Sheets 維護節點清單,新節點自動反映在前端
- Graphviz 驅動:使用 Graphviz 工具自動生成視覺化地圖
假設你想要用 Google Apps Script 做一個每日定時爬取指定網站內容的工具:
- 在 GASO 平台上找到「網站爬蟲」項目
- 點擊後,GASO 會提供學習路徑:
- 認識 GAS
- 如何產生 GAS 程式碼
- 如何定時觸發程式
- 如何獲取網頁內容
- 每個節點都會提供對應的 Prompt,讓你向 AI 學習具體實作方法
- 前端:互動式網頁介面
- 後端:Google Apps Script
- 資料管理:Google Sheets
- 視覺化:Graphviz
- 部署:完全開源、免費、方便
這個專案是 2025 IT 鐵人賽的成果,30 天的開發歷程記錄了:
- 如何設計學習地圖的架構
- 如何整合 Google Sheets 與前端介面
- 如何設計有效的 AI Prompt
- 如何打造完整的學習平台
GASO 不只是一個 Google Apps Script 學習工具,更是一個可複製的學習平台架構。你可以:
- 用來學習 Google Apps Script
- 套用在任何你想學習的技能上
- 根據自己的需求客製化學習路徑
- 一個偉大平台的誕生:GASO (Google Apps Script Odyssey), Let's Go!
- GASO 的核心:在描繪客製化的學習路徑之前,要先有個 Google Apps Script 的世界地圖
讓我們一起踏上這場 Google Apps Script 的偉大旅程! 🚀