METHOD · 專業審查與合規

AI 履歷初篩

AI 只做條件比對與標記,不排名不評分——排名等於決定,而決定要有人負責。

情境:專業審查與合規也用於:資料與報表也用於:決策與問題解決難度:要搭建|建助手或系統起手工具:ChatGPT
這是專業審查與合規情境下的方法之一(共 7 個)· 看這個情境全部 →
一、這是什麼三十秒判斷關不關你的事

01解決的工作問題

一個職缺收到兩百份履歷,要在三天內篩出十個人面試。AI 看起來很適合做這件事——但這是全站法律風險最高的一個方法。就業服務法禁止以年齡、性別、婚育、容貌、出生地等條件歧視求職人,而 AI 從履歷裡讀到這些資訊之後,會在你完全看不到的地方把它們算進去。它不會寫「因為她可能要生小孩」,它會寫「穩定性考量」。

真的有人這樣做過?外部佐證

目前沒有找到可公開查證的外部案例。這類工作多半不會有人發新聞稿,找不到不代表沒人做——但在找到之前,這一頁的方法就是作者自己的做法,不借別人的名義。

去找靈感看其他方法的外部案例 →

02什麼時候用、什麼時候別用

什麼情況下該用這一套

什麼情況下別用

由 AI 排名或評分
排名等於決定,而決定要有人負責。AI 只能標「符合/不符合/無法判斷」某一條具體條件。
沒有明確職務條件時
條件說不清楚,篩出來的就是 AI 心中「好員工」的樣子——那通常是某種刻板印象。
最終錄取決定
面試、資格查核、錄取一律由人。這個方法只做初篩的第一道整理。

誰會用到

HR
這是你的主場,也是你的責任範圍。AI 只做條件比對,錄取與不錄取的判斷與紀錄都在你身上。
法務
就業服務法第 5 條的禁止項目要寫進提示詞的硬規則,而且要驗證它真的擋得住。
主管
用人主管要先把「必要條件」與「加分條件」分開。分不開,AI 只能全部當必要,然後你會沒有人可以面試。
行政
履歷是高敏感個資。哪些帳號可以處理、保存多久、什麼時候刪,要先講清楚。
顧問
協助客戶導入招募流程時,這一步最容易被要求「自動評分」。要擋下來——那是把法律風險外包給工具。

所屬工作情境

二、整件事怎麼跑先看圖,再看逐步

03流程圖

這張圖是整篇的骨架:輸入 → 步驟 → 困難點 → AI/Agent/Tool 介入 → 人工檢查 → 產出。紅框是最常出事的位置,綠框是不能下放的人工檢查點,粗框是中止條件。後面每一節都是在展開圖上的某一格。

AI 履歷初篩:只做條件比對,不排名、不評分
AI 履歷初篩:只做條件比對,不排名、不評分直向流程圖。輸入是職務說明書、篩選條件表分必要與加分並逐條編號、已去識別化的履歷、以及就業服務法禁止項目清單。第一步由人寫必要條件,每一條都要能對回實際工作內容,寫不出不符合會怎樣的就不是必要條件。第二步由人或工具完成去識別化,遮蔽姓名照片生日性別聯絡方式與非必要的學校名稱,這一步不能交給 AI 自己忽略。第三步由 AI 逐份逐條比對,只輸出符合、不符合、履歷未提及、需人工認定四種判定,每個符合都要附履歷原文引句,不排名不評分不下綜合評語。第四步由檢核助手機械掃描輸出中是否出現年齡性別婚育容貌等禁止項目,以及穩定性文化契合度抗壓性這類沒有定義的模糊評語。第五步進入人工檢查點,由人讀符合性對照表決定邀誰面試,被篩掉的每一份都要寫下依據哪一條。最後抽驗至少十份標為不符合的履歷確認沒有誤判,並依規定保存或刪除。右側標示四個困難點:偏見藏在中性用語底下例如穩定性考量、必要條件寫太寬導致合格者過少、AI 排名很好用但排名等於決定而決定要有人負責、被篩掉的人沒有留紀錄但會申訴的正是他們。中止條件是輸出出現禁止項目或排名時整批退回重跑。檢查點有退回線回到比對步驟。退回重新比對INPUT / 輸入職務說明書 + 篩選條件表 + 去識別化履歷 + 禁止項目清單一次不超過十份HUMAN / 人工步驟人寫必要條件:每條都要對得回實際工作內容HUMAN / 人工步驟人或工具完成去識別化(不是叫 AI 忽略)AI / AI 介入AI 逐條比對,只出四種判定 + 附原文引句;不排名不評分AGENT / 助手接手檢核助手掃描:禁止項目、反推、模糊評語CHECKPOINT / 人工檢查人決定邀約名單 + 為每一份被排除者寫下依據OUTPUT / 產出面試名單 + 篩選紀錄 + 抽驗紀錄 + 資料處置RISK / 困難點必要條件寫太寬,兩百份剩三份合格,而那三份未必最適合RISK / 困難點偏見藏在中性用語底下:「穩定性考量」讀起來很專業RISK / 困難點AI 排名很好用,但排名等於決定,決定要有人負責STOP / 中止條件輸出出現禁止項目或排名 → 整批退回重跑RISK / 困難點被篩掉的人沒有紀錄,而會來申訴的正是他
看圖重點:這張圖跟其他方法最大的不同,在於它有一整格是「不要做的事」:不排名、不評分、不下綜合評語。原因不是 AI 做不到——它做得很好,好到你會想用。但排名把責任藏進了工具,而被排在第 47 名的人來問為什麼的時候,「AI 排的」不是一個站得住的答覆。所以圖上第三格的輸出被限制成四種判定加原文引句:每一個結論都指得回履歷上的某一句話,這樣你才有東西可以拿出來說明。另外注意第二格是 Human 不是 AI——去識別化要真的遮掉,不是交代它「不要看」。
純文字流程表(手機/螢幕閱讀器建議看這張)
AI 履歷初篩:只做條件比對,不排名、不評分(純文字流程表)
類型/角色流程步驟這一步的困難點/中止條件
1Human職務說明書 + 篩選條件表 + 去識別化履歷 + 禁止項目清單
一次不超過十份
2Human人寫必要條件:每條都要對得回實際工作內容
困難點/風險必要條件寫太寬,兩百份剩三份合格,而那三份未必最適合
3Human人或工具完成去識別化(不是叫 AI 忽略)
4AIAI 逐條比對,只出四種判定 + 附原文引句;不排名不評分
困難點/風險偏見藏在中性用語底下:「穩定性考量」讀起來很專業
困難點/風險AI 排名很好用,但排名等於決定,決定要有人負責
5Agent檢核助手掃描:禁止項目、反推、模糊評語
失敗與中止條件輸出出現禁止項目或排名 → 整批退回重跑
6Checkpoint人決定邀約名單 + 為每一份被排除者寫下依據
困難點/風險被篩掉的人沒有紀錄,而會來申訴的正是他們
7Output面試名單 + 篩選紀錄 + 抽驗紀錄 + 資料處置

回流線:人決定邀約名單 + 為每一份被排除者寫下依據 → AI 逐條比對,只出四種判定 + 附原文引句;不排名不評分(退回重新比對)

Mermaid 原始碼(貼進 Mermaid Live 或 draw.io 可再編輯)
可直接複製,改成你自己的流程
flowchart TD
    in1(["<b>Human</b><br/>職務說明書 + 篩選條件表 + 去識別化履歷 + 禁止項目清單<br/><small>一次不超過十份</small>"])
    s1["<b>Human</b><br/>人寫必要條件:每條都要對得回實際工作內容"]
    s2["<b>Human</b><br/>人或工具完成去識別化(不是叫 AI 忽略)"]
    a1[/"<b>AI</b><br/>AI 逐條比對,只出四種判定 + 附原文引句;不排名不評分"/]
    g1[["<b>Agent</b><br/>檢核助手掃描:禁止項目、反推、模糊評語"]]
    c1{{"<b>Checkpoint</b><br/>人決定邀約名單 + 為每一份被排除者寫下依據"}}
    o1(["<b>Output</b><br/>面試名單 + 篩選紀錄 + 抽驗紀錄 + 資料處置"])
    r2>"<b>Risk</b><br/>必要條件寫太寬,兩百份剩三份合格,而那三份未必最適合"]
    r1>"<b>Risk</b><br/>偏見藏在中性用語底下:「穩定性考量」讀起來很專業"]
    r3>"<b>Risk</b><br/>AI 排名很好用,但排名等於決定,決定要有人負責"]
    x1[/"<b>Stop</b><br/>輸出出現禁止項目或排名 → 整批退回重跑"\]
    r4>"<b>Risk</b><br/>被篩掉的人沒有紀錄,而會來申訴的正是他們"]

    in1 --> s1
    s1 --> s2
    s2 --> a1
    a1 --> g1
    g1 --> c1
    c1 --> o1
    s1 -.->|風險| r2
    a1 -.->|風險| r1
    a1 -.->|風險| r3
    g1 ==>|中止| x1
    c1 -.->|風險| r4
    c1 -.->|退回重新比對| a1

    classDef clsIn fill:#FFFFFF,stroke:#2C4459,stroke-width:2px,color:#141E2B
    classDef clsHuman fill:#FBFCFD,stroke:#7A8CA0,stroke-width:2px,color:#141E2B
    classDef clsAI fill:#FFF6EA,stroke:#DE9A45,stroke-width:2px,color:#141E2B
    classDef clsAgent fill:#FDEBD2,stroke:#B87A2E,stroke-width:2px,color:#141E2B
    classDef clsTool fill:#EDF2F6,stroke:#2C4459,stroke-width:2px,color:#141E2B
    classDef clsCheck fill:#E8F2EC,stroke:#3F7A5A,stroke-width:2px,color:#123024
    classDef clsOut fill:#141E2B,stroke:#141E2B,stroke-width:2px,color:#F2F6F9
    classDef clsRisk fill:#FCEFEA,stroke:#C0552F,stroke-width:2px,color:#5E2110
    classDef clsStop fill:#F7E1DB,stroke:#8E2F17,stroke-width:3px,color:#5E2110
    class in1 clsIn;
    class s1 clsHuman;
    class s2 clsHuman;
    class a1 clsAI;
    class g1 clsAgent;
    class c1 clsCheck;
    class o1 clsOut;
    class r2 clsRisk;
    class r1 clsRisk;
    class r3 clsRisk;
    class x1 clsStop;
    class r4 clsRisk;

04完整步驟圖的文字版,逐步展開

一句話版(快速回顧)

  1. 把職務條件分成必要與加分,逐條編號。寫不出「不符合會怎樣」的,就不是必要條件。
  2. 去識別化:姓名、照片、生日、性別、聯絡方式先遮蔽,非必要條件的學校名稱也遮。這一步由人或工具做,不是叫 AI「自己忽略」。
  3. AI 逐條比對,只輸出四種判定:符合/不符合/無法判斷/履歷未提及,每個「符合」都要附履歷原文引句。
  4. 跑一次歧視用語掃描:輸出裡不得出現年齡、性別、婚育、容貌等禁止項目,也不得出現「穩定性」「文化契合度」這類沒有定義的評語。
  5. 人做決定:要不要補問、要不要面試、哪些主觀條件移到面試再看。AI 不排名、不推薦。
  6. 留紀錄:誰篩的、依哪一條、什麼時候。被篩掉的人也要留,這是日後被申訴時唯一的依據。

完整版(每一步誰做、產出什麼)

誰做步驟與說明
1Human寫必要條件
把職務說明書的條件分成必要與加分,每一條都要能對回實際工作內容。寫不出「不符合會怎樣」的,就不是必要條件。→ 篩選條件表
2Human去識別化
把姓名、照片、生日、性別、聯絡方式遮蔽。學校名稱如非必要條件也遮蔽。這一步由人或工具做,不是叫 AI 忽略。→ 去識別化履歷
3AI逐條比對
把每份履歷對回條件表,逐條標「符合/不符合/無法判斷」,並附履歷中的原文出處。不排名、不評分、不推薦。→ 符合性對照表
4Agent歧視用語掃描
機械掃描輸出中是否出現年齡、性別、婚育、容貌等禁止項目,以及「穩定性」「文化契合度」這類容易夾帶偏見的模糊評語。→ 違規標記
5Human人工複核與決定
人讀符合性對照表,決定邀誰面試。被篩掉的每一份都要寫下依據哪一條。→ 面試名單 + 篩選紀錄
6Human抽驗與留存
抽驗至少十份 AI 標為不符合的履歷,確認沒有誤判;依規定保存或刪除。→ 抽驗紀錄 + 資料處置
三、動手做備料 → 指令 → 產出 → 工具

05開始前要準備什麼標「必要」的沒備齊就先別開始

職務說明書必要
工作內容、必要條件、加分條件。必要條件要能對回實際工作,不是抄來的樣板。
禁止納入的條件清單必要
年齡、性別、婚姻與生育、容貌、身心障礙、出生地、宗教、政黨、語言(非職務必要者)、星座血型。這一份要當成硬規則寫進提示詞。
去識別化後的履歷必要
姓名、照片、生日、性別、聯絡方式、學校名稱(如非必要條件)先遮蔽。遮蔽由人或工具做,不要交給 AI「自己忽略」。
篩選紀錄格式必要
誰篩的、依哪一條、什麼時候。被篩掉的人也要留紀錄,這是日後被申訴時唯一的依據。
資料保存與刪除規則可選
履歷保存多久、什麼時候刪、可否用於其他職缺。應徵者有權知道。

餵進去的東西要長這樣

職務說明書 + 篩選條件表(必要/加分分開、逐條編號)+ 已去識別化履歷 + 禁止項目清單。一次不超過十份。

【職缺】成本會計專員(財務部)
【工作內容】月結成本結算、標準成本維護與更新、差異分析、季度盤點協助、配合年度查核提供資料。

【必要條件】
N1. 具三年以上會計相關實務經驗
N2. 曾使用 ERP 系統處理傳票
N3. 具成本會計相關經驗(標準成本、差異分析、料工費歸屬其中之一)

【加分條件】
P1. 具製造業經驗
P2. 具會計師事務所經歷

【本次不列入初篩、改於面試評估】
細心程度、溝通能力、抗壓性

【禁止納入】
年齡、生日、性別、婚姻與生育、容貌、身高體重、身心障礙、出生地、戶籍、宗教、政黨、星座、血型、家庭狀況;亦不得由年資或畢業年份反推年齡。

【履歷(已去識別化,8 份)】
履歷 A
經歷:○○公司 財務部 專員(2019/03–2024/08)
- 應付帳款、傳票開立(鼎新 ERP)
- 月結、費用分攤
學歷:【已遮蔽】|姓名:【已遮蔽】|照片:【已移除】

(其餘 7 份格式相同)

06Prompt(快速/完整/進階)

A 快速版貼上就能用;B 完整實戰版把角色、限制、步驟、輸出格式與驗收標準寫足;C 進階版是拿去建 GPT/Skill/Agent 的系統指令。三種都附可替換變數、使用範例、預期輸出與人工確認點。

A
A. 快速版

手上有一批去識別化履歷,想快速標出「哪幾份符合哪幾條必要條件」。

適合的工具ChatGPTClaudeM365 Copilot
👇 直接複製,{ } 換成你的內容
以下是職務的篩選條件與一批已去識別化的履歷。請照四個要求處理:
1. 逐條比對,對每份履歷的每一條件輸出四種判定之一:符合/不符合/無法判斷/履歷未提及。每個「符合」都要附履歷中的原文引句。
2. 另列「需要我認定的事」——你判不出來、但會直接改變結果的模糊地帶,說明為什麼判不出來。
3. 明確寫出「我沒有做的事」:不排名、不評分、不推薦先面試誰、不給綜合評語。
4. 不得使用或推論年齡、性別、婚姻與生育、容貌、身心障礙、出生地、宗教、政黨等資訊,也不得由年資或畢業年份反推年齡。
注意:【履歷未提及】不等於不符合,它代表沒寫,不代表這個人沒有。
篩選條件:{貼上}|已去識別化履歷:{貼上}

可替換變數

變數要換成什麼
{貼上}篩選條件表:必要條件與加分條件,逐條編號。
{貼上}已去識別化的履歷(姓名、照片、生日、性別、聯絡方式已遮蔽)。
完整使用範例(照這樣填)
以下是職務的篩選條件與一批已去識別化的履歷。請照四個要求處理。(照母提示詞)

【必要條件】
N1. 具三年以上會計相關實務經驗
N2. 曾使用過 ERP 系統處理傳票
N3. 具備成本會計相關經驗

【加分條件】
P1. 具製造業經驗
P2. 具會計師事務所經歷

【履歷 A(已去識別化)】
經歷:○○公司 財務部 專員(2019/03–2024/08,5 年 5 個月)
- 負責應付帳款、傳票開立(使用鼎新 ERP)
- 月結、費用分攤
學歷:【已遮蔽】

【履歷 B(已去識別化)】
經歷:○○事務所 審計員(2021/07–2023/06,2 年)
- 財務報表查核、盤點
經歷:○○貿易 會計(2023/07–迄今)
- 帳務處理、報稅
學歷:【已遮蔽】
預期輸出範例(拿到的東西應該長這樣)
【符合性對照表】
| 條件 | 履歷 A | 履歷 B |
|---|---|---|
| N1 三年以上會計實務 | 符合(2019/03–2024/08,5 年 5 個月,財務部專員) | 無法判斷(事務所審計 2 年 + 貿易公司會計 1 年餘;審計是否計入「會計實務」需由你認定) |
| N2 ERP 處理傳票 | 符合(「傳票開立(使用鼎新 ERP)」) | 不符合(履歷未提及 ERP) |
| N3 成本會計經驗 | 無法判斷(有「費用分攤」,是否等同成本會計需確認) | 不符合(履歷未提及) |
| P1 製造業 | 無法判斷(未載產業別) | 不符合(貿易業) |
| P2 事務所 | 不符合 | 符合(○○事務所審計員) |

【需要你認定的事】
1. 「審計經驗」是否計入 N1 的會計實務年資?這會直接改變履歷 B 的結果。
2. 「費用分攤」是否足以認定為 N3 成本會計經驗?
3. 履歷 A 未載產業別——是否要補問,或視為 P1 不符合?

【我沒有做的事】
- 沒有排名、沒有評分、沒有建議先面試誰。
- 沒有就任何一份履歷給出綜合評語。
- 沒有使用年齡、性別、婚育、學校、出生地等資訊——這些欄位在提供的履歷中已遮蔽,我也不得從年資反推年齡。

【提醒】
「無法判斷」不是缺點。它代表履歷沒寫,而不是這個人沒有。要不要補問,是你的決定。

常見錯誤用法

  • 叫 AI「幫我排出前十名」。排名等於決定,而決定要有人負責。
  • 沒有去識別化就直接丟進去,然後叫它「不要看性別」。它看得到就會用得到。
  • 把「無法判斷」當成不符合。履歷沒寫不等於沒有,很多人只是沒寫。
  • 接受「穩定性佳」「文化契合度高」這種評語。那些詞沒有定義,也最容易夾帶偏見。
這一版另外不適合
  • 履歷尚未去識別化時。
  • 要 AI 排名或給綜合評分時。
缺少資料時怎麼辦

職務條件寫不清楚時,不要讓 AI 幫你「推斷這個職缺應該需要什麼」。它推出來的會是網路上這個職稱的通用條件,而不是你們實際的工作內容——照著篩,篩掉的是真正適合的人。

這一版另外要人確認
  • 「無法判斷」項目的認定與是否補問。
  • 邀不邀面試的決定。
  • 被排除者的依據紀錄。
B
B. 完整實戰版

要一份可以附進招募紀錄的初篩對照表,含依據出處、無法判斷清單與合規自檢。

適合的工具ChatGPTClaudeM365 Copilot
👇 直接複製,{ } 換成你的內容
# 角色
你是招募初篩的比對協助者。你的專長是把履歷逐條對回職務條件,並誠實標出哪些條件無法從履歷判斷。你不排名、不評分、不推薦、不下綜合評語。

# 背景
- 職缺名稱:{職缺}
- 主要工作內容:{三到五句}
- 招募單位:{單位}
- 本次履歷份數:{數量}

# 任務
產出逐份的符合性對照表、無法判斷清單與合規自檢。

# 可以使用的資料
只有【篩選條件表】與【履歷】兩段的內容。你對這個職稱的一般認識、業界常見要求、你認為合理的補充條件,一律不得作為判斷依據。

# 絕對禁止(違反任何一條就是失敗)
1. 不得使用、推論或提及下列任一項:年齡、生日、性別、婚姻狀況、生育計畫、容貌、身高體重、身心障礙、出生地、戶籍、宗教、政黨、星座、血型、家庭狀況。**包含從年資、畢業年份、照片、姓名反推。**
2. 不得排名、評分、評等、標示優先順序,也不得使用「較適合」「建議優先」等字眼。
3. 不得給出綜合評語,特別是「穩定性」「抗壓性」「文化契合度」「積極度」這類沒有定義的詞。
4. 不得把履歷未提及的事項判定為「不具備」。未提及一律標【履歷未提及】。
5. 不得補充履歷沒有的資訊,包含你認為該公司或該職務通常會有的內容。
6. 每一個「符合」的判定都要附履歷中的原文引句。

# 處理步驟(請照順序做)
1. 逐條讀篩選條件,把每一條拆成可判定的單一條件(一句含兩個要求的要拆開)。
2. 逐份履歷、逐條比對,標「符合/不符合/履歷未提及/需人工認定」。
3. 「符合」附原文引句;「需人工認定」說明爭點是什麼。
4. 彙整需人工認定的清單,依可能影響結果的程度排序。
5. 自檢:本次輸出是否出現任何禁止項目、排名或綜合評語。

# 輸出格式(嚴格照這個順序,不要加額外段落)
## 一、條件拆解
(表格:編號|條件|必要/加分|判定方式)
## 二、逐份對照表
(表格:條件編號|各份履歷一欄|判定)
## 三、符合判定的原文出處
(表格:履歷|條件|引句)
## 四、需人工認定清單
(爭點是什麼、會影響誰)
## 五、【履歷未提及】清單
(哪幾份缺哪幾條,可作為補件或面試提問的依據)
## 六、合規自檢
(逐項確認:未使用禁止項目、未排名、未評分、未下綜合評語)

# 驗收標準(產出後自己檢查一次並回報結果)
- [ ] 沒有出現任何禁止項目,也沒有從年資或畢業年份反推
- [ ] 沒有排名、評分或優先順序
- [ ] 沒有綜合評語
- [ ] 每個「符合」都有原文引句
- [ ] 履歷未提及的都標了【履歷未提及】,沒有被判成不符合

【篩選條件表】
{貼上}

【履歷(已去識別化)】
{逐份貼上}

可替換變數

變數要換成什麼
{職缺}職缺名稱。
{三到五句}實際工作內容。這決定條件合不合理,也是日後說明篩選依據時的基礎。
{單位}招募單位。
{數量}本次處理份數。一次不要超過十份,超過品質會下降且不易複核。
完整使用範例(照這樣填)
背景填法示例:職缺=成本會計專員;工作內容=月結成本結算、標準成本維護、差異分析、盤點協助;單位=財務部;份數=8。條件表與履歷照 A 版格式貼上,履歷務必先去識別化。
預期輸出範例(拿到的東西應該長這樣)
與 A 版的差別:多出「符合判定的原文出處」與「合規自檢」兩節。原文出處是複核用的——你可以直接看它憑哪一句判定符合,而不是相信它的結論。合規自檢則是讓它自己把禁止項目再確認一次。

常見錯誤用法

  • 一次丟五十份進去。份數多了它會開始概括,而概括正是偏見進來的入口。
  • 看到「需人工認定」很多就叫它自己決定。那幾項通常就是真正的判斷點。
  • 跳過原文出處直接看判定。判定看起來都很有道理,出處才看得出它憑什麼。
這一版另外不適合
  • 履歷未去識別化時。
  • 一次處理超過十份時。
缺少資料時怎麼辦

條件表缺項或寫得太模糊時,先回頭把職務說明書寫清楚。用模糊條件篩出來的名單,你在被問「為什麼刷掉他」的時候答不出來——而那正是這個方法最需要保護你的地方。

這一版另外要人確認
  • 需人工認定項目的逐項判斷。
  • 邀面試名單的決定。
  • 被排除者的依據紀錄與資料處置。
C
C. 進階版(做成初篩對照助手)

招募是常態作業,要一個把合規紅線固定下來的助手,讓每一次初篩的方式與紀錄格式一致。

適合的工具自訂 GPT/Claude ProjectClaude SkillCopilot Studio
👇 直接複製,{ } 換成你的內容
# 你是誰
你是「初篩對照助手」。HR 把職務條件與去識別化履歷貼給你,你負責逐條比對並產出符合性對照表。你不排名、不評分、不推薦、不做錄取建議。

# 你的資料來源
只有使用者這次貼上的條件表與履歷,以及建置時附上的三份文件:本單位職務條件範本、就業服務法禁止項目清單、招募紀錄格式。除此之外一律不得引用,包含你對該職稱的一般認識。

# 絕對規則(違反就是失敗)
1. 不得使用或推論年齡、生日、性別、婚姻、生育、容貌、身高體重、身心障礙、出生地、戶籍、宗教、政黨、星座、血型、家庭狀況——包含從年資、畢業年份、照片、姓名反推。
2. 不得排名、評分、評等或標示優先順序。
3. 不得給綜合評語(穩定性、抗壓性、文化契合度、積極度等)。
4. 履歷未提及的一律標【履歷未提及】,不得判為不具備。
5. 每個「符合」都要附原文引句。

# 條件判斷(依序檢查,先中的先套用)
1. 履歷中仍可見姓名、照片、生日、性別、聯絡方式 → 停止作業,回覆「請先完成去識別化」,並列出偵測到的欄位。
2. 條件表中含禁止項目(例如「限男性」「35 歲以下」)→ 停止作業,回覆「該條件涉及就業服務法第 5 條,請洽 {法務或人資主管} 確認後修正」。
3. 條件為主觀描述(積極、細心、抗壓)→ 標為「無法以履歷判定」,並建議改為可觀察的行為或改於面試評估。
4. 一次超過十份 → 建議分批,說明份數過多會降低逐條比對的品質。
5. 使用者要求排名或推薦 → 拒絕,回覆「本助手不排名;可提供各條件的符合份數統計供你參考」。

# 例外處理
- 使用者說「我只是想知道誰比較好」→ 回覆「『比較好』需要你定義成具體條件;定義出來我就能比對」。
- 使用者說「這個人年紀好像太大」→ 回覆「年齡不得作為篩選條件(就業服務法第 5 條)。若實際考量是體能或輪班需求,請改寫成該職務的具體要求」。
- 使用者要求推測未寫明的能力 → 拒絕,維持【履歷未提及】。
- 使用者要求把履歷存起來給下個職缺用 → 提醒需符合當初告知的蒐集目的與保存期限。

# 每次回覆的格式
【去識別化檢查】通過/偵測到 N 個未遮蔽欄位
【條件合規檢查】通過/有 N 條疑涉禁止項目
【逐份對照表】(符合/不符合/履歷未提及/需人工認定)
【符合判定的原文出處】
【需人工認定清單】
【建議於面試釐清的問題】(依【履歷未提及】產生)
【合規自檢】(未使用禁止項目、未排名、未評分、未下綜合評語)

# 固定結尾
每次回覆最後一行固定加註:「本對照僅為條件比對;是否邀約面試、是否錄取,由 {權責} 判斷並留存紀錄。本助手不排名、不評分。」

# 自我檢查(每次回覆前執行,不需輸出過程)
- 輸出中是否出現任何禁止項目或其反推?有就刪並重寫該段。
- 是否出現排名、順序或綜合評語?有就刪。
- 每個「符合」是否都附了原文引句?沒有就補。

# 建置參數
職務條件範本:{附檔}
就業服務法禁止項目清單:{附檔}
招募紀錄格式:{附檔}
法務或人資主管:{窗口}
權責:{職稱}

可替換變數

變數要換成什麼
{附檔}條件範本、禁止項目清單、紀錄格式三份,建置時上傳為知識檔案。
{窗口}條件疑涉歧視時要問誰。
{職稱}誰決定邀約與錄取。
完整使用範例(照這樣填)
建置時把三份文件上傳為知識檔案。上線前用至少十五份歷史履歷測過,其中五份要刻意含陷阱:一份未遮蔽姓名與照片、一份條件表寫「35 歲以下」、一份要求它排名、一份條件為「抗壓性強」、一份履歷缺三項條件,確認它分別停止作業、擋下違法條件、拒絕排名、標為無法判定、標【履歷未提及】。
預期輸出範例(拿到的東西應該長這樣)
與 B 版的差別:這一版會先做兩道守門——去識別化檢查與條件合規檢查——沒過就不作業。它也會把【履歷未提及】自動轉成面試要問的問題,這比在初篩階段猜測有用得多。

常見錯誤用法

  • 為了省事,把未遮蔽的履歷直接丟進去然後說「你忽略那些欄位就好」。它看得到就會用得到,而且你看不出它用了。
  • 把它產的對照表當成決定。對照表是材料,決定與紀錄都要有人的名字。
  • 禁止項目清單沒有隨法規更新。這一份是它唯一的合規依據。
這一版另外不適合
  • 履歷未去識別化時。
  • 還沒有職務條件範本與禁止項目清單時。
缺少資料時怎麼辦

履歷缺條件時標【履歷未提及】並轉成面試問題。這一點很重要:很多合適的人只是履歷寫得簡略,把「沒寫」當成「沒有」,篩掉的往往是不擅長寫履歷的人,而不是不適任的人。

這一版另外要人確認
  • 上線前:用至少十五份歷史履歷測過,含五份刻意陷阱。
  • 每次:需人工認定項目、邀約決定、被排除者的依據紀錄。
  • 每年:確認禁止項目清單與法規一致。

07產出應該長什麼樣拿到的東西要長這樣

六節:條件拆解、逐份對照表、符合判定的原文出處、需人工認定清單、【履歷未提及】清單、合規自檢。全篇不得出現排名、評分或綜合評語。

完成品:被擋下的三種輸入,以及擋下的理由

【一、未去識別化】
使用者貼上含姓名、照片、出生年月日的原始履歷。

助手回覆:
「停止作業。偵測到下列未遮蔽欄位:姓名(3 份)、出生年月日(8 份)、照片(5 份)、性別(8 份)、聯絡電話(8 份)。
請先完成去識別化再提供。理由:這些欄位一旦進入比對,我無法保證它們沒有影響判斷,而你也無法從輸出中檢查。」

─────────────────────────────
【二、條件表含禁止項目】
條件表寫著「N4. 35 歲以下,男性佳(需輪班)」。

助手回覆:
「停止作業。條件 N4 涉及就業服務法第 5 條之年齡與性別歧視,請洽人資主管確認後修正。
若實際需求為輪班,建議改寫為可查證的職務要求,例如:
『N4. 可配合輪班(含夜班),每月約 8 班』
這樣的寫法既能篩到你要的條件,也對得回實際工作內容。」

─────────────────────────────
【三、要求排名】
使用者:「幫我排出前十名,我只要看前十個。」

助手回覆:
「本助手不排名。理由是排名等同於決定,而決定需要有人負責並留下依據——被排在第 47 名的人來申訴時,『AI 排的』不是一個站得住的答覆。
可以提供的是統計:
- 符合全部 3 項必要條件:4 份(A、C、F、H)
- 符合 2 項、1 項需人工認定:3 份(B、D、G)
- 有 1 項以上【履歷未提及】:5 份
這份統計不是順序,只是分組。要邀誰面試,以及每一份被排除的依據,請由你判斷並記錄。」

─────────────────────────────
【四、主觀條件】
條件表寫「N5. 細心、抗壓性強」。

助手回覆:
「N5 標為『無法以履歷判定』。細心與抗壓性沒有可從履歷觀察的客觀依據,任何判定都會是我的臆測。
建議改於面試評估,並事先定義觀察方式(例如請對方描述一次帳務錯誤的處理經過)。」
輸出格式規格(要照著做的人再展開)
  • 判定只有四種:符合/不符合/【履歷未提及】/需人工認定。不得有第五種。
  • 每個「符合」都要附履歷中的原文引句,讓複核的人看得出憑什麼。
  • 【履歷未提及】不得寫成不符合,並要轉成面試可以問的問題。
  • 需人工認定要寫清楚爭點,例如「審計年資是否計入會計實務」。
  • 合規自檢固定出現,逐項確認未使用禁止項目、未排名、未評分、未下綜合評語。
## 一、條件拆解
| 編號 | 條件 | 必要/加分 | 判定方式 |
|---|---|---|---|
| N1 | 會計相關實務 ≥ 3 年 | 必要 | 依履歷載明之起訖期間計算 |
| N2 | 曾使用 ERP 處理傳票 | 必要 | 履歷須明載 ERP 名稱或傳票作業 |
| N3 | 成本會計經驗 | 必要 | 標準成本/差異分析/料工費歸屬三者之一 |

## 二、逐份對照表
| 條件 | A | B | C |
|---|---|---|---|
| N1 | 符合 | 需人工認定 | 符合 |
| N2 | 符合 | 不符合 | 【履歷未提及】 |
| N3 | 需人工認定 | 不符合 | 符合 |

## 三、符合判定的原文出處
| 履歷 | 條件 | 引句 |
|---|---|---|
| A | N1 | 「○○公司 財務部 專員(2019/03–2024/08)」 |
| A | N2 | 「應付帳款、傳票開立(鼎新 ERP)」 |
| C | N3 | 「標準成本維護與月差異分析」 |

## 四、需人工認定清單
1. 履歷 B:事務所審計年資(2 年)是否計入 N1 之「會計相關實務」?影響 B 是否進入面試。
2. 履歷 A:「費用分攤」是否足以認定 N3 成本會計經驗?影響 A 是否符合全部必要條件。

## 五、【履歷未提及】清單
| 履歷 | 未提及 | 建議面試提問 |
|---|---|---|
| C | N2 ERP | 「請說明您過去處理傳票時使用的系統與作業方式」 |

## 六、合規自檢
- 未使用年齡、性別、婚育、容貌、出生地等禁止項目,亦未由年資或畢業年份反推:是
- 未排名、未評分、未標示優先順序:是
- 未給綜合評語:是
- 每個「符合」皆附原文引句:是

08工具怎麼挑

這幾支都做得到——差別在你手上有哪一支、資料能不能外流。標「起手」的是不知道從哪支開始時的建議,不是限定。

工具什麼時候用為什麼注意
ChatGPT ↗起手
逐條比對
條件比對與出處引用逐條比對並附原文引句的穩定度不錯。履歷屬高敏感個資,未去識別化不得貼入;消費者版帳號不適合。
Claude ↗
履歷份數多、要一次處理
履歷長、經歷複雜長文逐條處理較不會漏掉中段經歷。同樣要確認資料處理政策與保存期限。
M365 Copilot ↗
履歷在 Microsoft 365 內
公司已導入 M365,履歷在內部系統資料不出租戶,較適合處理含個資的招募資料。權限範圍要確認,避免讀到其他職缺的應徵資料。
自訂 GPT/Claude Project
做成固定規則的初篩對照助手
招募是常態作業把禁止項目與紀錄格式固定,每次初篩方式一致、可被稽核。法規更新時要同步知識檔案。
四、不要做錯這幾關不下放

09會卡住與會做錯的地方

會卡住的地方(流程困難點)

偏見藏在中性用語底下
AI 不會寫「因為她可能要生小孩」,它會寫「穩定性考量」「較適合節奏穩定的職務」。看起來很專業,實質是歧視。
必要條件寫太寬
怕漏掉就全部列成必要,結果兩百份履歷剩三份合格,而那三份未必是最適合的。
AI 排名很好用但不能用
排名把責任藏進了工具。被申訴時你答不出「為什麼他排第 47 名」。
被篩掉的人沒有紀錄
留下來的人有紀錄、被刷掉的沒有。而會來申訴的正是後者。

會做錯的地方(常見失敗方式)

偏見藏在中性用語裡

「穩定性考量」「近期異動頻繁」讀起來專業,實質可能是年齡或婚育歧視。

怎麼修輸出限定四種判定 + 禁止綜合評語 + 機械掃描模糊評語。

叫 AI 忽略而不是先遮蔽

它看得到就會用得到,而你從輸出看不出它用了。

怎麼修去識別化由人或工具做,助手偵測到未遮蔽欄位就停止作業。

把「沒寫」當成「沒有」

篩掉的是不擅長寫履歷的人,不是不適任的人。

怎麼修【履歷未提及】獨立成一類,並轉成面試提問。

被排除者沒有紀錄

留下來的有紀錄、被刷掉的沒有,而會申訴的正是後者。

怎麼修每一份被排除的都要寫下依據哪一條,並抽驗十份確認無誤判。

其他注意事項

10人工把關與安全限制

AI/Agent/Tool 介入在哪幾步

流程位置做什麼/怎麼做
比對階段AI逐條比對條件與履歷
只輸出符合/不符合/無法判斷三種,每一條附履歷原文出處。不排名、不評分、不下綜合評語。
掃描階段Agent禁止項目與模糊評語掃描
固定清單掃描年齡、性別、婚育、容貌、出生地等字眼,以及穩定性、文化契合度、抗壓性等無定義的評語。
抽驗階段Human反向抽驗被排除者
抽至少十份標為不符合的,人工確認判斷正確且未涉禁止項目。

這幾關不下放

必要條件的認定
什麼是非有不可,是用人判斷,也是法律責任。
邀不邀面試
AI 不做這個決定,也不提供排名讓你照著做。
被篩掉的依據
每一份都要寫下依據哪一條。這是申訴時唯一站得住的東西。
個資處置
保存期限與刪除,依規定與應徵者知情範圍辦理。

安全與權限限制

履歷是高敏感個資
未去識別化的履歷不得貼入外部 AI 服務。使用哪些帳號、保存多久、何時刪除,要先依個資法與蒐集告知的目的訂清楚。
不得挪作他用
應徵 A 職缺的履歷要用於 B 職缺,需符合當初的告知範圍,或另行取得同意。
法令風險
就業服務法第 5 條的禁止項目要寫成硬規則並實測擋得住。本站不提供法律意見,實務適用請洽法務或人資主管。

11Checklist 與驗收標準

做的時候逐項打勾

做完了才檢查:全部成立才算完成

  1. 所有履歷都已去識別化,輸出中沒有出現任何禁止項目,也沒有由年資或畢業年份反推年齡。
  2. 輸出只有四種判定,沒有排名、評分或優先順序。
  3. 沒有出現「穩定性」「文化契合度」這類無定義的綜合評語。
  4. 每一個「符合」都附了履歷原文引句。
  5. 【履歷未提及】沒有被判成不符合,並已轉成面試提問。
  6. 主觀條件已移出初篩,改於面試評估並定義了觀察方式。
  7. 每一份被排除的履歷都寫下了依據哪一條,並已抽驗至少十份確認無誤判。
  8. 履歷的保存期限與刪除已依規定與告知範圍處理。
五、延伸看別人做過,然後往下一步

12實際案例

AI 不會寫「她可能要生小孩」,它會寫「穩定性考量」

當時的狀況:第一版直接把原始履歷(含姓名、照片、生日)丟給 AI,請它「篩出最適合的十位」。拿到的名單看起來很合理,每個人後面都有一句評語。問題出在其中幾句——「穩定性考量,建議列為備選」「近期異動頻繁,可再觀察」。

AI 做了什麼
  • 在去識別化與條件表就位之後,逐條比對每份履歷與職務條件,只輸出符合/不符合/履歷未提及/需人工認定四種。
  • 為每個「符合」附上履歷中的原文引句,讓複核的人看得出憑什麼判定。
  • 把履歷沒寫到的條件標成【履歷未提及】,並轉成面試可以問的問題。
  • 自檢輸出中是否出現禁止項目、排名或綜合評語。
人做了什麼
  • 先把姓名、照片、生日、性別、聯絡方式遮蔽——由人做,不是交代 AI「不要看」。
  • 把「細心、抗壓性」這類主觀條件移出初篩,改到面試評估。
  • 認定爭議項:事務所審計年資是否計入會計實務——這一項改變了三份履歷的結果。
  • 抽驗十份被標為不符合的履歷,並為每一份寫下依據哪一條。

結果:「穩定性考量」這種評語最危險的地方,是它讀起來完全專業。把輸出限制成「對哪一條、符不符合、憑哪一句」之後,這類評語就沒有出現的位置了。

待補資料:本站不提供篩選時間縮短幅度、面試轉換率等量化成效,本例為說明用的示意情境。另本方法涉及就業服務法等法令,實際適用請洽貴單位法務或人資主管,本站不提供法律意見。

13相關方法與下一步

面試要問什麼

面試題也是出題。同一套「只依可驗證條件出題、不給綜合評語」的規則適用。

報到之後的第一個月

人找進來之後,要接的其實是老手還沒寫下來的那部分。

把招募流程寫成 SOP

每次招募的判準要一致,才經得起檢視。

篩選紀錄要留得住

被排除者的依據,可能一年後才被問到。

其他相關方法RELATED METHODS

可直接使用RELATED PROMPTS

先理解這些觀念RELATED CONCEPTS

Download

這個方法的模板與 Checklist 下載包整理中——訂閱更新,上架後第一時間通知你。

取得 AI 實戰工具與更新

之後會不定期整理:新方法、指令包(Prompt Pack)、Checklist 與模板。免費、無廣告;正式寄送前會先寄確認信,隨時可來信要求刪除。

← 回「專業審查與合規」回找方法 →