Obsidian 自动化,让剪藏的文章自己走进日记

2026-03-01
Obsidian 自动化,让剪藏的文章自己走进日记 关注 作者 关注 作者 关注 作者 关注 作者 前天 17:22

我的日常阅读习惯,是阅读一篇文章后,使用 Obsidian Web Clipper 浏览器插件将文章剪藏到 Obsidian 仓库的 Clippings 文件夹中,同时在当天的日记中添加剪藏文章的双链,以及对于文章的简要总结和阅读后的思考。 华人影视xiaobaotv.video skycrownonlinecasinowww.onlinecasino10.com ifvodyfsp.app onlinecasinoaustraliawww.onlinecasino10.com

为了解决手动记录的繁琐并保持记录的连贯性,我通过一套自动化方案实现了如下效果:Clippings 文件夹中新增剪藏文件时,自动获取文章标题和 description(即文章总结) 属性值,以 - 18:09 [[文章名称]] 文章总结 的格式自动添加到当天日记的底部。 爱壹帆免费版yfsp.app onlinecasinosaustraliawww.baccarat.quest iyifanyfsp.app

录屏.gif|500

上述的自动化流程可以拆解为四个核心步骤: 寻秦记爱壹帆yfsp.app 小寶影院电影xiaobaotv.video

  1. 剪藏文章,使用 Obsidian Web Clipper 浏览器插件剪藏文章,添加到 Clippings 文件夹中;
  2. 监控新文件,通过快捷指令自动化监控 Clippings 文件夹,当有新文件创建时,触发指定的快捷指令;
  3. 调用 Capture 模板,通过快捷指令获取新文件的 文件名称,添加到剪贴板中,并执行 Obsidian URI(指向 QuickAdd 插件的 Capture 模板);
  4. 插入笔记,通过 Capture 模板捕获剪贴板的内容(即 文件名称 ),根据文件名获取 description 属性,并以固定格式添加到当日笔记中。

基础版本

由于并不是所有人都使用了 Obsidian Web Clipper 插件的解释器功能,因此我将上述流程拆解为基础和进阶两个版本。 爱壹帆影视yfsp.app casinoonlineaustraliawww.baccarat.quest 小寶影院xiaobaotv.video

在基础版本中,只会自动获取文件名称,并在日记中添加双链,省去了 AI 总结和获取 description 属性这两个相对复杂的步骤。最终添加到日记中的笔记格式如下: onlinecasinocasinotrustinauwww.onlinecasino10.com 小宝影院在线视频xiaobaotv.video iyf yfsp.app

  • 20:06 [[十大最佳AI编码工具:2026年开发者的终极工具包]]

创建 QuickAdd 插件的 Capture 模板

上述的四个核心步骤是自动化流程的执行过程,但在创建自动化流程时,顺序是颠倒的。第一步要先创建 Capture 模板,来实现将文本插入到每日日记文件底部的功能。

我的日记都保存在 journals 文件夹中,文件名格式为 yyyy-MM-dd,因此我在模板中将要插入的文件路径配置为 journals/{{date}},比如当天是 2026 年 2 月 22 日,那么指向的文件路径就是 journals/2026-02-22爱亦凡yfsp.app 电影爱壹帆yfsp.app 人人视频renren.video

image.png|500

借助 JS 脚本,我们可以获取剪贴板中的 文件名称,添加双链格式,并和时间拼接在一起,组合成我想要添加到日记中的笔记格式。 免费在线影院xiaobaotv.video 爱一番yfsp.app

image.png|500

具体的脚本实现逻辑如下: onlinecasinowww.onlinecasino10.com onlinecasinocasinorelayforaustralianswww.onlinecasino10.com

// 获取剪贴板内容
let text = await this.quickAddApi.utility.getClipboard();

// 获取当前时间
let date = moment().format("HH:mm");

// 拼接时间和文本,并设置为双链格式
return `- **${date}** [[${text}]]`;

为模板创建全局链接

Capture 模板创建完成后,点亮配置页面的闪电形状符号,就会新增一个可执行的 command。 一帆视频yfsp.app australianonlinecasinowww.baccarat.quest

image.png|500

利用 Advanced URI 插件,可以为模板对应的可执行 command 创建一个全局性的链接,以便于在快捷指令中调用。 小宝影院电影xiaobaotv.video

具体的设置方式是: 爱壹帆在线yfsp.app

  1. 使用 command + P 打开命令面板,搜索 Advanced URI: Copy URI for command 命令并执行;
  2. 选择 Don't specify a file
  3. 搜索并选择刚刚在 QuickAdd 中创建的 command;
  4. 这样就获取了可全局运行的 command URI,它会自动保存在剪贴板中。
20250904-202208.gif|800

创建快捷指令

有了可全局执行的 Capture 命令,就可以在快捷指令中调用。同时,还要将剪藏文件的文件名称添加到剪贴板,以便于 Capture 模板中的脚本获取。依次执行步骤为: 人人影视 renren.video 足球比分clbp.bet cryptoonlinecasinowww.onlinecasino10.com 足球比分cpbl1.tw newonlinecasinoaustraliawww.onlinecasino10.com

  1. 获取 Clippings 文件夹内容
  2. 筛选「创建日期」最新的文件;
  3. 获取文件名称;
  4. 将文件名称拷贝至剪贴板;
  5. 运行 Shell 脚本调用 Capture 模板。
image.png|500

创建自动化流程

配置好快捷指令后,同样在快捷指令 app 中新建自动化流程:选择“文件夹”作为快捷指令的触发项,并设置为当 Clippings 文件夹添加任意项目时,触发刚刚创建的快捷指令。 onlinecasinocasinorelayforaustralianswww.onlinecasino10.com

image.png|500

至此我们就完成了全部的设置流程,每当我们剪藏文章并添加到 Clippings 文件夹时,快捷指令就会自动启动,在当天的日记中添加该剪藏笔记的双链。

进阶版本

Obsidian Web Clipper 插件的“解释器”功能,支持预设 prompt,在剪藏时调用大模型 API 处理属性值。 爱壹帆国际版yfsp.app 电影小宝影院xiaobaotv.video jvidjvid.asia 一帆yfsp.app onlinecasinorealmoneywww.onlinecasino10.com

比如我在剪藏模板的 description 属性中添加了这样的 prompt:{{"使用中文,一句话总结当前 web page 的内容"}},每次使用插件剪藏文章时,大模型就会总结文件内容,并填充到 description 属性中。

借助这一功能,上述的流程可以升级为:Clippings 文件夹添加新文件时,获取文件名称和 description 属性值,以 - 18:09 文章名称 description 的格式添加到当天日记的底部。 最终添加到日记中的笔记格式如下: 爱一帆yfsp.app 爱壹帆电影yfsp.app 爱壹帆yfsp.app

  • 20:06 [[十大最佳AI编码工具:2026年开发者的终极工具包]],本文深入介绍了 2026 年十大最佳 AI 编码工具,比较了它们的功能、优缺点及适用场景,以帮助开发者选择最适合其工作流程的 AI 编程助手。

配置 Obsidian Web Clipper 插件解释器

首先在插件的“解释器”页面,添加 AI 模型的提供商,并配置具体的模型编号。 海外华人视频网xiaobaotv.video iyftvyfsp.app 運彩cpbl.bet

比如我这里配置了 BigModel(智谱)、DeepSeek 和 Google 三家提供商,以及对应的模型。其中 glm-4.5-flash 免费但响应慢,Google 模型免费但需要科学上网,DeepSeek 需要充值不过费用极低,各位可以自行选择。 australianonlinecasinowww.onlinecasino10.com 爱壹帆寻秦记yfsp.app

image.png|500

解释器配置完成后,还需要在模板中设置 prompt。可以为不同的属性设置不同的 prompt,比如: australianonlinecasinowww.baccarat.quest 爱壹帆电影yfsp.app australianonlinecasinowww.baccarat.quest

  1. description 属性,可以设置为 {{"使用中文,一句话总结当前 web page 的内容"}}
  2. cover 属性,可以设置为 {{"使用页面中的第一个图片 URL,如果页面中没有图片 URL,则使用 [[../assets/文章剪藏.png]]"}}

注意,prompt 需要使用英文双引号包裹,否则无法识别。

image.png|500

上述两步完成后,使用插件剪藏文章时,就可以让 AI 使用一句话总结当前文章的内容,并填充到 description 属性中了。 小宝影院xiaobaotv.video

20260222-220502.gif|300

优化 Capture 模板的 JS 脚本

在基础版本中,我们已经从剪贴板中获得了 文件名称,并且知道文件被保存在 Clippings 文件夹中,就可以拼接出文件路径来精准查询文件,并获取文件的 description 属性。 ifuntvyfsp.app ifun yfsp.app

将基础版本中的脚本替换为下方的脚本即可: 肉视频jvid.asia

let text = await this.quickAddApi.utility.getClipboard();
let date = moment().format("HH:mm");
let description = "";

// 拼接文件路径
let queryName = text.trim();
let fileName = queryName.endsWith(".md") ? queryName : `${queryName}.md`;
let filePath = `Clippings/${fileName}`;

// 根据文件路径查询文件
let targetFile = app.vault.getAbstractFileByPath(filePath);

// 获取文件的 description 属性
if (targetFile && targetFile.path) {
    let metadata = app.metadataCache.getFileCache(targetFile);
    let frontmatter = metadata?.frontmatter;
    if (frontmatter && frontmatter.description) {
        description = `,${frontmatter.description}`;
    }
}

return `- **${date}** [[${text}]]${description}`;

小结

得益于此前对于个人工作流的探索积累,这套自动化流程从出想法到落地只花了 1 个小时的时间。它帮助我省去了“在日记中添加阅读记录及摘要”的重复性流程,让我能够专注记录阅读后的想法和思考。 aiyifan yfsp.app

这套流程的本质是:监控事件→触发自动化→抽取元数据→按固定格式写入文件,实际上还有很大的扩展空间。比如:

  1. 自动添加稍后读待办。我当前是在阅读完成后剪藏,也可以先剪藏文章,并在日记或指定文件中添加阅读待办;
  2. 素材管理。当素材文件夹,比如 assets,新增文件时,自动归类并写入“素材管理库”中;
  3. 项目日志自动化。当项目文件夹新增“会议纪要/方案”时,自动把链接追加到项目主页的“时间线”区块。

欢迎各位读者大开脑洞,创建属于自己的工作流。 xiaobao xiaobaotv.video 運彩cpbl1.tw

00目录 0
    讨论 我来说一句 发布发表评论 发布0等 0 人为本文章充电 B端产品,有两猫一狗 关注