Omnivore

Omnivore停运,用啥替代?

Key Takeaway

  • Omnivore停运后,Web Clipper成为替代方案,它是一款浏览器插件,能将网页内容剪藏并同步到Obsidian。
  • Web Clipper支持在桌面端和移动端使用,能保存整篇文章或部分内容,并支持自定义模板和自动触发。
  • 插件设置包括绑定Obsidian Vault、设置存储位置、行为(新建笔记或添加到现有笔记)和触发条件(根据网址自动选择模板)。
  • Web Clipper的亮点在于其自动化能力,能减轻用户阅读压力,提升信息收集效率。
  • 文章强调了Web Clipper在构建个人AI知识系统中的重要作用。

Full Content

Omnivore月底就要停止服务了。这款软件我用了很久。它可以把所有我想看的文章都保存进Obsidian里边,完成信息输入,这样我的AI知识系统才完整。

替代Omnivore的方案有很多。在官方Blog里就推荐了几款,比如,不想折腾的话,可以选择收费的Readwise;愿意折腾的话,可以试试self-hosting的方式。

我从来都是属于有现成的就绝不折腾的类型。看了一圈下来,目前我的选择是Web Clipper。

这是一款浏览器插件,Chrome、Edge等等主流浏览器都支持。安装之后,一切设置都在插件端完成,不需要到Obsidian里调整什么。我判断,它就是在本地创建一个md文件,也就是一条新笔记,不走服务器什么的,所以非常简单、直接。

如果你想保存整篇文章,点两下按钮就好。

如果你想保存文章里的一部分内容,点击右上角的画笔按钮,到文章里highlight出想要保存的段落。

如果你想按自己设定好的格式保存内容,点击左上角的模板名称,从下拉列表里选中想用的模板。

更爽的是,Clipper可以根据网址自动判断要用哪个模板。这就省去了每次都要选择模板的麻烦。

哈喽大家好,欢迎来到我的频道。谦虚地说,我是国内少数几个能把关于AI的Why和How讲明白的博主。我提供的东西比教程更值钱。记得点一波关注。如果想链接我,就来newtype社群。已经有600位小伙伴付费加入啦!

回到今天的主题:Web Clipper。

其实我在社群里推荐过这款插件。但是有些小伙伴不太懂具体怎么设置。所以就有了本期视频。

安装好插件之后,点击右上角的齿轮按钮,就可以进入设置。在General页面,最重要的是绑定你的Vault,这样插件才知道把文章存到哪个位置。

大家如果不确定自己Vault的名称的话,打开Obsidian,在左下角就可以看到。我这边的名称是Documents,于是把这个名称填过去,敲个回车就算完成了。

在General页面还可以设置快捷键,这个很实用。大家可以用默认的,也可以改成自己顺手的。我机子上的快捷键已经够多了,所以这边就不调整了,用默认的就好。

General页面剩下的选项,以及另外两个页面,我都没动。重点是模板的设置。我把这部分分成三块。

第一,存储位置设置。

之前我们在General页面里设置了Vault,这时候可以在下拉列表里选中。那么,具体要存在哪个文件夹里呢?

比如,在我的笔记结构里,所有的信息输入都放在Input文件夹内,然后分成两个子文件夹:一个放文章,一个放论文。所以,在模板的设置里边,我就把这个文件夹的层级给填进去,完成整个存储位置的设置。

第二,行为设置。

一般来说,当我们保存一篇文章的时候,是希望插件去新建一条笔记的。但是,这个对于保存文章的部分内容可能不适用。因为我们阅读文章的时候,经常是这里想保存一句话,那边想保存一句话。如果对每一条Highlight都创建一条笔记的话,可能会太多太杂了。

所以,针对Highlight的情况,我选择让插件把内容添加到现有笔记里,并且放在下边。这样一来,当我阅读完一篇文章之后,需要保存的内容都汇总到一条笔记里,并且按照先后顺序排好。

第三,触发设置。

前边我说过,Clipper可以根据网址自动判断要用哪个模板。比如,我创建了一个公众号文章的模板,里边没添加任何属性,就是单纯的内容。这个时候,我在Template triggers里把公众号的网址填上,也就是mp.weixin.qq.com——所有的公众号文章的网址都是以这一串为开头的。

这样一来,每当我保存公众号文章的时候,插件就会根据网址做判断,然后自动选择对应的模板。是不是省事多了?

模板的创建,以及我刚才分享的三个设置,是Clipper这款插件的核心用法。大家明白逻辑之后,就可以根据自己的情况去做定制,把Obsidian的效率发挥到极致。

OK,以上就是本期内容。想讨论AI,就来我们newtype社群。那咱们下期见!

围绕Obsidian,打造AI知识库

Key Takeaway

  • 作者通过Omnivore和Readwise两款插件,对Obsidian笔记系统进行了升级,解决了外部信息同步到Obsidian的痛点。
  • Omnivore负责将网页文章同步到Obsidian,支持桌面端和移动端。
  • Readwise负责保存文章中的Highlights和Twitter推文,并能将同一文章的不同Highlights汇总到一条笔记中。
  • Obsidian作为AI知识库的核心,本身具备AI插件和丰富的社区插件,支持云端和本地模型,且同步流畅。
  • 通过这两个插件,Obsidian实现了外部信息的高效输入,使其成为更完善的AI知识库形态。

Full Content

我对我的AI知识库做了一点小升级。虽然只是加了两个插件,但是对整套工作流有很大影响。

我之前发了一期视频,介绍我的笔记系统,也就是AI知识库。它分为两大部分:一是外部信息的处理,以AnythingLLM为核心;二是笔记的记录和沉淀,以Obsidian为核心。

说实话,这套东西只能算是beta版,我并不是很满意。因为在实际使用过程中,我得把那些有用的内容从AnythingLLM搬到Obsidian里,还是太麻烦、太不顺畅了。于是,就有了我今天要推荐的两款插件。

一款叫Omnivore,我让它专门负责把网页上的文章原封不动地同步到Obsidian里。

在桌面端,我安装了Chrome插件,所以只要点一下浏览器上的按钮,那些公众号文章之类的,都会保存进我的Omnivore账户,然后再根据我事先的设置,同步到Obsidian的指定文件夹里。

在移动端也可以同步,只是操作不一样:需要安装Omnivore的APP,然后从浏览器分享给APP,就搞定了。

除了保存整篇文章,其实Omnivore也可以保存文章中的某一段话。只不过我设置了Template,即使是保存一段话,它后边也会把全文给带上——这让我感觉挺不清爽的。所以,这个工作就交给另一个插件,叫Readwise。

Readwise用起来很简单:同样是先安装好浏览器插件,然后选中一段文字,然后右键选择“Save Hightlights to Readwise”,最后根据事先设置好的格式,自动同步到Obsidian的指定文件夹里。

这个功能最让我喜欢地方是,它可以汇总同一篇文章的不同Highlights。

一篇稍微长一点的文章,往往会有好几个Highlights是我想保存下来的。很多工具的做法是,一条Highlight对应一条笔记。一篇文章看下来,会有好多条笔记生成,然后我又得特意去把它们集中到一条笔记里边,把多余的删除。

Readwise在这方面就做得很贴心。比如这篇文章我已经保存了几条Highlights,也同步到Obsidian里生成笔记了。之后如果还有新的Highlight,它会在原有的笔记基础上做补充。一篇文章消化完了,对应生成一篇笔记,这个就舒服多了嘛。

除了保存文章片段,我还用Readwise保存Twitter上的推文。它支持两种方式:在回复里@Readwise让它save,或者把推文链接私信发它。我不想敲字,所以选择私信的方式。

Readwise本身是个聚合器,跟市面上主流的工具都打通了。它甚至可以把Kindle里的笔记同步过来,特别强悍,大家可以试试。

所以,有了这两个插件,我Obsidian里的文件夹做了调整,新增了Input,里边放三个子文件夹:

Articles专门放Omnivore那边过来的文章,我在插件的设置里的Folder选项把文件夹目录填进去了。

Highlights和Tweets放Readwise的内容。除了在插件的设置里填上文件夹名称,我还在网站的后台更改了Category Folder的名字,把Articles改成了Highlights,不然就跟Omnivore那边重合了。

这两个插件都支持你自定义内容的格式。我参考了网上大佬的template,然后自己做了修改。这些格式我都发在newtype社群了,知识星球或者Patreon的小伙伴可以直接拿去用。

做完这一切的设置、调整之后,Obsidian就成为我的AI知识库的核心了:

第一,它本来就有AI插件,比如之前介绍过的Copilot、Text Generator,云端和本地的模型都支持,做一些对话、内容生成、知识库查询完全没问题。

第二,它本来就是一款非常好用的笔记软件,社区插件超级丰富。在PC、Mac、iPhone之间通过iCloud同步也很顺畅。

通过刚才介绍的两款插件,把外部信息同步这一环补上之后,这才是我比较满意的AI知识库的形态。

OK,以上就是本期内容。大家有什么想聊的,来newtype找我,我都在。那咱们下期见!