AI项目组
AI项目组
发布于 2026-08-14 / 2 阅读
0
0

智能问数日志分析

一、总体结论

分类

条数

占比

说明

可模板化

350-400

50-57%

固定结构 + 参数提取即可覆盖

不可模板化

~300

43-50%

需外部数据/知识库/人工处理


二、8 大可模板化类型

模板1:查验率查询 🔥🔥🔥(~80 条,最高频)

固定结构:口岸 + 商品 + 时间范围 → 查验率/查验数/总数

代表问题:

  • “本周友谊关榴莲查验率”(Q6/8/11/12/130)

  • “今天磨憨的查验率”(Q131)

  • “南沙和蛇口的山竹查验率”(Q92/102)

  • “越南椰青查验率”(Q171/175)

  • “广西各个口岸榴莲查验率”(Q97/98)

参数{口岸} {商品} {时间范围} {原产国(可选)}

SQL 骨架

SELECT 
    COUNT(CASE WHEN sfcy = 'Y' THEN 1 END) AS 查验数,
    COUNT(*) AS 总数,
    ROUND(COUNT(CASE WHEN sfcy = 'Y' THEN 1 END) * 100.0 / COUNT(*), 2) AS 查验率
FROM yw_hddz
WHERE jcka = {口岸} 
  AND hz_spmc LIKE %{商品}%
  AND sjkgsj BETWEEN {start} AND {end}
  [AND ycd = {原产国}]
  AND state <> '终止'

模板2:柜量统计 🔥🔥🔥(~120 条,最大量)

固定结构:客户/商品/口岸/国家/运输方式 + 时间范围 → SUM(柜量)

代表问题:

  • “佳农2025年业务量”(Q23/205)

  • “去年天津做了多少柜量”(Q4)

  • “2026年超过100柜的客户排名”(Q9/10)

  • “1月份樱桃业务量”(Q44/47/49)

  • “顺禾去年柜量和今年柜量”(Q569/641/642)

  • “2025年欧恒全年做了多少鲜榴莲”(Q186/189)

参数{客户名(可选)} {商品(可选)} {口岸(可选)} {原产国(可选)} {运输方式(可选)} {时间范围} {分组维度(可选)}

SQL 骨架

SELECT 
    [GROUP BY 维度],
    SUM(jzxsl) AS 柜量
FROM yw_hddz
WHERE 1=1
  [AND khmc LIKE %{客户名}%]
  [AND hz_spmc LIKE %{商品}%]
  [AND jcka = {口岸}]
  [AND ycd = {原产国}]
  [AND ysfs = {运输方式}]
  AND sjkgsj BETWEEN {start} AND {end}
  AND state <> '终止'
GROUP BY [分组维度]

参数组合多但 SQL 结构高度一致,需条件拼装器。


模板3:柜号查询 🔥🔥(~60 条)

固定结构:柜号 → 业务信息/状态/费用/单证

代表问题:

  • “ONEU9267400 什么时候靠港”(Q151/160)

  • “OERU4308304卸船了吗”(Q512-516/519)

  • “BMOU9301898单证金额多少”(Q590/604/608/673)

  • “FSCU5321527卸船时间”(Q547-549)

  • “CGOU9025259消费使用单位”(Q507-511/520)

  • “CICU6006194完整详细信息”(Q598/599)

参数{柜号} {查询类型:基本信息/卸船状态/单证/费用/放行}

SQL 骨架

SELECT h.ywbh, h.khmc, h.hz_jzxh, h.hz_spmc, h.sjkgsj, h.sfcy, h.state, h.jcka, h.ycd, h.mdg
FROM yw_hddz h
WHERE h.hz_jzxh = {柜号}
-- + JOIN 子表根据查询类型

模板4:客户业务员查询 🔥(~15 条)

固定结构:客户名 → 对应业务员

代表问题:

  • “煜谦这家客户的销售是谁”(Q34)

  • “天天鲜果的销售是谁”(Q39)

  • “泰丰绿创的业务员是谁”(Q685-690,问了6遍!)

  • “委托客户是三永的业务员是谁”(Q677)

参数{客户名}

SQL 骨架

SELECT DISTINCT y.ywy_name, w.khmc
FROM yw_hddz_ywy y
JOIN yw_hddz_ywy_main m ON y.main_id = m.id
JOIN yw_wldw w ON m.tybm = w.tybm
WHERE w.khmc LIKE %{客户名}%
  AND y.is_delete = 0

模板5:税率查询 🔥(~20 条)

固定结构:商品 + 原产国 → 增值税率/关税/优惠关税

代表问题:

  • “智利樱桃的税率是多少”(Q5/16/22/28-30/62/204,问了8遍!)

  • “泰国冻榴莲肉关税是多少”(Q162/164)

  • “阿根廷樱桃有关税吗”(Q499)

  • “商品税率”(Q664)

参数{商品} {原产国(可选)}

SQL 骨架

SELECT cpxxkbm, spzwmc, ctr_cname, zzsl, zcgs, yhgs
FROM yw_hddz_cpxxk
WHERE spzwmc LIKE %{商品}%
  [AND ctr_cname LIKE %{国家}%]

模板6:费用明细查询 🔥(~20 条)

固定结构:柜号/业务编号 → 费用拆解

代表问题:

  • “OTPU6758663这柜的税金是多少”(Q181)

  • “26LY03533的运费、关税、增值税、保险费明细”(Q674)

  • “FSCU5927556的单证费用明细”(Q675)

  • “友谊关到嘉兴的费用明细”(Q644-648)

参数{柜号/业务编号}

SQL 骨架

SELECT 费用项, 金额
FROM yw_hddz_js_bjrzlmx
WHERE hz_jzxh = {柜号} OR ywbh = {业务编号}

模板7:到港预测/船期查询 🔥(~20 条)

固定结构:船名/柜号 → 预计靠港时间

代表问题:

  • “船名Cosco Philippines预计靠港时间”(Q634-639,问了6遍)

  • “佳农最近一柜泰国鲜榴莲什么时候到”(Q68)

  • “最近的一柜鲜榴莲是到哪个口岸”(Q103)

  • “蛇口口岸未来一周到港集装箱数量”(Q657)

参数{船名(可选)} {柜号(可选)} {口岸(可选)} {时间范围(可选)}


模板8:协议到期查询(~5 条)

固定结构:时间范围 → 即将到期协议列表

代表问题:

  • “那些协议下个月即将到期”(Q3)

  • “佳农最新代理协议”(Q63)

参数{时间范围} {客户(可选)}

SQL 骨架

SELECT dlxyh, dlwtf_mc, xylx, yxrq, sfzz
FROM yw_dlxy
WHERE yxrq BETWEEN {start} AND {end}
  AND sfzz <> '是'
  [AND dlwtf_mc LIKE %{客户}%]

三、8 大模板汇总

#

模板名

频次

参数

推荐优先级

1

查验率查询

~80

口岸/商品/时间范围/原产国(可选)

⭐ P0

2

柜量统计

~120

客户/商品/口岸/国家/运输方式/时间/分组

⭐ P0

3

柜号查询

~60

柜号/查询类型

⭐ P0

4

客户业务员查询

~15

客户名

P1

5

税率查询

~20

商品/原产国(可选)

P1

6

费用明细查询

~20

柜号/业务编号

P1

7

到港预测/船期

~20

船名/柜号/口岸/时间

P2

8

协议到期查询

~5

时间范围/客户(可选)

P2


四、不可模板化(~300 条)

类型

数量

原因

处理方式

行情查询

~15

不在业务库,需外部行情数据

MaxKB 知识库

知识库问答

~20

“欧恒发展历程”"榴莲产季介绍"等

MaxKB 知识库

复杂即席分析

~80

多表 JOIN + 嵌套子查询 + 动态条件

人工/后续迭代

调试/测试/重复

~50

"问数据库有哪些表"等系统问题

忽略

模糊业务咨询

~135

"磨憨陆运目的港是哪个"等

MaxKB 知识库/人工


五、推荐实施路径

第一阶段:先做模板 1+2+3(覆盖 ~260 条,37%)

模板

SQL 复杂度

LLM 任务

预计耗时

预期效果

模板1 查验率

低(1条SQL)

提取口岸/商品/时间

2秒

100%准确

模板2 柜量

中(条件拼装器)

提取5个可选参数+分组维度

2-3秒

100%准确

模板3 柜号

中(JOIN子表)

提取柜号+查询类型

2秒

100%准确

预期改善

  • 速度:100秒+ → 2-3秒

  • 准确率:“看命” → 100%

  • 覆盖:37% 的高频问数需求

第二阶段:迭代加模板 4-8

验证第一阶段体验后再逐步加,每个模板独立,互不影响。


六、数据库关键表结构(参考)

主表 yw_hddz(业务订单表)

字段

说明

khmc

委托客户名称

khbm

客户编码

jzxsl

集装箱数量(柜量)

sjkgsj

实际靠港时间

sfcy

是否查验 (Y/N)

hz_spmc

货物商品名称

hz_jzxh

货物集装箱号

ycd

原产国(中文名)

ycddm

原产国代码

mdg

目的港

ysfs

运输方式(海运/空运/陆运)

state

状态('终止’为已取消)

jcka

进境关别

xhgqjc

卸货港区简称

zmz

总毛重

ywbh

业务编号

gwgysmc

国外供应商名称

关联表

表名

说明

关键字段

yw_wldw

往来单位表

tybm统一编码、tymc统一名称、yw_khbm业务客户编码、khmc客户名、ywy业务员

yw_hddz_ywy_main

业务员主表

id、tybm

yw_hddz_ywy

业务员表

main_id、ywy_name业务员姓名、is_delete

rs_employee

员工表

e_no员工编号、name姓名

t_country

国家表

ctr_ename英文名、ctr_cname中文名、ctr_hgcode海关编码

yw_hddz_cpxxk

产品信息库/税率表

cpxxkbm产品编码、spzwmc商品中文名、ctr_cname国家名、zzsl增值税率、zcgs正常关税、yhgs优惠关税

yw_dlxy

代理协议表

dlxyh协议号、dlwtf_mc委托方名称、xylx协议类型、yxrq有效期、sfzz是否终止

yw_hddz_js_bjrzlmx

报进口资料明细表

费用项、金额


评论