LogiBot · Java 单体版

LogiBot 智能物流客服(Java 版)

能直接「办业务」的垂直领域智能客服:覆盖运单/运费/时效/网点/政策/工单/人机协同/公众号/企微 9 条主链路,单 fat-jar 启动。

Java 8Spring Boot 2.5.3MyBatis-PlusMySQL 8 / SQLite3Redis 6OkHttp + SSERAG + 内存向量引擎
10功能模块
236项单测全绿
81/81任务完成
95.4%评测集准确率

项目概览

项目定位

面向中小物流企业的垂直领域智能客服系统,用受控 Agent + RAG 知识库把高频标准化咨询闭环在机器人侧,并打通人机协同与工单流转。

目标客户

中小物流企业客服团队、坐席人员、运营管理者。

应用场景

运单查询、运费计算、时效查询、网点查询、政策咨询、转人工、工单流转、公众号/企微渠道接入。

业务闭环

渠道接入→意图识别与槽位抽取→状态机路由→业务查询 / RAG 检索→回复生成→转人工与工单

技术栈

语言与框架

Java 8Spring Boot 2.5.3MyBatis-Plus 3.5.3.2Maven 多模块

数据与缓存

MySQL 8(默认)/ SQLite3(可切换)Redis 6(Stream 异步向量化队列)应用层内存向量引擎

智能与检索

OkHttp 4 + SSE 流式 LLM四类文档解析(POI 5 + PDFBox 2)标题优先/表格行式分块向量 + 关键词 RRF 混合检索

渠道与工具

原生 XML 验签接公众号/企微(不引入 WxJava)Hutool 5 工具集SSE 流式返回

核心功能模块

01logibot-channel 接入层

Web/SSE、公众号、企微、小程序预留。

02logibot-agent 编排层

状态机 + 策略 + 责任链,LLM 只做理解,路由与执行由后端控制。

03logibot-rag 知识层

文档解析 → 分块 → 向量化 → 内存向量引擎 → 混合检索。

04logibot-business 业务层

运单/运费/时效/网点 原子能力(接口 + Mock 适配器)。

05logibot-llm 大模型层

OkHttp 客户端 + 厂商配置 + token 计量与预算。

06logibot-admin 后台

知识库、工单、审计、看板、告警。

07业务能力

运单查询、运费计算、时效查询、网点查询、政策咨询、转人工、工单流转。

08智能能力

意图识别(规则短路 ≥85%)、槽位抽取、多轮对话、混合检索、LLM 适配。

09工程能力

灰度发布(FNV-1a 稳定哈希)、数据看板(6 指标卡 + 3 图表)、告警规则、安全自查。

亮点特性

✦

受控 Agent

路由与执行由状态机 + 责任链 + 策略完成,可被单元测试覆盖,不依赖 LLM 的「心情」。

✦

RAG + 内存向量引擎

Redis Stream 异步向量化,向量 + 关键词 RRF 混合检索,不依赖数据库向量方言。

✦

真实业务能力

运单/运费/时效/网点通过接口 + Mock 适配器实现,替换为真实接口零改动。

✦

人机协同闭环

AI 摘要 → 转人工 → 3 分钟超时留言 → 坐席工作台 → 工单流转 → 会话审计。

✦

轻量依赖

原生 XML 验签接公众号/企微,不引入 WxJava,全部模块运行在 JDK 8。

✦

性能实证

运单查询端到端平均 189.8ms(P95 298ms),混合检索 P95 30ms,50 并发压测错误率 0.0%。

系统组成 / 用户端

💬

聊天渠道

Web/SSE、公众号、企微

🎧

坐席工作台

转人工承接与工单流转

🧠

知识库管理

文档上传、分块、向量化

📊

运营看板

6 指标卡 + 3 图表 + 告警

对「LogiBot 智能物流客服(Java 版)」感兴趣?

欢迎联系我们获取方案介绍、功能演示与合作方式。

客服 QQ:312337667 返回项目矩阵