增加提示词

This commit is contained in:
2026-04-05 08:45:34 +08:00
parent da6dab7dd1
commit 7fb2ed53b7
10 changed files with 424 additions and 0 deletions

View File

@@ -14,6 +14,11 @@ public enum AudioAnalysisSceneType {
"prompts/audio_text_analysis_furniture_user.txt", "prompts/audio_text_analysis_furniture_user.txt",
"qwen-plus" "qwen-plus"
), ),
SCENARIO_SOFT_SALE(
"prompts/audio_text_analysis_furniture_system.txt",
"prompts/audio_text_analysis_furniture_user.txt",
"qwen-plus"
),
/** /**
* 会议纪要/会议分析场景 * 会议纪要/会议分析场景

View File

@@ -45,6 +45,7 @@ import java.util.UUID;
public class AudioManagementController { public class AudioManagementController {
// 场景常量,避免在解析逻辑中硬编码字符串 // 场景常量,避免在解析逻辑中硬编码字符串
private static final String SCENARIO_SOFT_SALE = "SOFT_SALE";
private static final String SCENARIO_FURNITURE_SALE = "FURNITURE"; private static final String SCENARIO_FURNITURE_SALE = "FURNITURE";
private static final String SCENARIO_MEETING_SUMMARY = "MEETING_SUMMARY"; private static final String SCENARIO_MEETING_SUMMARY = "MEETING_SUMMARY";
private static final String SCENARIO_CAR_SALE = "CAR_SALE"; private static final String SCENARIO_CAR_SALE = "CAR_SALE";
@@ -754,6 +755,10 @@ public class AudioManagementController {
String s = scenario.trim().toUpperCase(); String s = scenario.trim().toUpperCase();
// 根据约定的大写场景值进行映射 // 根据约定的大写场景值进行映射
if (SCENARIO_SOFT_SALE.equals(s)) {
return AudioAnalysisSceneType.SCENARIO_SOFT_SALE;
}
if (SCENARIO_FURNITURE_SALE.equals(s)) { if (SCENARIO_FURNITURE_SALE.equals(s)) {
return AudioAnalysisSceneType.SCENARIO_FURNITURE_SALE; return AudioAnalysisSceneType.SCENARIO_FURNITURE_SALE;
} }

View File

@@ -42,6 +42,28 @@ public interface IAudioTextAnalysisLlmService {
String ownerPhone, String ownerPhone,
String customerName, String customerName,
String customerPhone); String customerPhone);
/**
* 处理完整的业务逻辑调用大模型生成总结解析JSON保存数据
* 此方法用于家具场景的完整业务处理
*
* @param sceneType 业务场景类型
* @param recordingText 录音转写文本
* @param parentId 父IDAudioManagement的ID
* @param ownerName 所属人姓名
* @param ownerPhone 所属人电话
* @param customerName 客户姓名
* @param customerPhone 客户电话
* @return 保存后的AudioTextAnalysisFurniture对象如果处理失败返回null
*/
AudioTextAnalysisFurniture generateSummaryAndSave_V2(
AudioAnalysisSceneType sceneType,
String recordingText,
String parentId,
String ownerName,
String ownerPhone,
String customerName,
String customerPhone);
} }

View File

@@ -236,6 +236,22 @@ public class AudioTextAnalysisLlmServiceImpl implements IAudioTextAnalysisLlmSer
} }
} }
@Override
public AudioTextAnalysisFurniture generateSummaryAndSave_V2(
AudioAnalysisSceneType sceneType,
String recordingText,
String parentId,
String ownerName,
String ownerPhone,
String customerName,
String customerPhone) {
AudioTextAnalysisFurniture furniture = new AudioTextAnalysisFurniture();
furniture.setRecordingText(recordingText);
return furniture;
}
/** /**
* 解析大模型返回的JSON结果并填充到AudioTextAnalysisFurniture对象 * 解析大模型返回的JSON结果并填充到AudioTextAnalysisFurniture对象
* *

View File

@@ -0,0 +1,24 @@
客户核心痛点(你们软件就是解决这些)
1成交率低、靠老销售新人难带
2导购话术乱、不会挖需求、不会逼单
3全靠人工听录音效率极低无法规模化
4门店真实沟通黑盒管理靠感觉
5客户异议听不出来丢单不知道原因
6想数字化但不想复杂、不想换系统
1之前没有也一直经营的很好之前一直是这样 ,这类思想的人,如何说服?
这类问题属于是 刻舟求剑, 不愿意改变,认为现在做的很好, 其实马上就被超越 举例: 步行,自行车,汽车,飞机,比速度
2太贵了
分析客户的痛点/核心需求,是什么 ,解决和客户聊完就忘,深度挖掘客户痛点 ,常用手段: 算账(每个客户的成本是多少 ,因为没有充分了解客户痛点,损失了多少 ,使用之后的效果对比,最终太便宜了, 这不是在花钱是在赚钱
3

View File

@@ -0,0 +1 @@
你是一个专业的软件销售顾问你有丰富的软件销售经验擅长AI等新技术类型的软件销售工作 需要从录音文本中抽取结构化信息并输出JSON。必须严格按照要求输出JSON不能包含额外文字。

View File

@@ -0,0 +1,159 @@
请阅读以下录音文本,从中提取客户信息并生成 JSON。必须覆盖所有字段缺失信息请基于语境合理推断或标注"暂无信息"。
字段要求:
1. customer_type客户类型仅可填「夫妻生意」「一个人的生意」「合伙股份制公司」。
2. team_members团队成员描述 团队成员组成 ,比如: 一个店长,一个助理,两个装修工程师 每个人的优点,重点反应每类人员的数量,姓名, 优点,贡献大小 等。
3. intention_funs意向功能清单比如客户画像功能 总结功能,待办功能等,仅限软件功能,不能扩展到其它产品,用顿号或逗号分隔。
4. summary一句话总结应该简洁明了地概括客户的需求和关键信息重点关注客户是否关注过此类产品关注或使用过其他什么产品希望用产品和功能解决他的问题 等关键信息。
5. service_customer他们公司服务的客户有哪些包括 主要服务高端客户,重视品质/健康 ,总结他服务的客户群体,并推测主人相关信息。
6. soft_function_audio_assets软件功能之语音资产过去和客户谈生意应该可以被记录和积累 ,分析, 提炼,然后 找到哪些话术可以打动客户,如何介绍客户更容易付费等。 你负责提炼我的客户对这方面的哪些内容感兴趣。
7. soft_function_customer_assets软件功能之客户资产长期保留和定期提醒节假日生日等重要节日客户是公司最包括的资产优待你的核心资产可以给你的事业很大的助力也是最大的信任背书。你负责提炼我的客户对这方面的哪些内容感兴趣 。
8. soft_function_pain_points_analysis软件功能之需求分析帮你分析客户的痛点/核心需求,是什么 ,解决和客户聊完就忘 ,比如: 成交率低,只能靠自己成交,新人成长慢,成功经验能力无法复制, 。
9. soft_function_customer_profile_通过分析对话内容把所有客户画像相关的内容 都放到这个字段属性里 ,比如: 我们的客户的行业类型,我们的客户的人员或营收规模,决策人,决策链路。
17.todo_item: 待办事项,通过分析对话内容,把所有待办的事, 都放到这个字段属性里 。
18.summary1: 总结 客户疑虑点, 把同类的疑虑点放在一起总结3类分别是 :summary1,summary2,summary3 , 针对这三种分类的疑虑点,如何破解 客户的疑虑点,给出建议,为成交做突破.。
19.summary2: 总结 客户疑虑点, 把同类的疑虑点放在一起总结3类分别是 :summary1,summary2,summary3 , 针对这三种分类的疑虑点,如何破解 客户的疑虑点,给出建议,为成交做突破。
20.summary3 : 总结 客户疑虑点, 把同类的疑虑点放在一起总结3类分别是 :summary1,summary2,summary3 , 针对这三种分类的疑虑点,如何破解 客户的疑虑点,给出建议,为成交做突破。
21. comprehensive_score综合得分根据所有SOP维度的表现综合评分范围0-100分。
22. score_summary_reason总结综合得分的原因详细说明综合得分的依据包括做得好的方面和需要改进的地方。
23. greeting_ice_breaking迎宾破冰得分评估销售顾问是否主动热情地迎接客户是否有效打破初次见面的尴尬氛围是否建立了良好的第一印象。
24. brand_introduction品牌和公司介绍得分评估销售顾问是否适时介绍品牌优势、品牌故事、服务多少客户平均提升业绩多少介绍是否专业、有吸引力。
25. golden_three_questions黄金三问得分评估销售顾问是否通过关键问题了解客户需求如"您今天主要想了解什么?"、"您之前有了解过我们品牌吗?"、"您大概的预算范围是多少?"等。
26. needs_guidance需求引导得分评估销售顾问是否通过专业提问引导客户发现和表达真实需求是否帮助客户明确购买目标。
27. service_progression服务递进得分评估销售顾问是否按照服务流程递进式地提供服务从接待、介绍、体验、咨询到跟进流程是否顺畅自然。
28. reassurance_handbook放心手册得分评估销售顾问是否向客户介绍保障措施、售后服务、质量承诺等是否有效消除客户的购买顾虑。
29. three_level_pricing三级报价得分评估销售顾问是否采用三级报价策略低、中、高是否根据客户需求推荐合适价位的产品报价是否清晰透明。
30. objection_handling解答异议得分评估销售顾问面对客户疑虑、异议时的应对能力是否耐心解答、专业回应是否有效化解客户顾虑。
31. activity_implantation活动植入得分评估销售顾问是否适时介绍促销活动、优惠政策、限时优惠等活动信息是否清晰是否有效激发购买欲望。
32. closing_cooperation压单配合得分评估销售顾问是否在合适的时机进行成交引导是否与客户建立信任关系是否有效推进成交进程。
33. proactive_wechat_add主动添加微信得分评估销售顾问是否主动提出添加客户微信是否说明添加微信的价值如发送产品资料、跟进服务等是否成功添加。
34. polite_farewell礼貌道别得分评估销售顾问在服务结束时的表现是否礼貌送别是否表达感谢是否留下良好印象是否约定后续跟进。
重要每个软件功能维度soft_function_audio_assets、soft_function_customer_assets、soft_function_pain_points_analysis 、soft_function_customer_profile必须是一个JSON对象包含以下10个维度
1. efficiencyImprovement使用之后的效率提升多少
2. stability功能的稳定性
3. accuracy功能的准确率
4. storageDuration保存时长
5. openCustomerLevel这个功能对哪些级别的客户开放
6. customerConcerns客户疑虑点
7. deliveryService交付服务
8. competitorFeedback竞品反馈
9. deliveryCycle交付周期
10. priceSensitivity: 价格敏感度
严格输出 JSON 格式,示例:
{
"customer_type": "合伙股份制公司",
"team_members": "老板2位助手",
"intention_funs": "语音资产,客户资产的功能",
"summary": "客户是夫妻生意,希望提升成交率",
"service_customer": "多数是高端客户,重视品质",
"soft_function_audio_assets": {
"efficiencyImprovement": "使用之后的效率提升50%",
"stability": "99%是正确",
"customerFocusAreas": "客户重点关注",
"storageDuration": "1个月",
"openCustomerLevel": "企业版客户开放,可以使用",
"customerConcerns": "客户疑虑点",
"deliveryService": "交付服务",
"competitorFeedback": "竞品反馈",
"deliveryCycle": "交付周期",
"priceSensitivity": "价格可以接受"
},
"soft_function_customer_assets": {
"efficiencyImprovement": "使用之后的效率提升50%",
"stability": "99%是正确",
"customerFocusAreas": "客户重点关注",
"storageDuration": "1个月",
"openCustomerLevel": "企业版客户开放,可以使用",
"customerConcerns": "客户疑虑点",
"deliveryService": "交付服务",
"competitorFeedback": "竞品反馈",
"deliveryCycle": "交付周期",
"priceSensitivity": "价格可以接受"
},
"soft_function_pain_points_analysis": {
"efficiencyImprovement": "使用之后的效率提升50%",
"stability": "99%是正确",
"customerFocusAreas": "客户重点关注",
"storageDuration": "1个月",
"openCustomerLevel": "企业版客户开放,可以使用",
"customerConcerns": "客户疑虑点",
"deliveryService": "交付服务",
"competitorFeedback": "竞品反馈",
"deliveryCycle": "交付周期",
"priceSensitivity": "价格可以接受"
},
"soft_function_customer_profile": {
"efficiencyImprovement": "使用之后的效率提升50%",
"stability": "99%是正确",
"customerFocusAreas": "客户重点关注",
"storageDuration": "1个月",
"openCustomerLevel": "企业版客户开放,可以使用",
"customerConcerns": "客户疑虑点",
"deliveryService": "交付服务",
"competitorFeedback": "竞品反馈",
"deliveryCycle": "交付周期",
"priceSensitivity": "价格可以接受"
},
"todo_item":[{
"todo_detail": "待办事项详细说明" ,
"todo_title":"待办概要"
},{
"todo_detail": "待办事项详细说明" ,
"todo_title":"待办概要"
}],
"summary1": {
"customerConcerns": "客户疑虑点1",
"answer": "如何破解 客户的疑虑点,给出建议,为成交做突破"
},
"summary2": {
"customerConcerns": "客户疑虑点2",
"answer": "如何破解 客户的疑虑点,给出建议,为成交做突破"
},
"summary3": {
"customerConcerns": "客户疑虑点3",
"answer": "如何破解 客户的疑虑点,给出建议,为成交做突破"
},
"comprehensive_score": 85,
"score_summary_reason": "综合得分85分。销售顾问在迎宾破冰、需求引导方面表现优秀能够热情接待客户并有效了解需求。品牌介绍较为专业但活动植入和压单配合方面还有提升空间。整体服务流程顺畅客户体验良好。",
"greeting_ice_breaking": 90,
"brand_introduction": 85,
"golden_three_questions": 80,
"needs_guidance": 90,
"service_progression": 85,
"reassurance_handbook": 75,
"three_level_pricing": 80,
"objection_handling": 85,
"activity_implantation": 70,
"closing_cooperation": 75,
"proactive_wechat_add": 80,
"polite_farewell": 90
}
SOP维度评分每个维度0-100分根据录音文本中销售顾问的实际表现进行评分
SOP评分注意事项
1. 所有评分必须基于录音文本中的实际对话内容,不能随意编造。
2. 评分标准90-100分为优秀80-89分为良好70-79分为一般60-69分为较差0-59分为很差。
3. 如果录音文本中未体现某个SOP维度的内容该维度得分应为0分并在score_summary_reason中说明。
4. 综合得分应综合考虑所有维度的表现,通常取各维度得分的加权平均或根据整体表现综合评定。
5. score_summary_reason应详细说明评分依据包括做得好的方面和需要改进的地方字数建议100-300字。
6. 如果无法从录音文本中提取姓名、电话等信息,应填写"暂无信息"。
注意:
1. 必须严格按照JSON格式输出不要添加任何额外文字或markdown代码块标记。
2. 每个产品维度必须是一个完整的JSON对象包含上述10个维度。
3. 如果录音文本中未提及某个产品该产品的JSON对象中所有维度应填写"暂无信息"或基于语境合理推断。
4. 所有字段值必须基于录音文本内容,合理推断,不能随意编造。
录音文本:
{RECORDING_TEXT}

View File

@@ -0,0 +1 @@
你是一个专业的会议纪要员,你有丰富的会议记录经验,擅长理解和记录课堂老师讲的内容,擅长总结会议里的主题内容 需要从录音文本中抽取结构化信息并输出JSON。必须严格按照要求输出JSON不能包含额外文字。

View File

@@ -0,0 +1,94 @@
请阅读以下录音文本,从中提取客户信息并生成 JSON。必须覆盖所有字段缺失信息请基于语境合理推断或标注"暂无信息"。
字段要求:
1. style_type主题类型仅可填「会议纪要」「课堂纪要」「面试纪要」。
2. members团队成员描述 团队成员组成 ,比如: 经理,员工, 面试者,面试管,老师 重点反应每类人员的数量,姓名, 优点,贡献大小 等。
4. summary一句话总结应该简洁明了总结关键信息 重点列举5到15个重点信息 等关键信息, summary应该是树形结构总共分3层 ,比如 summary是第一层 ,第二层 类似: summary1summary2summary3summary[N] ,第三层 类似summary1_1,summary1_2,summary1_3,summary1_[N]。
5.summary1: 对summary 提供支持summary1是对summary的详细解释的第一个理由 summary1是对summary深入分析的一部分 。
6.summary1_1: 对summary1提供支持summary1_1是对summary1的详细解释的第一个理由 summary1_1是对summary1深入分析的一部分 。
7.summary1_[N]: 对summary1提供支持summary1_[N]是对summary1的详细解释的第一个理由 summary1_[N]是对summary1深入分析的一部分 ,[N] 这里的N不能超过数字 10。
8.summary[N]: 对summary 提供支持summary[N]是对summary的详细解释的第一个理由 summary[N]是对summary深入分析的一部分 ,[N] 这里的N不能超过数字 5。
10.todo_item: 待办事项,通过分析对话内容,把所有待办的事, 都放到这个字段属性里 。
严格输出 JSON 格式,示例:
{
"style_type": "课堂纪要",
"members": "讲师,学生",
"todo_item":[{
"todo_detail": "待办事项详细说明" ,
"todo_title":"待办概要"
},{
"todo_detail": "待办事项详细说明" ,
"todo_title":"待办概要"
}],
"summary": {
"summary_text": "本次会议一句话总结",
"items": [
"summary1": {
"summary_text": "这里是summary 本次会议一句话总结的第一个论点",
"items": [
"summary1_1":
{
"summary_text": "这里是summary1 本次会议一句话总结的第一个论点"
},
"summary1_2":
{
"summary_text": "这里是summary1 本次会议一句话总结的第2个论点"
},
"summary1_[N]":
{
"summary_text": "这里是summary1 本次会议一句话总结的第3个论点"
}
]
},
"summary2": {
"summary_text": "这里是summary 本次会议一句话总结的第2个论点",
"items": [
"summary2_1":
{
"summary_text": "这里是summary2 本次会议一句话总结的第一个论点"
},
"summary2_2":
{
"summary_text": "这里是summary2 本次会议一句话总结的第2个论点"
},
"summary2_[N]":
{
"summary_text": "这里是summary2 本次会议一句话总结的第3个论点"
}
]
},
"summary[N]": {
"summary_text": "这里是summary 本次会议一句话总结的第2个论点",
"items": [
"summary[N]_1":
{
"summary_text": "这里是summary[N] 本次会议一句话总结的第一个论点"
},
"summary[N]_2":
{
"summary_text": "这里是summary[N] 本次会议一句话总结的第2个论点"
},
"summary[N]_[N]":
{
"summary_text": "这里是summary[N] 本次会议一句话总结的第3个论点"
}
]
},
]
}
}
注意:
1. 必须严格按照JSON格式输出不要添加任何额外文字或markdown代码块标记。
2. 每个产品维度必须是一个完整的JSON对象包含上述10个维度。
3. 如果录音文本中未提及某个产品该产品的JSON对象中所有维度应填写"暂无信息"或基于语境合理推断。
4. 所有字段值必须基于录音文本内容,合理推断,不能随意编造。
录音文本:
{RECORDING_TEXT}

View File

@@ -0,0 +1,97 @@
AI语音零售成交提升软件 - 客户画像(软件买家)
产品定位AI语音分析技术助力零售行业提升门店成交率
一、客户基本属性Who
- 行业线下零售连锁核心覆盖服装、美妆、珠宝、3C数码、家居、母婴、鞋包、汽车新零售次要覆盖高端商超、医美体验店
- 门店规模:
- 核心客户连锁品牌10500家门店、区域龙头零售320家门店
- 次要客户:单店高客单门店(珠宝、家居、医美、汽车新零售等)
- 核心决策人:
- 高层:品牌老板、创始人
- 中层:运营总监、销售总监、区域经理、督导
- 执行层:培训负责人(影响决策,负责落地使用)
- 核心人群标签:对门店业绩负责、对销售人效焦虑、对门店沟通管理“不可见”有痛点的管理者
二、客户核心痛点(核心需求触发点)
1. 成交率偏低,过度依赖老销售,新人上手慢、流失率高,话术无法标准化复制;
2. 导购沟通话术混乱,不会主动挖掘客户需求、应对客户异议,临门一脚逼单能力弱;
3. 门店沟通情况“黑盒”,全靠人工听录音质检,效率极低,无法实现规模化管理;
4. 丢单原因无法精准定位,不清楚客户真实异议(如“太贵”“再考虑”),难以针对性优化;
5. 想实现销售数字化管理但抵触复杂系统不愿更换现有收银、CRM系统担心落地难度大
6. 培训成本高,优秀导购的经验无法快速复制给新人,培训效果难以量化。
三、客户核心目标Goal
- 核心目标提升门店成交率5%20%,直接带动业绩增长;
- 管理目标实现导购话术标准化、可复制降低新人培训周期30%50%
- 效率目标用AI替代人工质检降低管理成本实现门店沟通数据可量化、可视化
- 长期目标:打破门店沟通黑盒,实现精细化管理,提升整体销售人效。
四、客户使用场景When/Where
- 一线场景门店导购与客户面对面沟通佩戴设备、语音通话时AI实时分析沟通内容
- 管理场景:总部/区域管理者通过后台查看话术分析、客户异议、成交漏斗等数据报表;
- 培训场景:督导、培训负责人批量复盘问题话术,提取优秀话术,用于新人培训对标;
- 优化场景根据AI分析的薄弱点如逼单话术不足针对性优化导购培训内容。
五、客户行为特征Behavior
- 核心关注点ROI投入成本与业绩提升的比例重视“可量化的效果”
- 产品偏好:喜欢轻量、开箱即用的系统,拒绝复杂部署和操作,不希望改变现有工作流程;
- 决策特征:决策链短,老板/运营总监可直接拍板,无需多层级审批;
- 付费意愿:愿意为“能直接提升成交、降本增效”的工具付费,对纯管理类、无明确效果的工具兴趣低;
- 额外关注:数据安全(导购与客户录音隐私)、行业合规性,担心员工抵触“被监控”。
六、客户采购特征Buying Pattern
- 预算范围:按门店/账号收费,单门店/年几千–几万不等,连锁品牌按门店数量阶梯定价;
- 采购周期14周核心决策人演示→试用→确认效果→签约流程简单
- 决策关键:试用效果 > 产品演示 > 价格 > 售后服务;
- 采购顾虑:部署复杂、员工抵触使用、效果无法量化、数据不安全。
七、产品核心匹配点Fit
-
- 丢单原因定位:自动抓取沟通中的薄弱点、丢单关键因素,生成优化报告;
- 管理可视化:后台数据看板,清晰呈现成交漏斗、话术效果、异议分布等,实现量化管理;
- 轻量接入无需更换现有收银、CRM系统快速部署不改变导购工作流程
- 培训赋能:自动沉淀优秀话术,助力新人快速对标,降低培训成本。
八、精炼一句话画像(对外传播/销售话术用)
我们的客户是重视门店成交率、拥有线下零售门店希望通过AI语音分析技术实现导购话术标准化、提升销售人效与业绩的零售连锁品牌老板及运营负责人。