茇卿小站

更新日志

记录茇卿小站的版本更新、功能迭代与问题修复,按时间倒序展示。

v3.0.7 2026-04-27

文章/图书体验优化与设备指纹能力增强

问题修复 体验优化 样式优化
  • 前台图书详情页移动端“内容简介”改为左对齐,提升阅读一致性
  • 修复图书阅读 404:规避请求头差异导致的指纹漂移问题
  • 设备指纹生成器新增一键复制按钮,支持快速复制当前设备指纹
v3.0.6 2026-04-24

文章管理点赞统计补充与列表展示优化

问题修复 体验优化 样式优化
  • 后台文章管理列表补充点赞数展示,完善文章维度统计
  • 后台数据概览页“最新文章”表格补充点赞数,和文章管理口径一致
  • 统一后台文章表格字段顺序,看起来更舒适
  • 修正数据概览页文章空数据行列数,避免表格占位错位
v3.0.5 2026-04-24

迁移基线重置与日志体系规范化

问题修复 体验优化 样式优化 配置更新
  • 迁移历史重置为单一最新基线,并完成版本状态校准
  • 清理基线中的冗余数据表与多对多关联表,确保结构与当前实现一致
  • 修复迁移初始化阶段系统设置未就绪时的启动异常,保证空库可直接完成升级
  • 统一后台与认证日志 action 命名,收敛到固定操作集合
  • 统一日志描述格式为字段键值结构,提升检索与统计可读性
  • 补充日志写入轻量校验与摘要压缩规则,保留详情完整信息
  • 将系统设置页内联样式与脚本全量抽离到静态资源,统一后台模板风格
  • 补充后台通用表单样式与脚本收敛,减少页面级重复并提升移动端一致性
  • 统一后台用户表单规则:邮箱改为可选,并与后端校验策略保持一致
v3.0.4 2026-04-23

路由稳定性与文档完善

问题修复 体验优化 配置更新
  • 修复后台系统设置页 fetch 改造后可能出现的 endpoint 构建失败问题
  • 后台设置相关路由补充显式 endpoint,降低后续重构时路由名漂移风险
  • 设置页前端请求统一改为 url_for 生成,减少硬编码路径
  • 新增项目全量路由说明,按前台/认证/后台/回退路由分组整理
  • 统一章节编号与文档风格,提升维护可读性
v3.0.3 2026-04-23

上传体验与表单交互优化

问题修复 体验优化 样式优化 配置更新
  • 修复图书封面上传中文名 PNG / WEBP 等扩展名识别失败的问题
  • 后台所有表单提交失败时自动回填已输入内容,不再丢失
  • 图书「核心亮点」支持中英文分号分隔
  • 所有上传文件名从 32 位缩短为 12 位
  • 删除图书表单底部冗余的「固定分类」
  • 重构静态资源 / 业务数据 / 数据库的目录与路径架构
v3.0.2 2026-04-22

文章编辑与阅读体验改善

新增功能 体验优化 样式优化 配置更新
  • 新增后台写文章支持用「方格划选」的方式插入几行几列的表格(仍为标准 Markdown 管道表)
  • 优化文章里的图片、附件先进入临时区,仅在你点击「保存」后写入正式位置;过期的临时文件自动清理,避免占空间
  • 优化附件在正文里显示为上传时的原始文件名;保存后,独立成行的下载链接会归并到文末「附件」区,结构更清晰
  • 样式文章阅读页中图片、表格按内容自然宽度显示,小图小表不再被整栏拉满;图过宽时随屏宽等比缩小
  • 样式表过宽时仅在表格外层横向滚动,正文段落不跟着整页左右拖动;表头与单元格为居中 / 左对齐,贴近常见文档版式
  • 优化手机等窄屏上,后台「表格」工具浮层改为居中固定,操作区域更大、不易点偏
v3.0.1 2026-04-22

移动端与后台列表体验优化

问题修复 体验优化 样式优化 配置更新
  • 图书阅读页正文区高度改用 dvh 优先,减少手机浏览器地址栏伸缩带来的跳动与遮挡
  • 日志管理筛选与清理区在平板、手机断点下与全站后台一致:栅格、按钮堆叠与内边距统一
  • 版本管理「更新类型」在卡片模式下支持标签换行与宽度约束,小屏不再挤压错位
  • 优化网站与后台的数据衔接,减少因配置不当导致内容对不上或页面异常的情况
  • 后台「用户管理」入口与说明已更直观,减少因为说明不清所带来的困扰问题
  • 优化了分页实现方式,使在大量数据下仍能稳定、流畅地翻页。
v3.0.0 2026-04-22

3.0 正式上线

新增功能 问题修复 体验优化 样式优化 性能优化 安全升级 接口调整 配置更新
  • 图书 TXT 阅读支持分块加载与弱网重试,阅读进度及字号、行距、主题可本地记忆
  • 阅读页顶栏与正文区样式与全站统一,并针对移动端视口与窄屏完成适配
  • 书籍访问令牌改为无状态签名方案,去掉对应数据表,分块阅读请求更轻量
  • 数据库备份使用 SQLite 原生快照、默认目录 instance/backups,后台支持选择备份恢复
  • 系统设置页与后台整体样式对齐;缓存清理可勾选 __pycache__;以强制刷新替代重启网站
  • 日志管理、版本管理等列表在平板与手机下的筛选区与卡片展示进一步优化
  • 数据库迁移收敛为单一基线;工程维护脚本归集到 tools 目录
  • 文章和书籍的标签筛选、固定选项编辑、详情与上传等前期整理与加固仍一并保留在本版本说明中
v2.0.6 2026-04-21

标签体系固定化与数据清理

新增功能 问题修复 体验优化 样式优化
  • 新增文章固定标签体系(公告/分享/技术/随笔/折腾/记录/日常/影评)
  • 新增图书固定分类体系(文学/历史/技术/传记/小说/随笔/成长/管理)
  • 改造后台文章发布页标签由文本输入改为多选勾选并持久化
  • 改造后台图书编辑页分类由文本输入改为多选勾选并持久化
  • 修复文章列表与书籍列表筛选标签点击区域不稳定,统一整块可点击
  • 修复书籍详情右侧信息与封面对齐时按钮拉伸、分隔线丢失问题
  • 清理移除文章/图书自由标签输入模式,统一固定选项约束
  • 数据执行历史数据强制替换,文章标签统一为记录,图书分类统一为文学
  • 增强后台新增/编辑增加至少选择一个标签或分类的后端校验
v2.0.5 2026-04-21

安全加固与前端交互优化

新增功能 问题修复 体验优化 安全升级
  • 新增登录限流持久化表 login_rate_limit,支持多进程限流
  • 新增前台与工坊上传统一大小限制(默认10MB)
  • 修复:设备指纹校验异常 fail-open,改为 fail-close 拒绝登录
  • 修复数据库备份路径依赖 cwd,改为基于 SQLALCHEMY_DATABASE_URI 解析
  • 修复文章与书籍筛选标签点击偶发失效,改为整块标签可点击
  • 优化书籍详情页信息区与封面对齐,恢复按钮分隔线与交互细节
  • 优化book 管理表单字段收敛,发布信息统一为成书时间
  • 迁移book 表新增 completed_at 并清理 publisher/publish_date/isbn 旧字段
  • 迁移补齐迁移链防御逻辑,空库启动兼容性增强
v2.0.4 2026-04-20

后台管理与安全优化

新增功能 问题修复 体验优化 安全升级 配置更新
  • 新增后台与前台统一分页能力(组件化)
  • 新增统一安全下载工具函数,集中处理下载校验
  • 修复日志详情缺少IP展示,改为结构化多行详情
  • 修复日志类型筛选条件不完整,补齐用户访问类型
  • 修复禁用用户仍可登录问题,增加状态拦截
  • 优化日志类型列表展示精简为前两个字
  • 优化工坊工具链接支持仅输入slug自动拼接
  • 优化系统设置后端校验(站点名/邮箱/URL)
  • 安全后台权限边界收敛,默认要求管理员访问
  • 安全下载接口增加路径穿越防护
  • 配置用户状态语义统一为启用/禁用并完成数据归一化
  • 配置工坊模型命名统一为Workshop
  • 配置工坊数据表重命名为workshop并完成迁移
v2.0.3 2026-04-08

增加工坊工具

新增功能
  • 新增Windows工具下载
  • 新增UTF8转换器
v2.0.2 2026-03-19

样式优化

体验优化
  • 移动端标签列表样式优化
  • 移动端分类列表样式优化
v2.0.1 2026-03-19

功能修复

问题修复 体验优化
  • 完善登陆失败错误提示
  • 修复图书过大造成加载404问题
  • 修复登陆时区引起的安全策略校验问题
  • 修复文章列表页展示HTML元素问题
v2.0.0 2026-03-16

系统升级,全面重构

体验优化 样式优化 性能优化 安全升级 配置更新
  • 系统架构重构
  • 前端样式重构
  • 后端样式重构
  • 数据库结构重构
  • 新增图书、版本、安全等模块
v1.0.0 2025-07-20

系统上线

新增功能
  • 实现文章管理功能
  • 实现书籍管理功能
  • 实现工坊管理功能
  • 实现用户管理功能