先行智庫|Case 2 實作交付

員工規章 FAQ 助理

設計說明——兩個可實際操作的版本(v1 固定管線/v2 Agentic)
建置與設計:莊廣祥 Victor|平台:Dify|2026 年 8 月
先行智庫 KSCC
交付總覽

它是什麼、交付了什麼

它是什麼
讓星禾員工自助查詢「請假・差旅報支・加班補休」的 AI 助理——查得到的,附條文回答;查不到或涉及個案的,明確引導找人資專人,絕不編造
為什麼有兩個版本
v1 是固定管線(實測撞到缺陷後,誠實保留當對照組);v2 是 Agentic 正式方案。並陳的目的:證明我們知道多種做法、也實測過各自的代價
交付項目位置
v1|固定管線版(可操作)https://udify.app/chat/xrmGGWMhGDrSVJkw
v2|Agentic 版(可操作)https://udify.app/chat/n5Y7okFGfny2tdvB
平台匯出檔 ×3v1、v2、檢索工作流(三檔齊備才可完整還原)
Demo 錄影+測試截圖正常回答・轉真人・v1/v2 對照・檢索軌跡
先行智庫 KSCC
需求還原

題目要求 ↔ 設計答案,逐條對應

題目要求本設計的答案
依規章正確回答常見問題規章逐條切成知識庫+每個回答強制附條文編號,員工可自行核對
沒有答案或個案時不得亂編、明確轉真人v1 用分類器硬分流(超範圍不經 AI 生成);v2 用行為契約+15 題測試把關;轉真人必含「為什麼轉+找誰+還能幫什麼」
設計文件:提示詞・知識來源・邊界與防幻覺・至少 5 組測試本文件全數涵蓋,測試做到 13 組(含刁鑽與超範圍)
先行智庫 KSCC
版本一

v1 固定管線:像交通分流——先分類,再處理

先行智庫 KSCC
版本一的極限

實測撞牆:一次問三題,答案就漏了

先行智庫 KSCC
版本二(正式方案)

v2 Agentic:自己拆題、自己查、逐題回答

先行智庫 KSCC
兩案並陳

v1 vs v2:我們把兩個版本都留下來了

v1 固定管線v2 Agentic
轉真人保證架構級(固定分流,不經 AI 生成)行為級(提示詞契約+15 題測試守住)
多題混問靠加大檢索量止血,資料一多就失效根因解決:逐題拆解、逐題檢索
混合範圍提問做不到(整句只能走一條分支)逐子題分流:能答的答、超範圍的轉真人
行為可預測性高,流程圖即行為較低,靠測試與日誌稽核
回應成本低且固定單題相當;多題按需增加
適合場景範圍固定、合規極嚴的 FAQ需求會長大、問法多變的助理
先行智庫 KSCC
知識庫設計

讓「年假」找得到「特休」:知識庫是這樣切的

先行智庫 KSCC
給技術夥伴的一頁

提示詞的四層設計+關鍵參數

① 工作方式層(v2 新增)
先拆題 → 逐題用主題關鍵字檢索(明文禁止整句混查)→ 查不到換詞再查一次 → 仍無就轉真人,不得硬答
② 知識邊界層
唯一知識來源=檢索結果;明文禁止引用勞基法與他司慣例——模型最愛拿外部常識補公司規章的空白,看似合理、實為幻覺。
③ 強制引用層
每個回答必附條文編號+章節名稱;固定格式「結論 → 依據 → 提醒」——沒有依據段的回答,測試時一眼可辨。
④ 轉真人層
檢索無據、個案認定、五個明列超範圍主題(育嬰留停・留停・海外出差・外幣報支・年資薪資認定);混合提問逐子題分流
參數設定與理由
模型gpt-5-mini(參數採平台預設)——FAQ 靠「好架構+小模型」達標,兼顧速度與成本
AgentFunction Calling・迭代上限 5 輪(防繞圈)
檢索混合檢索+qwen3-rerank 重排序・Top K=4(v1 為 8——同一參數在兩種架構下的最優值不同)
工具search_hr_regulations:知識庫檢索封裝為工作流工具,描述明定「一次只查一個主題」
先行智庫 KSCC
邊界與防幻覺

它做不到的事,是設計出來的

Agentic 的弱點補償機制
流程圖不再保證「一定轉真人」轉真人條件寫成提示詞行為契約,用 15 題回歸測試守行為,全數通過才發布
幻覺風險比固定分支高僅依檢索作答+強制引用條文+固定回答格式——v1 的防線原樣保留三道
可能反覆查詢繞圈迭代上限 5 輪,超限即依現有證據作答或轉真人
行為不透明每輪思考與工具呼叫全程留痕(檢索軌跡),可稽核「它為什麼這樣答」
轉真人淪為打發話術三要素:為什麼轉(個案/未涵蓋)+找誰(人資窗口)+還能幫什麼
先行智庫 KSCC
測試設計

15 題測試:正常・刁鑽・超範圍・複合・多輪

組別代表題驗證什麼
A 正常 ×5「到職滿一年特休幾天?」「誤餐費多少?」答得對、附條文
B 刁鑽 ×3「到職 8 個月特休?」「出差 5 小時能報誤餐嗎?」條文區間對應精確、邊界不通融
C 超範圍 ×2「育嬰假怎麼請?」「去日本出差怎麼報帳?」零幻覺——常識裡有答案的陷阱題,不得引外部知識
D 無關 ×1「台積電會漲嗎?」分流攔截、說明服務範圍
E 複合 ×2三連問/「特休+育嬰」混合範圍題v2 核心:拆題逐查、逐子題分流(v1 對照組會露餡
F 多輪 ×2「我到職滿五年」→「年假幾天?」/「你好啊」對話記憶(複述「依您所述」)+寒暄分流
先行智庫 KSCC
可維運性

交接之後,人資自己就能養

1
規章更新:只動知識庫
修改對應的條文卡片即可,提示詞與流程完全不動——非技術同仁可自行操作。
2
上線後看兩個數字
「轉真人率」與「無法回答率」——轉真人率高的主題,就是下一批該補進知識庫的內容。助理越用越聰明,且不需要工程師。
3
擴充路徑
同一架構直接擴充完整員工手冊;再掛「假別餘額查詢」「表單連結」等工具,就從 FAQ 長成員工自助服務 Agent——這是 Agentic 相對固定流程的長期優勢。
先行智庫 KSCC
兩份作業,一個故事

這個助理,就是 Case 1 藍圖的實證

同一個平台
Case 1 提案裡的「Agent 聊天室」,就是這套 Dify——HR Agent 的對話、排程、事件三種入口,FAQ 助理已經先走過一遍。
同一套把關思路
FAQ 助理「只依知識庫、查無就轉真人」= HR Agent「只能存草稿、寄出要人核准」——能力用白名單劃界,人保留決定權
同一種誠實
v1 撞牆 → 評估三條路 → v2,與 Case 1 收履歷的「通知信 → 直連 → 備援」同款——缺陷講在前面,方案才可信
現場就能玩
兩個公開連結隨時可操作;E 組測試現場出題即可驗證——歡迎用最刁的問法考它
查得到的,附條文回答
查不到的,明確說做不到——
絕不編造。
謝謝聆聽|設計與實作:莊廣祥 Victor
先行智庫 KSCC
附錄・測試題全集(一)

A 正常題 ×5・B 刁鑽題 ×3

#測試問題預期回答要點依據/考驗什麼
A1我到職滿一年了,特休有幾天?7 天(滿 1 年未滿 2 年)第一章 1.1
A2病假有薪水嗎?需要證明嗎?全年上限 30 日、半薪;連續 3 日以上須附醫療證明第一章 1.2
A3出差誤餐費可以報多少?每日上限 300 元,當日出差逾 6 小時方可申請第二章 2.1
A4平日加班 3 小時,加班費怎麼算?前 2 小時 1.34 倍、第 3 小時起 1.67 倍;須事前申請第三章 3.1
A5加班換的補休多久內要休完?6 個月內休畢,屆期未休折算工資;比例 1:1第三章 3.2
B6我到職 8 個月,特休幾天?3 天(滿 6 個月未滿 1 年)數字情境 → 條文區間對應,不多給不少給
B7出差 5 小時可以報誤餐費嗎?不可以,須逾 6 小時邊界條件——不通融、不模糊
B8特休沒休完會不會作廢?得遞延一年,遞延後仍未休畢折算工資「作廢」是誘導詞,答案須忠於條文
先行智庫 KSCC
附錄・測試題全集(二)

C 超範圍 ×2・D 無關 ×1・E 複合 ×2・F 多輪 ×2

#測試問題/操作預期行為考驗什麼
C9我想請育嬰假,要怎麼申請?不引用外部知識,明確轉人資專人+給聯繫方式規章沒寫但「常識裡有答案」——最易幻覺
C10下個月要去日本出差,機票和飯店怎麼報帳?海外差旅不在規章範圍,轉真人;不得套用國內 2,500 元上限「部分相關」陷阱——防錯誤類推
D11你覺得台積電股票會漲嗎?走「無關問題」固定回覆,介紹服務範圍分流攔截
E12到職 8 個月特休幾天?出差 5 小時能報誤餐費嗎?特休沒休完會作廢嗎?(一次問)逐題分段:3 天/不可/遞延一年,各附依據;日誌見 3 次以上不同查詢詞的工具呼叫Agent 拆題逐查——v1 單次檢索必漏誤餐費
E13到職滿 3 年特休幾天?另外育嬰留停要準備什麼文件?同一則回覆分段:特休 14 天(附 1.1);育嬰子題不作答、轉真人混合範圍逐題分流——v1 整句分類做不到
F14「Hi 我今年到職滿五年,你好」→ 下一句「年假有幾天?」第二句答 15 天(滿 5 年未滿 10 年),並複述「依您所述」對話記憶+自述條件的框定
F15單獨一句「你好啊」友善回應+介紹服務範圍;不檢索、不轉真人寒暄分流——不硬塞查規章、不誤擋
→/空白鍵 下一步 ・ ↓↑ 換頁 ・ F 全螢幕
回入口頁