Weread Trial Card List

微信读书「体验卡可读」高分书单生成器。抓分类页与榜单页,筛出体验卡能免费读的书,剔除低分与下架书、合并同书不同版本,输出可筛选的单文件 HTML 报告(全部 / 神作榜 / 神作潜力榜 / 好评如潮榜 / 各大类)与 6 sheet Excel 清单。当用户提到体验卡能读什么、体验卡快到期了读哪些书值回票价、限时免费书单、免费能读的高分书、不花钱能读哪些书、书荒求推荐、帮我找高分书、神作榜、神作潜力榜、好评如潮、推荐值、累计阅读人数、微信读书书单、体验卡和会员卡区别时使用。Build a WeRead trial-card readable book list from category and rank pages, then export a single-file HTML report and Excel. 不适用于书架购书方案与个人阅读统计——那类需求请用 weread-buybooks。

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add C-s-salute/weread-trial-card-list --skill weread-trial-card-list
Manual install
git clone --depth 1 https://github.com/C-s-salute/weread-trial-card-list.git /tmp/weread-trial-card-list
mkdir -p ~/.claude/skills
cp -r /tmp/weread-trial-card-list/. ~/.claude/skills/weread-trial-card-list

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# 微信读书 · 体验卡可读书目

抓取微信读书分类页与榜单页的公开列表数据,筛出「体验卡可读(`payingStatus=1`)」且未下架的书,过滤低分、合并同书不同版本,输出单文件 HTML 报告与 Excel 清单。

## 产物

| 文件(位于 `WEREAD_WORK`) | 内容 |
|---|---|
| `_discover_pool.json` | 候选池,含权益字段、平台分类、deepLink |
| `_book_extra.json` | 逐本补抓的字数/ISBN/格式 |
| `_book_read.json` | 逐本补抓的累计阅读人数 |
| `微信读书_体验卡可读高分书.html` | 单文件报告:全部 / 三大榜单 / 各大类 |
| `微信读书_体验卡可读高分书.xlsx` | 6 个 sheet:概览、三榜单、全部、分类汇总 |

## 前置条件

1. Python 3.10+,依赖 `playwright`、`openpyxl`(`pip install -r requirements.txt`);浏览器用系统 Chrome/Edge 或 Playwright 内置 chromium。
2. 首次运行需扫码登录(登录态只存在浏览器 profile 目录,不落明文 cookie)。

## 环境变量

所有路径都不写死;默认数据目录在用户主目录,**不会写进仓库**:

| 变量 | 默认 | 说明 |
|---|---|---|
| `WEREAD_WORK` | `~/.weread-trial-card-list/data` | 数据与报告目录 |
| `WEREAD_PROFILE` | `~/.weread-trial-card-list/profile` | 浏览器 profile(登录态);相对路径按 `WEREAD_WORK` 解析 |
| `WEREAD_BROWSER` | `msedge` → `chrome` → chromium | 浏览器通道 |
| `PER_CAT` | `300` | 普通分类每类抓取上限 |
| `DEEP_LIMIT` | `480` | 重点分类与子分类上限(接口硬上限) |
| `DEEP_CATS` | `1100000,1500000,600000,1200000` | 需要叠加子分类的重点分类 ID |
| `SLEEP` | `0.3` | 请求间隔秒 |
| `WEREAD_FIRE_IMAGE` | 空 | 可选:好评如潮榜卡片底图路径;缺省用 CSS 斜纹回退 |

## 执行顺序

无需设置 `WEREAD_WORK` 即可运行(默认写到用户主目录);如需指定目录,先设 `$env:WEREAD_WORK = "D:\path\to\data"`。
Read the full skill on GitHub

Details

Skill name
weread-trial-card-list
License
MIT
Repo updated
23 October 2026

FAQ

What does the Weread Trial Card List skill do?

微信读书「体验卡可读」高分书单生成器。抓分类页与榜单页,筛出体验卡能免费读的书,剔除低分与下架书、合并同书不同版本,输出可筛选的单文件 HTML 报告(全部 / 神作榜 / 神作潜力榜 / 好评如潮榜 / 各大类)与 6 sheet Excel 清单。当用户提到体验卡能读什么、体验卡快到期了读哪些书值回票价、限时免费书单、免费能读的高分书、不花钱能读哪些书、书荒求推荐、帮我找高分书、神作榜、神作潜力榜、好评如潮、推荐值、累计阅读人数、微信读书书单、体验卡和会员卡区别时使用。Build a WeRead trial-card readable book list from category and rank pages, then export a single-file HTML report and Excel. 不适用于书架购书方案与个人阅读统计——那类需求请用 weread-buybooks。

How do I install the Weread Trial Card List skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add C-s-salute/weread-trial-card-list --skill weread-trial-card-list. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Weread Trial Card List popular?

It lives in C-s-salute/weread-trial-card-list, which has 1 GitHub stars and 0 forks, and is included in 1 curated skill list.

Related skills

Resume Claim Guard

korey2028-prog/resume-claim-guard

从岗位 JD 出发写一份经得起面试追问的简历:拆解 JD 要求,把要求翻译成生活里的线索反问候选人,挖出简历上没写的相关真实经历,只用候选人确认过的事实贴着 JD 写定向简历,最后逐句做事实体检并预演面试官会怎么追问、该怎么答。也可单独体检已有简历,识别 AI 改写造成的动词升级、无依据数字和把计划或团队成果写成个人成果。用户要求按 JD 写或改简历、定向简历、岗位匹配、简历事实核查、反注水审查、准备面试时讲清每段经历时使用。

Documents & Office FilesIn 1 list

Invoice Winning Numbers

1

tahodev/baodao-skill

從財政部電子發票整合服務平台查統一發票最新中獎號碼並對獎,支援批次對獎、雲端發票專屬獎(PDF 清單)、歷史期別查詢與每期自動對獎流程。發票對獎、統一發票、中獎號碼、特別獎、特獎、頭獎、增開六獎、雲端發票專屬獎、兌獎期限的問題適用。免 API 金鑰、免登入。發票以外的稅務申報、記帳問題不適用。

Documents & Office FilesIn 1 list

Excel Pivot Wizard

jeremylongshore/claude-code-plugins-plus-skills

Generate pivot tables and charts from raw data using natural language - analyze sales by region, summarize data by category, and create visualizations effortlessly

Documents & Office Files

Kochab

2

btmoriarty/kochab

Kochab, a personalized resume-based job-search assistant that runs a recurring scan and everything downstream of it. Use when the user wants to start or run a job search, shares a resume, or says "set up my job scan," "find roles that fit my resume," or "what should I apply to." Also use to tailor a resume, draft a cover note or application email, build a story bank, make a study plan for a gap ("what should I study," "how do I qualify for [role]"), prep for an interview, track the pipeline ("I applied to," "where does my search stand"), keep the search moving ("should I follow up," "I'm not i

Documents & Office FilesIn 1 list

Excel Variance Analyzer

jeremylongshore/claude-code-plugins-plus-skills

Automate budget vs actual variance analysis in Excel with flagging, commentary, and executive summaries for financial reporting and FP&A teams

Documents & Office Files

Feynman PDF

2

TadTheFisherman/feynman-it

Turn any topic into a polished, visualization-heavy PDF that explains it using the Feynman technique — plain language, vivid analogies, and a diagram for every idea — then save it to the user's Desktop. Use this skill whenever the user wants to explain, teach, break down, demystify, or "make a PDF / one-pager / handout / explainer / cheat sheet / study guide / illustrated guide" about a concept, system, or process. Trigger even when the user doesn't say "Feynman" — any request for a clear, diagram-rich PDF that *teaches* something qualifies (e.g. "make me an illustrated explainer on how DNS wo

Documents & Office FilesIn 1 list

Browse the most popular Claude skills, all documents & office files skills, or write your own with the skills generator.