修改followup文字格式

This commit is contained in:
Tiger Ren 2024-11-05 14:47:48 +08:00
parent 2c6e0c5f91
commit 2f268f73e1
1 changed files with 19 additions and 13 deletions

View File

@ -142,7 +142,7 @@ def retrive_stream():
prompt_date = datetime.now().strftime("%Y-%m-%d")
prompt_report_template = PromptRepository().get_prompt("report_template")
prompt_report_title = f"根据用户提问中\"\"\" {message} \"\"\" 中提到的项目信息 在知识库中找该项目的销售日志并结合用户提供的新的日志信息 \"\"\"{message} \"\"\"生成日报。如果销售日志中缺乏模板中的要点(时间,参与人,事件,获得信息,信息来源,项目进展描述)信息,则该要点内容留空,不要填充信息 日报模板: \"\"\" {prompt_report_template} \"\"\"。输出: 日志报告"
prompt_report_title = f"根据用户提问中\"\"\" {message} \"\"\" 中提到的项目信息 在知识库中<EFBFBD><EFBFBD>找该项目的销售日志并结合用户提供的新的日志信息 \"\"\"{message} \"\"\"生成日报。如果销售日志中缺乏模板中的要点(时间,参与人,事件,获得信息,信息来源,项目进展描述)信息,则该要点内容留空,不要填充信息 日报模板: \"\"\" {prompt_report_template} \"\"\"。输出: 日志报告"
generated_report = ""
for chunk in zhipu_kb_service.retrive_sse(prompt_report_title + message, knowledge_id, None):
if chunk:
@ -294,29 +294,35 @@ def get_analysis_followup_info(message, knowledge_id):
followup_info = ""
# 1. Get business contact info
if '汇理' in message:
followup_info += "客户联系人: 陈明宇 (技术总监), 王雪梅 (项目经理)\n"
followup_info += "客户联系电话: 186-2155-7823, 135-8867-4932"
followup_info += "### 联系人信息\n"
followup_info += "- **陈明宇** (技术总监)\n - 📱 186-2155-7823\n"
followup_info += "- **王雪梅** (项目经理)\n - 📱 135-8867-4932\n"
elif '芝麻地网科' in message:
followup_info += "客户联系人: 刘建华 (产品总监), 张婷婷 (商务经理)\n"
followup_info += "客户联系电话: 138-9876-5432, 159-2468-1357"
followup_info += "### 联系人信息\n"
followup_info += "- **刘建华** (产品总监)\n - 📱 138-9876-5432\n"
followup_info += "- **张婷婷** (商务经理)\n - 📱 159-2468-1357\n"
elif '联特科技' in message:
followup_info += "客户联系人: 郭志强 (研发经理), 林小华 (项目主管)\n"
followup_info += "客户联系电话: 177-3344-5566, 136-9988-7766"
followup_info += "### 联系人信息\n"
followup_info += "- **郭志强** (研发经理)\n - 📱 177-3344-5566\n"
followup_info += "- **林小华** (项目主管)\n - 📱 136-9988-7766\n"
elif '视睿电子' in message:
followup_info += "客户联系人: 黄伟东 (技术经理), 赵敏 (销售总监)\n"
followup_info += "客户联系电话: 158-1122-3344, 139-5544-3322"
followup_info += "### 联系人信息\n"
followup_info += "- **黄伟东** (技术经理)\n - 📱 158-1122-3344\n"
followup_info += "- **赵敏** (销售总监)\n - 📱 139-5544-3322\n"
elif '深圳麦克韦尔' in message:
followup_info += "客户联系人: 吴晓峰 (部门主管), 孙丽华 (商务代表)\n"
followup_info += "客户联系电话: 182-8899-7766, 137-6655-4433"
followup_info += "### 联系人信息\n"
followup_info += "- **吴晓峰** (部门主管)\n - 📱 182-8899-7766\n"
followup_info += "- **孙丽华** (商务代表)\n - 📱 137-6655-4433\n"
else:
followup_info = ""
return followup_info
action_guide_url = "https://fiq58om72ph.feishu.cn/wiki/GbV3wXWu2igPoRkXSP8cMDzvnkd?from=from_copylink"
followup_info += f"\n行动指南: {action_guide_url}"
followup_info += "\n### 参考资料\n"
followup_info += f"- [📚 行动指南]({action_guide_url})\n"
sales_stage_definition_url = "https://fiq58om72ph.feishu.cn/wiki/I8Raw0MVKizZTvkR4UWcRmy4n7f?from=from_copylink"
followup_info += f"\n销售阶段手册: {sales_stage_definition_url}"
followup_info += f"- [📖 销售阶段手册]({sales_stage_definition_url})\n"
followup_info += "\n\n"