返回项目
进行中测试

Blog-opt(已优化清单)

记录Blog项目的功能优化清单,也当作踩坑记录。

Blog-opt(已优化清单) 封面

功能优化清单

1️⃣ 修复文章正文中空行、连续空行展示被默认吞并问题。

原因: 代码实现中存在对 Markdown 内容的标准化处理,导致连续空白被合并;同时 Markdown 渲染本身也会压缩普通空白,造成空行被合并的体验问题。

解决: 调整内容处理和渲染逻辑,保留输入框中的段落间距意图,避免在转换或展示阶段把空行吞掉。


2️⃣ 表单验证提示不精准。

原因: 是AI写的后端代码在表单提交中,字段校验并没有明确的区分不同字段的异常提示,笼统的通过全局异常处理 GlobalExceptionHandler,统一处理成字段异常。

解决: 明确的规范里前后端交互的规范,并且细化异常类型,在GlobalExceptionHandler中有针对性的补全异常处理代码。


3️⃣ 文章点击跳转卡顿优化

原因: 问题不只是前端路由慢,而是详情页进入后存在多个公共详情请求,接口链路和页面数据获取方式,让人体感觉得慢。

解决: 合并公共详情请求,减少页面进入后的网络往返次数,让详情页获取文章数据的路径更直接。


4️⃣ OSS存储私有化改造

原因: bucket公共读存在安全隐患。

解决: 每个bucket配置单独CDN,完成OSS私有化配置。

Result

阶段结果

当前状态为 进行中。