这是站点本身的发布日志。它在变更发生之后记录变更;不是模拟的产品路线图,也不声称任何访问量。
每篇笔记、教程、专题或决策都会在自己的 front matter 里记录撰写或更新日期。下面这些条目是站点结构与校验能力的变更,在 8 月下旬随内容积累陆续并入。因此文章日期与站点变更日期未必重合:文章自 6 月初起持续发布,而站点布局、工具与校验能力稍后才成型。
2026-09-07 - 全站视觉更新
- 首页重新组织为本地托管的机柜实景首屏、精选阅读、最新笔记、主题与资源索引。
- 统一字体、留白、文章列表、系列与页脚;收窄正文阅读栏,代码和宽表格保留内部横向滚动。
- 增加原生可折叠手机菜单与跳到正文入口,支持键盘操作;切换语言仍进入对应页面。
- 保留全部 499 对中英文文章及其原有 URL。文章深度审查独立推进:目前 39 对通过结构检查,460 对仍待完善。
- 保持无脚本、无第三方浏览器请求;照片与图标授权记录在仓库的第三方声明中。
2026-08-25 — 专题与决策记录
- 新增
/zh/essays/专题区:三篇无脚本、有来源的专题文章,各自论证一个立场(零 JavaScript 作为可辩护的选择、把缓存新鲜度与校验看作两只钟、可读证据优先于仪表盘)。 - 新增
/zh/decisions/决策记录区:三条 ADR(用静态树代替动态服务器、钉住 vendored 主题与生成器版本、用完整目录交换发布)。 - 每篇专题与决策保留来源闸门与原创封面契约;与笔记/教程不同,新分类不必归属三个大系列之一。
- 每篇英文专题与决策都配了共享相同 URL slug 的中文译文,并配有对应的导航入口与 RSS 源。
- 扩展
scripts/check_site.py与scripts/generate_visuals.py以覆盖两个新分类和六张全新原创封面,保持严格的 Content Security Policy 与无脚本输出不变。
2026-08-25 — 教程、新笔记与上游版本检查
- 新增
/zh/tutorials/教程区,每个教程对应一个系列的完整演练;每篇串起所属笔记、链接所依赖的笔记,并包含真实命令输出。 - 新增三篇有证据支撑的笔记:HTTP 方法语义(
405/OPTIONS)、条件请求与ETag/304重新验证、证书链呈现(用openssl s_client)。 - 每篇教程配一张原创封面,并遵循同一无脚本契约。
- 新增 scripts/check_upstream_versions.py:离线的
make check断言与data/upstream-pins.toml里的钉住版本一致;网络容错的make probe-upstream报告漂移并刷新核验日期。 - 扩展 scripts/check_site.py 与 scripts/check_external_links.py,把教程与笔记一起纳入校验。
- 新增 CI 工作流(upstream-versions)并在现有 verify 工作流中加入钉住版本断言步骤。
- 所有页面保持无脚本,严格 Content Security Policy 不变。
2026-08-24 — 双语站点(英文 + 中文)
- 在
/zh/下新增全站中文版本,包含全部 26 篇笔记、首页、三个系列、资源、来源、速查表、更新日志、关于与隐私页。 - 内容拆分为
content-en/与content-zh/:英文位于站点根目录,中文位于/zh/;每篇笔记与译文配对,使页头语言切换器在所有页面可用。 - 在自定义页头加入语言切换器(English / 中文),不引入任何 JavaScript。
- 扩展
check_site.py,同时校验两套笔记、中文首页与所需/zh/输出。 - 为每篇中文笔记指定与英文一致的 ASCII slug,保持 URL 整洁一致。
- 站点保持无脚本,严格的 Content-Security-Policy 不变。
2026-08-24 — 归档、来源闸门与验证
- 新增静态归档页(/zh/archives/),按发布日期分组列出笔记,可从顶部导航进入。
- 为制品检查新增来源链接闸门:每篇笔记必须在 Sources 段引用至少一个外部来源。
- 新增可选的、对网络宽容的外链探针(scripts/check_external_links.py)与
make check-external目标,不阻塞离线 verify 运行。 - 新增 CI 工作流,在 push 与 pull request 上运行
make verify;它不会发布或部署。 - 所有新增内容保持静态,并与本站无脚本 Content Security Policy 兼容。
2026-08-23 — 导航与发现
- 新增三个系列页,覆盖 HTTP 基础、发布与恢复、Web 安全。
- 新增九个有来源的 runbooks,覆盖媒体类型、Range、HEAD、原子发布、清单、定时器、CAA、HSTS 与 Cookie 作用域。
- 新增首页阅读路线、实时主题计数,以及四个可下载运维文件的直接入口。
- 新增依据共享文章标签生成的"相关笔记"卡片。
- 保持每个新模块静态,并与站点无脚本 Content Security Policy 兼容。
2026-08-22 — 有来源的笔记集合
- 新增原创视觉系统:一张首页插图、十五张文章封面、响应式图片卡片与无 JS 的轻微动效。
- 新增关于 HTTP 缓存与压缩、重定向、DNS 变更、爬虫发现、Caddy、TLS 检查、systemd、SSH 主机密钥与发布证据的原创笔记。
- 新增带访问日期与相关标准和手册链接的来源索引。
- 新增两个只读 shell 小工具,用于 HTTP 响应与证书过期检查。
- 保持输出无脚本,使既有的严格 Content Security Policy 依然准确。
2026-08-22 — 首次发布
- 发布 Hugo 源码、vendored PaperMod 主题、笔记、资源、RSS、sitemap 与隐私页。
- 新增干净构建、内链、禁用标签与下载校验和的验证。