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 账户
- 访问 readwise.io
- 注册账户(提供 30 天免费试用)
- 订阅 Readwise Reader($8.99/月,含高亮同步功能)
步骤二:安装浏览器扩展
在浏览器中安装 Readwise 扩展,用于保存网页文章:
- Chrome:Chrome Web Store
- Firefox:Firefox Add-ons
- Safari:App Store 搜索 Readwise
- Edge:Chrome Web Store(兼容模式)
步骤三:安装 Obsidian 插件
- 打开 Obsidian 设置 → 第三方插件 → 浏览
- 搜索 "Readwise Official"
- 安装并启用插件
注意
请安装 "Readwise Official" 插件,而非第三方的 "Readwise Community" 插件。官方插件由 Readwise 团队维护,功能更完善。
步骤四:配置 API Token
- 访问 readwise.io/access_token
- 复制你的 Access Token
- 在 Obsidian 插件设置中粘贴 Token
- 点击「Sync Now」测试连接
插件配置详解
基础设置
| 设置项 | 推荐值 | 说明 |
|---|---|---|
| Sync Frequency | 每 60 分钟 | 自动同步间隔 |
| Folder | Readwise | 同步目标文件夹 |
| 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[整理与关联]快速保存
浏览器扩展保存:
- 打开要保存的网页
- 点击 Readwise 图标
- 文章自动保存到 Reader
邮件转发:
- 将 Newsletter 转发到你的 Readwise 邮箱
- 支持 HTML 邮件和纯文本
RSS 订阅:
- 在 Reader 中添加 RSS 源
- 新文章自动出现在收件箱
- 阅读高亮后同步到 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 数据
- 登录 Omnivore 网页版(如仍可访问)
- 进入 Settings → Data Export
- 导出所有高亮数据
步骤二:导入到 Readwise
- 访问 readwise.io/import
- 选择 Omnivore 作为来源
- 上传导出文件
- 等待导入完成
步骤三:清理 Obsidian 中的 Omnivore 文件
- 删除
Omnivore/文件夹 - 卸载 Omnivore 插件
- 安装 Readwise Official 插件
- 首次同步到
Readwise/文件夹
与其他方案对比
| 特性 | Readwise Reader | Instapaper | |
|---|---|---|---|
| 高亮同步到 Obsidian | ✅ 官方插件 | ❌ | ❌ |
| RSS 订阅 | ✅ | ❌ | ❌ |
| PDF/EPUB 阅读 | ✅ | ❌ | ❌ |
| AI 功能 | ✅ Ghostreader | ❌ | ❌ |
| Newsletter | ✅ | ❌ | ❌ |
| 价格 | $8.99/月 | 免费/$2.99月 | 免费 |
| 开源 | ❌ | ❌ | ❌ |
常见问题
Q: 同步失败怎么办?
A:
- 检查 API Token 是否正确
- 确认网络连接正常
- 在插件设置中点击「Reset Sync」重新同步
- 查看 Obsidian 开发者控制台的错误日志
Q: 如何处理重复文章?
A:
Readwise 通过 URL 自动去重。如果出现重复:
- 在插件设置中启用「Dedupe on sync」
- 手动删除 Obsidian 中的重复文件
- 在 Readwise 中合并重复条目
Q: 图片能同步吗?
A:
Readwise 插件默认不同步文章中的图片。如需图片:
- 使用「Download Images」插件将外链图片本地化
- 或在 Readwise 中手动复制图片到 Obsidian
Q: 费用太贵,有免费替代吗?
A:
免费替代方案:
- Omnivore 自托管:需要技术基础,代码开源在 GitHub
- Cubox:国内稍后阅读应用,有 Obsidian 同步插件
- Hypothesis:网页标注工具,有社区 Obsidian 插件
- 手动导出:从任何阅读器导出高亮,手动粘贴到 Obsidian
相关资源
- Readwise 官网
- Readwise Reader
- Readwise Official 插件文档
- Kindle 集成 - Kindle 高亮同步
- 文献管理 - 学术文献方案