变更: 销售线索管理系统
为什么
公司全球化扩张需要构建一个全新的销售线索管理系统,以支持:
- 多语言、多时区、多币种的全球化销售业务
- AI自动抓取和智能分配线索,提升线索覆盖率40%,缩短转化周期25%
- 统一的公海池管理和自动分配规则,避免线索积压
- 满足数据合规要求(GDPR等)
变更内容
本变更为全新的销售线索管理系统,包含以下核心功能模块:
核心基础层 (P0优先级)
- 线索来源管理 - 多语言线索来源配置,支持启用/停用状态管理
- 公海池管理 - 批量导入/导出、手动分配、线索详情查看
- 线索管理 - 个人线索新增/修改/释放/查看,数据行级权限隔离
- 自动分配规则 - 规则配置(随机/顺序/自定义比例分配)、回收规则、有效行为定义
- 待办管理 - 创建待办、更新合作意向与销售阶段、拜访记录
智能增强层 (P0-P1优先级)
- AI智能获取线索 - 爬虫来源配置(窄门、红餐、大众点评海外站等)、AI结构化字段提取、智能标签、去重入库
- 成为客户流程 - 单条/批量转化线索为客户、唯一性校验、品牌同步
国际化基础 (P0-P1优先级)
- 多语言支持 - 系统界面中英双语,枚举值多语言,通知模板多语言版本
- 多时区适配 - 时间字段统一存储UTC,展示为本地时区,定时任务多时区支持
- 多国家/地区 - 200+国家/地区支持、国际手机号区号、地址格式自适应、多国企业识别码
数据合规 (P1优先级)
- GDPR合规 - 欧盟线索数据特殊标识与处理
- 数据隔离 - 按国家/地区进行数据可见性控制
- 跨境传输 - 合规性校验与审批
影响范围
受影响的规格
本变更创建全新的规格能力,不涉及现有规格修改:
specs/lead-pool/spec.md- 公海池管理specs/lead-source/spec.md- 线索来源管理specs/auto-assignment/spec.md- 自动分配规则specs/personal-leads/spec.md- 个人线索管理specs/todo-management/spec.md- 待办管理specs/ai-lead-capture/spec.md- AI智能获取线索specs/customer-conversion/spec.md- 线索转化为客户
受影响的代码
本变更为全新系统开发,主要涉及:
- 后端服务:用户管理、权限控制、数据模型、业务逻辑
- 前端界面:响应式UI、多语言支持、表单验证
- AI服务:爬虫集成、数据结构化、智能标签
- 通知服务:邮件/企微多语言通知模板
- 定时任务:自动分配、线索回收调度
数据模型
核心实体:
- Lead (线索) - 品牌名称+品牌国家/地区组合唯一性校验
- LeadSource (线索来源) - 多语言名称、启用/停用状态
- AssignmentRule (分配规则) - 分配方式、回收规则、权重配置
- Todo (待办) - 关联线索/客户、拜访记录
- Customer (客户) - 从线索转化,企业识别码唯一性校验
国际化考量
- 所有UI文案支持中英双语(可扩展至ja/es)
- 时间统一存储UTC,前端按用户时区展示
- 电话号码支持国际区号(+86/+1/+44等)
- 地址格式根据国家自动切换
- 企业识别码支持多国类型(统一社会信用代码、美国EIN、香港BR等)
性能与扩展性
- 导入限制:单文件≤5000条,单个文件≤10MB,最多3个文件
- 导出限制:最多10万条记录
- 列表分页:20/50/100/200/1000条可选
- 虚拟滚动优化大数据量展示
- CDN全球加速访问(门店Logo、名片)
安全与合规
- 数据行级权限隔离(基于归属人和所属部门)
- GDPR合规处理欧盟线索数据
- 跨境数据传输校验与审批
- 企业识别码唯一性全局校验
- 品牌组合唯一性校验防止重复
依赖项
外部服务
- AI爬虫服务(窄门、红餐、大众点评海外站、foodpanda、Uber Eats等)
- 邮件服务(多语言通知发送)
- 企业微信API(通知推送)
- CDN服务(文件存储与加速)
- 国际化中台(多语言、多时区、多国家数据)
技术栈
- 后端框架:待定(需支持多语言、定时任务、异步任务)
- 前端框架:待定(需支持响应式、国际化)
- 数据库:需支持复杂查询、事务、索引优化
- 消息队列:异步任务处理(AI爬取、通知发送)