如何在 iOS 上创建指向特定 Apple Notes 的深层链接

要点

  • 使用快捷方式为 Apple Notes 生成可在不同应用程序和平台上使用的深层链接 URL。
  • 该过程使用快捷方式访问存储在每个笔记元数据中的隐藏 URL,但我们的分步指南使其变得简单。
  • 笔记的深层链接允许在笔记和应用程序之间轻松交叉链接和组织。

您可能希望从其他上下文链接回 iOS 上的 Notes 应用程序中的笔记,例如日历应用程序中的事件、提醒中的任务,甚至 Obsidian 等工具。 以下介绍了如何使用快捷方式查找特定笔记的秘密深层链接,以便您可以从支持 URL 的任何地方链接回该笔记。

内置的 Notes 应用程序对多媒体、格式化文本、表格等提供丰富的支持。 虽然您可以在 iOS 17 及更高版本中从一个笔记链接到另一个笔记,但仍然没有明显的方法来复制笔记的深层链接 URL 以在笔记应用程序之外使用。

快捷方式提供了一种解决方法,尽管它非常复杂,感觉就像黑客:访问为每个笔记存储的隐藏标识符。 生成链接可能看起来有些过分,但我们的分步指南使它变得简单。

首先,您将使用快捷方式应用程序提取笔记的 URL 并将其作为丰富链接复制到剪贴板。 然后,您可以简单地将其粘贴到任何接受 URL、链接、Markdown 甚至纯文本的应用程序中。

这些链接可直接转到其他 Apple Notes,而且它们在 macOS 上也能正常运行! 通过内部链接,您可以建立简单的连接,将日历事件和任务与相关注释关联起来,并构建人们在 Microsoft OneNote 中创建的个人 wiki。

如果您不想从头开始构建快捷方式,可以这样做 iCloud 链接 将打开“快捷方式”应用程序并自动安装预先构建的快捷方式。

1. 创建显示笔记 URL 的快捷方式

请按照以下步骤创建快捷方式的前半部分:

  • 在快捷方式应用程序中,点击加号按钮创建新快捷方式。
  • 点击添加操作并搜索查找注释操作。 点击该操作将其添加到您的快捷方式中。
  • 点击排序依据变量并将其更改为上次修改日期。
  • 然后,将顺序更改为最新优先,以便更轻松地查找最近的笔记。
  • 重复步骤 3 添加以下每个操作:
    • 从列表中选择
    • 查看内容图
    • 获取剪贴板
  • 接下来,您需要使用一个简单的正则表达式从笔记的隐藏数据中捕获 URL(稍后会详细介绍)。 以下是具体操作方法。

  • 继续使用相同的快捷方式并添加“匹配文本”操作。
  • 在操作的模式文本字段中,粘贴以下正则表达式:
    applenotes:note\/.*(?=,\s\s)
  • 此时,您的快捷方式允许您成功复制笔记的深层链接 URL。 如果这就是您想要做的全部,您可以在此停止并跳至本文的下一部分:查找注释的隐藏 URL。 但是,如果您始终希望生成丰富的链接,而不是简单地将 URL 复制为纯文本,请执行以下附加步骤:

  • 添加文本操作。 在空文本字段中,输入以下内容: []()
  • 在该文本框中,将光标放在刚刚键入的方括号之间,然后点击键盘上方建议中的“选择变量”。
  • 然后,点击“从列表中选择”操作下方的“选择的项目”,将您选择的注释插入为变量。 在出现的操作详细信息视图中,点击名称。
  • 接下来,在“文本”操作中,将光标放在括号之间,然后从建议中选择“匹配”变量。
  • 接下来,添加以下操作:
    • 从 Markdown 制作富文本
    • 复制到剪贴板
  • 最后,在文本字段中输入快捷方式的名称,该文本字段已预先填充您添加的第一个操作的名称,例如“查找注释”。
  • 运行此快捷方式将显示一个注释列表,但选择一个注释可能不会达到您的预期。

    2.找到笔记的隐藏URL

    当您运行快捷方式并选择注释时,您将看到一个包含一项的列表:您刚刚选择的注释。 点击它,事情就会变得奇怪。

    现在,您将看到内容项图。 这是注释中包含的所有数据的图形视图,包括文本、图像、文件和其他属性。

    点击标有“注释”的圆圈,您将看到另一个列表。 这次,点击 LNEntity 选项。

    您正在查看的是笔记的幕后数据。 重要的部分是以identifier: 开头的行,并包含以applenotes:note/ 开头的URL。 这是注释的隐藏 URL(该 URL 以逗号结尾)。

    3. 捕获要在快捷方式中使用的 URL

    该 URL 应显示在顶部。 但如果没有,您可能无法选择并复制它,因为 iOS 17.1 中的快捷方式应用程序存在错误。

    不必担心这一点,只需复制整个 LNEntity 文本即可。 快捷方式中的“匹配文本”操作将自动仅提取 URL。

  • 点击以显示键盘,然后点击光标一次以显示文本操作。 选择全选。
  • 然后,复制所有文本。
  • 最后,关闭显示 LNEntity 和内容项图的两张表。
  • 该快捷方式将自动运行后续步骤,其中使用正则表达式从剪贴板中提取 URL。 如果您之前添加了可选步骤,它会将 URL 转换为丰富链接,并以注释标题作为锚文本,并将该丰富链接复制到剪贴板。

    最后,您只需将新创建的丰富链接粘贴到其中即可从其他应用程序链接到注释。 点击链接将立即将您带到链接的笔记!

    笔记之间的交叉链接是组织研究的好方法,使您能够构建一个互联的信息数据库。

    链接到笔记并不简单,但功能强大

    您可能会认为,当某些第三方应用程序内置了此功能时,不值得为内部链接而费尽心思。 但凭借对媒体、文本、文件等的丰富支持,Apple 的 Notes 应用程序仍然是 iOS 上最强大的笔记应用程序之一。

    为了在笔记之间建立更深入的联系,您还可以在 iOS 15 及更高版本中创建标签并为其分配标签。