Agent Skills
返回列表
中文名轻拆分

中文名轻拆分

数据分析 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f1b049da/ofc20267605。

技能介绍

它解决什么问题

联系人备注经常是这种形态:张明 总经理、王芳/销售总监、李华 某某科技有限公司。手工填表时,你得自己判断哪段是姓名、哪段是职务、哪段是公司,格式一变就容易切错。这个 skill 只做一件很窄的事:把一行备注粗拆成 name、title、可选 company 三个字段,供填表或导入前的预处理使用。灵感来自自研能力工具箱里的 name-split,实现要点标注为 小四原创。

它如何工作

核心是一个 splitContactLine 函数,搭配一份可配置的职位词表,匹配顺序有明确优先级:

  • 姓名优先匹配 2–4 个汉字,允许中间带 ·;
  • 职位以词表命中为准,默认覆盖 总经理、经理、总监 等常见头衔,词表可以自行扩展;
  • 含 公司、有限、集团 的片段归入 company 候选,而不是直接下结论;
  • 低置信度时不做猜测,仍然返回 rawParts,避免把单字误认成人名。

接入方式很直接:Agent 调用 splitContactLine 后,把结果填入姓名 / 职位 / 公司三栏,允许用户手工修改。自测样例覆盖两类典型格式:张明 总经理 和 李华/销售总监 某某科技有限公司。

适用边界

这个 skill 刻意不做两件事:

  • 不处理英文全名的复杂命名规则;
  • 不复刻完整的名片 OCR 管道。如果上游已经做过精准名片解析,可以先调用它,再拿结果做轻拆分,两者是上下游关系而非竞争关系。

当备注是结构化很差的整段描述时,rawParts 的价值在于保留原始信息,交给人或下一个流程处理,而不是强行拆出一个看似完整的答案。

使用场景

  • 微信群里新加了客户,备注是「张明 总经理」,要把这条联系人信息填进 CRM 表格的姓名和职务栏。
  • 导入名单前,需要把一批「李华/销售总监 某某科技有限公司」格式的备注批量拆成姓名、职务、公司三列。
  • 联系人备注里职位写在姓名后面,中间用空格或斜杠隔开,需要先把职务从姓名中分离出来再归档。
  • 收到一段格式不明的名片文本,只想粗拆出姓名和可能的职位,不确定的部分保留原文交给人工确认。

适合人员

  • 每周要把微信新加的客户手工录入 CRM 表格、逐条分辨姓名和职务的销售助理。
  • 需要把导出的联系人备注清洗成规范的姓名、职务、公司三列表格再导入其他系统的数据分析师。
  • 负责整理格式混乱的会议签到表或嘉宾名单、想快速拆出姓名和公司名的活动运营。
  • 给 Agent 工作流做联系人预处理、需要低置信时保留原文而非硬拆字段的开发工程师。