Obsidian 剪藏插件重大更新:Obsidian Web Clipper 1.0 支持 if/else 逻辑,你的收藏夹终于不乱了

用过各种网页剪藏插件的人大概都有一个共识,不管你收藏的是什么神仙文章,剪藏下来的那一刻,里面大概率混进了一堆侧边栏广告、相关推荐和乱七八糟的标签。最后不得不手动清理。
最近,Obsidian 网页剪藏工具 Obsidian Web Clipper 1.0 正式发布,主要新增了模板逻辑功能,可在模板中使用 {% if %}、{% else %} 和 {% for %} 等逻辑语句。同时,还配备了模板校验功能,实时检查你的语法错误,确保你的模板在使用前就能发现问题。
简单来说,你现在可以用 if、for、set 等简单语法来教插件做事了。
下面是对此次更新的简单解读:
1. 模板逻辑大升级:让剪藏更听话
现在的剪藏模板不再只是死板的填空题,它引入了全新的模板逻辑(Template Logic)。通过支持以下功能,你可以定制化你的笔记结构:
?? 运算符可以轻松提供一个 ” 保底 ” 的默认值。条件判断简单示例:
有个很烦人的事情,就是每次剪藏完还得手动改标签。存个视频打一个标签,存篇长文又打另一个标签。现在有了 {% if %} 判断语句,这事终于可以自动化了。
{% if url contains 'youtube.com' or url contains 'bilibili.com' %} 视频 {% elseif title contains '深度' or title contains '报告' %} 长文 {% else %} 剪藏 {% endif %}
只要配好这套规则,碰到网址里带 youtube.com 的,系统就自动打上视频标签。标题里带深度的字眼,自动归类到长文。
后备值简单示例:
以前抓取网页时最让人心烦的,就是经常抓不到作者或者标题。属性栏里空着一块,或者直接报错。新版本加了个 ?? 符号,专门治这种默认值缺失的毛病。
比如下面这行配置:
作者: {{author ?? '佚名'}}标题: {{title ?? site ?? '未命名剪藏'}}
如果抓不到 title 变量,系统会退而求其次去找 site 变量,要是连 site 都没有,就老老实实填上未命名剪藏。
2. 模板校验:告别报错烦恼
在模板编辑器中新增了模板校验 功能。它会实时检查语法错误,确保模板的正确性。
如在属性中和笔记内容的校验示例:


3. 一键复制 Markdown
操作更精简了!现在你可以通过右键菜单 直接将网页内容转换为 Markdown 格式并复制到剪贴板。

4. 核心引擎更新
内置的剪藏引擎已升级至 Defuddle 0.7.0。这意味着它对 X(原 Twitter) 的文章抓取更加精准,同时也优化了对更多网页类型的兼容性。
5. 安装与文档
这些文章你可能也感兴趣:
夜雨聆风
