BK 云 / 系统 首页
ZH
English ENDeutsch DEEspañol ES中文 ZHFrançais FRPortuguês (Brasil) PT-BR日本語 JAहिन्दी HINederlands NL
联系我 ↗
← 返回个人网站

网站更新日志。
记录每一次迭代。

这个个人网站并不是做完就不再变动的宣传册。我把它当作一个小型工程项目,根据运行情况和反馈,逐步做出范围明确的改进。

这里记录值得说明的更新:改了什么、为什么改,以及哪些限制影响了最终选择。日常文案调整不逐一罗列,架构决策和明显的功能改进则会留下记录。

v2.4

公开记录 CI/CD 经验

新的英文 Notes 文章介绍多语言支持如何增加 CI/CD 复杂度,并附上工作流图示,分享借助 ChatGPT 反复修复直到 Pull Request 检查通过的过程。未发布的翻译不会被标记为已存在。

v2.3

更快且更精准的 CI

安全检查按改动范围运行,完整历史密钥扫描改为定期执行。文档快速检查、下载缓存和耗时统计优化了构建效率,同时保留发布安全检查。

v2.2

独立的天气专区

九种语言均拥有独立的天气报告页面。八天天气预报合并为一张图,配有每日天气图标和 DWD MOSMIX 日照时长数据。

v2.1

更舒适的阅读

可选的紧凑阅读模式让笔记和文章更易阅读,同时保留原有设计。

v2.0

Kraftwerk 完成第 69 次训练

训练档案已收录 2026 年 11 月 6 日的记录,并更新次数和进度指标。

v1.9

九种语言与更多技术文章

网站现已支持九种语言。新文章介绍云工程、GitHub 工作流及部署方面的实践决策。

v1.8

受保护的 AWS 发布

GitHub Actions 使用短期 AWS OIDC 凭证发布已审核的静态文件。生产环境校验和恢复机制保障发布,仍不执行 CloudFront 缓存失效操作。

v1.7

安全与透明的开发流程

网站现在通过私有 GitHub 仓库维护,并加强了依赖、密钥和公开文件的检查。

v1.6

独立页面、应用界面与固定导航

主菜单现已打开独立页面,同时保留原有的星系与雾气效果。英语仍为默认语言。

  • Work 介绍了我自行编写的 Kraftwerk 应用,并展示录入界面和已记录的训练进度。
  • 版权、更新日志、RSS 和隐私链接位于固定页脚,Kraftwerk 页面也保持一致。
  • 文字大小控件保留在移动菜单内,较矮窗口中的菜单可滚动。
  • 新增可重复运行的浏览器检查,覆盖四种语言和多类页面的页脚位置与链接。
v1.5

把知识整理成可用的内容

Notes 新增了一篇架构文章,介绍静态网站如何发布兼顾隐私的访客统计。同时加入静态 RSS 2.0 订阅源,无需新增 CMS 或动态订阅接口,就能订阅所有技术笔记。

  • 发布《静态网站也能看懂访问量》
  • 添加了结构化文章数据和专用的社交卡
  • 生成包含全部技术笔记的 RSS 订阅源
  • 在首页和页脚加入 RSS 订阅入口
v1.4

让动画适可而止

星空背景中偶尔会有流星划过。经过多次调整可见度、轨迹和频率,流星现在沿着一个方向自然飞过,大约每分钟出现一次。

  • 让尾迹与飞行方向保持一致
  • 在设定的间隔内交替使用两条轨迹
  • 将实现完全保留在 CSS 中
  • 系统开启“减少动态效果”时,停用装饰动画
v1.3

更好的连接方式

联系区域采用了与网站其余部分一致的半透明面板、星空背景和青色点缀。联系方式和社交主页的入口也更清晰、更方便访问。

  • 添加电子邮件、Instagram 和 Threads 链接
  • 在个人结构化数据中加入社交主页
  • 引入了受网络启发的连接图标
  • 改进了移动版布局和链接层次结构
v1.2

Kraftwerk 更新至第 62 次训练

私人训练档案加入了最新一次训练及对应指标。页面上的训练次数和日期也改为从数据源读取,避免后续导入时遗漏首屏摘要。

  • 导入第 62 次训练
  • 更新训练量与重复次数里程碑
  • 训练次数和数据日期改为自动读取
  • 检查电脑和手机上的训练页面
v1.1

让星空贯穿整个网站

银河背景不再局限于首屏,而是延伸到整个网站。移除不透明的区块底色,并调整内容面板的对比度,让文字清楚、背景也依然可见。

  • 将动态星空延伸到各个区块
  • 移除了可见的背景接缝和矩形
  • 扩展首屏人像,让右侧边缘更自然
  • 保持性能,并支持“减少动态效果”设置
v1.0

从 WordPress 迁移到可靠的静态网站

在保留旧 WordPress 内容的基础上,我将公开网站重建为云原生静态网站。新架构采用清晰可查的文件、可重复部署的基础设施,并缩小攻击面。

  • 迁移到私有 S3,由 CloudFront 通过 OAC 访问源站
  • 保留文章、媒体、证书和搜索元数据
  • 加入 CloudWatch 访问日志和匿名流量统计
  • 启用存储桶版本控制、复制,并整理恢复文档
  • 在没有外部存储库的情况下建立了本地 Git 历史记录

接下来呢?

新增重要功能、较大篇幅的文章或架构改进时,这里会继续记录。目的不是凑发布次数,而是留下每次认真迭代的依据。

ZH
English ENDeutsch DEEspañol ES中文 ZHFrançais FRPortuguês (Brasil) PT-BR日本語 JAहिन्दी HINederlands NL