一、課程定位:用 GAS 做半自動化,不做黑箱自動化
你會先確認上半場完成的專案設定與任務追蹤表,因為 GAS 會讀取這些欄位來建立資料夾、提醒與草稿。
接著你會直接把 basic 版升級,讓同一套表格可以管理一個「報名/填報型行政專案」:建立表單、追蹤誰填了、產生未填提醒草稿,並把報名狀況留成可交接的摘要。若你的班級已完成一週三報,則改用課程行政流,把週報延伸成作業、學生、提醒與期末成果追蹤。
規格資料
建立任務表
與應填名單
與未填草稿
與 AI 提示詞
| 路線 | 建議使用檔案 | 適合學員 | 本場會完成什麼 |
|---|---|---|---|
| A 路線:一般行政工作流 | admin_workflow_gas_advanced.gs | 報名、填報、成果收件或一般行政專案。 | 專案類型、任務範本、表單建立、連結回寫、應填名單、填報狀況檢查、未填提醒草稿、報名狀況摘要與結案摘要。 |
| B 路線:一週三報後的課程行政流 | course_admin_workflow_gas.gs | 已完成一週三報的教授與教師。 | 週報紀錄、作業成果追蹤、學生追蹤、課程提醒、期末成果包。 |
二、上半場規格與下半場 GAS 欄位對照表
進階版 GAS 實際讀取的是「專案設定 B2:B10」、「任務追蹤」、「表單管理」與「應填名單」工作表。上半場的工作流盤點表可協助人理解流程,但不會全部被 GAS 自動讀取。
| 上半場規格欄位 | 下半場 GAS 欄位 | 格式 | 是否必填 | 說明 |
|---|---|---|---|---|
| 專案名稱 | B2 | 文字 | 是 | 用於建立資料夾與通知草稿 |
| 專案日期 | B3 | 日期 | 是 | 用於資料夾命名 |
| 承辦單位 / 承辦人 | B4 | 文字 | 是 | 用於資料夾名稱與通知稱呼 |
| 專案資料夾連結 | B5 | URL | 自動產生 | GAS 寫入 |
| 專案類型 | B6 | 固定選項 | 進階版必填 | 支援教師研習、校外教學、校慶活動、競賽報名、公文追蹤 |
| 根資料夾 ID | B7 | Drive folder ID | 可選 | 有填則建立在指定資料夾底下;空白則建立在我的雲端硬碟根目錄 |
| 表單用途 | B8 | 固定選項 | 進階版必填 | 支援研習報名、活動報名、成果回報、填報回覆 |
| 報名/填報截止時間 | B9 | 日期時間 | 建議填 | 用於表單管理與提醒文字 |
| 人數上限或預期回覆數 | B10 | 數字 | 可選 | 供報名狀況摘要與行政判斷參考 |
| 任務名稱 | 任務追蹤 A 欄 | 文字 | 是 | Calendar 事件標題 |
| 負責人 | 任務追蹤 B 欄 | 文字 | 建議填 | Calendar 描述 |
| 期限 | 任務追蹤 C 欄 | 日期 | 是 | Calendar 提醒依據 |
| 狀態 | 任務追蹤 D 欄 | 固定選項 | 是 | 已完成者不建立提醒 |
| 輸出文件 | 任務追蹤 E 欄 | 文字 / 連結 | 建議填 | 供結案整理使用 |
| 提醒天數 | 任務追蹤 F 欄 | 數字 | 可選 | 用於提前提醒 |
| 風險提醒 | 任務追蹤 G 欄 | 文字 | 可選 | Calendar 描述與 AI 檢核用 |
| 備註 | 任務追蹤 H 欄 | 文字 | 可選 | 補充說明 |
| 日曆事件 ID | 任務追蹤 I 欄 | 文字 | 自動產生 | 由 GAS 回寫,用來避免重複建立 Calendar 事件;若要重新建立提醒,需先清空此欄並刪除舊事件。 |
三、上半場完成什麼,下半場再進一步做什麼
| 上半場完成 | 下半場再進一步 | 進階版新增能力 |
|---|---|---|
| 用基礎版 GAS 看見自訂選單、資料夾、任務表、Calendar 與 Gmail 草稿。 | 改用 admin_workflow_gas_advanced.gs 擴充成報名/填報流程小系統。 | 選單重整、專案類型、表單管理、應填名單、填報狀況檢查、未填提醒草稿與結案摘要。 |
| 固定任務範例,適合作為有感示範。 | 依 B6 專案類型與 B8 表單用途建立任務與表單流程。 | 教師研習、活動報名、成果收件、公文填報與其他行政專案。 |
| 專案資料夾建立在我的雲端硬碟根目錄。 | 可在 B7 指定根資料夾 ID。 | 不自動開放權限,只產生權限提醒。 |
| AI 用於盤點、補缺漏與規格整理。 | 建立報名狀況摘要、結案摘要與 AI 結案提示詞 Google Docs。 | 摘要對外提供前需人工確認;提示詞送外部 AI 前先移除個資與敏感資料。 |
四、本場 3 小時完成的具體產出
使用 admin_workflow_gas_advanced.gs,提供完整行政工作流選單。
依教師研習、活動報名、成果收件、公文填報等情境建立不同任務表。
B7 有填時建立在指定根資料夾,空白時建立在我的雲端硬碟根目錄。
建立 Google Form、回應試算表,並將填寫、編輯與回應表連結回寫到表單管理。
比對應填名單與表單回應,標記已填/未填,並產生寄給自己的未填提醒草稿。
產生報名/填報狀況摘要、結案資料庫紀錄與可複製到 AI 的結案提示詞文件。
進階版新增功能對照表
一般行政 advanced 版的核心,是管理一個「報名/填報型行政專案」。重點不只是建資料夾,而是從表單建立、填報追蹤、未填提醒到摘要結案形成一個可重複使用的小系統。
| 功能 | 解決的行政問題 | 主要讀取資料 | 主要產出 |
|---|---|---|---|
| 建立報名/回覆表單 | 每次活動或填報都要手動開表單。 | 專案設定 B2、B6、B8、B9 | Google Form 與回應試算表。 |
| 表單連結回寫 | 填寫連結、編輯連結、回應表連結容易散落。 | 表單管理編輯連結與 Form 設定 | 表單管理中的填寫、編輯、回應表連結。 |
| 檢查報名/填報狀況 | 承辦人需要知道目前有多少人已填。 | 表單回應表、應填名單 | 回覆數、最後檢查時間、已填/未填標記。 |
| 應填名單比對 | 只看回覆表不知道誰還沒填。 | 應填名單姓名、Email 與表單回應 | 已填者填寫時間、未填者狀態。 |
| 未填提醒草稿 | 提醒文字與未填名單整理耗時且容易誤寄。 | 應填名單中未填且 Email 不為空者 | 寄給自己的 Gmail 草稿,提醒狀態回寫。 |
| 報名狀況摘要 | 主管或會議需要快速掌握填報進度。 | 表單管理、應填名單 | Google Docs 報名/填報狀況摘要。 |
| 結案摘要 | 活動後需要留下可交接紀錄。 | 任務追蹤、文件清單、表單狀況 | 結案資料庫紀錄與 AI 結案提示詞。 |
五、180 分鐘課程流程:依學員情境選擇 A 或 B
A 路線:一般行政 advanced 版:報名/填報型行政專案
| 時間 | 主題 | 講師操作 | 學員產出 |
|---|---|---|---|
| 0-15 分 | 回顧 basic 版完成的一鍵建案功能 | 確認 basic 版已可建立專案資料夾、任務追蹤、Calendar 提醒與 Gmail 草稿。 | 知道 advanced 版要把一鍵建案升級成報名/填報管理流程。 |
| 15-35 分 | 貼上 advanced 版並初始化 | 貼上 admin_workflow_gas_advanced.gs,執行「初始化進階模板」。 | 看到專案設定 B2:B10、任務追蹤、表單管理、應填名單、文件清單與結案資料庫。 |
| 35-55 分 | 設定填報專案參數 | 設定專案類型、表單用途、截止時間與預期回覆數。 | 完成 B6 專案類型、B8 表單用途、B9 截止時間、B10 預期回覆數。 |
| 55-75 分 | 建立專案資料夾與任務範本 | 執行「建立專案資料夾」與「依專案類型建立任務表」。 | Drive 產生專案資料夾,B5 回寫連結,任務追蹤表出現對應任務。 |
| 75-100 分 | 建立報名/回覆表單 | 執行「建立報名/回覆表單」,再執行「取得並回寫表單連結」。 | 取得填寫連結、編輯連結與回應表連結,並回寫到「表單管理」。 |
| 100-120 分 | 建立應填名單表 | 執行「建立應填名單表」,示範填入應填者資料。 | 應填名單有姓名、單位/班級、Email、身分與填寫狀態。 |
| 120-140 分 | 檢查報名/填報狀況 | 執行「檢查報名/填報狀況」,比對已填與未填。 | 應填名單標記已填/未填,表單管理更新回覆數與最後檢查時間。 |
| 140-155 分 | 產生未填提醒草稿 | 執行「產生未填提醒草稿」。 | Gmail 產生寄給自己的未填提醒草稿,不自動寄給未填者。 |
| 155-170 分 | 提醒、逾期與觸發器 | 建立 Calendar 提醒、檢查逾期任務,示範建立與刪除每日檢查觸發器。 | 任務追蹤 I 欄回寫事件 ID,知道如何避免重複觸發器。 |
| 170-180 分 | 摘要與結案 | 產生報名狀況摘要、結案摘要與 AI 結案提示詞。 | 得到報名/填報狀況摘要 Docs、結案資料庫紀錄與 AI 提示詞文件。 |
B 路線:一週三報後的課程行政流
| 時間 | 主題 | 講師操作 | 學員產出 |
|---|---|---|---|
| 0-15 分 | 回顧一週三報已完成什麼 | 說明一週三報負責每週內容整理與發布,課程行政流負責後續追蹤、提醒與成果整理。 | 知道一週三報與課程行政流的分工。 |
| 15-35 分 | 貼上 course admin flow 版 GAS | 貼上 course_admin_workflow_gas.gs,重新整理 Sheet,確認「課程行政流」選單。 | 看到課程行政流選單。 |
| 35-55 分 | 初始化課程行政模板 | 執行「初始化課程行政模板」,填寫課程設定。 | 完成課程名稱、學期、授課教師、班級或修課群組。 |
| 55-75 分 | 建立課程資料夾 | 執行「建立課程資料夾」,檢查 Drive 子資料夾。 | Drive 出現課程週報、學生作業、課堂活動、學生追蹤、期末成果等資料夾。 |
| 75-100 分 | 建立週報紀錄表 | 建立週報紀錄表,填入一筆一週三報範例。 | 週報紀錄表有週次、主題、作業提醒、待追蹤學生與下週預告。 |
| 100-120 分 | 建立作業與學生追蹤 | 建立作業成果追蹤表與學生追蹤名單。 | 有一筆作業追蹤資料與一筆學生追蹤資料。 |
| 120-140 分 | 從週報產生待辦任務 | 執行「從週報產生待辦任務」。 | 課程任務追蹤表產生待辦任務。 |
| 140-155 分 | 建立提醒與補交通知草稿 | 建立課程提醒與補交通知草稿。 | Calendar 產生提醒,Gmail 產生補交通知草稿,不自動寄出。 |
| 155-170 分 | 產生課程進度摘要 | 執行「產生課程進度摘要」。 | 看到週報、作業、學生追蹤與任務統計。 |
| 170-180 分 | 產生期末成果包與 AI 改善提示詞 | 執行「產生期末課程成果包」與「產生 AI 課程改善提示詞」。 | 得到期末成果文件初稿與可去識別化後貼給 AI 的改善提示詞。 |
六、你會操作到的 Workspace 模組
你會看到同一份 Sheet 如何被 GAS 讀取,並轉成 Drive、Docs、Calendar、Gmail 草稿、觸發器與結案資料庫。每個模組都可以單獨測試,出錯時比較容易知道要檢查哪一欄。
| 模組 | 輸入資料 | 輸出結果 | 人工確認點 |
|---|---|---|---|
| 建案選單 | 專案名稱、日期、承辦單位、專案類型 | Google Sheets 自訂選單 | 確認是否在正確試算表執行 |
| Drive 建案 | 專案資料夾命名規則、子資料夾清單 | 專案主資料夾與子資料夾 | 確認雲端硬碟位置與共享權限 |
| 任務追蹤 | 任務欄位、任務範本、期限 | 任務追蹤 Sheet | 確認負責人與日期正確 |
| 表單管理 | 專案類型、表單用途、截止時間、預期回覆數 | Google Form、填寫連結、編輯連結、回應表連結 | 確認表單欄位、公開範圍與個資蒐集是否合宜 |
| 應填名單 | 姓名、單位/班級、Email、身分、表單回應資料 | 已填/未填標記、填寫時間、未填提醒草稿 | 如含學生資料,建議使用代碼或去識別化 |
| 結案整理 | 任務紀錄、表單狀況、文件連結、成果資料 | 報名狀況摘要、結案摘要與 AI 提示詞 | 摘要對外提供前需人工確認,不把個資送到外部 AI |
七、升級前:先確認 Sheet 長這樣
你要先確認 B2:B10,因為進階版 GAS 會讀取這些欄位來建立專案資料夾、任務範本、報名/回覆表單、應填名單、提醒與結案摘要。自動建立的資料夾連結會回寫到 B5,任務資料會依 B6 專案類型建立到「任務追蹤」工作表,表單流程會依 B8:B10 建立與檢查。
| 儲存格 | 內容 | 範例 |
|---|---|---|
| A1 | 欄位 | 欄位 |
| B1 | 內容 | 內容 |
| A2 | 專案名稱 | 專案名稱 |
| B2 | 專案名稱內容 | 校慶活動籌備 |
| A3 | 專案日期 | 專案日期 |
| B3 | 日期 | 2026/09/15 |
| A4 | 承辦單位 | 承辦單位 |
| B4 | 承辦單位內容 | 學務處 |
| A5 | 專案資料夾連結 | 專案資料夾連結 |
| B5 | 由 GAS 自動產生 | 由 GAS 自動產生 |
| A6 | 專案類型 | 專案類型 |
| B6 | 固定選項 | 教師研習 |
| A7 | 根資料夾 ID | 根資料夾 ID |
| B7 | Drive 資料夾 ID,可留空 | 1AbC... 或空白 |
| A8 | 表單用途 | 表單用途 |
| B8 | 固定選項 | 研習報名 |
| A9 | 報名/填報截止時間 | 報名/填報截止時間 |
| B9 | 日期時間 | 2026/09/10 17:00 |
| A10 | 人數上限或預期回覆數 | 人數上限或預期回覆數 |
| B10 | 數字 | 30 |
八、GAS 實作:從 basic 版升級到 advanced 版
下半場一般行政版使用 admin_workflow_gas_advanced.gs。你會把上半場已經跑通的 basic 原型升級成可依專案類型、根資料夾、文件清單、逾期檢查與結案摘要運作的小系統。
advanced 版與 basic 版差異
| 功能 | basic 版 | advanced 版 | 學員要理解的重點 |
|---|---|---|---|
| 專案設定 | B2:B5 | B2:B7 | 欄位設計會決定自動化能力。 |
| 任務追蹤 | 固定範例任務,使用 A:I 欄 | 依專案類型產生任務範本,使用 A:I 欄 | 第 I 欄事件 ID 是防重複提醒的關鍵。 |
| 專案類型 | 無 | B6 可選教師研習、校外教學、校慶活動、競賽報名、公文追蹤 | 同一套 GAS 可以支援不同情境。 |
| 根資料夾 ID | 無,建立在我的雲端硬碟根目錄 | B7 可指定根資料夾 ID | 貼近校內共用資料夾與處室管理。 |
| 報名/回覆表單 | 無 | 依 B8 表單用途建立 Google Form 並連結回應試算表 | 行政現場常見的報名與填報可以直接納入流程。 |
| 表單管理 | 無 | 回寫填寫連結、編輯連結、回應表連結、回覆數與檢查時間 | 連結不再散落在訊息或個人筆記。 |
| 應填名單 | 無 | 比對已填/未填並產生未填提醒草稿 | 提醒只產生草稿,不自動寄出。 |
| 文件清單 | 無 | 建立文件清單並回寫連結 | 讓文件交付物可追蹤。 |
| Docs 草稿 | 無 | 建立專案摘要、通知草稿、會議紀錄、結案報告草稿 | 常見文件先有草稿,正式內容仍由人確認。 |
| Calendar 提醒 | 依期限建立提醒 | 保留事件 ID 防重複並加入更多描述 | 防重複比一次成功更重要。 |
| Gmail 草稿 | 建立建案通知草稿 | 建立通知草稿與逾期檢查草稿 | 自動化不等於自動寄出。 |
| 逾期檢查 | 無 | 標記逾期並寫入檢查時間 | 讓表格從紀錄變成管理工具。 |
| 觸發器 | 無 | 每日 8 點檢查逾期,可刪除防重複 | GAS 從手動工具變成定時檢查工具。 |
| 結案資料庫 | 無 | 統計任務總數、完成、逾期、待確認與風險數 | 把專案經驗留下來。 |
| AI 提示詞 | 人工複製提示詞 | 產生 AI 結案提示詞 Docs | AI 協助整理,但不接收個資。 |
advanced 版模組導讀
下半場不建議逐行手打程式,請直接貼上 admin_workflow_gas_advanced.gs。本節只協助你看懂 advanced 版如何從一鍵建案升級成可管理報名/填報流程的小系統。
| 模組 | 主要函式 | 學員要聽懂的事 |
|---|---|---|
| 1. 選單與初始化 | onOpen() setupBasicTemplate() setupAdvancedTemplate() |
讀取目前試算表並建立「行政工作流」選單;建立或重建專案設定、任務追蹤、文件清單與結案資料庫。大量修改前會跳出確認,正式資料需先備份。 |
| 2. 專案類型任務範本 | getTaskTemplatesByType() createTaskSheetByProjectType() |
讀取 B6 專案類型,建立對應的任務追蹤 A:I 欄位與範例任務。學員要確認專案類型、負責人、期限與風險提醒是否符合真實行政情境。 |
| 3. 指定根資料夾與建案 | getRootFolder() createProjectWorkspaceInRoot() |
讀取 B2:B7,依 B7 根資料夾 ID 決定建立位置,建立 Drive 專案資料夾與子資料夾,並回寫 B5。Drive 權限仍需承辦人人工確認,不會自動公開。 |
| 4. 表單管理與應填名單 | createResponseForm() writeFormLinksToSheet() createExpectedRespondentSheet() |
讀取 B2、B6、B8、B9,建立 Google Form 與回應表,回寫填寫、編輯、回應表連結,並建立應填名單。表單連結公開前需由承辦人確認,不自動公開權限。 |
| 5. 填報檢查與未填提醒 | checkRegistrationStatus() createMissingResponseDraft() generateRegistrationSummary() |
讀取表單回應表與應填名單,比對已填/未填,回寫填寫時間與回覆數,建立寄給自己的未填提醒草稿,並產生報名狀況摘要。摘要對外提供前需人工確認。 |
| 6. 文件、逾期、結案與 AI 提示詞 | createDocumentListAndDrafts() checkOverdueTasks() createDailyTrigger() deleteDailyTrigger() generateClosureSummary() createAiClosurePrompt() |
建立文件清單與 Docs 草稿,檢查逾期任務與觸發器,統計結案資料並建立 AI 結案提示詞文件。提示詞只保存在 Docs,不會送到外部 AI;貼出前需移除個資與敏感資料。 |
九、A 路線:一般行政工作流 advanced 版
A 路線使用 admin_workflow_gas_advanced.gs,適合報名、填報、成果收件或一般行政專案。一般行政 advanced 版的核心,是管理一個「報名/填報型行政專案」。
- 行政問題:活動報名、成果收件、公文填報都需要表單,但連結與回應表常散落。
- GAS 介入:依 B8 表單用途建立 Google Form,回寫填寫連結、編輯連結與回應表連結。
- 行政問題:只看回應表不知道誰還沒填。
- GAS 介入:用「應填名單」比對回應資料,標記已填/未填。
- 行政問題:提醒未填者容易誤寄或漏寄。
- GAS 介入:只建立寄給自己的 Gmail 草稿,讓承辦人確認後再決定是否寄出。
- 行政問題:主管需要快速掌握填報進度。
- GAS 介入:產生報名/填報狀況摘要與結案摘要,對外提供前仍需人工確認。
十、延伸路線:一週三報後的課程行政流
一週三報解決的是「每週教學內容如何整理與發布」;課程行政流解決的是「週報之後,哪些作業、學生、任務與成果需要被追蹤」。如果學員已完成一週三報,建議下半場使用 course_admin_workflow_gas.gs,而不是一般行政 advanced 版。
一週三報 vs 課程行政流
| 一週三報 | 課程行政流 | GAS 介入點 |
|---|---|---|
| 每週教學紀錄 | 週報紀錄表 | 從週報產生任務。 |
| 作業提醒 | 作業成果追蹤 | 產生補交通知草稿。 |
| 待追蹤學生 | 學生追蹤名單 | 建立追蹤提醒。 |
| 下週預告 | 課程任務追蹤 | 建立 Calendar 提醒。 |
| 每週紀錄累積 | 期末成果包 | 產生課程成果摘要與 AI 改善提示詞。 |
course admin flow 操作流程
- 貼上 course_admin_workflow_gas.gs。
- 初始化課程行政模板。
- 填寫課程設定。
- 建立課程資料夾。
- 建立週報紀錄表。
- 建立作業成果追蹤表。
- 建立學生追蹤名單。
- 從週報產生待辦任務。
- 建立課程提醒。
- 產生補交通知草稿,只到 Gmail 草稿匣人工確認,不自動寄出。
- 產生課程進度摘要。
- 產生期末課程成果包。
- 產生 AI 課程改善提示詞;貼到外部 AI 前,先將學生資料代碼化或去識別化。
十一、AI 結案整理:把執行紀錄轉成組織記憶
行政專案最容易被忽略的是結案。下半場最後一段會把任務紀錄、成果資料夾、會議紀錄與活動照片清單整理成可交接的結案報告草稿。
結案整理提示詞
請你擔任學校行政專案結案助理。
以下是本次專案的資料:
專案摘要:
任務追蹤表:
完成文件清單:
成果資料連結:
活動或執行過程補充:
待補資料:
請協助產生:
1. 專案背景與目的
2. 執行時程摘要
3. 主要工作項目
4. 已完成成果
5. 未完成或待追蹤事項
6. 風險與改善建議
7. 下次承辦可直接沿用的工作流
8. 需要人工確認或不宜由 AI 判斷的事項
請用正式但簡潔的行政文件語氣撰寫,並把不確定內容標示為「待確認」。
- 任務紀錄摘要
- 成果清單初稿
- 活動流程回顧
- 缺漏資料提醒
- 下一次承辦建議
- 經費與採購數字
- 個資、名冊與權限
- 正式公告與簽核文字
- 校安、法規與主管機關要求
- 對外寄送與公開發布
十二、回校後可擴充的方向
| 擴充方向 | 做法 | 適合情境 |
|---|---|---|
| 不同專案類型模板 | 建立研習、校外教學、競賽、校慶、公文追蹤等任務範本。 | 學校常見任務重複度高。 |
| 權限分層 | 依資料夾類型設定不同共享對象,敏感資料不開放。 | 涉及學生個資、家長資料或經費文件。 |
| 表單收件 | 用 Google Forms 收集需求,再寫入專案建案 Sheet。 | 處室需要統一接收活動申請或支援需求。 |
| 逾期提醒 | 用時間觸發器每天檢查未完成且逾期任務。 | 長期專案、多人協作、容易忘記期限。 |
| 結案資料庫 | 每次結案後把專案摘要、成果、問題與範本留存。 | 希望形成可交接的處室知識庫。 |
十三、常見錯誤排除
| 問題 | 常見原因 | 處理方式 |
|---|---|---|
| 看不到自訂選單 | Apps Script 尚未儲存、Sheet 尚未重新整理,或程式缺少 onOpen。 | 確認 Apps Script 已儲存,重新整理 Google Sheet,並確認 onOpen 函式存在。 |
| 無法建立資料夾 | Google 授權未完成、B7 根資料夾 ID 錯誤,或帳號沒有編輯權限。 | 確認 Google 授權已完成;若使用根資料夾 ID,確認 ID 是否正確,並確認使用者對該資料夾有編輯權限。 |
| 重複建立資料夾 | B5 或課程資料夾連結欄位被清空,程式判斷為尚未建案。 | 檢查 B5 或課程資料夾連結欄位是否已經有連結;若要重新測試,先清空連結欄位。 |
| Calendar 事件重複 | 日曆事件 ID 欄位被清空,或手動複製任務列。 | 檢查日曆事件 ID 欄位;若要重新建立,先清空事件 ID 並刪除舊 Calendar 事件。 |
| Gmail 草稿沒有出現 | Gmail 授權未完成,或使用者到收件匣找正式寄出的信。 | 檢查 Gmail 授權,到 Gmail 草稿匣查看;本課程程式只建立草稿,不會寄出信件。 |
| 觸發器重複 | 手動建立過多個時間觸發器,或在 Apps Script 觸發器頁面自行新增。 | 使用刪除觸發器功能,或到 Apps Script 的觸發條件頁面檢查。 |
| AI 提示詞包含個資 | 把學生姓名、電話、Email、學號或特殊身分直接放入提示詞。 | 先將學生姓名改成代碼,移除電話、Email、學號、特殊身分等敏感資料,再貼到外部 AI 工具。 |
十四、下半場驗收清單
- 已從 Google Sheets 開啟 Apps Script,並貼上進階版 GAS,建立「行政工作流」自訂選單。
- 已成功執行建案,依 B7 設定產生 Drive 專案資料夾與標準子資料夾。
- 已依 B6 專案類型建立「任務追蹤」工作表。
- 已建立「文件清單」與至少四份 Google Docs 草稿,並回寫文件連結。
- 已依任務期限建立 Calendar 提醒事件。
- 已產生 Gmail 通知草稿與逾期檢查草稿,並知道寄出前必須人工確認。
- 已建立或刪除每日檢查觸發器,並知道如何避免重複觸發器。
- 已產生結案摘要與 AI 結案提示詞文件,並知道送交外部 AI 前要移除個資。
- 能說明哪些流程適合自動化,哪些流程必須保留人工判斷。