更新日志
Version 1.4.1 · UI 1.4.1 · 2026/09/02
独立页隐藏日期与版权信息,修复占位页日期异常
- 独立页(关于、更新日志)不再显示「发布于 / 更新于」日期,避免与页面自带日期重复
- 独立页不再显示文末的作者、出处与 CC 许可声明,仅普通文章保留
- 修复独立页未创建时占位页显示「发布于:0001-01-01」(Go 零值时间)的问题
- 移除了 Herobrine,并喝了一瓶冰啤酒
Version 1.4.1 · UI 1.4.0 · 2026/08/31
布局等比缩放适配高分屏,文章页补充更新时间
- 高分屏(2K / 4K)下内容列不再固定 928px 缩在左侧,改为以 1080P 为基准等比放大(该限制自初始版本起长期存在,本次通过布局体系重构彻底解决)
- 根字号改为流体缩放
clamp(100%, 0.833333vw, 250%):1920~4800 视口内列宽、字号、间距、圆角、阴影同步缩放 - 全站尺寸单位由 px 统一改为 rem,覆盖首页、文章页、空间页、管理后台与登录页
- 超宽屏(21:9 / 32:9)修正背景构图裁切锚点,避免画面主体被切掉
- 回到顶部按钮的出现时机随视口高度等比调整,不再过早出现
- 移动端与 1080P 及以下分辨率的显示效果完全不变
- 文章页日期区分「发布于」与「更新于」,未更新或当日即更新时只显示发布时间
- 移除了 Herobrine,并祝 Hatsune Miku 生日快乐~
Version 1.4.0 · UI 1.3.0 · 2026/08/09
上线 RSS 订阅,完善内容分发渠道
- 新增 RSS 2.0 订阅(/rss),输出完整文章正文,图片路径自动转为绝对 URL
- Footer 新增 RSS 订阅链接
- 移除了 Herobrine
Version 1.3.1 · UI 1.2.0 · 2026/08/08
全站统一 SSL,升级安全依赖
- 修复部分页面链接错误显示为 http 的问题,全站统一为 HTTPS
- 升级多项底层安全依赖,修复已知安全漏洞
- 移除了 Herobrine
Version 1.3.0 · UI 1.2.0 · 2026/08/05
空间模块上线,加入九宫格图片功能
- 新增空间(碎碎念)模块,独立于文章系统,支持无限滚动信息流
- 空间页独立个人卡片(标语 / 简介 / 署名)
- 图片九宫格展示:自动提取正文图片,最多 9 张网格排列,支持 lightbox 放大切换
- 管理后台新增文章 / 空间 Tab 切换,空间条目独立增删改查
- 移除阅读量统计功能(/api/view 端点、post_views 表、前端埋点)
- 整站公开页改为纯只读渲染,适配 CDN 边缘缓存
- 移除了 Herobrine
Version 1.2.2 · UI 1.1.7 · 2026/07/21
阅读统计异步化,提升 CDN 缓存命中率
- 阅读量改为前端异步上报:新增 /api/view 埋点端点,文章页加载后由浏览器上报并刷新显示
- 渲染路径不再在服务端记录阅读量,避免缓存未命中时重复计数;统计仍按访客 IP + 24 小时窗口去重
- 适配 Cloudflare 缓存:HTML 页面可安全边缘缓存,/api/* 绕过缓存,阅读量与文章列表始终实时
- 移除了 Herobrine
Version 1.2.1 · UI 1.1.6 · 2026/07/19
优化界面可读性,完善搜索引擎收录
- 修复文章页返回按钮、上下篇导航链接对比度不足,blue-500 → blue-700
- 修复代码块语法高亮注释色(#998 → #6a737d)与字符串色(#d14 → #b31d28)对比度不足
- 移除了 Herobrine
Version 1.2.1 · UI 1.1.5 · 2026/07/19
优化界面可读性,完善搜索引擎收录
- 修复 footer 链接颜色对比度不足,blue-500 → blue-700
- 加深 text-light 变量至与 text-muted 一致,确保所有浅色文字通过 WCAG AA 对比度标准
- 首页与文章页添加
<main>语义标签,补全主要位置标记 - 为非关键 JavaScript 资源添加
defer属性,消除渲染阻塞 - 修复 og-image.png、avatar.jpg、background.jpg 因文件权限导致的 403 错误
- 移除了 Herobrine
Version 1.2.1 · UI 1.1.4 · 2026/07/19
优化界面可读性,完善搜索引擎收录
- 修复文章详情页 meta description 使用站点级描述的问题,改为文章摘要
- 修复 render() 无条件覆盖 handler 传入 Description 的 bug
- 文章页 og:type 由 website 改为 article,匹配内容类型
- 补全 canonical link 标签,避免重复 URL 被搜索引擎判为重复内容
- 补全 og:locale 标签为 zh_CN
- 管理后台与登录页添加
noindex,nofollow元标签,防止被收录 - Footer 补充 sitemap.xml 链接
- 移除了 Herobrine
Version 1.2.0 · UI 1.1.3 · 2026/07/19
上线 robots 与 sitemap,优化版本管理机制
- 新增
/robots.txt,屏蔽/admin、/login路径并指向 sitemap - 新增
/sitemap.xml,实时列出首页、固定页面及所有已发布文章,采用事件驱动缓存 - 新增
version.json动态加载机制,前后端版本号从项目根目录读取,改版本号无需重新编译,重启即可生效 - Footer 版本号从硬编码改为模板变量动态渲染
- 移除了 Herobrine
Version 1.1.2 · UI 1.1.2 · 2026/07/17
完善 Markdown 渲染,优化表格与标题样式
- 修复 Markdown 渲染器将代码块结束符误判为开始符的 bug
- 为文章详情页表格添加样式(边框、表头背景、斑马纹、hover 效果),支持移动端横向滚动
- 修复分割线与上下文无间距的问题
- 修复标题 h4-h6 缺失样式和间距的问题
- 补全列表元素的外边距,改善条目间距
- 移除了 Herobrine
Version 1.1.1 · UI 1.1.1 · 2026/07/02
修复 HEAD 请求异常,清理页面残留元素
- 修复 HEAD 请求错误回应 404 的问题
- 移除独立页面残留无用按钮元素
- 移除了 Herobrine
Version 1.1.0 · UI 1.1.0 · 2026/07/02
重构 About 页实现,支持上下篇快捷跳转
- 建立更新日志独立页面(/changelog),架构设计与 About 页同等
- 重构 About 页实现方式,移除独立模板,复用 Post 逻辑展示
- 复用编辑器能力,支持后台直接编辑 About 页内容
- 文章详情页增加上下篇快捷跳转功能
- 创建 Meta 自定义字段,完善页面元数据支持
- 修正多处样式表错误,统一 NAV 及 Footer 视觉表现
- 修复移动端详情页显示宽度过窄的问题
- 修复链接格式异常及前台编辑独立页时的正文残留问题
- 分离后端二进制与前端静态文件,优化静态文件存取性能
- 优化版权时间显示逻辑,改为动态年份输出
- 移除了 Herobrine
Version 1.0.0 · UI 1.0.0 · 2026/07/01
初始版本发布,完成基础功能搭建
- 初始版本发布,完成基础功能与界面搭建