当前标签页
Safari 是苹果自家工具,用 Shortcuts 和 AppleScript 可以轻松解决。
Safari
以 markdown 形式保存 Safari 当前打开的网页标题和链接。在苹果生态下直接用 Shortcuts 最方便,纯 GUI 也容易理解。
下载链接:[UTGD] Get Markdown Link from Safari
Chrome
Chrome 目前并不那么 care 苹果生态,所以我们利用的是它生态里的插件。
Copy Title and Url as Markdown Style 是我用来做“以 markdown 形式保存 Chrome 当前打开的网页标题和链接”这件事的插件:
下载这个插件后可以直接在工具栏通过它或者快捷键 ⇧Shift - ⌃Control - C 来做我们想做的事——以 markdown 形式保存 Chrome 当前打开的网页标题和链接。
但如果你不想用 Markdown 格式,也可以在插件的设置选项修改:
我们在设置项看到了 [${title}](${url})。那很简单,如果我们想把链接保存为 网页标题: 网页链接 的格式,就可以在设置里改为:${title}: ${url}。
所有标签页
Safari
以 markdown 形式保存 Safari 多个网页标题和链接。在 macOS 上要用 AppleScript,但是可以用 Shortcuts 来跑。
Shortcuts 动作下载:[UTGD] Get All Tab Markdown Link from Safari
AppleScript 代码来自 pplx.ai:
set r to "" -- an empty variable for appending a string
tell application "Safari"
repeat with w in windows -- loop for each window
if exists current tab of w then -- check if it's a valid browser window
repeat with t in tabs of w -- loop for each tab in the window
tell t to set r to r & "- [" & name & "](" & URL & ")" & linefeed -- format as Ma

