騰訊雲身份證識別:在 Agent 裏調用 IDCardOCR 提取二代證字段

前言

實名認證、開戶、政務填報等流程裏,經常要把身份證照片裏的姓名、身份證號、住址等字段錄入系統。手寫或肉眼抄寫容易錯,自己對接 OCR 又要處理圖片編碼、正反面字段映射和接口鑑權。若你已經在用 Cursor、Claude Code 等支持 Skills 的 Agent,可以把「識別二代身份證」交給 SkillHub 上的企業技能 @tencent-adm/tencentcloud-ocr-idcard,由 Agent 按技能說明調用騰訊雲身份證識別(IDCardOCR)接口。

這是什麼

騰訊雲身份證識別 是 SkillHub 座標 @tencent-adm/tencentcloud-ocr-idcard 的技能包,當前版本 1.0.5,來源爲 enterprise,由 騰訊雲文字識別團隊 發佈,分類爲 dev-programming。技能封裝騰訊雲 IDCardOCR 能力:從中國大陸居民二代身份證正反面圖片中提取結構化信息,並支持 Base64、URL 兩種圖片輸入方式,同時具備身份證照片裁剪與多種告警相關能力(以技能內說明爲準)。

SkillHub 頁面標註 requires_api_key=true,使用前需準備騰訊雲文字識別相關 API 密鑰,並按技能文檔完成配置。

核心功能

以下能力均來自 SkillHub 與官方技能頁簡介,可與騰訊雲 IDCardOCR 產品能力對應理解:

  1. 正反面字段提取:姓名、性別、民族、出生日期、住址、身份證號;反面含簽發機關、有效期限等。
  2. 兩種圖片輸入:支持圖片 Base64 與 URL 傳入識別請求。
  3. 圖像與質量相關能力:支持身份證圖片照片裁剪;具備多種告警功能(具體告警項以技能內文檔及騰訊雲接口返回爲準)。

安裝與啓用

官方技能頁寫明:安裝請參照 SkillHub 安裝與優先源配置,安裝座標 @tencent-adm/tencentcloud-ocr-idcard。

1、安裝 SkillHub CLI(若尚未安裝)

先檢查本機是否已有 skillhub:

command -v skillhub && skillhub --version

未安裝時,可按安裝文檔執行完整安裝(CLI + 默認 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

僅需 CLI 時:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2、安裝技能到當前 Agent 的 skills 目錄

安裝文檔要求:安裝時必須用 --dir 指向當前 Agent 正在使用的 skills 目錄,否則默認會裝到 ./skills/,Agent 可能無法加載。

skillhub install @tencent-adm/tencentcloud-ocr-idcard --dir <你的 skills 目錄>

常用客戶端 skills 路徑(摘自安裝文檔,按你實際環境選擇其一):

客戶端 skills 目錄
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或項目下的 .agents/skills/
Windsurf ~/.codeium/windsurf/skills/ 或 .windsurf/skills/

安裝後按所用客戶端要求重啓或刷新 Agent,使技能生效。

3、API 密鑰

技能標籤爲 requires_api_key=true。具體環境變量名、配置文件路徑以技能包內 SKILL.md 及騰訊雲控制台說明爲準;勿將 SecretId、SecretKey 寫入倉庫或對話日誌。

典型用法

技能設計目標是:當用戶需要識別身份證圖片中二代證正反面信息時,由 Agent 選用本技能並調用 IDCardOCR。

可復現的操作路徑如下(不編造未公開的接口參數名):

  1. 在對話中說明要識別正面或反面,並提供圖片:本地文件(由 Agent 按技能要求轉爲 Base64)或可公網訪問的 圖片 URL。
  2. 確認 Agent 已加載 @tencent-adm/tencentcloud-ocr-idcard,且你已按技能文檔配置騰訊雲 API 密鑰。
  3. 讓 Agent 返回結構化字段(姓名、性別、民族、出生日期、住址、身份證號、簽發機關、有效期限等),並對照原圖做人工抽檢。

若需覈對字段含義或與告警碼對應關係,應查閱技能包內文檔及騰訊雲 IDCardOCR 官方 API 文檔,本文不展開未出現在 SkillHub 簡介中的請求示例。

適用場景與注意

適合誰

  • 已在 Agent 工作流中處理證件照、需要快速抽出二代證字段的開發者。
  • 希望複用騰訊雲文字識別團隊維護的企業技能,而不是從零寫 OCR 調用腳本的場景。

限制與注意

  • 識別對象爲中國大陸居民二代身份證正反面;港澳臺或其他證件類型不在本技能簡介範圍內。
  • 依賴騰訊雲賬號與 API 密鑰,產生調用費用與合規義務需自行評估。
  • SkillHub 統計(以抓取資料爲準):評分 100000,下載 2687,安裝 131;數據會隨時間變化,以 SkillHub 頁面爲準。
  • 含個人身份信息的圖片與識別結果應遵守最小必要、加密存儲與訪問控制等要求。

結尾

@tencent-adm/tencentcloud-ocr-idcard 把騰訊雲 IDCardOCR 封進 Agent Skill:在需要二代證結構化字段時,用 Base64 或 URL 供圖、由技能引導完成識別與字段整理。安裝與優先源配置見 skillhub.md;技能詳情與版本見 SkillHub:https://www.skillhub.cn/skills/tencent-adm/tencentcloud-ocr-idcard,API 入口:https://api.skillhub.cn/tencent-adm/tencentcloud-ocr-idcard。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜