告别手动录入!我们用AI大模型实现了"一键识别"会员信息

0 阅读2分钟

告别手动录入!我们用大模型实现了"一键识别"会员信息

项目背景

在日常的会员管理中,我们经常遇到这样的场景:

  • 客户从微信发来:"张三 13812345678 男 1990-01-01"
  • 销售从 Excel 复制了一行会员数据
  • 客服记录了一大段客户信息...

传统做法:人工逐个字段复制粘贴,费时费力还容易出错。

image-20260302171158360

我们的解决方案:利用 阿里云 DashScope 通义千问大模型,实现智能粘贴录入!


🛠️ 技术架构

// 前端:Vue3 + UniApp
const parseAndFillForm = async () => {
  const res = await AiAPI.parseMember({ text: smartPasteText.value })
  // 自动填充:姓名、电话、性别、生日、来源、备注...
}
 
// 后端:Spring Boot + DashScope SDK
@Service
public class AigcServiceImpl implements AigcService {
    public AigcMemberParseVO parseMemberInfo(AigcMemberParseParam param) {
        // 调用通义千问 qwen-turbo 模型
        GenerationParam genParam = GenerationParam.builder()
            .model("qwen-turbo")
            .messages(Arrays.asList(
                systemMessage("你是一个会员信息提取专家..."),
                userMessage("请从以下文本中提取会员信息:" + param.getText())
            ))
            .resultFormat(GenerationParam.ResultFormat.MESSAGE)
            .build();
        // 解析 JSON 结果并返回结构化数据
    }
}

💡 核心亮点

特性说明
AI 驱动使用阿里云 DashScope 通义千问 qwen-flash 模型
智能解析支持各种非结构化格式,无需固定模板
多字段识别姓名、手机号、性别、生日、来源渠道、标签、备注
渐进式填充只填充空白字段,不覆盖已有数据
友好交互一键清空、Loading 状态、识别结果提示

📱 使用体验

image-20260302171327723录屏_20260302_171410

Before:复制 → 粘贴姓名 → 粘贴电话 → 选择性别 → 输入生日...(5步)

After:复制 → 粘贴 → 点击【一键识别】→ 完成!(2步)

支持各种花式输入:

  • "张三 13812345678 男 1990-01-01 来自美团"
  • "姓名:李四,电话:13987654321,性别:女"
  • "王五 138-1234-5678,生日2024.1.1"

🔧 代码分层设计

我们将 AI 能力拆分为两个独立包:

cn.harry.modular.ai.bailian
├── nlp/           // 传统 NLP(文本分类、实体识别)
│   └── NlpServiceImpl.understanding()
└── aigc/          // 大模型生成(AIGC)
    ├── AigcServiceImpl.sentiment()       // 情感分析
    └── AigcServiceImpl.parseMemberInfo() // 会员信息解析

这种设计让传统 NLP 和 大模型 各司其职,代码更清晰可维护。


🎯 实际效果

  • ⏱️ 录入时间:从 30 秒 → 5 秒,效率提升 6 倍
  • 准确率:大模型理解上下文,比正则表达式更鲁棒
  • 😊 用户体验:一线销售反馈"太方便了!"

📝 总结

大模型不是只有聊天机器人这一种用法

通过巧妙的 Prompt 设计和工程化封装,我们让通义千问成为了一个"智能数据录入助手",解决了实际业务中的痛点。

这就是 AI 落地应用的正确打开方式:从真实场景出发,用小而美的功能创造实际价值


技术栈:Vue3 + UniApp + Spring Boot + Alibaba Cloud DashScope Tongyi Qianwen

 <!--阿里云百炼-->
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>dashscope-sdk-java</artifactId>
    <version>2.22.9</version>
</dependency>

关注“Harry技术”公众号,发送“会员助手”,获取体验地址