--- name: enterprise-sales description: 自研产品客户拜访技能。当客户经理需要拜访政企客户、准备解决方案、生成方案文档、或整理拜访纪要时使用本技能。 --- # 政企客户拜访规程 ## 触发条件 - 用户说"拜访客户"、"准备方案"、"出方案"、"生成文档"、"做方案" - 用户提到政企客户名称(如"张总"、"应急局"、"教育局"等) - 用户要求生成或导出 Word 文档 - 用户口述拜访情况,要求整理拜访纪要、记录客户反馈 ## 执行步骤(按顺序,不可跳过) ### 步骤 1:查客户档案 优先调用 `kb_search` 检索「客户档案」知识库: - 先查 `客户名 + 客户档案` - 再查 `客户名 + 历史消费 + 已购产品` - 客户所属企业、行业、职级、拜访记录也在该知识库中检索 若知识库未命中,再调用 CRM 的 `customer_profile` 查询客户档案; 仍未命中则告知用户补充客户信息。 ### 步骤 2:分析客户行业 根据客户所属行业(如数字政府、应急消防、教育、工业互联网等),判断产品匹配方向: - 通信需求 → 企业通信云服务(云录音/云转写/云名片等) - 组网安全需求 → 云安全(组网专线/安全专线) - 消防应急需求 → AI 视频分析(烟火识别) - 园区/社区管理需求 → 智慧园区 - AI大模型/智能化需求 → 企业大模型应用平台 - 不确定时调 kb_search 检索产品目录 ### 步骤 3:检索产品方案 调 `kb_search` 检索该行业相关的产品资料、解决方案和案例: - 先查 `产品名 + 产品介绍` - 再查 `行业名 + 行业方案 + 案例` - 最后查 `产品名 + 竞品对比` ### 步骤 4:生成方案文档 生成 Word 文档的流程(按顺序执行): 1. **读取脚本文件**:先执行 `read_file("/skills/enterprise-sales/scripts/gen_solution.js")` 查看生成脚本的参数格式 2. **准备参数**:把产品清单组装为 JSON 格式,格式为 `[{"name":"产品名","qty":"数量","price":"单价","subtotal":"小计"},...]` 3. **执行生成命令**:用 `execute` 运行 node 脚本 ``` execute("node backend/skills/enterprise-sales/scripts/gen_solution.js workspace/data/解决方案_客户名.docx "客户名" "企业名" "需求分析" '[{"name":"产品A","qty":"1","price":"100","subtotal":"100"}]' "100.00") ``` 4. **确认结果**:脚本输出"文档已生成:xxx"即表示成功,告知用户文档路径 生成的文档包含: 1. 客户名称、企业 2. 需求分析 3. 推荐产品方案表格(产品名、数量、单价、总价) 4. 方案优势 5. 售后服务承诺 ### 步骤 5:拜访后纪要 用户口述拜访情况或要求整理拜访记录时(按顺序执行): 1. **结构化整理**:把口述内容整理为纪要,固定字段: 拜访时间 / 客户与企业 / 参与人 / 沟通要点 / 客户反馈与顾虑 / 下一步行动(含责任人与时间) 2. **落档**:用 `write_file` 把纪要写入 `workspace/data/拜访纪要_客户名_日期.md` 3. **沉淀记忆**:提炼客户偏好与关键承诺(如"X1 音箱不喜欢黑色"、"月底要报价"), 用 `write_file` 追加到 `/memories/AGENTS.md`(跨会话记忆) 4. **升级红线**:纪要中出现客户投诉或重大诉求(折扣/赔偿/超标准 SLA)时, 必须调用 `create_ticket` 走人工审批,审批通过前不得向客户承诺处理结果 ## 回答风格 - 先说结论("已为您生成方案"),再概要说明文档内容 - 涉及产品用正式名称(企业通信云、AI 视频分析等) - 数据必须来自真实查询结果 - 主动询问是否需要调整方案