第 1 章

基础使用

2026-03-24更新 2026-08-27

读书笔记插件把“找书、建档、写笔记、同步微信读书”放进了同一个阅读工作台。第一次使用时,只需要先连接一个思源数据库;后续搜索到的书籍和生成的笔记文档都会围绕这个数据库管理。

v4.2.9 将工作台中的书架升级为“阅读资料库”,并把本地内容、豆瓣图书和微信读书数据放进同一个搜索入口。

当前版本支持多端

从 v4.2.0 起,豆瓣检索和封面下载已经不再依赖 Electron。插件可在桌面端、移动端、浏览器和 Docker 环境中使用;移动端会以全屏工作台显示。

读书笔记插件新版阅读总控台
阅读总控台集中放置搜索、同步、资料库和设置

第一步:连接书籍数据库

插件使用思源数据库保存书籍元数据,并把生成的读书笔记作为数据库记录所关联的文档。你可以新建一个数据库,也可以继续使用自己已有的书籍数据库。

在数据库所在的文档中打开块菜单,复制数据库所在块的块 ID

复制书籍数据库所在块的块 ID
复制数据库所在块的块 ID

回到阅读工作台,点击“数据库”,把这个 ID 填入“书籍数据库块 ID”,然后保存。插件会立即检查该块是否存在,以及块中是否包含属性视图。

填写书籍数据库块 ID
填写并验证书籍数据库块 ID
块 ID 不是属性视图 ID

这里填写的是包含数据库的块 ID,不是属性视图自身的 ID。若验证失败,先回到文档重新复制数据库所在块的块 ID。

数据库字段怎样处理

添加或同步书籍时,插件会检查所需字段并自动补齐,不需要提前手工创建整套表头。不过,如果你打算沿用已有数据库,建议先核对下面这张完整字段表。

一定要把主键名改为“书名”!!!
名称类型用途与注意事项
书名数据库第一列,也是每本书对应的主键
副标题文本书籍副标题,没有时保持为空
原作名文本外文书或译著的原始书名
作者文本作者信息
封面资源指向下载到思源资源目录中的本地封面
译者文本译者信息
出版社文本出版社信息
出版年日期书籍出版日期或出版年份
出品方文本图书出品方
丛书文本所属丛书或系列
ISBN数字ISBN 搜索时使用输入值;关键词搜索时由书籍详情补全
豆瓣评分数字豆瓣书籍评分
评分人数数字豆瓣评分人数
定价数字图书定价
页数数字图书页数
装帧文本平装、精装等装帧信息
我的评分单选个人记录字段,选项可在工作台中配置
书籍分类单选个人记录字段,选项可在工作台中配置
阅读状态单选个人记录字段,选项可在工作台中配置
开始日期日期自己选择的开始阅读日期
读完日期日期自己选择的完成阅读日期
书籍简介文本保存书籍内容简介
作者介绍文本保存作者简介
bookID文本没有使用 ISBN 匹配时,保存微信读书书籍的 bookID
微信读书评分文本使用 bookID 入库时保存微信读书评分
微信读书评分人数数字使用 bookID 入库时保存微信读书评分人数
已有同名字段要保持类型一致

如果旧数据库里已经存在同名字段,插件会直接使用它。请确保字段类型与插件创建的类型一致,尤其是“书名”“封面”“ISBN”、日期字段和单选字段。隐藏字段同样会被识别。

“我的评分”“书籍分类”和“阅读状态”的选项可以在工作台中配置。各个选项使用中文或英文逗号分隔。设置完成后,这些选项会出现在书籍详情确认窗口中:

个人阅读记录选项设置
配置评分、分类和阅读状态选项

第二步:搜索、添加和更新书籍

在工作台的“阅读内容搜索”中输入书名、作者、ISBN、简介或笔记内容,点击“搜索”。新版会同时查询三个来源:

来源结果与操作
本地书籍搜索数据库字段和已关联笔记正文,按命中度排序;点击后打开本地笔记
豆瓣图书获取书籍元数据和封面;点击后打开详情,可添加新书或更新已有资料
微信读书搜索已经获取的个人书架和有笔记书籍;有对应本地文档时可以直接打开

本地结果会优先展示。微信读书搜索使用插件已经获取的书架和笔记缓存,首次使用前先完成 API Key 验证,再执行一次同步或刷新书架。

统一搜索本地、豆瓣与微信读书结果
同一次搜索可同时查看本地、豆瓣和微信读书结果

选择豆瓣结果后,在详情窗口中检查书名、作者、ISBN、出版信息和封面。添加新书时,还可以补充自己的评分、分类、阅读状态和日期,并决定是否生成读书笔记文档。

书籍元数据确认窗口
添加前检查书籍元数据和个人记录

添加完成后,书籍会进入已连接的数据库。封面保存在工作空间的 data/assets/covers 目录中,并按“书名 + 时间”生成文件名;如果启用了“生成读书笔记”,插件还会在数据库所在文档下创建同名子文档,并用当前模板填充内容。

书籍封面保存位置
下载后的封面保存在工作空间资源目录中
模板设置
设置添加书籍时生成的笔记结构、可用变量和思源模板渲染。

已有书籍如何更新资料

再次从豆瓣打开一本书的详情时,插件会用有效 ISBN 检查本地数据库:

情况操作结果
本地没有相同 ISBN按“添加书籍”流程新建数据库记录,可选择生成笔记
本地有一个相同 ISBN显示“可以进行增量更新”,点击“更新字段”只写入有变化的豆瓣资料
本地有多个相同 ISBN为避免写错记录,插件不会更新;先整理数据库中的重复 ISBN

增量更新不会修改你的评分、分类、阅读状态和日期,也不会重新生成读书笔记。已有封面不会被强制替换;本地没有封面时,才会尝试补充豆瓣封面。这个功能依赖数据库中的“书名”主键和“ISBN”字段,二者缺失或类型不正确时无法安全更新。

豆瓣图书同 ISBN 增量更新
匹配到相同 ISBN 后,只更新有变化的书籍资料

下一步:同步微信读书

完成数据库和书籍管理后,如果要同步微信读书,请阅读独立教程。那里会详细说明 API Key、同步模板、位置标记、同步方式和新来源处理。

微信读书同步
配置官方 Skills API Key,使用完整的书籍和公众号模板,并处理新来源与同步位置。

常见问题

数据库验证不通过

先确认复制的是数据库所在块的块 ID,并且该块中仍然包含属性视图。移动或重建数据库后,旧块 ID 可能已经失效,需要重新填写。

添加后字段内容错位

通常是旧数据库中存在同名但类型不同的字段。检查同名字段的类型,必要时改名保留旧字段,再让插件自动创建标准字段。

豆瓣提示可以增量更新

这是因为本地数据库中已经有相同 ISBN 的书籍。确认详情无误后点击“更新字段”即可;如果提示有多个相同 ISBN,先整理重复记录,再重新搜索。

搜索不到书籍或封面下载失败

先确认网络连接正常,再尝试使用 ISBN 搜索。本地结果依赖已连接的数据库和笔记文档,微信读书结果依赖已经获取的缓存;如果问题只在某一端出现,可打开“同步诊断”查看记录,并在反馈时附上插件版本、思源版本和运行端。