法律智能客服・RAG 法规问答系统产品系统Vibe Coding

我要开发同款
proginn11252742202026年07月05日
14阅读

技术信息

语言技术
PythonFlutterMySQL
系统类型
WebAndroid应用iOS应用
行业分类
人工智能企业服务

作品详情

行业场景

本项目为自研法律垂直领域 RAG 智能客服系统,完整输出标准化 PRD 并落地全链路演示 Demo。产品分为 Flutter 移动端客户端、Web 运营管理后台两端,面向三类核心用户:普通 C 端个人咨询者、企业内部员工、律所 / 法务 B 端客户,依托私有法规知识库实现 7×24 小时智能法律问答。
行业痛点:普通用户咨询法律问题成本高、搜索引擎法规零散无依据;企业内部合规文件分散、法务人力不足;律所重复咨询占用律师大量时间。本系统通过检索增强生成技术,让 AI 回答全部附带法规原文引用,高风险场景自动流转人工工单;移动端采用 Flutter 一套代码打包安卓、iOS 双端,随时随地发起法律咨询,兼顾 AI 自动化与专业人工兜底。
本站点仅作为技术演示项目,完整复刻商用多租户 SaaS 架构,包含完整知识库管理、对话会话、人工工单、数据统计模块,无正式付费运营。
演示地址:https://shop.stackpeak.work/legal-rag-app/ 用户名:test1 密码:111111
管理地址:https://admin.stackpeak.work/admin/login

功能介绍

Flutter 移动端客户端核心功能模块(用户前台)
(1)智能多轮对话(核心 P0 功能)
新建咨询会话,可提前选择咨询分类(劳动、合同、借贷、消费维权等),精准优化法规检索范围;
基于 SSE 长连接实现流式打字机实时输出 AI 回答,支持随时中断对话释放资源;
严格 RAG 检索机制,回答附带法规 / 文档来源折叠卡片,可展开查看完整原文片段,从根源杜绝 AI 编造法条幻觉;
完整上下文记忆,支持连续追问、补充事实、细化条款解读,会话上下文本地缓存;
回答点赞 / 点踩评价,反馈数据同步至后台用于知识库迭代优化。
(2)人工工单流转体系
用户任意会话内可一键发起转人工客服;
AI 自动识别高风险咨询(刑事诉讼、重大财产纠纷等),主动弹窗推荐转接人工;
工单自动同步完整对话上下文,Flutter 端实时推送消息,用户可查看工单排队、处理、已回复状态;
人工客服回复后 App 本地消息推送提醒,可直接进入会话继续沟通。
(3)Flutter 配套辅助能力
匿名游客有限次数试用,手机号登录后本地持久化全部历史会话,支持随时回溯继续咨询;
启动强制弹出合规免责声明,每次会话顶部常驻提示,明确 AI 仅作参考不构成专业法律意见;
支持对话全文复制、本地缓存、分享至社交软件;内置语音输入转文字提问模块;
B 端多租户白标能力:Flutter 动态切换品牌 Logo、主题色、欢迎话术;
适配手机深色 / 浅色模式、刘海屏、折叠屏自适应布局,安卓 iOS 两端交互逻辑统一。
4. Web 管理后台全功能模块(运营侧)
(1)数据仪表盘(运营总览)
可视化展示当日会话总量、AI 问答数量、转人工工单占比、用户满意度;7/30 天访问趋势图表;高频咨询问题 TOP 榜单,直观掌握业务咨询热点。
(2)知识库 & 文档管理(系统核心)
支持 PDF、Word、TXT、Markdown 单文

项目实现

独立全栈开发,包含产品 PRD 设计、Flutter 跨端客户端、Web 管理后台、向量知识库搭建、异步文档解析、工单人工客服全链路开发
移动端客户端(Flutter)
Flutter 3.22 + Dart、GetX 状态管理、Dio 网络封装、SSE 流式长连接组件、文件分片上传、本地会话缓存、PDF 文档预览、多主题白标切换、iOS/Android 双端适配、消息本地持久化
Web 管理后台
Vue3 + TypeScript + Element Plus、ECharts 数据可视化、RBAC 权限控制、文件批量解析面板、租户配置页面
后端核心服务
Python3.12 + FastAPI、异步任务队列、LangChain RAG 框架、文档解析流水线、工单状态流转服务
向量 & AI 能力
Qdrant 向量数据库、bge-m3 Embedding 向量化、大模型 API 对接、文档智能分块、混合相似度检索、回答引用溯源
存储中间件
PostgreSQL(业务数据、会话、工单、租户)、Redis(消息队列、会话缓存、接口限流)、对象存储(PDF/Word 文档持久化)
文档解析组件
PyMuPDF、python-docx、Unstructured,支持 PDF/Word/TXT/Markdown 多格式解析
部署工程
Docker Compose 一键编排整套服务、Nginx 反向代理、多环境配置隔离、操作日志持久化

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论