← 返回 Skills 市场
WeRead Book Finder
作者
jinntrance
· GitHub ↗
· v1.0.1
· MIT-0
306
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install weread-book-finder
功能描述
输入图书名称,优先在微信读书搜索并加入书架;若微信读书没有可信命中或无法加入书架,则自动回退到 Z-Library 搜索并优先下载非 PDF 格式。适用于“把《xxx》加入微信读书书架,不行就去 Z-Library 下载”这类请求。
安全使用建议
This skill appears to do what it says (automate WeRead and, if necessary, search/download from Z‑Library), but consider the following before using it:
- Privacy: the tool recommends reusing a Playwright user_data_dir (browser profile). Do NOT point it at a profile that contains other accounts or sensitive sessions; create a dedicated profile directory to avoid exposing unrelated cookies/session tokens.
- Downloads and legality: the fallback is Z‑Library, a piracy-associated site. Ensure you understand the legal/privacy implications of downloading content from that source in your jurisdiction.
- Sandbox and inspection: run the script in a controlled environment (VM/container) and inspect the code yourself if possible. The code shown performs browser automation and file writes; there are no hidden network endpoints in the provided snippet, but the script will access weread.qq.com and z-lib.by as intended.
- Files and storage: downloads go to ~/Downloads/OpenClaw-Books by default; change that path if you want a different location or stricter access controls.
- Dependencies: install Playwright and its browser binaries via the documented commands; avoid running arbitrary prebuilt binaries from unknown hosts.
If you plan to use this skill, create a fresh browser profile directory just for it, review the full script (including the truncated portion) before running, and run it in an environment where accidental exposure or misuse of other accounts is unlikely.
功能分析
Type: OpenClaw Skill
Name: weread-book-finder
Version: 1.0.1
The skill bundle is a legitimate automation tool for finding and acquiring books from WeChat Reading and Z-Library. The Python script `scripts/find_book.py` uses Playwright to simulate user searches, manage login sessions via persistent browser profiles, and handle file downloads to a local directory (~/Downloads/OpenClaw-Books). The code logic is transparent, matches the documentation in `SKILL.md`, and contains no evidence of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
Name/description claim to add a book to WeRead then fall back to Z‑Library; the included Playwright script implements searching, adding to shelf, and falling back to download. Required tools (python, playwright, requests, bs4) match the implementation.
Instruction Scope
SKILL.md and the script instruct the agent/user to log in and reuse a Playwright persistent profile directory so browser sessions are preserved. That scope is consistent with the automation goal but means the skill will read/write browser profile data (cookies, session state) beyond just the target sites if a shared profile is used.
Install Mechanism
No install spec — instruction-only with a Python script. This is low-risk from an installer perspective; dependencies are standard Python and Playwright packages as documented.
Credentials
The skill requests no environment variables or credentials, which is proportional. However, recommending reuse of a browser user_data_dir gives the script persistent access to stored cookies and tokens in that directory; using a shared profile could expose unrelated accounts.
Persistence & Privilege
always:false (normal). The script intentionally persists browser profiles and download files to ~/Downloads/OpenClaw-Books — this is expected for its function but creates long‑lived local state (saved cookies, downloads).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install weread-book-finder - 安装完成后,直接呼叫该 Skill 的名称或使用
/weread-book-finder触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Improve skill description and clarify WeRead-first with Z-Library fallback behavior.
v1.0.0
Initial release: WeRead bookshelf add with Z-Library fallback and non-PDF preference.
元数据
常见问题
WeRead Book Finder 是什么?
输入图书名称,优先在微信读书搜索并加入书架;若微信读书没有可信命中或无法加入书架,则自动回退到 Z-Library 搜索并优先下载非 PDF 格式。适用于“把《xxx》加入微信读书书架,不行就去 Z-Library 下载”这类请求。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 306 次。
如何安装 WeRead Book Finder?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install weread-book-finder」即可一键安装,无需额外配置。
WeRead Book Finder 是免费的吗?
是的,WeRead Book Finder 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
WeRead Book Finder 支持哪些平台?
WeRead Book Finder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 WeRead Book Finder?
由 jinntrance(@jinntrance)开发并维护,当前版本 v1.0.1。
推荐 Skills