動手做完四輪,你已經看過一條流程怎麼運作。接下來二十分鐘,換你設計自己的。設計之前,先看一份完整的示範:CM108G 每週更新一章教材的流程,用工作流程設計表寫出來。這份示範依 CM108G 的做法簡化,資料夾名稱換成範本包的。
這張表把流程拆成三段:輸入、處理、輸出。處理那一段最長,因為規則、例外、人工確認、老師核定和通知,都在這裡。這個三段的分法,來自講師在企業內訓中常用的小型 AI 工作流程做法。這種做法規模不大,但已經足夠讓一條流程實際運作,出了問題也查得到原因。
| 欄位 | 內容 |
|---|---|
| 流程名稱 | 每週教材更新:從老師的修改要求,到學生在筆記本讀到新版 |
| 觸發條件 | 老師在 02_requests 放入一份修改要求;或上一週的定稿逐字稿進入核准逐字稿資料夾 |
| 輸入 | 修改要求、該週教材原稿、課程規格、上一週核准的逐字稿(有的話) |
| 處理:規則 | 只改指定週次;製作衍生材料時,以網站已發布的版本為準;產生的檔案不手改 |
| 處理:步驟 | 依序修改原稿、產生鏡像、把狀態改成草稿、執行檢查程式、請另一個 Agent 審查、更新交接檔 |
| 處理:例外 | 要求和課程規格衝突時,停下來問老師;檢查程式無法執行時,在回報中說明並手動檢查 |
| 處理:人工確認 | 老師讀審查紀錄,抽查鏡像裡的一段 |
| 處理:老師核定(閘門) | 老師在交接檔寫下附版本碼的「核定:WNN 原稿」;發布到網站與筆記本前,老師再確認一次 |
| 處理:通知 | 筆記本同步後,在課程白板公告「第 N 週教材已更新」 |
| 輸出 | 更新後的原稿、鏡像、審查紀錄、交接紀錄;學生在筆記本讀到新版 |
| 完成的證據 | 檢查結果 0 錯誤;審查建議核定;讀回時問筆記本一個只有新版才答得出的問題,它答對了 |
| 誰負責 | 老師:寫要求、核定、確認發布;Agent:改稿、產生、檢查、審查、交接 |
表中的 WNN 代表週次,例如 W03 是第 3 週;版本碼是 check.py 從原稿內容算出的 8 個字元。
這張表最容易寫空的是兩列:「例外」和「完成的證據」。例外寫不出來,代表還沒想過哪裡會出錯;證據寫不出來,代表將來只能聽 Agent 說「完成了」。
本頁收穫
- 工作流程設計表把流程拆成輸入、處理、輸出;處理裡要寫規則、步驟、例外、人工確認、老師核定與通知。
- 「例外」和「完成的證據」兩列寫得出來,流程才算想清楚了。
