capture剪贴板图片到笔记?

剪贴板纯文本可以用quickadd的api获取,然后使用capture追加到笔记;
但剪贴板图片并不能成功追加。

(应用场景:网页摘录,当前已用AHK实现一键追加内容到最近摘录的条目。一般用于有选择性地摘录,例如帖子评论等分散在页面内的信息

有没有大佬研究过获取剪贴板图片的方案?是否有相关api?

1 个赞

请问纯文本的获取流程是怎么用AHK实现的呢,最近使用Obsidian-uri但是每次都会把界面调到前台来

我是停留在UI层实现的,也需要调到前台,调起ob后打开自带的快速切换到新创建的笔记,然后quickadd追加

(因为不知道如何获取最新创建的笔记

新文件

如果一段时间内这个最新创建的笔记是同一个,可以直接写死;如果是每次划线都要构造一个新的笔记,Obsidian-uri 是可以做到的,不过不能静默输入:Writing - Advanced URI Documentation - Obsidian Publish

这样是每次都写入一个新文件,就不用管最新的是哪个。

获取最新文件

新文件的属性应该就是最新的创建文件,也就是具有最大的时间戳(ctime)。我个人认为可以通过比较元数据来判断新文件。Obsidian-uri 可以读取文件的元数据,不过好像不能进行复杂的比较工作,如判断哪个是最大的时间戳:Frontmatter - Advanced URI Documentation - Obsidian Publish

1 个赞

也是供大佬参考,不过我认为如果不使用Obsidian的插件,使用如quicker一类的快捷输入比较方便实现插入图片。我之前用过类似的方式,不过现在没用,逻辑大概是这样:

  • 图片根据自定义的名字更名,保存在附件文件夹中(剪贴板默认保存)
  • 根据更新的图片名字,以及对应的附件链接格式(如(assets/12344.jpeg) 插入到对应的文件中(这里的文件先认为是定死的)
  • 实现插入图片的目的
1 个赞