精准名片解析增强版
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f1b049da/paste-card-parse。
技能介绍
为什么需要独立的解析管线
在 CRM 录入或线索落库场景中,名片信息往往以截图或包含噪声的混合文本形式出现。旧版实现依赖单次正则匹配与最长公司行策略,面对 OCR 误识别(如全角符号、字符混淆)或带有标签的备注行时,极易出现脏字符串拼接与字段误吸问题。
核心工作管线
Precise Card Parse 采用 清洗 → 行分类 → 标签提取 → 候选打分 → 冲突消解 的流水线设计:
- 单次扫描与清洗:正文仅遍历一遍,复用
cleanPasteText处理零宽字符与全角符号。 - 标签优先:对带
姓名/手机/邮箱标签的值赋予最高置信度,并执行强制normalizePhone校验。 - 防误吸打分:公司识别侧重后缀权重,姓名提取显式排除公司名内的汉字子串。
- OCR 纠错与消解:支持 OCR 文本轻量纠偏(如修复邮箱空格),多个候选通过打分选出最优,低置信度字段推入
warnings。
适用边界与约束
该技能优先处理带标签文本或结构清晰的名片 OCR 结果。当 OCR 返回空文时会直接失败;对于极度模糊或缺失核心字段的非结构化文本,系统建议通过 warnings 机制反馈低置信度结果,而非盲目入库。
使用场景
- 销售把客户微信发来的名片截图存入 CRM 线索表时,需要自动抽取姓名、手机号和公司字段。
- 客服从邮件附件收到名片图片,要在录入前识别邮箱和公司,并给低置信度字段加警告。
- 运营粘贴带「手机:」「邮箱:」标签的名片文本到录入界面,需要按标签优先解析四要素。
- 开发把 OCR 返回的混排备注写入数据库前,需要消解电话冲突并输出 warnings 避免脏数据。
适合人员
- CRM 实施工程师:需要把名片录入脚本接入线索入库流程,并保证字段带置信度。
- 销售运营:每天手动把名片信息录入客户库,希望减少错字、漏字段和公司名误吸。
- 前端工程师:在 Vue 表单中做智能录入,需要展示命中字段、低置信警告和填表结果。
- 数据处理工程师:需要为 OCR 文本清洗、标签提取和打分规则编写测试样例。