We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode Pick 3: Automations

Pick 3: Automations

2025/3/30
logo of podcast AppStories

AppStories

AI Deep Dive AI Chapters Transcript
People
F
Federico Viticci
J
John Voorhees
Topics
Federico Viticci: 我探索了多种自动化工具和技术,包括快捷指令、Hazel、Aiko、AI Actions、FFmpeg以及Mac Mini服务器等。我发现快捷指令在许多工作流程中仍然是最直观的界面,但Mac上的其他工具可以扩展其功能,例如,我创建了一个复杂的自动化系统,它可以将我的语音笔记转录、清理、总结,并提取可操作的项目,并将结果保存到Obsidian中。这个系统结合了多个工具和技术,包括Hazel、快捷指令、Aiko、AI Actions和Claude,整个过程高效且自动化程度高。我还利用AI Actions中的Claude模型来总结文本,例如应用程序更新的发布说明和冗长的电子邮件,从而提取关键信息。此外,我还使用了一个简单的API(youtube-transcript.io)来转录YouTube视频,这比直接使用Google API更简单方便。 John Voorhees: 我创建了一个快捷指令“获取播客详情”,它可以自动收集播客的元数据(如Apple Podcast链接、YouTube链接、标题和描述),并将其存储到PastePal中,方便我进行社交媒体推广和其他用途。这个快捷指令结合了Zapier、Todoist、PastePal和ChatGPT等工具,实现了自动化和效率的提升。我还利用Unread的快捷指令集成,创建了快捷指令将文章发送到Readwise Reader和Todoist,并自动添加标签和项目,提高了效率。最后,我创建了一个Claude项目“播客剪辑”,它可以根据播客的转录文本自动生成有趣的片段,用于YouTube Shorts或其他社交媒体平台。

Deep Dive

Chapters
Federico details his new workflow for transcribing audio notes using a Mac mini server, Hazel, shortcuts, and AI Actions with Claude, resulting in a streamlined process for transcribing, summarizing, and extracting actionable items from audio recordings.
  • Uses a Mac mini server for automation workflow.
  • Employs Hazel for monitoring audio files and triggering automations.
  • Utilizes AI Actions with Claude for transcription, summarization, and actionable item extraction.
  • Integrates with Obsidian for storing the final document with audio, transcript, and summary.

Shownotes Transcript

您好,欢迎收听另一期 App Stories 节目。本期节目由 BetterTouchTool 和 Notion 赞助播出。我是 John Voorhees,与我一起的,永远都是 Federico Viticci。你好。嗨。John,你好吗?

我认为“永远”(Always and Forever)来自一首歌曲,但我记不起是哪一首了,我得查一下。听起来像是 80 年代的歌,也许吧?可能吧。类似这样的。我认为这首歌是比较近期的,但是我们……我不知道。我们拭目以待。我们拭目以待。Federico,你好吗?我很好。我们计划了一整期节目,专门讨论自动化,所以……

这总是很有趣的。而且我最近一直在尝试很多不同的自动化。所以我非常兴奋能做这个。哦,太好了。太好了。是的,几周前我们做了一期关于快捷指令辅助应用的节目。然后我们在中间加了一个小小的调味剂,与 Mark Gurman 的访谈,那是一个非常棒的采访。我和 Mark 聊得很开心。

但今天,我们将开始讨论自动化。这并非严格意义上的快捷指令节目,因为我认为其中一件……

我认为对我们、App Store 和 Mac 平台(或一般意义上的 Apple 平台)来说,自动化不仅仅是快捷指令。快捷指令是其中一个重要组成部分,但还有很多其他事情正在发生。你和我一直在尝试其他事情,包括一些与 AI 相关的事情,以及其他应用程序和工具。

所以我们想今天在这里谈谈其中的一些,一部分在主节目中,另一部分在 App Stories Plus 订阅者中。您可以访问 appstories.plus 了解更多信息。但对于 App Stories Plus 订阅者的节目后部分,我们将讨论一些额外的、可能稍微复杂一些的自动化操作。所以我们将在主节目中先分别选择三个,然后之后再讨论一些额外的。

是的,听起来很棒。所以,我最近一个月一直在做的事情,它真正改变了我与自动化的关系,那就是我一直在使用 Mac mini 服务器。

作为我的自动化工作流程和自动化设置的一部分。所以这是我一直在进行的重新思考和优化所有我所做事情的旅程的一部分。但显然,将 Mac Mini 用于自动化……一台作为服务器的 Mac Mini 可以……

它可以服务于各种目的。你知道,有些人用它作为文件服务器,例如用于 Blackmagic 等。拥有始终开启、始终可用的 Mac Mini 有很多用例。在我的具体用例中,这是一台 M4 Mac Mini。

我一直在 Mac Stadium 租用它。这只是我过去一个月一直在使用的个人 Mac Mini。我非常享受将基于快捷指令的自动化扩展到 Mac 上可以访问的更多自动化工具,对吧?我将在 App Stories Plus 听众的节目后部分讨论其中一些。而我最近意识到的一件事是

我不想放弃快捷指令。我认为对于我拥有的某些类型的工作流程来说,快捷指令仍然是我见过的所有自动化平台中最直观的 UI,对吧?我一直在……

例如,在 Android 上尝试 Tasker,它通常被认为是快捷指令更强大的替代品。在某些方面,它确实比快捷指令更强大,但我的天,它远不如快捷指令直观。例如 UI,即使是当你使用 Tasker 并拥有类似的设置时,对吧,操作从上到下流动,但仅仅是你不拥有可视化变量,例如你没有 UI 来确定快捷指令中的变量,对吧?

你所能做的就是通过手动输入百分号然后是变量的名称来调用变量。所以你知道在快捷指令中你有一个……是的,从这个意义上说它更像常规编码。

它更像常规编码,但这意味着没有……它是纯文本,对吧?所以如果你有一个 URL 变量,你没有一个好看的变量选择器。你只需要输入百分号 URL,那就是你的……

手动分配的变量。所以从这个角度来看,它更像,更像程序化。我认为快捷指令最棒的方面之一是它结合了,特别是对于高级用户来说,将复杂的快捷指令组合在一起的程序化性质,以及一个设计精良、非常直观的 UI,你知道,它在很大程度上归功于……

当然还有 Apple 制作的 Automator。我认为这是我意识到的一点。我想继续使用快捷指令来进行这种从上到下的多个操作的执行。但在 Mac 上,我可以拥有其他自动化工具的补充,这些工具可以在快捷指令运行之前或之后运行。

本期 App Stories 节目由 BetterTouchTool 赞助播出。BetterTouchTool 是一款功能强大的 macOS 应用程序,它使用户能够完全自定义他们的各种输入设备,例如键盘、妙控鼠标和妙控触控板、触控栏、

Siri 遥控器,甚至像 Stream Deck 这样的东西。我们在 MacStories 非常喜欢 BetterTouchTool。它是我们团队每个人都使用的最喜欢的应用程序之一,因为它在创建自动化时非常强大。它允许你将复杂的多步骤任务压缩成简单的动作和其他自动化。

我今天有一些非常酷的消息要与大家分享。BTT Mobile 即将推出。这是 BetterTouchTool 的 iOS、iPadOS 和 visionOS 版本。它将允许你创建完全可自定义的仪表板,直接从这些设备控制你的 Mac。无论你是在 iPhone、iPad 还是 Vision Pro 上,你都能够启动 Mac 上的自动化。我迫不及待地想上手试试。它

还没有发布,但从今天开始,你可以加入测试版。只需访问 community.folivora.ai。这是 community.folivora,即 F-O-L-I-V-O-R-A 点 A-I。

在那里你会发现关于 BetterTouchTool 的各种信息。这是一个很棒、充满活力的社区,社区成员正在充分利用 BetterTouchTool。在那里你会找到一个测试版链接,可以加入并开始提供反馈,说明你希望 BetterTouchTool 如何从你的 iPhone、iPad 和 Vision Pro 等设备上使用。

据我所知,这将是一件大事。所以今天就来看看吧,并让开发者知道你的想法。你可以通过访问 folivora.ai 了解更多关于 BetterTouchTool 的信息。再次强调,这是 folivora.ai,F-O-L-I-V-O-R-A 点 A-I,了解更多关于 BetterTouchTool 的信息,并加入社区,获取 BTT Mobile 的测试版。感谢 BetterTouchTool 对节目的支持。

我想更详细地介绍一下几天前我在 Unconnected 中暗示的内容,那就是我用来转录音频笔记的新系统。

所以,我开始真正关注的一件事是独自说话并大声记录我的想法。通常当我开车的时候,通常是,例如,假设我要去接 Sylvia,我在交通堵塞中大约有 10 到 15 分钟。

从我们家到 Sylvia 工作的地方。在那些时间,我通常会听播客或一些音乐,我的狗在后面睡觉,你知道的。但我意识到我真的很喜欢录音,比如头脑风暴或者大声谈论我想组合的快捷指令,或者只是,你知道的,对一周内或明天要做的事情进行大脑倾倒。我不知道这是什么,但是,你知道的,在我生命中的这个阶段,大声谈论这些问题比坐下来打字更快更有效。

你是用英语还是意大利语说的?英语。我用英语说的。我感觉你会用英语,但我很好奇。这很有趣。我觉得用意大利语谈论我的工作很奇怪。我本来想说,因为你的工作是用英语完成的,我认为这样做会……

看起来最自然。甚至像,甚至像简单的词,比如快捷指令的名称,比如我称它为应用程序,我称它为快捷指令,对吧?是的。在意大利语中,它的叫法完全不同,它被称为 Comandi Rapidi,意思是快速指令,

快速命令,随便你怎么称呼它。而且,我就是无法做到。这太奇怪了。嗯,是的,我用英语说,然后我不知道是什么,但我大脑的一部分,也许是我的播客人的天性。但是当我大声谈论一个问题或想法时,就像,我会想出更多想法。我几乎好像在进行对话一样,想出更多想法,但我是在和自己对话。所以是的,

至少你后面有狗,对吧?你知道的,你后面有狗。你可以假装你在和 Zelda 和 Ginger 说话。和 Ginger。她会说,嘿,Ginger,你想和我一起谈谈这个快捷指令吗?她会说,是的,爸爸。但是,所以在 Connected 上,我谈到了我一直在寻找理想录音设备的旅程。

我真的很想让它成为耳塞。具体来说,我只想戴一个耳塞进行听写,因为我意识到 AirPods 4 和 AirPods Pro 2 的麦克风质量不是很好。例如,如果你正在录音或者正在进行电话或 Zoom 通话,人们都能听出来。我注意到了这一点。我甚至使用过一个听写应用程序,它说,我们可以看出你戴着 AirPods。你应该换成其他东西,因为它在 AirPods 上不会那么准确。是的。

所以在 Connected 上,我谈到了这段旅程,我发现了一款由华为制造的优秀的耳塞。是 Freebuds 4 Pro。对不起,在美国,你可能买不到它们,因为华为在美国是被禁的。但这些耳塞真的,真的很好。它们有骨传导麦克风,这解释了录音的质量。

但我遇到了一个问题,当我上车时,我的汽车系统,无论是 CarPlay 还是 Android Auto,都默认使用汽车的麦克风。它不允许我使用耳塞的麦克风,因为汽车的麦克风接管了。所以这有点违背了我的初衷,直到我找到了这款小米耳塞。小米,他们生产 Buds 5 系列。

这些是可用的。是普通的 Buds 5 和 Buds 5 Pro。在 Connected 上,我谈到了 Buds 5,它基本上是 AirPods 4 的小米版本。它们没有入耳式硅胶耳塞或泡沫耳塞,但它们支持降噪,例如

你知道的,某种低质量的降噪,因为显然它们在你的耳道中没有良好的密封性,但是这些耳塞的功能是支持在耳塞本身进行本地音频录制,就像音频录制一样,它保存一个存储在耳塞内部的文件,因为它们带有一点存储空间,有多少存储空间?每只耳塞 90 分钟,所以我告诉自己,哦,太好了

总共三个小时,这是一个我希望能被其他公司借鉴的功能。这对于你正在做的事情来说已经足够了。这对于我正在做的事情来说已经足够了。在 Connected 上,我提到了 Buds 5,但就在今天,我收到了 Buds 5 Pro。所以这些是小米 Buds 5 Pro,它们有入耳式耳塞,我不是特别喜欢,但我可以告诉你,在做 AppStories 之前快速测试了一下,

麦克风质量更好。是的,它更好。它们也支持本地技术

在耳塞本身进行录音,这有点好笑。你实际上甚至可以对着耳塞盒说话进行录音。你可以通过对着耳塞盒说话来录音。谈论脑海中的声音。你实际上在耳朵里有一个耳塞,你基本上是在把自己的声音录进自己的脑袋里。是的,是的。所以我要在接下来的几天里测试一下。但总而言之,我最终得到了这个文件。

这个 M4A 文件,我的目标是,让我们谈谈目标。目标是获取此文件,将其转录并总结。从该文件中,除了转录文本和大型语言模型生成的摘要之外,我还希望大型语言模型能够理解我正在听写的内容。我希望它能够聪明地理解所有内容

在我听写的内容中,你能否识别出任何任务或可操作的项目,例如,你知道的,跟踪对话、转录对话、总结对话,但也要提取我所说的我应该做的事情。这就是我组合的自动化。

我必须在 Mac Mini 上使用 FFmpeg 或 FFmpeg。它是一个命令行实用程序,一个非常流行的命令行实用程序。我使用它是因为这是我本周发现的东西。FFmpeg 可以应用基于神经网络的

滤镜来清理音频录音。你可以完全在你的电脑上本地运行不同的模型来降噪语音录音。你可以根据你的环境、你正在使用的东西选择不同的模型。我选择了一个

来自这个 GitHub 仓库的模型。我把它保存在我的 Mac Mini 上。所以第一步是在 Mac Mini 服务器上设置一个 Hazel 自动化,它会监控我的 Google Drive 文件夹中的音频文件。所以当我从耳塞导入音频文件时,我唯一需要做的就是将其保存到文件夹中。

这是整个过程中唯一的手动步骤。我会马上说明这一点。然后 Hazel 看到该文件,运行降噪自动化。一旦文件被降噪并保存到不同的文件夹中,

第二个 Hazel 自动化启动并将其清理后的音频传递给快捷指令。这就是快捷指令的用武之地,快捷指令使用的是几集前我们提到的应用程序之一,Sindra Soros 的 AI Actions。实际上,首先,它使用 Sindra 的另一个应用程序 AICO,A-I-C-O。这是一个转录应用程序,它有一个快捷指令操作

在 Mac 上,ICO 支持后台处理。因此,你可以运行一个快捷指令,该快捷指令在后台处理文件并转录该文件,同时快捷指令正在运行。它是在使用自己的模型进行转录还是使用像 Whisper 这样的东西?我认为

我认为它使用的是 Whisper 的本地版本,因为当你从 App Store 下载 ICO 时,它有 1.5 GB 大小。- 是的,它可能是 Whisper 的较小模型之一。- 所以是的,我假设它是一个较小的 Whisper 模型。所以快捷指令会创建整个文件的完整转录文本并将其保存为变量。然后 AI Actions 使用 Claude 来总结

并创建一个可操作项目的列表。所以在快捷指令结束时,我最终得到了三个变量,完整的转录文本、摘要、可操作项目的列表,我还保留了降噪后的音频文件。在快捷指令结束时,这四样东西都组合在一个文档模板中,该模板保存在 Obsidian 中。

在 Obsidian 中,我最终得到了这个漂亮的文档,其中包含我的 AI 生成的录音标题、摘要、可操作项目、Obsidian 中的嵌入式音频播放器,允许我收听降噪后的音频文件,以及一个内部链接,如果我想阅读的话,可以打开完整的转录文本。

所有这一切,我已经测试了一周了。所有这些都很复杂。这是一个复杂的自动化,但它在一分钟内就能完成。例如,一个 10 分钟的音频录音只需要一分钟就能转录、降噪、转录、总结、分析并保存在 Obsidian 中。

你是保存音频文件以便你可以回去收听细节和上下文吗?是的,先生。好的,这就是我想知道的。以防摘要错误或出现幻觉之类的情况。没错,没错。我保存源文件,即音频和完整的转录文本。

在我的 Obsidian 文件夹的子目录中,我将这些音频摘要保存在那里。我有一个文件夹用来存储源资产,这样如果出现幻觉或类似情况,我可以检查一下源文件。但是是的,这是我最近组合的最喜欢的自动化。

哦,是的,这是一个非常酷的自动化。我喜欢这个。我认为这是一个好主意。我一直在尝试听写。我还没有设置任何大型自动化,但是,你知道的,我们打字很多。有时你是对的。一方面,可以减轻你的手、手腕和手臂的压力,但另一方面,你是对的,我认为有时大声说出想法是一个好方法。

本期 App Stories 节目由 Notion 赞助播出。市面上不乏有用的 AI 工具。我们在本节目中讨论过很多这样的工具。

但是使用它们意味着要在另一个数字工具之间来回切换。因此,有时它并不能简化你的工作流程,反而会使它变得更复杂。当然,除非你使用 Notion,因为它内置了 AI 功能。我非常喜欢 Notion 的这一点。事实上,你可以在那里直接使用 Notion AI 来处理你的笔记。你知道的,你可以总结你从网站收集的数据。你可以提取文档。

从你记下的会议记录中提取任务。你可以做各种事情。此外,还可以使用它来分析你过去几周、几个月甚至几年收集的数据,而无需你搜索它们。它可以根据你的自然语言提示查找相关信息,这使其非常强大。

Notion 将你的笔记、文档和项目组合在一个简单而设计精美的空间中。它是连接团队、工具和知识的一个地方,让你能够完成最有意义的工作。

完全集成的 Notion AI 可以帮助你更快地工作、更好地写作、更宏伟地思考,在几秒钟内完成通常需要数小时才能完成的任务。Notion 被超过一半的财富 500 强公司使用,这些团队发送的电子邮件更少、取消的会议更多、节省了搜索工作的时间,减少了在工具上的支出,所有这些都有助于 Notion。

让每个人都保持在同一页面上。访问 notion.com/appstories 免费试用 Notion。所有字母都小写,n-o-t-i-o-n 点 com 斜杠 appstories,今天就试用功能强大且易于使用的 Notion AI。当你使用我们的链接时,你将支持我们的节目。Notion.com/appstories。感谢 Notion 对节目的支持。

我想提到的第一个自动化是一个我称之为快捷指令的指令,它被称为“获取播客详细信息”。这是我在假期期间设置的,因为我经常做的一件事是处理我们在 MacStories 上制作的各种节目的社交媒体推广,以及播客。并非所有这些都是我参与的播客,而且我不

我必须去很多不同的地点,或者至少我过去必须去很多不同的地点才能获取 Apple Podcasts 的 URL、YouTube URL、标题、描述,所有这些你可以在社交媒体帖子中使用的小信息,或者我可能需要将它们用于俱乐部通讯或 MacStories 上的帖子。有很多地方。我每周都需要这些东西,我想找到一种方法将它们集中在一个地方

在我需要这些东西的时候,我可以在一周内随时访问它,并将其集中起来。所以我做的是,我从几个 API 开始。我使用了 iTunes 的 API,

iTunes API,它已经存在很久了,并且是获取播客的 Apple Podcast URL 和播客操作的好方法。但随后我使用了 Google 的一些 YouTube API,它们比较复杂,但它们允许你获取各种信息。你可以获取缩略图。你可以获取 URL。你可以获取描述。你可以获取与 YouTube 视频相关的所有元数据。

我把这些东西拿来。当我……

发布新剧集时。Zapier,这与快捷指令无关,但 Zapier 会向我发送通知,告知新的剧集已到达其中一个播客的提要。这样我就知道该进行某种推广了。但问题是,这些剧集不会立即出现在 Apple Podcasts 或 YouTube 上。Apple Podcasts 通常需要大约 20 或 25 分钟。所以与其像,

收到通知然后忘记我正在做什么,我让 Zapier 20 分钟后设置一个 Todoist 项目,它会在 20 分钟后提醒我进行推广。因为到那时我可以运行我的“获取播客详细信息”快捷指令。我运行它。我实际上让它在我运行时向我发送一些警报,以便我可以看到它实际上正在获取最后一项,并且最后一项是新剧集而不是之前的剧集。

如果它是,我就让它运行,它会从 iTunes API 和 YouTube API 获取信息,并使用 ChatGPT 快捷指令操作中的简短剧集描述将其组合起来,并将其组合成两个不同的视频。

剪贴板项目。首先,它将一个项目填充到剪贴板中,其中包含 URL 和一些非常基本的信息,这些信息会被转储到 PastePal 中,因为 PastePal 有快捷指令操作可以将其转储到该节目的特定 PastePal 文件夹中。然后它创建一个第二个

剪贴板项目,其中包含更多详细信息。它包含 YouTube 的缩略图和 URL。所以我可以很容易地获取它。它包含描述、标题、剧集编号。它甚至包含一个 iframe 嵌入,

这是我,你知道的,这些都是结构化的,总是相同的,除了该播客特定剧集的 ID 号码等信息。所以在假期里,我花时间对这些 iframe 进行了逆向工程。现在这些会自动为我生成,因为这些最终会成为你在 MacStories 上的帖子中看到的那些小型播放器,这些帖子会回顾我们发布的播客。

这些会自动生成并加载到 PastePal 中。所以现在,无论我当时是否需要它来创建一个社交媒体帖子,例如,“嘿,这个特定播客有新剧集了”,或者我是否在一周后需要它,

当我将 iframe 放入 MacStories 或俱乐部的文章中时,它都在那里等待我,在 PastePal 中,然后它当然会同步,不仅同步到我倾向于运行此程序的 Mac,还会同步到我的所有设备。所以无论我在哪里,它都很容易获取,并且可以更及时地发布社交媒体帖子,也可以在一周内获取这些详细信息以用于其他用途,而无需每次都重新发明轮子。很好,很好。

我想提一下,这不像一个特定的快捷指令。它更像是一种技术,我最近在我的许多快捷指令中都使用了这种技术。我想再次谈谈 Sindra Source 的 AI Actions 应用程序。这允许你使用 ChaiGPT 或 Claude。好的。我一直在使用……

他们快捷指令中有两个单独的操作。一个是“询问 AI”,另一个是“询问 Claude”。我一直在使用 Claude,因为我只是更喜欢……

我只是更喜欢 Anthropic 作为一家公司,我也更喜欢 Claude 作为助手。关于 Claude 的工作方式、谈话方式以及 Claude 如何被团队使用,有很多细微之处。我只是更喜欢 Claude 而不是 ChatGPT。我一直在使用总结功能,作为一个处理文本的人,

每天处理大量的文本,无论是我的文本、App Store 的文本还是电子邮件的文本。例如,我们每天都会处理大量的文本。所以我一直在使用“询问 Claude”操作来总结我自己的东西。例如,我之前提到的那些语音录音,我用 Claude 对它们进行了总结。但是我还,我一直在使用 Claude 总结来,例如,假设

我遇到一个应用程序更新,它有非常长的发行说明。有些应用程序的发行说明非常长而且非常技术性。我有一个快捷指令,它使用原生的 App Store 操作从 App Store 获取应用程序的更改日志。但在发行说明非常长且包含许多我不关心的详细信息的情况下,与其自己手动剪切和粘贴,

我使用 Claude 操作来为我提取应用程序更新的关键点。这要感谢一个提示,该提示在某种程度上指导 Claude,例如,我关心的是什么?所以它有点,它理解了我感兴趣的新功能和更新的类型,并从更改日志中删除了其他所有内容,这样我最终得到的内容就少了很多

更清晰、更实用的变更日志,我可以在新闻稿中使用,也可以用作我应该写什么的跳板。所以它基本上是一种基于大型语言模型的不同类型的自动化。我一直这么说,但大型语言模型非常擅长处理长文本,而且

所以,你知道,你给他们一大堆文本,他们在这方面很擅长。从这一点来看,它们比正则表达式更可靠,因为文本可能不同,你知道,正则表达式是静态的。它们使用模式工作,并匹配特定模式。但是,如果您没有相同的模式,那么大型语言模型就派上用场了,它可以对

在一个很长的文本块中,有点像人会做的那样,比如,“这是我感兴趣的事情吗?”可能不是。

在 AI Actions 应用中,即使它已经很久没有更新了,如果您想使用最新的模型,这有点令人困惑,但在快捷方式中,如果您使用“询问 Claude”操作,您可以展开操作并单击一个名为“模型名称”的参数。如果您选择自定义,您可以输入

您想要使用的模型的确切名称。所以即使……好吧,就像 SANA 3.7 或完全不同的……你能使用 LAMA 吗?还是它只是另一个云端模型?它必须是另一个云端模型,对吧?是的,但现在“询问 Claude”操作没有 3.7。所以你可以自己输入。哦,这很好。是的。

太好了。是的,我发现这对于总结文本也是如此,因为我遇到了同样的问题,比如开发人员发来的巨型电子邮件或冗长的发行说明。我真的很想了解我想真正关注的四五件主要事情。进行这种总结非常棒。

所以接下来我想提到的其实是 Unread RSS 客户端的一个推荐。哦,是的。哦,是的。

其中的快捷方式集成非常棒,因为您可以做到,Unread 有一个非常长的各种稍后阅读服务的集成列表。它在这方面真的很棒,包括它有,它有,你知道,ReadWise Reader 和 Instapaper 以及所有其他不同的东西。但是,您可以使用其快捷方式集成来获取

您自己创建的快捷方式(按名称),运行它们,然后返回到您在 Unread 中开始的地方,这确实节省了时间。我已经设置了几个这样的快捷方式,它们

我想提到的两个是“发送到阅读器”。所以即使 Unread 中已经有 ReadWise Reader 集成,我所做的是,如果我不需要保存以外的任何东西,我会有时使用内置集成。但是,如果我有一些我想保存的东西,例如,用于 NPC 或与 Brendan Bigley 合作的节目,

或者用于俱乐部,例如每周有趣的链接,我会运行此快捷方式,因为它所做的只是相同的操作。它保存文章,但它用标签保存它。它给了我一个我可以从中选择的项目列表,以便在阅读器中标记项目,这样当我一周结束时,

我在阅读器中为 NPC 保存了一个过滤器,为每周保存了另一个过滤器,我可以点击它,查看我保存的内容,它让我更快地开始工作。第二个类似,它从 Unread 获取链接并将其发送到 Todoist。它获取这些项目并为它们指定一个项目并为它们指定一个标签。使用 Todoist 过滤器非常容易

与快捷方式及其 API 集成来做这种事情。所以我也在从 Unread 做这件事。很好,很好。我最后要提到的一个是我新组合的用于转录 YouTube 视频的快捷方式。

我最初以为,哦,我只需要自己使用 Google API。我只需要,你知道,但事实证明,使用 Google API 非常困难和具有挑战性,因为它是一个非常复杂的 API,必须处理所有身份验证,这在快捷方式中并不是一件非常直观的事情。这就是为什么在我的第一个快捷方式部分中,我在 API 方面得到 Finn 的一些帮助。所以,

看,这是作弊。我知道这是作弊。在快捷方式中处理 Google API 非常复杂。是的,这并不容易。除非您启动一个私有网页,并且该网页重定向到快捷方式,否则您永远不会重定向 URL。因此,在进行一些搜索后,我真的很想有一种方法可以从 YouTube 视频中获取成绩单。我找到了这个令人难以置信的 API。

名为 youtube-transcript.io。节目说明中会有一个链接。所以这就像,它基本上充当您和 YouTube 之间的中间人。这是一个非常易于使用的 API,允许您传递任何 YouTube 视频的 ID 并获取视频的完整成绩单。

我不知道他们是怎么做的。显然,这些人一定有一些,你知道,与 YouTube API 的企业定价。我不知道。但它在快捷方式中非常易于使用。唯一的问题是它返回这个 JSON 对象,其中包含数千个

成绩单中每一行文本的单个项目。我假设是因为 YouTube 中的成绩单带有时间戳,对吧?因此,您尝试获取成绩单的视频越长,您将获得的文本行数就越多。所以我必须设计快捷方式,

与 YouTube transcript.io API 通信,获取 JSON 响应,然后迭代,例如,如果您提供 30 分钟的视频,将会有数千行文本。因此,您需要获取该文本并将其与组合文本操作结合起来,以获取整个文本块。

对于视频的完整成绩单。是的,这就是我一直在使用的……我用我们自己从 YouTube 获取的成绩单对其进行了测试。此外,这还是一种非常好的解决方案,可以将您自己的总结 YouTube 视频

快捷方式类型的自动化组合在一起。但是,如果您是程序员,您可以通过使用 Google API 自己完成此操作。但同样,由于 YouTube 和 Google 使用的身份验证,这是一个非常难以使用的 API,尤其是在快捷方式中。这个基本上是快捷方式自动化和 YouTube 之间的桥梁,而且效果很好。

哦,这听起来真的很好。您可以立即想到的几种其他方法是 ReadWise Reader 我知道它支持 YouTube 的成绩单。如果您使用的是 Google 的 Notebook LM,也是如此。我最近实际上是为我在 NPC 观看的一个视频做的。我把 URL 放进去,它给了我一份成绩单,我能够进行总结和时间线等等。

我今天要提到的最后一个是我创建的名为“播客剪辑”的 Claude 项目。现在,当我完成播客的音频和视频编辑后,我可以这样做,并想出我认为适合在 YouTube 短片或 Mastodon 或其他地方分享的剪辑。

但我发现,无论出于何种原因,当我收听错误并想编辑以使其听起来更好时,我并不擅长收听内容。可能是因为我经历了很多内容,因为我只编辑我碰巧参与的节目。所以我对 Claude 做的是,我给了它一长串关于……

每个节目,NPC、App Stories 和 Unwind,并要求它,我向它提供节目的成绩单以及时间戳。我说,我想要长度不超过两分钟的剪辑。

而且是引人入胜的引言,基本上。它回来了。在这方面非常出色。我通常会要求五个,五个不同的剪辑。它所做的是它会给我剪辑的文本。它会告诉我为什么它决定将此作为有趣的剪辑返回给我。

有时它们并不那么好,但通常五次中有两三次是好的。两三次就足够了,因为我不希望用一堆剪辑来充斥 YouTube 短片或其他任何东西,最多每周两三次。所以这是一种非常好的方法,可以快速完成这项工作,因为一旦我这样做,因为我也有时间戳,因为我有带有时间戳的成绩单,我可以返回,搜索该文本,查看它确切的开始位置,然后

将我的视频放入 Adobe Rush、Adobe Premiere Rush 等软件中,并快速创建我们拥有的完整视频的简短片段,而无需额外的工作。我可以做到这一点。你知道,我可以在大约半小时内为每个节目做三四个这样的事情。这比手动操作和浏览视频寻找听起来不错的东西要快得多。所以,是的,这是我的,这是我的最后一个。

很好。好吧,我们将在 App Stories Plus 听众的节目后讨论更多自动化和我们尝试的事情。但我最后要说的是,我发现能够继续使用快捷方式的真正力量在于,

在 macOS 上拥有围绕快捷方式的其他实用程序生态系统。在 Mac Stories Weekly 中,我写了关于 Lingen X 的文章,这是一个允许您……很多吗?是的,它允许您按计划运行快捷方式。按计划运行是指,我有一个快捷方式每 10 秒运行一次,就像一直在后台运行一样,诸如此类。但您还可以使用像 Shortery 这样的应用程序,它有点像 Lingen,而且,你知道,有点……

更有限,但也有一些其他触发器可以在 macOS 上运行快捷方式自动化,还有一个很棒的……叫做 stacker,stacker 对吧,stacker 允许您在 USB 设备连接到或断开计算机连接时运行快捷方式,就像有一个……有一个完整的快捷方式实用程序生态系统在 Mac 上,

这并不意味着您必须停止使用快捷方式。我的意思是,如果您愿意,您可以在 Mac 上停止使用快捷方式。您可以使用,你知道,Keyboard Maestro,您可以使用,你知道,Alfred Workflows,无论什么。但我认为能够拥有这些其他高级用户命令行工具或这些其他第三方应用程序(这些应用程序根本无法在 iPad 上存在)并在快捷方式周围构建自定义自动化,这是一种真正的力量。这是我真正喜欢的东西。

绝对的。绝对的。好了,Federico。今天就到这里吧。我要再次感谢我们节目的两位赞助商。那就是 Better Touch Tool,也是一个很棒的自动化工具,还有 Notion。您可以在 MacStories.net 找到我们两人。当然,我们在社交媒体上,Federico 的用户名是 Fatici。那是 V-I-T-I-C-C-I。我的用户名是 John Voorhees。

J-O-H-N-V-O-O-R-H-W-S。下周再见,Federico。再见,John。