【产品底稿 02】架构上篇:4 台机器、5 层分工,一个 AI 写作助手的完整骨架
本文是《商助慧产品底稿》系列第二篇,聚焦 V1.1 版的物理架构与逻辑架构。
适合有 Java 基础、想搭建轻量 AI 应用的开发者阅读。核心价值不在于单个技术点教程,相关内容已在技术底稿中呈现,本文完整呈现一套可落地、已实际运行的 AI 应用架构全貌。
一句话定位:技术底稿教 “怎么装螺丝”,本文教 “整车怎么拼”。
一、架构总览(5 层分工)
商助慧 V1.1 版采用分层架构,自上而下分为 5 层:
- 部署构建层:代码→构建→部署自动化,技术选型 Git+Jenkins+Docker
- 访问层:用户请求接入与转发,技术选型 Nginx+Vue3
- 应用服务层:业务逻辑中枢,技术选型 Spring Boot+Redis
- AI 能力层:知识库召回 + 文本生成,技术选型 Milvus+DeepSeek
- 数据层:存储、同步、容灾,技术选型 MySQL+Milvus+FTP
核心链路:前端访问 → Nginx → 应用服务 → AI 层 → 数据层
二、物理架构:4 台机器分工

2.1 节点清单
- HP 服务器(本地主节点):16G+Ubuntu,核心生产、主写、构建,部署 Jenkins、MySQL 主库、Redis、api/admin
- 联想笔记本(容灾节点):12G+Ubuntu,MySQL 从库、读操作、备份,部署 MySQL 从库、备份存储
- 阿里云(公网入口):2 核 2G+Ubuntu,公网访问、异地部署,部署 Nginx、api/admin、MySQL 只读
- 32G 开发机:32G 双系统,本地开发、测试,使用 IDE、调试工具
2.2 核心物理链路
- 开发链路:开发机 → Gitee → Jenkins (HP) → 构建镜像 → 部署至 HP + 阿里云
- 数据链路:MySQL 主库 (HP) → 实时同步 → 联想从库 (容灾) + 阿里云只读 (异地)
- 访问链路:用户 → 阿里云 Nginx → api 服务 → 读走从库 / 写走主库
说明:联想从库因历史 Python 升级问题,docker-compose 已失效,所有服务均通过 docker run 纯命令部署。
三、逻辑架构:5 层职责详解

3.1 部署构建层(基础支撑)
职责:代码管理、自动化构建、容器化部署技术:Git/Gitee + Jenkins + Docker逻辑:提交代码 → Jenkins 监听 → 拉取编译 → 构建镜像 → 部署至 HP + 阿里云
3.2 访问层(入口层)
职责:用户接入、请求转发、负载均衡技术:Nginx + Vue3 (admin 端) + Vue3+Vant (H5 端)
3.3 应用服务层(业务中枢)
职责:承接前端请求,串联 AI 层和数据层技术:Spring Boot + Redis模块:
- admin 服务:用户管理、爬虫任务、备份管理
- api 服务:AI 写作、知识库查询、文稿 CRUD
3.4 AI 能力层(灵魂)
职责:知识库召回、文本生成、文本处理技术:DeepSeek (生成) + Milvus (召回) + Jsoup (去噪)
3.5 数据层(底座)
职责:数据存储、查询、同步、容灾技术:MySQL 8.0 (关系型) + Milvus (向量) + FTP (文件)高可用:MySQL 主从架构,主库负责写入,从库负责读取。
四、核心链路:用户请求全流程
- 用户在 H5 页面输入 “写一篇 CSDN 技术文章”
- 请求到达阿里云 Nginx,转发至 api 服务
- api 服务调用 AI 层,Milvus 召回相关知识库内容,DeepSeek 基于召回内容生成文本
- 结果返回前端展示
- 同时将生成文稿存入 MySQL
五、技术底稿索引
- MySQL 主从搭建:技术底稿 05
- docker-compose 失效修复:技术底稿 09
- Jenkins 自动化部署:技术底稿 02
- Prometheus 监控:技术底稿 03/技术底稿06/技术底稿07
六、下篇预告
下篇(产品底稿 03)将进行核心模块拆解:
- 部署构建层:Jenkins+Docker 自动化部署
- AI 层设计:Milvus+DeepSeek 协同
- 数据层高可用:MySQL 主从 + 异地容灾
- 踩坑记录:docker-compose 失效、Python 环境冲突
关注我
持续更新《人生底稿》成长史 &《技术底稿》&《产品底稿》实战干货一起踏实成长,不焦虑、不内卷。
📚 系列导航:
【技术底稿】01:37岁老码农,用4台机器搭了套个人DevOps平台
【产品底稿01】37 岁 Java 老码农,用 Java 搭了个 AI 写作助手,把自己 14 年技术文章全喂给了 AI!
更多推荐


所有评论(0)