← 返回
未分类

WeRead Book Finder

输入图书名称,优先在微信读书搜索并加入书架;若微信读书没有可信命中或无法加入书架,则自动回退到 Z-Library 搜索并优先下载非 PDF 格式。适用于“把《xxx》加入微信读书书架,不行就去 Z-Library 下载”这类请求。
输入图书名称,优先在微信读书搜索并加入书架;若微信读书没有可信命中或无法加入书架,则自动回退到 Z-Library 搜索并优先下载非 PDF 格式。适用于“把《xxx》加入微信读书书架,不行就去 Z-Library 下载”这类请求。
jinntrance jinntrance 来源
未分类 clawhub v1.0.1 1 版本 100000 Key: 无需
★ 0
Stars
📥 679
下载
💾 39
安装
1
版本
#books#latest#playwright#weread#zlibrary

概述

WeRead Book Finder 自动化

使用 Playwright 脚本自动化处理书籍获取与回退下载。

前提

环境依赖:

  • python3
  • playwright (安装 Chromium:playwright install chromium)
  • requests
  • beautifulsoup4

快速使用

指定书名运行:

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

后续运行脚本时,会自动复用已登录的浏览器会话。

推荐执行策略

  • 默认模式:直接运行脚本,脚本会自动尝试微信读书。若微信读书找不到,脚本会无缝切换至 Z-Library 搜索并下载。
  • 严格标题优先:优先精确标题;短标题若只有模糊命中,不会直接误加,而是返回候选后走后备链路。
  • 作者辅助匹配:支持输入 书名 / 作者书名 | 作者书名 by 作者 这类形式,脚本会把作者纳入排序。
  • 候选结果可见:输出里会附带前 5 个候选,便于调试和人工确认。
  • 调试模式:添加 --headed 参数可以打开浏览器窗口观察执行过程。
  • 文件保存:下载的电子书默认保存在 ~/Downloads/OpenClaw-Books

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-03-30 00:58 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

knowledge-management

Summarize

paudyyin
智能摘要工具,自动为长文本、文档、网页生成摘要,提取要点与关键词,支持自定义摘要长度。
★ 970 📥 524,224
knowledge-management

web-tools-guide

user_ec205dbb
MANDATORY before calling web_search, web_fetch, browser, or opencli. Contains required error-handling procedures (web_se
★ 102 📥 172,286
knowledge-management

Obsidian

steipete
操作 Obsidian 仓库(纯 Markdown 笔记)并通过 obsidian-cli 自动化。
★ 452 📥 106,244