这个项目行业属性不强,属于通用型企业服务场景,主要面向中小企业做对外展示和访客咨询。比如需要展示公司介绍、项目案例的工程类、制造类企业,或者服务型公司想减轻人工客服压力,都可以直接套用。
核心就是把企业官网和AI客服结合起来,运营在后台维护PDF项目库和知识库,访客随时问、系统基于库里的内容作答。部署上也能跑在4GB内存的小服务器上,成本比较友好,适合预算有限、又想上AI能力的中小企业。
点击空白处退出提示
这个项目行业属性不强,属于通用型企业服务场景,主要面向中小企业做对外展示和访客咨询。比如需要展示公司介绍、项目案例的工程类、制造类企业,或者服务型公司想减轻人工客服压力,都可以直接套用。
核心就是把企业官网和AI客服结合起来,运营在后台维护PDF项目库和知识库,访客随时问、系统基于库里的内容作答。部署上也能跑在4GB内存的小服务器上,成本比较友好,适合预算有限、又想上AI能力的中小企业。
您好,这个项目主要有两大块功能模块。
一块是企业展示模块:前台有首页轮播、PDF项目库在线阅读、公司介绍和联系方式展示,访客统计;后台对应做内容管理,运营可以维护首页槽位、上传下架PDF、编辑公司信息,PDF上传后会自动转成桌面和移动两个版本供阅读。
另一块是AI智能问答模块:后台可以上传Word知识库,系统转成Markdown后按问题边界切块,双写进Qdrant向量库和MySQL全文索引;也支持手动维护QA问答对。访客在前台聊天窗口提问,系统先走QA缓存精确或语义命中,未命中再做大模型路由,公司相关问题走RAG双路召回加RRF融合,取Top块生成带依据的回答;闲聊走直达模式;检索不到会记录未命中问题,供运营后续补充。
此外还有系统管理相关能力,比如JWT登录鉴权、对话设置的AI试聊、未命中问题查看、数据统计、系统状态监控和废弃文件清理,部署上整套用Docker Compose编排,Nginx统一入口,适配4GB内存的小服务器。
您好,这个项目的前后端架构和核心功能是我自主设计实现的。我主要负责:搭建 Monorepo 全栈架构,Next.js 前台加后台、FastAPI 后端分层;做企业展示链路,PDF上传后自动转成桌面和移动两个HTML版本,后台可维护首页槽位、项目库和公司信息;再做AI知识工程和RAG对话,包括Word转Markdown、按问题边界切块、双写Qdrant向量库和MySQL全文索引、双路召回加RRF融合;最后负责生产部署,Docker Compose编排加Nginx路径分发。
技术栈上,前端是Next.js 15加React 19,后台配Ant Design,后端是FastAPI加SQLAlchemy async,存储用MySQL、Qdrant和Redis,PDF转换走pdf2htmlEX,大模型接火山方舟的OpenAI兼容接口。
实现亮点和难点主要在于4GB内存的小服务器上做RAG检索:本机不加载大模型权重,靠双路召回加RRF融合保证效果,再用QA缓存和对话路由减少重复调用大模型,未命中问题自动收集,方便运营持续补充知识库。





评论