微信读书推荐

发现好书,获取个性化推荐

✨ The solution you've been looking for

获取微信读书个性化书籍推荐和相似书籍推荐。发现好书,基于阅读记录推荐。

微信读书 书籍推荐 发现好书

See It In Action

Interactive preview & real-world examples

Live Demo
Skill Demo Animation

AI Conversation Simulator

See how users interact with this skill

User Prompt

给我推荐几本书

Skill Processing

推荐中...

Agent Response

根据你的阅读记录,推荐《球状闪电》等科幻作品,评分92

Quick Start (3 Steps)

Get up and running in minutes

1

Install

2

Config

设置 WEREAD_API_KEY 环境变量
3

First Trigger

Commands

CommandDescriptionRequired Args
个性化推荐获取为你推荐的好书None
相似书推荐基于某本书推荐相似书籍书籍ID

Typical Use Cases

获取推荐

获取个性化书籍推荐

Overview

discover — 发现推荐好书

接口

/book/recommend — 个性化推荐(为你推荐)

基于用户阅读记录的个性化推荐,与 App 首页「为你推荐」一致。

请求参数:

参数类型必填说明
countint每页数量,默认 12
maxIdxint翻页偏移,默认 0

回包:

字段说明
books推荐书籍数组
books[].bookId书籍 ID
books[].title书名
books[].author作者
books[].cover封面图 URL
books[].intro简介
books[].category分类
books[].reason推荐理由
books[].readingCount在读人数
books[].searchIdx结果序号(用于翻页)
books[].newRating评分(0-100)
books[].newRatingCount评分人数
books[].newRatingDetail.title评分标签(如"神作"“力荐”)
books[].price价格(分)
books[].payType付费类型
books[].type书籍类型(0=电子书)

/book/similar — 相似书推荐

基于某本书推荐相似书籍,与 App 书籍详情页「相似推荐」一致。

请求参数:

参数类型必填说明
bookIdstring书籍 ID
countint每页数量,默认 12
maxIdxint翻页偏移,默认 0
sessionIdstring翻页会话 ID(首次不传,后续传回包中的值)

回包:

字段说明
booksimilar.sessionId会话 ID(翻页时传入下次请求)
booksimilar.books推荐书籍数组
booksimilar.books[].idx结果序号(下次请求 maxIdx 传最后一条的 idx)
booksimilar.books[].book.bookInfo书籍信息(bookId, title, author, cover 等)

工作流

  1. 无参数:调 /book/recommend 获取个性化推荐(为你推荐)。
  2. 有 bookId:调 /book/similar 推荐相似书。
  3. 有关键词:调 /store/search 搜索发现。
  4. 用户对推荐的书感兴趣时,调 /book/info 获取完整信息。
  5. 翻页(recommend):用 searchIdx 作为下次的 maxIdx
  6. 翻页(similar):用最后一条的 idx 作为 maxIdx,带上 sessionId

输出格式

  • 推荐列表用编号展示,每本书含书名、作者、评分、推荐理由
  • 提示用户可选择编号查看详情或继续推荐更多

Environment Matrix

Dependencies

WEREAD_API_KEY 环境变量

作者
weread
1.0.3
2026-05-17
reading