飞书边栏插件实现同步微信读书书架vue版
插件简介
效果图


功能
-
1. 同步微信读书书单至飞书多维表格 -
2. 支持断点续写 -
3. 支持更新阅读进度
开源地址
https://github.com/Luchen-0420/weread-feishu-plugin.git
操作演示视频
【vue版飞书边栏插件实现微信读书同步】 https://www.bilibili.com/video/BV1royaBzE83/?share_source=copy_web&vd_source=93b749d0faa4f6da4b3a9891caf73e4d
插件后续迭代
目前已经测试过3000多本账号同步,大概2000多本的时候cookie失败导致请求详情失败,可以删除失败的记录,重启后重新再获取一遍。
-
• 关于Cookie失效问题, 后续尝试用CookieCloud 服务来自动同步和更新 -
• 尝试上架飞书插件平台 -
• 导出AI大纲思维导图 -
• 导出笔记至飞书文档
其他计划
主要是代码说明,方便在此基础二改。
-
• 预计11.2号出完整的代码说明 -
• 预计12.15号前尝试前后端结合版本、后端版本开发并出代码说明
图文版操作讲解
需要本地安装node环境。请自行安装。
1. 复制模板
模板链接:https://c1w7wycgdlz.feishu.cn/base/SwaXbAx33af2iJs33zXcItyRnlE?from=from_copylink
点击“创建副本”将模板复制至自己的多维表格空间

2. 源码下载并运行
git clone -b master https://github.com/Luchen-0420/vue-weread-feishu/tree/master
终端以管理员身份打开,进入到目录内,进行依赖安装。
npm i -S @lark-base-open/node-sdk

依赖安装完成,输入npm run dev运行项目。如图所示就是成功启动服务。

3. 进入飞书表格添加插件
点击“自定义插件”,填写服务启动地址。
gif超过300帧无法插入,这步不太清楚可以看github。

4. 输入微信读书cookie
-
• 使用浏览器登录微信读书网页版 -
• 按F12打开开发者工具,切换到Network标签页 -
• 刷新页面,在请求列表中找到weread.qq.com的请求 -
• 在Headers中找到Cookie字段,复制其完整内容

5.首次使用同步书架
作为第一次使用的用户,直接点击同步书架。

6.更新书架
如果是第二次使用插件,期间增加了一些新书。
第一步点击同步表格,获取已有记录
第二步点击同步书架,监测新增书籍
第三步点击更新表格,写入新增书籍

7.更新阅读进度
可以通过bookid或者书名的方式筛选指定书籍进行进度更新。
点击“更新进度”,可以同步阅读进度。

8.制作画册
点击“自定义插件”—-“获取授权码”,点击“搜索插件市场”—-“链接转附件”。填写授权码,选择相应字段。




夜雨聆风
