对于网页内容裁剪收藏,我主要有两个用法

  • 收藏文章里的精彩内容部分,添加自己的阅读感受。 这种主要使用 这个书签功能
  • 作为收藏夹使用,收录网站或者具体网页。

实现的功能

  • 自动截取选取的网页内容(如果没有选取,则是网页全部)
  • 填充对应内容以及链接到当天日记的 Clippings 模块

前提条件

  • 安装有 Popclip。直接复制以下代码,安装插件就可以。
  • 安装有 Advanced URI
  • 启用 Daily Notes 功能,以及日历模版里有 Clippings 这个 heading
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
# PopClip - Obsidian extension, markdown variant
name: OBSClipper
icon: iconify:logos:obsidian-icon
options:
- identifier: vault
  label: vault
  type: string
capture html: true # this is needed when we want markdown text
javascript: | 
  const vaultName = encodeURIComponent(popclip.options.vault)
  let clipping = popclip.input.markdown
  if (popclip.context.browserUrl.length > 0) { // append markdown source link if available
    clipping += `\n    [${popclip.context.browserTitle}](${popclip.context.browserUrl})`
  }
  clipping = encodeURIComponent(clipping)
  popclip.openUrl(`obsidian://advanced-uri?vault=${vaultName}&daily=true&heading=Clippings&data=%0A-%20${clipping}&mode=append`)
#end