【产品底稿 03】架构下篇:全链路部署 + 迭代规划,让 AI 写作助手从图纸跑上线
承接上篇架构设计,本文讲清商助慧 AI 写作助手如何从代码一键部署上线,以及未来从 V1.1 到 V2.0 的完整迭代路线,实战可落地。
·
本文是《商助慧产品底稿》系列第三篇(架构下篇)。
承接上篇架构设计,本文不再重复代码细节,只聚焦部署全链路落地与架构迭代规划,帮你把 AI 写作助手的架构从 “图纸” 真正变成 “可运行的系统”。
一、回顾:上篇讲了什么?
上篇确定了商助慧的骨架:
- 物理架构:4 台机器分工(本地 HP、阿里云、容灾、备用)。
- 逻辑架构:5 层分层(网关、业务、AI、存储、构建)。本篇解决:怎么部署、怎么升级。
二、全链路部署流程(从代码到上线的完整闭环)

核心目标:代码提交后,自动通过 Jenkins + Docker 部署到本地与云端,保证双节点一致。
1. 一步不差的部署链路
- 开发:32G 开发机写完代码,本地测试跑通。
- 提交:Push 到 Gitee 仓库。
- 监听:HP 服务器上的 Jenkins 捕获提交事件。
- 构建:Jenkins 拉取代码,编译,打包,构建 Docker 镜像。
- 双部署:
- HP 本地:部署核心服务(MySQL 主库、Redis、Admin、API)。
- 阿里云:部署公网入口(MySQL 从库、Redis、Admin、API)。
- 同步:MySQL 主从自动同步,Redis 缓存一致。
- 验证:检查双活状态、接口连通性。
2. 关键避坑点(必看)
- 版本统一:各节点镜像版本必须一致,防止 “本地活、线上崩”。
- 容灾节点:联想从库如果挂了,别用 compose,手动用
docker run部署,避免依赖冲突。 - 主从安全:重启 MySQL 前必须先停同步,防止数据丢失。
三、架构迭代规划(V1.1 到 V2.0 的三步走)
架构不是一成不变的,我们按短期、中期、长期稳步升级,主打实用。
1. 短期迭代(V1.2 —— 搞定 AI 核心)
- 目标:落地 RAG 知识库,让 AI 能 “看懂” 你的技术文章。
- 动作:
- 集成 Milvus 向量数据库。
- 搭建最小知识库,实现 MySQL + Milvus 双写。
- 对接 DeepSeek 大模型,解决上下文丢失问题。
2. 中期迭代(V1.5 —— 稳定与扩展)
- 目标:系统跑得稳,存得住文件。
- 动作:
- 读写分离:Spring AOP 原生实现,分库分表压力。
- HTTPS & 负载均衡:优化访问速度,异地用户分流。
- FTP 集成:处理用户上传的图片、附件。
3. 长期迭代(V2.0 —— 规模化与高可用)
- 目标:监控完善,实现异地多活。
- 动作:
- 监控体系:Prometheus + Grafana 监控全链路。
- 异地多活:任一节点宕机,业务自动切换,不中断服务。
- AI 增强:多模型混合部署,云端本地一起用。
四、总结与下一步
产品底稿 = 总装图。上篇把 “骨架” 画好,本篇把 “管路和电路” 接好。
下一篇重点:落地 Milvus 向量库集成,写爬虫入库逻辑,迈出真正的 RAG 实战第一步。
关注我
持续更新《人生底稿》成长史 &《技术底稿》&《产品底稿》实战干货一起踏实成长,不焦虑、不内卷。
📚 系列导航:
【技术底稿】01:37岁老码农,用4台机器搭了套个人DevOps平台
【产品底稿01】37 岁 Java 老码农,用 Java 搭了个 AI 写作助手,把自己 14 年技术文章全喂给了 AI!
更多推荐



所有评论(0)