使用流程
- npm install -g weread-sync
- 先执行
weread-sync login扫码登录微信读书,登录态保存在本地 - 执行
weread-sync sync拉取笔记并导出为 Markdown 文件 - sync 采用增量同步:通过指纹(笔记数、书评数、进度等)判断书籍是否有变化,无变化则跳过;使用
--force可强制重新导出全部 - 如需可视化浏览本地缓存,执行
weread-sync demo
命令一览
所有命令均以 weread-sync 为前缀,支持 --json 参数输出 JSON 格式。
| 命令 | 说明 |
|------|------|
| weread-sync login | 显示二维码并等待扫码登录(一步完成) |
| weread-sync status | 查看登录状态、同步状态和已同步书籍数量 |
| weread-sync export-dir | 查看本地导出目录及是否有数据 |
| weread-sync notebooks | 列出有笔记/划线的书籍 |
| weread-sync books-status | 按阅读状态分类书籍(reading/finished/other) |
| weread-sync book-probe | 实时拉取单本书的详情、划线、书评、章节 |
| weread-sync sync | 将书籍导出为本地 Markdown |
| weread-sync demo | 启动本地可视化页面,浏览已同步书籍和 Markdown 笔记 |
| weread-sync logout | 清除本机登录态 |
Scan to join WeChat group