腾讯云身份证识别:在 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。

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

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

小夜