历史博客索引

定位

这个 MOC 用于管理 60-writing/10-blog/ 下的历史博客文章。

博客区主要保存已经写成文章形态的公开表达、个人记录、技术教程、游记、读书与生活随笔。当前阶段以整理和保留历史价值为主,不急于重写内容。

当前结构

60-writing/10-blog/
├── 2018/
├── 2020/
├── 2021/
├── 2022/
├── 2023/
├── 2024/
└── 2025/

当前治理状态

已完成:

  • 132 篇历史博客已补齐七个核心字段。
  • 已移除旧 slug 字段。
  • 已移除旧 front matter 中的 abstractkeywordsupdatedreviewprivacy
  • 已统一 type: blog
  • 已统一 status: archive
  • 已清理 type/*status/* 标签。
  • 已统一 createdYYYY-MM-DD
  • 已为每篇生成唯一 id
  • 已将旧博客、旧 wiki、旧 git、旧 file 域名链接统一指向 https://zopiya.com/
  • 已修复 3 条旧 Blog/... 内部 wiki 链接。

历史域名处理

旧域名处理原则:

  • blog.7wate.comwiki.7wate.comgit.7wate.comfile.7wate.com7wate.com 作为历史服务入口,不再保留为跳转目标。
  • 功能性链接统一指向 https://zopiya.com/
  • 叙事性文本可以保留旧域名,例如解释 7wate.com 名称来源的文章。
  • 7wate.github.io 暂不处理,作为历史预览页保留。
  • 不在 132 篇历史正文中逐篇加入维护提示,避免污染旧文原貌。
  • 未来如重新公开发布博客,在 About 页面或站点公告中统一说明旧文链接、旧域名和历史迁移问题。

当前状态:

  • 功能性旧域名链接已处理。
  • 仅保留少量历史叙事中的旧域名文本。

处理理由:

  • 旧文中的部分外部链接和历史站点入口可能已经不可访问。
  • 功能性死链会造成不必要的流量流失,因此统一收束到 https://zopiya.com/
  • 历史语境本身有保留价值,正文不做大规模解释性改写。
  • 面向读者的解释应放在统一入口,而不是散落在每篇旧文里。

图片与静态资源

博客图片当前主要依赖:

cdn.zopiya.com

该域名会长期保留,因此本阶段不迁移图片,也不做本地化处理。

后续只需在附件审计阶段确认:

  • 图片是否仍可访问。
  • 是否存在无价值或重复图片。
  • 是否有少量关键图片需要本地备份。

外链

博客区外链较多,包含技术文档、GitHub/Gitee、Wikipedia、B 站、豆瓣、工具官网等。

当前判断:

  • 只要不是死链,暂不处理。
  • 不把外链审计混入本阶段元数据整改。
  • 后续如需处理,放入第二阶段外链审计。

正文标题

当前多数博客正文没有 H1。

当前判断:

  • front matter 已有 title,本阶段不补正文 H1。
  • 是否补 H1 取决于未来发布、导出或渲染系统的需要。
  • 暂不批量修改正文结构。

内容价值观察

博客区可以大致分为几类:

  • 技术教程:服务器、Docusaurus、Gitea、Python 部署、数字工具等。
  • 数字生活:数字文具盒、工作流、Obsidian、个人基础设施。
  • 生活随笔:生活记录、阶段反思、个人成长。
  • 游记与城市记忆:旅行、城市、自然体验。
  • 写作与博客反思:博客方法、写作方法、年度回顾。

后续可以从这些材料中提取:

  • 一套数字生活/个人知识管理文章线索。
  • 一套写作方法论文章线索。
  • 一套年度复盘与个人成长线索。
  • 一套技术实践旧文的更新清单。

后续观察与议题池

当前先登记,不立即执行:

  • 判断哪些历史博客有再加工价值,哪些只作为 archive 保留。
  • 为“数字文具盒”系列建立专题 MOC。
  • 为“写博客/写作方法”系列建立专题 MOC。
  • 为技术教程类文章建立更新/过期清单。
  • 检查外链是否存在死链。
  • 评估是否需要统一正文 H1。
  • 评估 CDN 图片是否需要关键资产本地备份。

后续治理任务

  • 人工抽样复查博客 front matter。
  • 建立“数字文具盒”专题入口。
  • 建立“写作与博客方法”专题入口。
  • 判断可转化为 evergreen 的博客。
  • 审计博客外链有效性。
  • 审计博客图片与静态资源。