首页 > 试题广场 >

沟通记录信息提取2

[编程题]沟通记录信息提取2
  • 热度指数:678 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解

作为一名AI助理,您的任务是从非结构化的客户沟通记录(如邮件、聊天记录、工单备注)中自动抽取出关键信息,以便将其录入公司的客户关系管理(CRM)系统。
可是老板这次有了一些新的规定。

1.电话规则:决策人的电话,号段限制:只能提取137及以上开头的号码,否则的话输出空。格式掩码:录入时,必须将手机号的后四位替换为0000。

2.日期规则:CRM 系统需要录入的是“锁定日”。

计算公式:锁定日 = 上线日 减去 5 天。特殊修正:如果减去 5 天后的日期是周六或周日,必须强制提前到这周五。

3.若某个信息在原文中缺失或者错误,对应的值应为空字符串 ""。
你需要编写Prompt,使得大模型处理输入数据并输出标准的JSON对象。

输入描述:
一段自然语言描述的客户沟通记录。


输出描述:
{
  "name": "",
  "phone": "",
  "date": ""
}

示例1

输入

广告AE-小吴:刘总,关于咱们新品发布会最终的举办日期,您这边敲定了吗?
客户-刘栋(市场总监):就定在 2026年4月30日 吧,那天是 周四。
广告AE-小吴:好的刘总!这事就以您为准。为了方便我们发送最终版的流程确认函,怎么联系您最快?
客户-刘栋:我手机放助理那了,你问他要。
助理小马:刘总的随身号是 132-8899-1100,你打这个就能找到他。
广告AE-小吴:收到!那发布会前的“宣传物料锁定日”,我们系统就按规定推算了。

输出

{
"name": "刘栋",
"phone": "",
"date": "2026-04-24"
}

说明

     
示例2

输入

销售-小周:李总您好,关于咱们的ERP系统,上次说的上线日期,您这边定了吗?
客户-李静(项目负责人):定了,就定在 2026年5月21日 吧,那天是周四,方便我们内部宣发。
销售-小周:好的李总!那这事就算您拍板了。为了方便后续技术对接,能麻烦您提供下联系方式吗?
李静:你记一下,135-8888-9999。哦不对,这个是我私人号,工作上的事你打我另一个号:159-1234-5678。
销售-小周:收到!159 这个号我记下了。

输出

{
"name": "李静",
"phone": "15912340000",
"date": "2026-05-15"
}

备注:
提示词学习 提示词工程指南

这道题你会答吗?花几分钟告诉大家答案吧!