活跃日历2.0.0-debug2
Pre-release
Pre-release
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 版本,仅用于定位问题。
暂不建议作为正式版本长期使用。
正式修复将在问题定位完成后发布。