Skip to content

Readwise Reader 集成

Readwise Reader 是一款集稍后阅读、RSS 订阅、高亮标注于一体的阅读工具,配合 Readwise 官方 Obsidian 插件,可以将所有阅读高亮和笔记自动同步到 Obsidian。

关于 Omnivore

Omnivore 曾是一款优秀的开源稍后阅读应用,但已于 2024 年底停止服务。如果你之前使用 Omnivore,建议迁移到 Readwise Reader 或其他替代方案。Omnivore 的开源代码仍可自托管使用,但不再有官方支持。

为什么选择 Readwise Reader?

特点说明
全能阅读器网页文章、RSS、Newsletter、PDF、EPUB 一站式管理
高亮同步一键同步所有高亮和笔记到 Obsidian
AI 功能内置 Ghostreader AI 助手,支持摘要、问答、翻译
多平台Web、iOS、Android、浏览器扩展
标签系统支持文件夹和标签双重组织

安装配置

步骤一:注册 Readwise 账户

  1. 访问 readwise.io
  2. 注册账户(提供 30 天免费试用)
  3. 订阅 Readwise Reader($8.99/月,含高亮同步功能)

步骤二:安装浏览器扩展

在浏览器中安装 Readwise 扩展,用于保存网页文章:

步骤三:安装 Obsidian 插件

  1. 打开 Obsidian 设置 → 第三方插件 → 浏览
  2. 搜索 "Readwise Official"
  3. 安装并启用插件

注意

请安装 "Readwise Official" 插件,而非第三方的 "Readwise Community" 插件。官方插件由 Readwise 团队维护,功能更完善。

步骤四:配置 API Token

  1. 访问 readwise.io/access_token
  2. 复制你的 Access Token
  3. 在 Obsidian 插件设置中粘贴 Token
  4. 点击「Sync Now」测试连接

插件配置详解

基础设置

设置项推荐值说明
Sync Frequency每 60 分钟自动同步间隔
FolderReadwise同步目标文件夹
Filename{{title}}文件命名模板
Template默认自定义导入模板

模板配置

自定义导入的文章格式,在插件设置中编辑 Header Template 和 Highlight Template:

Header Template 示例:

markdown
# {{title}}

::: info 文章信息
| 项目 | 内容 |
| ---- | ---- |
| 作者 | {{author}} |
| 来源 | {{source}} |
| 原文 | {{url}} |
| 保存时间 | {{created_at}} |
| 标签 | {{tags}} |
:::

Highlight Template 示例:

markdown
> {{text}} []({{location}})

{% if note %}
::: info 笔记
{{note}}
:::
{% endif %}

同步文件夹结构

建议按来源分文件夹:

text
vault/
└── Readwise/
    ├── Articles/       # 网页文章
    ├── Books/          # 电子书高亮
    ├── Podcasts/       # 播客笔记
    ├── Supplementals/  # PDF 高亮
    └── Tweets/         # 推特书签

在插件设置中启用「Organize by source type」自动分类。

使用工作流

阅读流程

mermaid
graph LR
    A[发现内容] --> B[保存到 Reader]
    B --> C[阅读并高亮]
    C --> D[添加笔记]
    D --> E[自动同步到 Obsidian]
    E --> F[整理与关联]

快速保存

浏览器扩展保存:

  1. 打开要保存的网页
  2. 点击 Readwise 图标
  3. 文章自动保存到 Reader

邮件转发:

  • 将 Newsletter 转发到你的 Readwise 邮箱
  • 支持 HTML 邮件和纯文本

RSS 订阅:

  1. 在 Reader 中添加 RSS 源
  2. 新文章自动出现在收件箱
  3. 阅读高亮后同步到 Obsidian

移动端使用

  • iOS 快捷指令:分享菜单直接保存到 Reader
  • Android:通过分享菜单保存
  • Readwise Reader App:直接在 App 中阅读和高亮

与 Dataview 联动

同步到 Obsidian 的文章包含丰富的 frontmatter 元数据,可以用 Dataview 查询:

最近阅读的文章

dataview
TABLE
  author AS "作者",
  category AS "来源",
  dateformat(file.mtime, "yyyy-MM-dd") AS "同步时间"
FROM "Readwise"
WHERE file.mtime >= date(today) - dur(7 days)
SORT file.mtime DESC
LIMIT 10

按标签筛选

dataview
TABLE
  author AS "作者",
  length(filter(file.outlinks, (x) => contains(meta(x).path, "Readwise"))) AS "高亮数"
FROM "Readwise"
WHERE contains(tags, "技术")
SORT file.mtime DESC

统计阅读量

dataview
TABLE length(rows) AS "文章数"
FROM "Readwise"
GROUP BY category
SORT length(rows) DESC

高级配置

过滤同步内容

在插件设置中配置过滤规则:

  • 仅同步已读文章Document Status = Read
  • 仅同步特定标签Tags contains #important
  • 排除短文章Word Count > 500

自定义 Frontmatter

在模板中添加自定义 frontmatter 字段:

yaml
---
title: "{{title}}"
author: "{{author}}"
source: "{{source}}"
url: "{{url}}"
tags: [readwise, {{tags}}]
status: "{{status}}"
read_date: "{{created_at}}"
---

与 Templater 联动

使用 Templater 自动处理同步后的文章:

javascript
<%*
// 自动提取高亮中的代码块
const content = tp.file.content;
const codeBlocks = content.match(/```[\s\S]*?```/g);
if (codeBlocks) {
  tR += `\n## 代码片段\n`;
  codeBlocks.forEach(block => tR += block + '\n\n');
}
%>

从 Omnivore 迁移

如果你之前使用 Omnivore,可以按以下步骤迁移:

步骤一:导出 Omnivore 数据

  1. 登录 Omnivore 网页版(如仍可访问)
  2. 进入 Settings → Data Export
  3. 导出所有高亮数据

步骤二:导入到 Readwise

  1. 访问 readwise.io/import
  2. 选择 Omnivore 作为来源
  3. 上传导出文件
  4. 等待导入完成

步骤三:清理 Obsidian 中的 Omnivore 文件

  1. 删除 Omnivore/ 文件夹
  2. 卸载 Omnivore 插件
  3. 安装 Readwise Official 插件
  4. 首次同步到 Readwise/ 文件夹

与其他方案对比

特性Readwise ReaderInstapaperPocket
高亮同步到 Obsidian✅ 官方插件
RSS 订阅
PDF/EPUB 阅读
AI 功能✅ Ghostreader
Newsletter
价格$8.99/月免费/$2.99月免费
开源

常见问题

Q: 同步失败怎么办?

A:

  1. 检查 API Token 是否正确
  2. 确认网络连接正常
  3. 在插件设置中点击「Reset Sync」重新同步
  4. 查看 Obsidian 开发者控制台的错误日志

Q: 如何处理重复文章?

A:

Readwise 通过 URL 自动去重。如果出现重复:

  1. 在插件设置中启用「Dedupe on sync」
  2. 手动删除 Obsidian 中的重复文件
  3. 在 Readwise 中合并重复条目

Q: 图片能同步吗?

A:

Readwise 插件默认不同步文章中的图片。如需图片:

  1. 使用「Download Images」插件将外链图片本地化
  2. 或在 Readwise 中手动复制图片到 Obsidian

Q: 费用太贵,有免费替代吗?

A:

免费替代方案:

  • Omnivore 自托管:需要技术基础,代码开源在 GitHub
  • Cubox:国内稍后阅读应用,有 Obsidian 同步插件
  • Hypothesis:网页标注工具,有社区 Obsidian 插件
  • 手动导出:从任何阅读器导出高亮,手动粘贴到 Obsidian

相关资源