跳到主要內容

GoAI 101 · 6h · 模組 3

可信資料、工具連接與權限

AI 可以知道什麼、查什麼、做什麼?

開始第一節
已完成 0 / 5
同步我的進度加入梯次後,進度可跨裝置保存,講師也能看到

資訊

加入後,你已完成的模組編號會連同「學員代碼」傳送給講師,講師可以看到你的進度。請使用講師提供的代碼,不要輸入姓名、公司機密或其他個資。進度資料與該梯次的其他資料一起保存。

學習目標

  • 以 Include/Retrieve/Remember/Exclude 判斷 AI 可使用的資料,並依資料分類辨識禁止輸入項目。
  • 說明來源、版本與時效如何決定資料是否可信,來源衝突時由人工判斷。
  • 區分 RAG、API、MCP 的用途,並把每個工具行動分為查詢、寫入或發送。
  • 依最小權限原則,在「資料與工具權限表」記錄存取範圍、核准者與限制,並設計紀錄與失敗備援。

前半:AI 可以知道什麼(可信資料)

11 分鐘

Context:AI 回答前,該先知道什麼

Prompt 是「這次問什麼」,Context 是「AI 回答時可以參考的背景資訊」。AI 並不知道機關的內部作業規定或案件歷史;問題寫得再清楚,如果 Context 沒設計好,答案仍可能缺乏依據。本模組沿用同一個模擬案例:某市政府「陳情案件回覆輔助」,AI 協助承辦人起草回覆,由承辦人審查後才送出。

Context 的四種處理方式(以陳情回覆案例說明)
處理方式適用情況陳情回覆案例
Include(直接放入)少量、每次都需要、不常變動本次陳情內容(已去識別化)
Retrieve(需要時查取)大量、不是每次都用、會更新現行有效的法規條文與公開處理原則
Remember(跨對話記住)需延續多次互動、須明訂保存期限案件編號與處理進度
Exclude(明確不給)與任務無關,或不得提供給 AI其他民眾的個人資料、未公開的內部決策、機密公文

資訊

Exclude 清單往往比 Include 清單更重要:漏掉一項該排除的資料,風險通常遠高於少給一項該包含的資訊。
自我檢測

在陳情回覆案例中,「其他民眾的個人資料」最適合歸入哪一類?

在陳情回覆案例中,「其他民眾的個人資料」最適合歸入哪一類?

重點: Prompt 決定這次問什麼,Context 決定 AI 能不能答得有依據;先分好 Include/Retrieve/Remember/Exclude,再談其他設計。

11 分鐘

可信來源與資料分類:什麼能給、什麼不能給

一份資料能不能交給 AI,要回答兩個問題:這份資料可不可信(來源、版本、時效),以及這份資料能不能給(資料分類與機關規定)。兩個問題都通過,才進入 Include 或 Retrieve。

政府資料分類(教學用簡化分級)
分類說明可否交給 AI
公開資料已對外公開的公告、公開統計可依機關政策使用
機關內部資料未對外公開的行政作業資料依資料分類與授權範圍判斷
個人資料可識別特定個人的資料原則上避免;必要時先去識別化並依規定辦理
敏感資料健康、犯罪前科等特殊類別個人資料原則禁止,需有明確法源與授權
機密資料依機密等級列管的公務資料禁止提供給未經授權的系統或服務
禁止輸入第三方 AI 服務之資料依機關政策或契約明訂不得外流的資料不得輸入,無例外
  • 來源:優先採機關正式發布、來源明確的資料;AI 的回答應指出引用了哪個來源,方便人工核對。
  • 版本:法規與作業規定會修訂,知識庫必須反映現行有效版本,不能留著已廢止的舊版。
  • 時效:即時狀態(如案件進度)應查當下資料,不應依過時內容回答。
  • 來源衝突:新舊版本或不同來源互相矛盾時,由人工判斷採用哪一個,不能讓 AI 自行挑選。

注意

能否把某項資料輸入特定 AI 服務,取決於機關政策、契約、資安控管、資料分類與適用法令;各機關規定不同,本課程教的是判斷方法,不是一體適用的授權。
自我檢測

知識庫中同時有某項作業規定的新舊兩個版本,AI 取回時無法判斷哪一個現行有效。最合適的處理是什麼?

知識庫中同時有某項作業規定的新舊兩個版本,AI 取回時無法判斷哪一個現行有效。最合適的處理是什麼?

重點: 資料要同時通過「可信」與「可給」兩關:來源、版本、時效可查證,且資料分類允許;衝突與例外一律由人工判斷。

後半:AI 可以查什麼、做什麼(工具與權限)

11 分鐘

工具連接:RAG、API、MCP 與三種行動

前半談的是 AI 可以「知道」什麼;後半談 AI 可以「查什麼、做什麼」。AI 一旦連上工具,就不只是產生文字,還可能讀取、改動系統資料,甚至對外發送。用途不同,控制的重點也不同。

RAG、API、MCP 的用途差異
技術主要用途陳情回覆案例
RAG取回知識內容,協助 AI 有依據地回答從法規與處理原則知識庫取回相關條文
API系統之間既有、特定用途的介接公文列管系統提供的進度查詢介面
MCP標準化的工具發現與呼叫方式,可串接多種工具AI 以一致方式連接多個不同系統,不必逐一客製
資料流向:誰把資料交給誰
  1. 來源系統或知識庫
  2. 讀取(查詢)
  3. AI 產出草稿或建議
  4. 承辦人審查與核准
  5. 寫入系統或對外發送
  • 查詢(Read):只讀取資料,風險較低,可以先開放。
  • 寫入(Write):新增、修改或刪除系統資料,需額外審查,且要先問「做錯能否復原」。
  • 發送(Send):對外送出公文、通知或回覆,影響不可收回,必須有人工核准。
自我檢測

下列哪一項最能說明 RAG 與 API/MCP 的角色差異?

下列哪一項最能說明 RAG 與 API/MCP 的角色差異?

重點: 先分清楚用途(知識、查詢、行動)與動作類型(查詢、寫入、發送),再討論要給多少權限。

11 分鐘

最小權限、核准需求與可追溯

工具權限的四個控制重點
重點要回答的問題陳情回覆案例
最小權限AI 只拿到完成任務所需的最小存取範圍嗎?只查詢本案進度欄位,不開放整個列管系統
核准需求哪些行動必須由具職權人員核准後才執行?寫入結案狀態、正式發文一律需人工核准
執行紀錄與來源每次呼叫是否留下紀錄,結果能否追溯來源與查詢時間?紀錄查詢內容、時間、來源系統與結果
失敗備援工具失敗、逾時或結果可疑時,怎麼處理?停止自動處理,退回承辦人以人工方式辦理
政府情境:查詢可以,寫入與發文要核准

AI 可以被授權查詢公文列管系統的進度(查詢),並協助準備回覆草稿;但不應預設授權 AI 直接修改結案狀態,或直接送出正式回覆。草稿再完整,「草稿完成」與「正式生效」之間仍需要具職權人員審查並核准的步驟。

注意

風險判斷要看行動本身的影響,而不是 AI 過去表現好不好。高影響行動(寫入、對外發送、金流、人事)預設需要人工核准。
自我檢測

有人提議,因為 AI 的回覆草稿品質一直很高,可以讓它跳過人工核准直接發文。哪一個判斷最正確?

有人提議,因為 AI 的回覆草稿品質一直很高,可以讓它跳過人工核准直接發文。哪一個判斷最正確?

重點: 查詢與草稿準備可以逐步放寬;寫入與對外發送的核准關卡,不會因為 AI 表現好就自動失效。每個工具都要有紀錄與失敗備援。

實作與應用

11 分鐘

實作:資料與工具權限表

承接模組 1、2 的案例與流程,把這個應用會用到的資料與工具填進同一張「資料與工具權限表」。成果會填入整合 Canvas 的「資料與背景(contextAndData)」與「工具與權限(toolsAndPermissions)」欄位,不需要重新輸入案例背景。

  1. 列出資料與工具
    把流程中會用到的資料來源與系統逐項列出,每項一列。
  2. 寫用途與來源/存取範圍
    說明為什麼需要它,資料來自哪裡(標明版本與時效),或工具可以存取到哪裡。
  3. 寫允許行動與限制
    標明查詢、寫入或發送,並寫出禁止輸入的資料與不可逆動作的限制。
  4. 指定核准者
    需要人工核准的行動,寫明由誰核准;不需核准的,寫明理由。
  5. 補上紀錄與備援
    寫明留下什麼紀錄,以及工具失敗時如何退回人工。
  • 表格欄位:項目(資料或工具)、用途、來源或存取範圍、允許行動(查詢/寫入/發送)、核准者、限制。
  • 只使用模擬或已去識別化的資料;不要輸入真實個人資料、機密或未經授權的敏感資訊。
  • 「由人工查核」不是完整答案:要寫出誰、核准哪個行動、留下什麼證據。
自我檢測

權限表中,下列哪一列的填寫最完整?

權限表中,下列哪一列的填寫最完整?

重點: 一張寫清楚資料來源、存取範圍、允許行動、核准者與限制的權限表,就是模組 4 治理檢核與模組 6 驗收的共同依據。

接下來做什麼?