logologo
开始
手册
开发
插件
API
首页
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
开始
手册
开发
插件
API
首页
logologo

工单

方案简介
详细设计
如何安装
更多内容

CRM

方案简介
详细设计
如何安装
旧版 CRM(v1)
更多内容
Previous Page方案简介
Next Page如何安装

#CRM 2.0 系统详细设计

#1. 系统概述与设计理念

#1.1 系统定位

本系统是基于 NocoBase 无代码平台构建的 CRM 2.0 销售管理平台。核心目标是:

让销售专注于建立客户关系,而非数据录入和重复性分析

系统通过工作流自动化处理常规任务,并借助 AI 辅助完成线索评分、商机分析等工作,帮助销售团队提升效率。

#1.2 设计理念

#理念一:完整的销售漏斗

端到端销售流程: design-2026-02-24-00-05-26

为什么这样设计?

传统方式集成式 CRM
不同阶段使用多个系统单一系统覆盖全生命周期
系统间手动数据传递自动数据流转和转化
客户视图不一致统一的客户 360 度视图
分散的数据分析端到端销售管线分析

#理念二:可配置的销售管线

design-2026-02-24-00-06-04

不同行业可以自定义销售管线阶段,无需修改代码。

#理念三:模块化设计

  • 核心模块(客户+商机)必需,其他模块可按需启用
  • 禁用模块不需要修改代码,通过 NocoBase 界面配置即可
  • 每个模块独立设计,降低耦合度

#2. 模块架构与定制化

#2.1 模块概述

CRM 系统采用模块化架构设计——每个模块可以根据业务需求独立启用或禁用。 design-2026-02-24-00-06-14

#2.2 模块依赖关系

模块是否必需依赖项禁用条件
客户管理✅ 是-无法禁用(核心)
商机管理✅ 是客户管理无法禁用(核心)
线索管理可选-不需要线索获取
报价管理可选商机、产品简单交易无需正式报价
订单管理可选商机(或报价)不需要订单/付款跟踪
产品管理可选-不需要产品目录
邮件集成可选客户、联系人使用外部邮件系统

#2.3 预配置版本

版本包含模块使用场景数据表数量
轻量版客户 + 商机简单交易跟踪6
标准版轻量版 + 线索 + 报价 + 订单 + 产品完整销售周期15
企业版标准版 + 邮件集成完整功能含邮件17

#2.4 模块-数据表映射

#核心模块数据表(始终必需)

数据表模块描述
nb_crm_customers客户管理客户/公司记录
nb_crm_contacts客户管理联系人
nb_crm_customer_shares客户管理客户共享权限
nb_crm_opportunities商机管理销售商机
nb_crm_opportunity_stages商机管理阶段配置
nb_crm_opportunity_users商机管理商机协作者
nb_crm_activities活动管理活动记录
nb_crm_comments活动管理评论/备注
nb_crm_tags核心共享标签
nb_cbo_currencies基础数据货币字典
nb_cbo_regions基础数据国家/地区字典

#2.5 如何禁用模块

在 NocoBase 管理后台隐藏该模块的菜单入口即可,无需修改代码或删除数据表。


#3. 核心实体与数据模型

#3.1 实体关系概述

design-2026-02-24-00-06-40

#3.2 核心数据表详情

#3.2.1 线索表(nb_crm_leads)

采用简化的 4 阶段工作流的线索管理。

阶段流程:

新建 → 跟进中 → 已验证 → 转化为客户/商机
         ↓          ↓
      不合格      不合格

关键字段:

字段类型描述
idBIGINT主键
lead_noVARCHAR线索编号(自动生成)
nameVARCHAR联系人姓名
companyVARCHAR公司名称
titleVARCHAR职位
emailVARCHAR邮箱
phoneVARCHAR电话
mobile_phoneVARCHAR手机
websiteTEXT网站
addressTEXT地址
sourceVARCHAR线索来源:website/ads/referral/exhibition/telemarketing/email/social
industryVARCHAR行业
annual_revenueVARCHAR年营收规模
number_of_employeesVARCHAR员工数量规模
statusVARCHAR状态:new/working/qualified/unqualified
ratingVARCHAR评级:hot/warm/cold
owner_idBIGINT负责人(FK → users)
ai_scoreINTEGERAI 质量评分 0-100
ai_convert_probDECIMALAI 转化概率
ai_best_contact_timeVARCHARAI 推荐联系时间
ai_tagsJSONBAI 生成的标签
ai_scored_atTIMESTAMPAI 评分时间
ai_next_best_actionTEXTAI 下一步最佳行动建议
ai_nba_generated_atTIMESTAMPAI 建议生成时间
is_convertedBOOLEAN已转化标记
converted_atTIMESTAMP转化时间
converted_customer_idBIGINT转化的客户 ID
converted_contact_idBIGINT转化的联系人 ID
converted_opportunity_idBIGINT转化的商机 ID
lost_reasonTEXT丢失原因
disqualification_reasonTEXT不合格原因
descriptionTEXT描述

#3.2.2 客户表(nb_crm_customers)

支持外贸业务的客户/公司管理。

关键字段:

字段类型描述
idBIGINT主键
nameVARCHAR客户名称(必填)
account_numberVARCHAR客户编号(自动生成,唯一)
phoneVARCHAR电话
websiteTEXT网站
addressTEXT地址
industryVARCHAR行业
typeVARCHAR类型:prospect/customer/partner/competitor
number_of_employeesVARCHAR员工数量规模
annual_revenueVARCHAR年营收规模
levelVARCHAR级别:normal/important/vip
statusVARCHAR状态:potential/active/dormant/churned
countryVARCHAR国家
region_idBIGINT地区(FK → nb_cbo_regions)
preferred_currencyVARCHAR首选货币:CNY/USD/EUR
owner_idBIGINT负责人(FK → users)
parent_idBIGINT母公司(FK → self)
source_lead_idBIGINT来源线索 ID
ai_health_scoreINTEGERAI 健康度评分 0-100
ai_health_gradeVARCHARAI 健康度等级:A/B/C/D
ai_churn_riskDECIMALAI 流失风险 0-100%
ai_churn_risk_levelVARCHARAI 流失风险等级:low/medium/high
ai_health_dimensionsJSONBAI 健康度各维度得分
ai_recommendationsJSONBAI 建议列表
ai_health_assessed_atTIMESTAMPAI 健康评估时间
ai_tagsJSONBAI 生成的标签
ai_best_contact_timeVARCHARAI 推荐联系时间
ai_next_best_actionTEXTAI 下一步最佳行动建议
ai_nba_generated_atTIMESTAMPAI 建议生成时间
descriptionTEXT描述
is_deletedBOOLEAN软删除标记

#3.2.3 商机表(nb_crm_opportunities)

采用可配置销售管线阶段的销售商机管理。

关键字段:

字段类型描述
idBIGINT主键
opportunity_noVARCHAR商机编号(自动生成,唯一)
nameVARCHAR商机名称(必填)
amountDECIMAL预期金额
currencyVARCHAR货币
exchange_rateDECIMAL汇率
amount_usdDECIMAL美元等值金额
customer_idBIGINT客户(FK)
contact_idBIGINT主要联系人(FK)
stageVARCHAR阶段代码(FK → stages.code)
stage_sortINTEGER阶段排序(冗余,便于排序)
stage_entered_atTIMESTAMP进入当前阶段时间
days_in_stageINTEGER当前阶段停留天数
win_probabilityDECIMAL手动赢率
ai_win_probabilityDECIMALAI 预测赢率
ai_analyzed_atTIMESTAMPAI 分析时间
ai_confidenceDECIMALAI 预测置信度
ai_trendVARCHARAI 预测趋势:up/stable/down
ai_risk_factorsJSONBAI 识别的风险因素
ai_recommendationsJSONBAI 建议列表
ai_predicted_closeDATEAI 预测成交日期
ai_next_best_actionTEXTAI 下一步最佳行动建议
ai_nba_generated_atTIMESTAMPAI 建议生成时间
expected_close_dateDATE预计成交日期
actual_close_dateDATE实际成交日期
owner_idBIGINT负责人(FK → users)
last_activity_atTIMESTAMP最后活动时间
stagnant_daysINTEGER无活动天数
loss_reasonTEXT丢单原因
competitor_idBIGINT竞争对手(FK)
lead_sourceVARCHAR线索来源
campaign_idBIGINT营销活动 ID
expected_revenueDECIMAL预期收入 = amount × probability
descriptionTEXT描述

#3.2.4 报价表(nb_crm_quotations)

支持多币种和审批流程的报价管理。

状态流程:

草稿 → 待审批 → 已批准 → 已发送 → 已接受/已拒绝/已过期
           ↓
       被驳回 → 修改 → 草稿

关键字段:

字段类型描述
idBIGINT主键
quotation_noVARCHAR报价单号(自动生成,唯一)
nameVARCHAR报价单名称
versionINTEGER版本号
opportunity_idBIGINT商机(FK,必填)
customer_idBIGINT客户(FK)
contact_idBIGINT联系人(FK)
owner_idBIGINT负责人(FK → users)
currency_idBIGINT货币(FK → nb_cbo_currencies)
exchange_rateDECIMAL汇率
subtotalDECIMAL小计
discount_rateDECIMAL折扣率
discount_amountDECIMAL折扣金额
shipping_handlingDECIMAL运费/手续费
tax_rateDECIMAL税率
tax_amountDECIMAL税额
total_amountDECIMAL总金额
total_amount_usdDECIMAL美元等值金额
statusVARCHAR状态:draft/pending_approval/approved/sent/accepted/rejected/expired
submitted_atTIMESTAMP提交时间
approved_byBIGINT审批人(FK → users)
approved_atTIMESTAMP审批时间
rejected_atTIMESTAMP驳回时间
sent_atTIMESTAMP发送时间
customer_response_atTIMESTAMP客户响应时间
expired_atTIMESTAMP过期时间
valid_untilDATE有效期至
payment_termsTEXT付款条款
terms_conditionTEXT条款条件
addressTEXT送货地址
descriptionTEXT描述

#3.2.5 订单表(nb_crm_orders)

含收款跟踪的订单管理。

关键字段:

字段类型描述
idBIGINT主键
order_noVARCHAR订单编号(自动生成,唯一)
customer_idBIGINT客户(FK)
contact_idBIGINT联系人(FK)
opportunity_idBIGINT商机(FK)
quotation_idBIGINT报价(FK)
owner_idBIGINT负责人(FK → users)
currencyVARCHAR货币
exchange_rateDECIMAL汇率
order_amountDECIMAL订单金额
paid_amountDECIMAL已付金额
unpaid_amountDECIMAL未付金额
statusVARCHAR状态:pending/confirmed/in_progress/shipped/delivered/completed/cancelled
payment_statusVARCHAR付款状态:unpaid/partial/paid
order_dateDATE下单日期
delivery_dateDATE预计交付日期
actual_delivery_dateDATE实际交付日期
shipping_addressTEXT送货地址
logistics_companyVARCHAR物流公司
tracking_noVARCHAR物流单号
terms_conditionTEXT条款条件
descriptionTEXT描述

#3.3 数据表汇总

#CRM 业务表

序号表名描述类型
1nb_crm_leads线索管理业务
2nb_crm_customers客户/公司业务
3nb_crm_contacts联系人业务
4nb_crm_opportunities销售商机业务
5nb_crm_opportunity_stages阶段配置配置
6nb_crm_opportunity_users商机协作者(销售团队)关联
7nb_crm_quotations报价单业务
8nb_crm_quotation_items报价明细业务
9nb_crm_quotation_approvals审批记录业务
10nb_crm_orders订单业务
11nb_crm_order_items订单明细业务
12nb_crm_payments收款记录业务
13nb_crm_products产品目录业务
14nb_crm_product_categories产品分类配置
15nb_crm_price_tiers阶梯定价配置
16nb_crm_activities活动记录业务
17nb_crm_comments评论/备注业务
18nb_crm_competitors竞争对手业务
19nb_crm_tags标签配置
20nb_crm_lead_tags线索-标签关联关联
21nb_crm_contact_tags联系人-标签关联关联
22nb_crm_customer_shares客户共享权限关联
23nb_crm_exchange_rates汇率历史配置

#基础数据表(公共模块)

序号表名描述类型
1nb_cbo_currencies货币字典配置
2nb_cbo_regions国家/地区字典配置

#3.4 辅助表

#3.4.1 评论表(nb_crm_comments)

通用评论/备注表,可关联到多种业务对象。

字段类型描述
idBIGINT主键
contentTEXT评论内容
lead_idBIGINT关联线索(FK)
customer_idBIGINT关联客户(FK)
opportunity_idBIGINT关联商机(FK)
order_idBIGINT关联订单(FK)

#3.4.2 客户共享表(nb_crm_customer_shares)

实现客户的多人协作和权限共享。

字段类型描述
idBIGINT主键
customer_idBIGINT客户(FK,必填)
shared_with_user_idBIGINT被共享用户(FK,必填)
shared_by_user_idBIGINT共享发起人(FK)
permission_levelVARCHAR权限级别:read/write/full
shared_atTIMESTAMP共享时间

#3.4.3 商机协作者表(nb_crm_opportunity_users)

支持商机的销售团队协作。

字段类型描述
opportunity_idBIGINT商机(FK,联合主键)
user_idBIGINT用户(FK,联合主键)
roleVARCHAR角色:owner/collaborator/viewer

#3.4.4 地区表(nb_cbo_regions)

国家/地区基础数据字典。

字段类型描述
idBIGINT主键
code_alpha2VARCHARISO 3166-1 二字母代码(唯一)
code_alpha3VARCHARISO 3166-1 三字母代码(唯一)
code_numericVARCHARISO 3166-1 数字代码
nameVARCHAR国家/地区名称
is_activeBOOLEAN是否启用
sort_orderINTEGER排序

#4. 线索生命周期

线索管理采用简化的 4 阶段工作流,新线索创建时可通过工作流自动触发 AI 评分,辅助销售快速识别高质量线索。

#4.1 状态定义

状态名称描述
new新建刚创建,等待联系
working跟进中正在积极跟进
qualified已验证准备转化
unqualified不合格不适合

#4.2 状态流程图

design-2026-02-24-00-25-32

#4.3 线索转化流程

转化界面同时提供三个选项,用户可选择创建或关联:

  • 客户:创建新客户 或 关联现有客户
  • 联系人:创建新联系人(关联到客户)
  • 商机:必须创建商机 design-2026-02-24-00-25-22

转化后记录:

  • converted_customer_id:关联的客户 ID
  • converted_contact_id:关联的联系人 ID
  • converted_opportunity_id:创建的商机 ID

#5. 商机生命周期

商机管理采用可配置的销售管线阶段。商机阶段变更时可自动触发 AI 赢率预测,帮助销售识别风险和机会。

#5.1 可配置阶段

阶段存储在 nb_crm_opportunity_stages 表中,可以自定义:

代码名称顺序默认赢率
prospecting初步接洽110%
analysis需求分析230%
proposal方案提报360%
negotiation商务谈判480%
won成功赢单5100%
lost丢单60%

#5.2 管线流程

design-2026-02-24-00-20-31

#5.3 停滞检测

无活动的商机将被标记:

无活动天数操作
7 天黄色警告
14 天橙色提醒给负责人
30 天红色提醒给经理
-- 计算停滞天数
UPDATE nb_crm_opportunities
SET stagnant_days = EXTRACT(DAY FROM NOW() - last_activity_at)
WHERE stage NOT IN ('won', 'lost');

#5.4 赢/丢单处理

赢单时:

  1. 更新阶段为 'won'
  2. 记录实际成交日期
  3. 更新客户状态为 'active'
  4. 触发订单创建(如果报价被接受)

丢单时:

  1. 更新阶段为 'lost'
  2. 记录丢单原因
  3. 记录竞争对手 ID(如果输给竞争对手)
  4. 通知经理

#6. 报价生命周期

#6.1 状态定义

状态名称描述
draft草稿准备中
pending_approval待审批等待审批
approved已批准可以发送
sent已发送已发给客户
accepted已接受客户已接受
rejected已拒绝客户已拒绝
expired已过期超过有效期

#6.2 审批规则(待完善)

审批流程基于以下条件触发:

条件审批级别
折扣 > 10%销售经理
折扣 > 20%销售总监
金额 > $100K财务 + 总经理

#6.3 多币种支持

#设计理念

使用 美元作为统一基础货币 用于所有报表和分析。每条金额记录存储:

  • 原始货币和金额(客户看到的)
  • 交易时的汇率
  • 美元等值金额(用于内部比较)

#货币字典表(nb_cbo_currencies)

货币配置采用公共基础数据表,支持动态管理。current_rate 字段存储当前汇率,由定时任务从 nb_crm_exchange_rates 最近日期的记录同步更新。

字段类型描述
idBIGINT主键
codeVARCHAR货币代码(唯一):USD/CNY/EUR/GBP/JPY
nameVARCHAR货币名称
symbolVARCHAR货币符号
decimal_placesINTEGER小数位数
current_rateDECIMAL当前对美元汇率(定时从汇率历史表同步)
is_activeBOOLEAN是否启用
sort_orderINTEGER排序

#汇率历史表(nb_crm_exchange_rates)

记录历史汇率数据,定时任务会将最新汇率同步到 nb_cbo_currencies.current_rate。

字段类型描述
idBIGINT主键
currency_codeVARCHAR货币代码(CNY/EUR/GBP/JPY)
rate_to_usdDECIMAL(10,6)对美元汇率
effective_dateDATE生效日期
sourceVARCHAR汇率来源:manual/api
createdAtTIMESTAMP创建时间

说明:报价单通过 currency_id 外键关联到 nb_cbo_currencies 表,汇率直接从 current_rate 字段获取。商机和订单使用 currency VARCHAR 字段存储货币代码。

#金额字段模式

含金额的表遵循此模式:

字段类型描述
currencyVARCHAR交易货币
amountDECIMAL原币金额
exchange_rateDECIMAL交易时对美元汇率
amount_usdDECIMAL美元等值(计算)

应用于:

  • nb_crm_opportunities.amount → amount_usd
  • nb_crm_quotations.total_amount → total_amount_usd

#工作流集成

design-2026-02-24-00-21-00

汇率获取逻辑:

  1. 业务操作时直接从 nb_cbo_currencies.current_rate 获取汇率
  2. 美元交易:汇率 = 1.0,无需查找
  3. current_rate 由定时任务从 nb_crm_exchange_rates 最新记录同步

#6.4 版本管理

当报价被拒绝或过期时,可以复制为新版本:

QT-20260119-001 v1 → 已拒绝
QT-20260119-001 v2 → 已发送
QT-20260119-001 v3 → 已接受

#7. 订单生命周期

#7.1 订单概述

订单在报价被接受时创建,代表已确认的业务承诺。 design-2026-02-24-00-21-21

#7.2 订单状态定义

状态代码描述允许操作
草稿draft订单已创建,尚未确认编辑、确认、取消
已确认confirmed订单已确认,等待履行开始履行、取消
处理中in_progress订单正在处理/生产更新进度、发货、取消(需审批)
已发货shipped产品已发货给客户标记送达
已送达delivered客户已收货完成订单
已完成completed订单完全完成无
已取消cancelled订单已取消无

#7.3 订单数据模型

#nb_crm_orders

字段类型描述
idBIGINT主键
order_noVARCHAR订单编号(自动生成,唯一)
customer_idBIGINT客户(FK)
contact_idBIGINT联系人(FK)
opportunity_idBIGINT商机(FK)
quotation_idBIGINT报价(FK)
owner_idBIGINT负责人(FK → users)
statusVARCHAR订单状态
payment_statusVARCHAR付款状态:unpaid/partial/paid
order_dateDATE下单日期
delivery_dateDATE预计交付日期
actual_delivery_dateDATE实际交付日期
currencyVARCHAR订单货币
exchange_rateDECIMAL对美元汇率
order_amountDECIMAL订单总额
paid_amountDECIMAL已付金额
unpaid_amountDECIMAL未付金额
shipping_addressTEXT送货地址
logistics_companyVARCHAR物流公司
tracking_noVARCHAR物流单号
terms_conditionTEXT条款条件
descriptionTEXT描述

#nb_crm_order_items

字段类型描述
idBIGINT主键
order_idFK父订单
product_idFK产品引用
product_nameVARCHAR产品名称快照
quantityINT订购数量
unit_priceDECIMAL单价
discount_percentDECIMAL折扣百分比
line_totalDECIMAL行项目总计
notesTEXT行项目备注

#7.4 收款跟踪

#nb_crm_payments

字段类型描述
idBIGINT主键
order_idBIGINT关联订单(FK,必填)
customer_idBIGINT客户(FK)
payment_noVARCHAR付款编号(自动生成,唯一)
amountDECIMAL付款金额(必填)
currencyVARCHAR付款货币
payment_methodVARCHAR付款方式:transfer/check/cash/credit_card/lc
payment_dateDATE付款日期
bank_accountVARCHAR银行账号
bank_nameVARCHAR银行名称
notesTEXT付款备注

#8. 客户生命周期

#8.1 客户概述

客户在线索转化或商机赢单时创建。系统跟踪从获客到拥护者的完整生命周期。 design-2026-02-24-00-21-34

#8.2 客户状态定义

状态代码健康度描述
潜在prospect无已转化线索,尚无订单
活跃active≥70付费客户,互动良好
成长growing≥80有扩展机会的客户
风险at_risk<50显示流失迹象的客户
流失churned无不再活跃的客户
挽回win_back无正在重新激活的前客户
拥护者advocate≥90高满意度,提供转介绍

#8.3 客户健康度评分

基于多个因素计算客户健康度:

因素权重衡量指标
购买时效性25%距上次订单天数
购买频率20%每时段订单数
货币价值20%总订单额和平均订单额
互动程度15%邮件打开率、会议参与
支持健康10%工单量和解决率
产品使用10%活跃使用指标(如适用)

健康度阈值:

if (health_score >= 90) status = 'advocate';
else if (health_score >= 70) status = 'active';
else if (health_score >= 50) status = 'growing';
else status = 'at_risk';

#8.4 客户分群

#自动分群

分群条件建议操作
VIP生命周期价值 > $100K白手套服务,高管赞助
企业公司规模 > 500 人专属客户经理
中型公司规模 50-500 人定期回访,规模化支持
初创公司规模 < 50 人自助资源,社群
休眠90+ 天无活动重新激活营销

#9. 邮件集成

#9.1 概述

NocoBase 提供内置邮件集成插件,支持 Gmail 和 Outlook。邮件同步到系统后,可通过工作流自动触发 AI 分析邮件情感和意图,辅助销售快速了解客户态度。

#9.2 邮件同步

支持的邮箱:

  • Gmail(通过 OAuth 2.0)
  • Outlook/Microsoft 365(通过 OAuth 2.0)

同步行为:

  • 发送和接收邮件双向同步
  • 自动关联邮件到 CRM 记录(线索、联系人、商机)
  • 附件存储在 NocoBase 文件系统

#9.3 邮件-CRM 关联 (待完善)

design-2026-02-24-00-21-51

#9.4 邮件模板

销售可以使用预设模板:

模板类别示例
初次触达冷邮件、热情介绍、活动跟进
跟进会议跟进、方案跟进、无回复催促
报价报价已附、报价修订、报价即将过期
订单订单确认、发货通知、送达确认
客户成功欢迎、回访、评价请求

#10. AI 辅助能力

#10.1 AI 员工团队

CRM 系统集成 NocoBase AI 插件,复用以下内置 AI 员工,并针对 CRM 场景配置专属任务:

ID名称内置职位CRM 扩展能力
vizViz数据分析师销售数据分析、管线预测
daraDara图表专家数据可视化、报表图表开发、仪表盘设计
ellisEllis编辑邮件回复起草、沟通摘要、商务邮件起草
lexiLexi翻译多语言客户沟通、内容翻译
orinOrin组织者每日优先级、下一步建议、跟进计划

#10.2 AI 任务列表

AI 能力分为两类,相互独立:

#一、AI 员工(前端区块触发)

通过前端 AI 员工区块,用户直接与 AI 对话交互,获取分析与建议。

员工任务描述
Viz销售数据分析分析管线趋势、转化率
Viz管线预测基于加权管线预测收入
Dara图表生成生成销售报表图表
Dara仪表盘设计设计数据仪表盘布局
Ellis回复起草生成专业邮件回复
Ellis沟通摘要总结邮件线程
Ellis商务邮件起草会议邀约、跟进、感谢等邮件
Orin每日优先级生成当日优先级任务列表
Orin下一步建议为每个商机推荐下一步行动
Lexi内容翻译翻译营销材料、方案、邮件

#二、工作流 LLM 节点(后端自动执行)

嵌套在工作流中的 LLM 节点,通过数据表事件、操作事件、定时任务等方式自动触发,与 AI 员工无关。

任务触发方式描述写入字段
线索评分数据表事件(创建/更新)评估线索质量ai_score, ai_convert_prob
赢率预测数据表事件(阶段变更)预测商机成功可能性ai_win_probability, ai_risk_factors

说明:工作流 LLM 节点使用提示词和 Schema 输出结构化 JSON,解析后写入业务数据字段,无需用户介入。

#10.3 数据库中的 AI 字段

表AI 字段描述
nb_crm_leadsai_scoreAI 评分 0-100
ai_convert_prob转化概率
ai_best_contact_time最佳联系时间
ai_tagsAI 生成的标签 (JSONB)
ai_scored_at评分时间
ai_next_best_action下一步最佳行动建议
ai_nba_generated_at建议生成时间
nb_crm_opportunitiesai_win_probabilityAI 预测赢率
ai_analyzed_at分析时间
ai_confidence预测置信度
ai_trend趋势:up/stable/down
ai_risk_factors风险因素 (JSONB)
ai_recommendations建议列表 (JSONB)
ai_predicted_close预测成交日期
ai_next_best_action下一步最佳行动建议
ai_nba_generated_at建议生成时间
nb_crm_customersai_health_score健康度评分 0-100
ai_health_grade健康度等级:A/B/C/D
ai_churn_risk流失风险 0-100%
ai_churn_risk_level流失风险等级:low/medium/high
ai_health_dimensions各维度得分 (JSONB)
ai_recommendations建议列表 (JSONB)
ai_health_assessed_at健康评估时间
ai_tagsAI 生成的标签 (JSONB)
ai_best_contact_time最佳联系时间
ai_next_best_action下一步最佳行动建议
ai_nba_generated_at建议生成时间

#11. 工作流引擎

#11.1 已实现工作流

工作流名称触发类型状态说明
Leads Created数据表事件启用线索创建时触发
CRM Overall AnalyticsAI 员工事件启用CRM 整体数据分析
Lead Conversion操作后事件启用线索转化流程
Lead Assignment数据表事件启用线索自动分配
Lead Scoring数据表事件禁用线索评分(待完善)
Follow-up Reminder定时任务禁用跟进提醒(待完善)

#11.2 待实现工作流

工作流触发类型说明
商机阶段推进数据表事件阶段变更时更新赢率、记录时间
商机停滞检测定时任务检测无活动商机,发送提醒
报价审批操作后事件多级审批流程
订单生成操作后事件报价接受后自动生成订单

#12. 菜单与界面设计

#12.1 后台管理结构

菜单类型说明
DashboardsGroup仪表盘
- DashboardPage默认仪表盘
- SalesManagerPage销售经理视图
- SalesRepPage销售代表视图
- ExecutivePage高管视图
LeadsPage线索管理
CustomersPage客户管理
OpportunitiesPage商机管理
- TableTab商机列表
ProductsPage产品管理
- CategoriesTab产品分类
OrdersPage订单管理
SettingsGroup设置
- Stage SettingsPage商机阶段配置
- Exchange RatePage汇率设置
- ActivityPage活动记录
- EmailsPage邮件管理
- ContactsPage联系人管理
- Data AnalysisPage数据分析

#12.2 仪表盘视图

#销售经理视图

组件类型数据
管线价值KPI 卡片各阶段管线总额
团队排行榜表格代表业绩排名
风险预警预警列表高风险商机
赢率趋势折线图月度赢率
停滞交易列表需关注的交易

#销售代表视图

组件类型数据
我的配额进度进度条月度实际 vs 配额
待处理商机KPI 卡片我的待处理商机数
本周待关闭列表即将关闭的交易
逾期活动预警过期任务
快捷操作按钮记录活动、创建商机

#高管视图

组件类型数据
年度收入KPI 卡片年初至今收入
管线价值KPI 卡片管线总额
赢率KPI 卡片整体赢率
客户健康分布图健康度评分分布
预测图表月度收入预测

文档版本: v2.0 | 更新日期: 2026-02-06