跳到主要内容

💬 聊天存档模块

适用页面: 阿里巴巴询盘聊天详情页


功能概览

聊天存档模块自动捕获并存储聊天记录,支持历史查询。


功能详情

1. 自动捕获

监听聊天页面 API 请求,自动存储消息:

  • 监听 onetalk.alibaba.com/message/getOpMessages.htm
  • 自动去重合并
  • 实时更新计数

2. 历史记录

查看完整聊天历史:

  • 按时间排序
  • 消息分类
  • 快速搜索

3. 分析入口

在聊天页添加分析按钮:

  • 消息统计
  • 响应时间分析
  • 客户意向评估

技术实现

技术点说明
请求监听webRequest.onBeforeRequest 拦截
请求重放Content Script 重新发起请求
数据存储Map 内存存储 + chrome.storage 持久化
去重逻辑基于 messageId 去重

数据结构

interface ChatMessage {
messageId: string;
content: string;
sendTime: string;
senderType: 'buyer' | 'seller';
// ...
}

相关功能