Agent Skills
返回列表
手机二要素验证

手机二要素验证

企业运营 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-1qazsc77/mobile-two-check

技能介绍

要解决的具体问题

在用户注册、账户找回、风控审核等环节,仅凭手机号无法确认操作人是否与真实身份一致。攻击者可能冒用他人手机号注册,或利用批量手机号进行垃圾注册、撞库攻击。若依赖人工核对,响应慢且成本高;若接入多套系统,维护复杂。需要一个轻量、实时、覆盖三大运营商的核验方案,直接验证“姓名+手机号”是否匹配。

技能如何工作

核心能力

  • 实时校验:通过运营商接口直接比对姓名与手机号,不依赖缓存数据,结果即时返回。
  • 毫秒级响应:查询延迟通常在百毫秒内,适合高并发场景。
  • 三网覆盖:同时支持移动、联通、电信手机号,无需区分运营商类型。

关键步骤

  1. 准备查询参数:收集待验证的 name 和 mobile,确保格式正确(如手机号为11位数字)。
  2. 调用查询脚本:在Skill根目录执行 python scripts/query_mobile_two.py --name 张三 --mobile 13800138000,脚本会携带 CHINAZ_MOBILE_TWO_API_KEY 请求接口。
  3. 解析返回结果:接口返回JSON,需根据 code(200为成功)和 result(0表示一致,1表示不一致)判断匹配性。
  4. 引导用户操作:若返回 missing_api_key,需引导用户提供API Key;若Key无效或额度不足,提示前往购买页检查。

适用边界与注意点

  • 单条查询限制:接口一次仅支持单条记录验证,批量任务需逐条执行,避免超卖或并发冲突。
  • 数据仅供参考:结果来自第三方数据源,可能存在更新延迟,需以运营商官方数据为准。
  • Key安全管理:API Key仅用于本次查询,不得保存、复述或回显完整密钥,防止泄露。
  • 成本控制:接口按次计费(约0.5元/次),批量使用需评估成本,避免无效查询浪费额度。

典型场景

  • 基础查询:用户注册时验证手机号归属人与填写姓名是否一致。
  • 风控审核:对高风险操作(如修改绑定手机)进行二次核验。
  • 批量核查:企业客户信息清洗时,逐条验证手机号与姓名匹配性,剔除无效数据。

使用场景

  • 用户提交注册信息后,需要确认填写的姓名与该手机号的实名信息是否一致
  • 企业审核入库前,要核查联系人姓名与手机号是否匹配,用于信用评估
  • 对一批用户记录做清洗时,逐条核验姓名与手机号是否一致并剔除无效数据
  • 用户在账户找回流程中提交姓名与手机号后,需要确认二者是否匹配以完成二次验证

适合人员

  • 需要接入实名校验的后端工程师,希望在注册环节快速验证手机号与姓名是否匹配
  • 负责企业客户信息审核的运营人员,需要逐一核查联系人姓名与手机号的一致性
  • 做数据清洗的工程师,需要批量核验手机号与姓名的匹配情况并输出有效记录
  • 负责账户找回流程的产品人员,需要确认用户填写的姓名与手机号是否匹配以降低冒用风险