Skip to content

fix(zsxq): preserve column rate-limit pauses - #99

Open
tllovesxs wants to merge 1 commit into
mainfrom
codex/zsxq-column-rate-limit
Open

tllovesxs wants to merge 1 commit into
mainfrom
codex/zsxq-column-rate-limit

Conversation

@tllovesxs

Copy link
Copy Markdown
Owner

问题\n知识星球专栏在 429/1059 风控后,部分 API 优先导出路径会把可恢复的 RateLimitPaused 当成普通错误,错误走到页面兜底或摘要降级。长休眠还可能超过 checkpoint 租约,最终显示为失败。\n\n## 修复\n- 专栏目录、普通链接和文章正文三条路径均原样传播 RateLimitPaused,不再追加页面兜底请求。\n- 长休眠期间每 30 秒刷新 SQLite checkpoint 租约,不发送额外知识星球请求。\n- 知识星球插件版本升级至 1.0.8。\n\n## 验证\n- python -m unittest tests.test_zsxq_group_export(45 项通过)\n- python scripts/quality_check.py(通过)\n- 使用已授权会话对用户给出的专栏 URL 低频实测:目录 9 组 / 88 篇;首个章节、内链正文与 2 张图片成功导出。\n- 对实测中出现过 429 的短链接单独低频验证,成功导出且未递归额外请求。\n\n不包含桌面安装包构建;合并后仅触发知识星球插件热更新。

Copilot AI review requested due to automatic review settings July 19, 2026 10:22

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants