好啵博客 - 最近修改日志

2026-08-07hweihaobo-herbert👁 54 阅读2 分钟阅读📝 755 字💬 0 评论
好啵博客 - 最近修改日志

好啵博客 - 最近修改日志

一、功能精简

变更 说明
删除注册功能 仅保留 OAuth 登录(GitHub/Gitee)
删除点赞功能 like/unlike 接口及爱心动画
删除文章加密 is_encrypted / password
删除可见性设置 visibility 字段
删除密码登录 后端 /auth/login 及前端表单

二、UI 改版

首页

  • 分类侧栏方案 A:emoji + 彩色徽章,修复二级分类点击
  • 文章卡片重构:主题色竖条 + 大号加粗标题 + 元数据图标(时间/字数/分类)+ 摘要
  • 网格模式:2 列布局,图片 h-40,标题 text-2xl
  • ArticleCard 组件 layout="list|grid" 两模式复用

导航栏

  • 二次元改版:毛玻璃、下滑隐藏/上滑显示
  • 主题设置弹窗五合一(主题色/暖度/夜间/布局/排序)
  • 设置按钮改画板图标,删除导航栏重复夜间开关
  • 弹窗遮罩去掉模糊

其他

  • 页脚简化一行

三、功能新增

  • 文章排序:发布时间 / 标题首字母(自然排序 1,2,3…10,11)
  • 列表/网格切换即时生效(共享 useLayout composable)

四、架构优化(1.2 版本)

  1. 主题色重构:61 处 blue-*primary-* 动态色阶(CSS 变量),删除 JS 注入 CSS hack
  2. 字数存库:WordCounter 工具类 + word_count 列自动迁移回填
  3. 分类后端化:列表接口批量查询返回 categoryName,消除 N+1
  4. 组件复用:两套卡片合并为一个 ArticleCard
  5. 测试 + CI:后端 15 个 JUnit 测试、前端 8 个 vitest 测试、GitHub Actions

五、代码托管与安全

  • 新私有仓库 github.com/WeHoBo/blog(master 主线)
  • application.yml 密钥改占位符,真实配置备份 application.yml.real
  • .gitignore 追加 deploy/*.real、构建产物
  • 删除废弃 blog-admin-web 目录

六、已知问题(待修复)

  • 首页加载变慢(约 3s)
    • 原因 1:init() 串行请求 API
    • 原因 2:列表查询拖带 content_html/content_md 大字段
    • 计划:Promise.all 并行化 + wrapper.select() 排除大字段
hweihaobo-herbert
技术博客作者
755 字 · 0 评论
2026-08-07

评论 (0)

暂无评论,来写第一条吧

登录后发表评论