读书每日推荐

SKILL内容创作
内容创作 未标注权限 许可证不明确
安装这个技能

微信读书飙升榜每日推荐卡片生成器。从微信读书飙升榜抓取热门书籍数据,生成精美的每日读书推荐卡片(HTML/PNG)。当用户说「读书推荐」「微信读书」「飙升榜」「今日好书」「推荐一本书」「读书卡片」「book recommendation」时触发。也可用于每日定时推送读书推荐场景。

一句话选型结论

按资料字段整理

读书每日推荐是内容创作类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类内容创作 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_217d8d33/nexus-reader
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

内容创作
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_217d8d33仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791731455
正文体量6.2 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写文章与脚本

按主题产出初稿与分镜脚本。

改稿与润色

把草稿改顺、统一语气。

多平台文案改写

同一内容按平台改成长短不同的版本。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在内容创作场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
读书每日推荐当前 未标注权限 未标注 未标注 未标注 有
AI 视频生成 调用外部服务 GitHub 仓库 431.3 万 Codex、Claude、Cursor 有
视频帧 联网访问 ClawHub 市场 262.1 万 OpenClaw 有
Markdown 转换器 写入文件 ClawHub 市场 135.3 万 OpenClaw 有
哔哩哔哩全合一 接触敏感数据 ClawHub 市场 64.1 万 OpenClaw 有
Remotion video toolkit 命令行 浏览器控制 ClawHub 市场 63.9 万 OpenClaw 有

SKILL.md 全文

6.2 KB
模型实际读到的说明书原文,来自技能仓库

nexus-reader - 微信读书飙升榜每日推荐

生成精美的每日读书推荐卡片,数据来源于微信读书飙升榜。

核心工作流程(四步)

Step 1:抓取榜单数据

python scripts/reader.py --fetch-only

脚本会自动:
1. 抓取微信读书飙升榜(20本书)
2. 保存原始数据到 data/weread_rising_YYYY-MM-DD.json
3. 输出榜单摘要(书名、作者、推荐值)

输出示例:

[抓取] 正在获取微信读书飙升榜...
[解析] 找到 20 个书籍项
[保存] 数据已缓存: data/weread_rising_2026-05-04.json

==================================================
飙升榜 TOP 20
==================================================
  1. 《阿勒泰的角落》- 李娟 (推荐值: 88.4%)
  2. ...

> 缓存机制:当天JSON文件 < 1小时自动跳过重新抓取,--force 强制刷新


Step 2:模型选书 + 创作内容

读取 data/weread_rising_YYYY-MM-DD.json,从TOP10中选一本书,然后自己创作以下内容(不要直接复制书籍简介):

字段 说明 字数建议
title 金句标题,根据书籍主题提炼一句有深度、有力量的话 8-15字
yi 宜××,结合书籍主题创作 4-6字
ji 忌××,结合书籍主题创作 4-6字
book_desc 推荐语,用温暖、有感染力的语言为这本书写一段推荐 50-100字

示例(推荐《百年孤独》):

{
  &quot;title&quot;: &quot;每个人都在守护自己的孤独&quot;,
  &quot;yi&quot;: &quot;静心阅读&quot;,
  &quot;ji&quot;: &quot;浮躁焦虑&quot;,
  &quot;book_desc&quot;: &quot;马尔克斯用一座虚构的小镇,写尽了人类共有的孤独与执念。每一次重读,都会在某个角色身上看见自己。适合在一个安静的下午,泡一杯咖啡,慢慢走进马孔多。&quot;
}

> 重要:book_desc 是 LLM 的创作内容,不是书籍简介的截取!


Step 3:生成 card JSON 文件

将以下内容保存为 data/nexus-reader-YYYYMMDD.json:

{
  &quot;date&quot;: &quot;2026/05/04&quot;,
  &quot;day&quot;: &quot;04&quot;,
  &quot;weekday&quot;: &quot;星期日&quot;,
  &quot;lunar_date&quot;: &quot;农历 四月十八&quot;,
  &quot;yi&quot;: &quot;静心品读&quot;,
  &quot;ji&quot;: &quot;焦虑内耗&quot;,
  &quot;title&quot;: &quot;有一分热就去发光&quot;,
  &quot;book_title&quot;: &quot;阿勒泰的角落&quot;,
  &quot;book_author&quot;: &quot;李娟&quot;,
  &quot;book_desc&quot;: &quot;...(LLM创作的推荐语)&quot;,
  &quot;cover_url&quot;: &quot;https://weread-1258476245.cos.ap-nanjing.myqcloud.com/...&quot;,
  &quot;book_url&quot;: &quot;https://weread.qq.com/web/reader/...&quot;,
  &quot;rating&quot;: &quot;88.4%&quot;,
  &quot;reading_count&quot;: &quot;1486&quot;
}

> 提示:cover_url、book_url、rating、reading_count、book_title、book_author 从 weread_rising_YYYY-MM-DD.json 中对应的书籍项获取。其余字段由 LLM 创作或计算。


Step 4:渲染卡片

# 只生成 HTML
python scripts/reader.py --card data/nexus-reader-2026-05-04.json

# 生成 HTML + PNG 图片
python scripts/reader.py --card data/nexus-reader-2026-05-04.json --png

输出:
- data/nexus-reader-YYYYMMDD.html — 精美推荐卡片
- data/nexus-reader-YYYYMMDD.png — PNG 图片(需加 --png)

然后用 preview_url 打开 HTML 卡片展示给用户。


命令行参数速查

命令 说明
--fetch-only 阶段1:只抓取数据
--card JSON_PATH 阶段2:渲染指定 JSON 的卡片
--png 额外生成 PNG(需配合 --card)
--output DIR 指定输出目录
--force 强制重新抓取
--cache-hours N 缓存有效时间(小时,默认1)

> --fetch-only 和 --card 互斥,必须指定其中一个


数据结构

原始榜单 JSON(weread_rising_YYYY-MM-DD.json)

从微信读书抓取的原始数据,包含20本书:

[
  {
    &quot;index&quot;: &quot;1&quot;,
    &quot;title&quot;: &quot;阿勒泰的角落&quot;,
    &quot;author&quot;: &quot;李娟&quot;,
    &quot;desc&quot;: &quot;书籍简介...&quot;,
    &quot;cover_url&quot;: &quot;https://...&quot;,
    &quot;book_url&quot;: &quot;https://weread.qq.com/...&quot;,
    &quot;reading_count&quot;: &quot;1486&quot;,
    &quot;rating&quot;: &quot;88.4%&quot;,
    &quot;date&quot;: &quot;2026-05-04&quot;
  }
]

卡片 JSON(nexus-reader-YYYYMMDD.json)

由 LLM 创作内容后生成的完整卡片数据,用于渲染:

{
  &quot;date&quot;: &quot;2026/05/04&quot;,
  &quot;day&quot;: &quot;04&quot;,
  &quot;weekday&quot;: &quot;星期日&quot;,
  &quot;lunar_date&quot;: &quot;农历 四月十八&quot;,
  &quot;yi&quot;: &quot;静心品读&quot;,
  &quot;ji&quot;: &quot;焦虑内耗&quot;,
  &quot;title&quot;: &quot;有一分热就去发光&quot;,
  &quot;book_title&quot;: &quot;阿勒泰的角落&quot;,
  &quot;book_author&quot;: &quot;李娟&quot;,
  &quot;book_desc&quot;: &quot;李娟用质朴的笔触...&quot;,
  &quot;cover_url&quot;: &quot;https://...&quot;,
  &quot;book_url&quot;: &quot;https://...&quot;,
  &quot;rating&quot;: &quot;88.4%&quot;,
  &quot;reading_count&quot;: &quot;1486&quot;
}

卡片设计说明

卡片采用暖色调书卷风格:
- 背景:#fdfcfa(米白色)+ 淡雅渐变
- 主色:#9d7a58(古铜色)用于日期
- 字体:Noto Serif SC(宋体风格衬线字体)
- 结构:日期 → 宜忌 → 金句标题+推荐语+书名 → 分隔线 → 封面+详情+阅读按钮


农历日期计算

lunar_date 字段由 LLM 根据当天日期计算,格式为 农历 X月XX日。

示例中 LUNAR_MONTHS 为简化版本,实际农历需要专用库(lunarcalendar)或 LLM 直接计算。推荐让 LLM 直接计算,避免额外依赖。


注意事项

  • 微信读书页面不需要登录即可查看飙升榜
  • 封面图片来自 CDN,可能在某些网络环境下无法加载
  • --png 需要安装 html2image:pip install html2image
  • 推荐值和阅读人数是实时数据,每天不同
  • 如果抓取失败,脚本会尝试使用旧缓存降级

定时推送场景

当用户要求每日定时推送读书推荐时,创建 automation(recurring):
1. prompt 内容:运行 reader.py --fetch-only → LLM 创作内容 → 生成 card JSON → 运行 reader.py --card [--png] → 推送
2. schedule 为每日固定时间(如 RRULE:FREQ=DAILY;BYHOUR=8;BYMINUTE=0)

常见问题

5 问
答案由本站依据条目字段整理
读书每日推荐怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_217d8d33/nexus-reader。安装方式为未标注。装完刷新技能列表或重开客户端。

读书每日推荐支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

读书每日推荐权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

读书每日推荐收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

读书每日推荐用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。