Contacts — 页面展示

prototype_version: V3.1 last_verified: 2026-05-29 source_screenshots: 06-contacts.png

Contacts 是联系人数据库,查看所有客户的档案、状态和互动历史。Overview 和 Communication Log 作为可复用组件,在 Tasks 和 Coaching 页面同样引用。


布局

左右分栏:左侧联系人列表 + 右侧联系人详情。

顶部汇总卡片

卡片内容
Total Contacts联系人总数
Leadslead 阶段的联系人数
Members会员数
Churned已流失数

联系人列表

支持搜索和排序。

含义
Contact姓名 + 头像
Phone电话号码
StageLead / Member / Churned
Lead Status漏斗状态(Attempted / Contacted / Booked 等)
Purchase IntentHigh / Medium / Low(prototype 展示为 Hot / Warm / Cold 色标,底层字段是 contacts.purchase_intent
Card是否有信用卡存档
SMS短信状态
Action Needed是否需要跟进
Open Complaint是否有未解决投诉

联系人详情(右侧面板)

Tab内容
Overview个人信息、活动数据、Lead 状态管线、AI 分析摘要、备注
Communication Log完整互动时间线(通话录音 + SMS + voicemail + 系统事件 + AI XCA 卡片)

Schema 支持状态

功能状态
联系人列表 + 筛选✅ 已接线
Overview 各字段✅ 已接线(contacts 表)
Communication Log✅ 已接线(当前 route 用 calls + messages UNION ALLcontact_timeline 用于 task/events audit,system events 展示 ⚠️ 待开发)