使用 Playwright 脚本自动化处理书籍获取与回退下载。
环境依赖:
python3playwright (安装 Chromium:playwright install chromium)requestsbeautifulsoup4指定书名运行:
python3 skills/weread-book-finder/scripts/find_book.py "书名"
由于微信读书和 Z-Library 需要登录,建议固定使用 profile 目录,避免重复登录:
# 登录微信读书
python3 skills/weread-book-finder/scripts/find_book.py --login weread --headed
# 登录 Z-Library
python3 skills/weread-book-finder/scripts/find_book.py --login zlib --headed
后续运行脚本时,会自动复用已登录的浏览器会话。
书名 / 作者、书名 | 作者、书名 by 作者 这类形式,脚本会把作者纳入排序。--headed 参数可以打开浏览器窗口观察执行过程。~/Downloads/OpenClaw-Books。共 1 个版本