Repository navigation
v2.1.0:适配 PC 端 4.1.12.26
本次版本重点适配 PC 端 4.1.12.26,并对文章数据获取、任务运行流程、本地存储和界面样式进行了整体更新。
主要更新
Windows PC 端适配
- 重点适配 PC 端
4.1.12.26。 - 更新公众号主页窗口识别与激活逻辑。
- 更新文章点击、页面滚动和回弹滚动操作。
- 优化文章详情标签检测与关闭流程。
- 改进窗口最小化、窗口未打开等异常状态提示。
数据获取逻辑
- 更新评论数量识别、评论接口请求和分页采集逻辑。
- 评论采集改为独立子进程,并支持多篇文章并发处理。
- 优化采集异常记录、任务清理和子进程回收流程。
本地存储
- 首次启动时自动创建当前版本数据库。
- 优化重复采集时的文件覆盖和数据库更新逻辑。
- 增加文件与 SQLite 写入协调,降低并发写入冲突。
界面与交互
- 更新主服务页面整体样式。
- 优化任务数量和采集内容设置区域。
- 优化运行日志的层级、颜色和内容排版。
- 更新系统设置与诊断工具页面。
- 增加窗口操作、文章详情获取和初始内容存储等诊断功能。
- 任务运行期间限制修改任务数量和采集选项。
兼容性说明
本版本主要基于 PC 端 4.1.12.26 进行适配。其他微信版本的窗口结构可能存在差异,建议优先使用该版本运行。
注:
v2.1.0 在重构时遗漏了 ”数据档案“ 部分 离线缓存 功能,将在下个版本补充。
安装方式
完整安装说明请看:
基础启动流程:
uv sync
uv run python main.py