活動專案管理 Apps Script 安裝器

第二堂課專用:建立活動建案表、回應表、活動專案總控表、標準資料夾、專案記錄文件、待辦追蹤表、成果檢核表、期限提醒與表單送出觸發器。NotebookLM 與 Gemini 作為後續整理與草稿產出的輔助。

流程:installActivityWorkflow 觸發:onActivityFormSubmit 產出:可貼上 Apps Script 的 .gs 定位:活動專案管理

會自動產生什麼

  • 活動建案表與表單回應試算表。
  • 活動專案總控表,可自動建立或沿用既有表。
  • 活動專案主資料夾與標準子資料夾。
  • 01_專案記錄 Docs。
  • 02_待辦追蹤表 Sheet。
  • 03_成果檢核表 Sheet。
  • Calendar 期限提醒。
  • Gmail 承辦通知,如有 Email 與權限。
  • NotebookLM 整理資料或匯出提示。
  • Gemini 草稿提示詞與檢核文字。

使用前準備

  1. 先在 Google Drive 建立第二堂課活動專案總資料夾。
  2. 若不確定 Calendar ID,先使用 primary
  3. 產生程式碼後貼到新的 Apps Script 專案。
  4. 先執行 testDriveFolder,再執行 installActivityWorkflow;不用執行 onOpen
  5. 到執行紀錄複製「活動建案表填寫網址」。

一、填入安裝參數

Drive 與總控表可貼 ID 或完整網址;系統會嘗試自動擷取 ID。活動專案總控表留空時,installActivityWorkflow 會自動建立。

installActivityWorkflow 會在這個資料夾內建立活動建案表、總控表、活動專案資料夾、三個核心文件與後續整理提示。
若已有總控表,可貼 Google Sheet ID 或完整網址。
不知道 Calendar ID 時,保留 primary 代表使用主要日曆。

二、安裝後的測試重點

第二堂課的最低成功標準是:送出一筆活動建案後,看到活動專案資料夾、標準子資料夾、專案記錄 Docs、待辦追蹤表 Sheet、成果檢核表 Sheet,以及總控表中的資料包連結。Calendar 與 Gmail 可作為第二層驗證;若權限不足,應提示人工補建或人工通知。