Skip to content

活跃日历2.0.0-debug2

Pre-release
Pre-release

Choose a tag to compare

@fhfzfy1231 fhfzfy1231 released this 18 Jul 09:43

v2.0.0-debug.2 - 增强正文与多作者诊断

本版本继续用于定位活跃度统计异常。

相比 Debug.1,本版本进一步深入到正文读取阶段,并新增多作者诊断信息,用于定位历史活跃度无法生成的根本原因。


🔍 新增正文读取诊断

新增正文读取调试信息。

现在每篇文章都会记录:

  • 正文读取方式;
  • 是否成功读取正文;
  • 正文原始长度;
  • 正文统计长度;
  • 正文统计单位数量;
  • 正文读取异常类型;
  • 根本异常原因;
  • 完整异常堆栈。

方便快速定位正文读取失败的位置。


👥 新增多作者诊断

考虑到 Halo 一篇文章可能存在多个参与者,本版本不再只读取 Post Owner。

新增采集:

  • Post Owner
  • Base Snapshot Owner
  • Head Snapshot Owner
  • Release Snapshot Owner

并自动生成:

  • 作者候选列表
  • 作者候选数量

用于判断文章是否存在多个作者或多个编辑者。


📄 新增 Snapshot 调试信息

每篇文章现在都会输出:

  • Head Snapshot
  • Base Snapshot
  • Release Snapshot

以及对应 Snapshot Owner。

方便检查 Snapshot 是否异常或缺失。


📊 新增正文统计信息

调试接口会输出:

  • 正文长度;
  • 标准化后正文长度;
  • 活跃度统计单位数量;

方便判断正文是否真正参与了活跃度计算。


🧪 调试接口增强

调试接口新增统计:

  • 正文读取成功数量;
  • 正文读取失败数量;
  • 多作者文章数量;
  • 每篇文章完整调试信息。

⚠️ 注意

本版本仍然属于 Debug 版本,仅用于定位问题。

暂不建议作为正式版本长期使用。

正式修复将在问题定位完成后发布。