We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode Our 2025 macOS and visionOS WWDC Wishes

Our 2025 macOS and visionOS WWDC Wishes

2025/5/25
logo of podcast AppStories

AppStories

AI Deep Dive AI Chapters Transcript
People
F
Federico Viticci
J
John Voorhees
Topics
John Voorhees: 我认为macOS的权限提示问题日益严重,特别是AI应用需要大量权限,导致出现大量的权限请求。苹果需要解决这个问题,并改进权限提示的呈现方式,例如将所有权限提示整合到一个UI中。 Federico Viticci: 我也认为macOS的权限提示过多且分散在系统设置中,系统设置应用程序的导航非常不直观。应该为高级用户提供一个开关,允许他们覆盖权限提示。权限提示的设计应该更好,设置中应该有一个统一的页面来管理所有提示。

Deep Dive

Chapters
The podcast discusses the excessive permission prompts in macOS, especially with AI apps. The hosts suggest a unified design for prompts, a power user toggle, and a consolidated UI for app installation.
  • Excessive permission prompts, particularly with AI apps
  • Need for a unified design and power user option
  • Consolidating prompts into a single UI during app installation

Shownotes Transcript

On AppStories+, John explores how Apple hardware and software got so out of sync when it comes to AI use cases.

We deliver AppStories+ to subscribers with bonus content, ad-free, and at a high bitrate early every week. To learn more about an AppStories+ subscription, visit our Plans page, or read the AppStories+ FAQ.

Links and Show Notes Our macOS and visionOS Wishes

一种新的macOS导航和窗口管理方式 系统级菜单栏管理 用于管理MLX模型的工具 通知中心 合并Spotlight和“对Siri说话” Mac上的快捷指令 更好的云存储支持 配对和解除配对外围设备 John解读Federico的想法

Our visionOS Wishes

iPadOS虚拟显示支持 第三方键盘和控制器直通 更多原生应用 一种更简单的应用管理方式 一种保存网页应用的原生方式

Apps Mentioned

Bartender LM Studio Ollama MLX LM Raycast LaunchBar Alfred Lingon MacTop

Leave Feedback for John and Federico

Federico Viticci John Voorhees

MacStories Federico Viticci John Voorhees

<raw_text>0 大家好,欢迎收听另一期App Stories播客。我是John Voorhees,又回到了北卡罗来纳州,Federico也和我在一起。嘿,Federico。你好,John,你最近怎么样?

我很好。我已经从我的旅行中恢复过来了。那是一次愉快的旅行,但回到家,逐渐恢复到日常工作中感觉很好。但我们将回到我们的愿望清单剧集。我们为Airbnb的采访暂停了一段时间。那很有趣。我们学到了很多关于设计的东西。我们还了解到Airbnb想雇用Federico,但我们不会让他走的。我们会让他继续留在Mac stories,

而且我们今天要谈谈我们对Mac OS和Vision OS的愿望,你知道的,我这里有一份清单。我这里有一份清单。你显然有一份更长的清单。我回到Mac OS的时间比你短得多。所以你显然有更长的清单。我的清单里也有一些项目。是的,我们还将讨论Vision OS。是的,我认为这将是一集有趣的节目。我们直接进入Mac OS吧?

好的。让我们从我们清单上都列出的内容开始,那就是权限提示。哦,是的。这不是一个新问题。这个问题已经存在几年了。而且情况越来越糟。

据报道,现在有一个新的API将做类似于iOS和iPadOS上已经存在的事情,你将获得使用剪贴板的权限提示,这将使情况变得更糟。尽管有一些限制,以防止它每次使用剪贴板时都出现。然而,我注意到的一件事,你和我讨论过这一点,特别是对于AI应用程序……

你会收到大量的权限请求,因为它们是想要查看你的屏幕的应用程序。它们想要使用你的麦克风。它们想要,我不知道,捕获,你知道的,它们想要使用剪贴板。它们拥有各种辅助功能和其他权限,它们为了能够合成尽可能多的数据而请求这些权限,这些数据都在你的Mac上。

这意味着在你安装新应用程序的那一刻,可能会弹出四五个这样的提示。如果你像我们一样测试很多应用程序,那将是一个真正的问题。我认为这是苹果需要解决的问题。我有一个想法,但作为最近才回到Mac阵营的家伙,你对此有什么看法,Federico?

提示太多了。提示太多了,而且它们在系统设置中到处都是。奇怪的是,有些提示需要你退出应用程序然后重新启动。有些则不需要。有时同一个提示会多次出现,就像我刚刚做的

例如,迁移助理,例如,从我的MacBook Pro迁移到我作为评测单元获得的Mac Studio。我不得不再次经历这些权限提示,即使我进行了迁移,就像,就像,

你看,问题是,我理解苹果想要确保用户受到保护。我并不是说要取消提示。我只是觉得更好的统一设计。就像他们呈现这些提示的方式,可能会做得更好一些,更直观一些。当然,系统设置是世界上最不直观的应用程序来导航,这并没有帮助。

我觉得也应该有一个针对高级用户的切换开关,比如那些真正知道自己在做什么的人,那些真正知道他们在隐私和访问方面“牺牲”了什么以换取他们想要使用的专业应用程序的人。我希望有一种模式,你知道的,我可以经历一些初始步骤,比如

Touch ID,然后输入你的密码,然后点击一堆东西,你知道的,多次点击,说,是的,我知道我在做什么。是的,我知道我在做什么,作为高级用户的覆盖,这样以后无论我尝试什么,你知道的,它都不需要我经历多个步骤,也许只需要一步。

我并不是说苹果应该取消系统提示,特别是有一些应用程序,你知道的,也许你下载了它们,然后后来,你知道的,你意识到,哦,这个应用程序一直在监控我的整个屏幕,而我不知道。所以这显然很糟糕,但我只是希望有一个,你知道的,更好的设计,在设置中有一个统一的页面,所有提示都一致,并且……

还有一个高级用户选项,对于那些知道自己在做什么的人,那些知道自己在权衡什么的人,说,让我只做一次预先设置,然后就忘记它。

对,对。而且我认为,我认为第三方应用程序呈现这些提示的方式也应该有一个更好的约定,因为一些开发者做得非常好,他们会直接打开系统设置到你需要去的地方。所以你确切地知道你需要切换哪个开关。其他的只是把你大致地扔进去。如果你有很多应用程序,

你可能很难在系统设置中找到这些东西在哪里,在隐私设置中的什么地方,无论它们是在监控你的屏幕,还是在麦克风或位置设置中,或者登录中,无论它在什么地方。所以这可能会让事情变得困难。所以我认为某种……

处理这些事情的UI约定将会有所帮助。我还想看到的一件事是,我希望所有这些权限提示,当你安装一个新应用程序时,都被整合到一个单一的UI中,给我一个弹出窗口,上面写着这个应用程序正在请求查看你的屏幕、保存到下载、你的位置和你的麦克风,这四件事。然后你就可以在一个地方逐一勾选这些框,而不是像做第一个一样。然后它进来弹出。

然后另一个弹出,然后另一个弹出。哦,现在我必须重启应用程序。然后当我重启应用程序时,第四个弹出,你知道的,那种事情。我认为如果所有这些都在一个地方,将会大有帮助。是的,我同意。我的清单上的下一个,让我们看看。随着新的macOS设计传闻的出现,

我希望这意味着苹果正在带来新的方式、新的手势、一种新的macOS导航方式和一种新的窗口管理方式。我有点想说,我有点希望苹果取消窗口的交通灯控件,因为红色和黄色,我理解。我无法理解绿色的一致行为是什么。上面也堆积了很多东西。很多悬停功能。悬停、点击并按住、悬停。

老实说,我认为Windows做得更好。就像,最大化、最小化和关闭。更不用说,你知道的,Windows很长时间以来一直支持平铺窗口,macOS现在也支持了。我只是想知道是否可能有一种全新的UI约定。

苹果可以使用它来移动你的窗口,最大化你的窗口,并拥有新型的控件。我真的很喜欢战斗,例如,我最近在我的Mac上使用的一个实用程序叫做SwiftShift,

我真的很喜欢它,因为它允许你只需按住键盘上的Shift键并从窗口内的任何位置拖动窗口,就可以将窗口移动到屏幕上的任何位置。因此,你不需要去寻找标题栏中的确切位置来抓取窗口。这很有帮助,因为很多不同的窗口……

不同类型的应用程序,特别是那些,你知道的,也许是用Electron构建的应用程序。它们可能没有相同的原生Obsidian、VS Code之类的应用程序,所有这些都有自定义标题栏的应用程序,例如Vivaldi,我一直在用它作为我的主要浏览器,你必须格外小心你抓取标题栏的位置。这就是为什么我一直在使用……

Swift Shift,因为它太……我可以按住Shift键然后从任何地方点击。即使在Vivaldi中的网页中间,我也可以按住Shift键然后移动浏览器窗口。所以这只是一个想法。总的来说,新的管理窗口、移动窗口和调整窗口大小的方法。我认为拥有这些会非常好。

是的,如果我在Obsidian中打开了大量标签页,我必须打开侧边栏才能拖动我的窗口,因为你不能通过标签页拖动,这使得移动窗口变得困难。

你知道的,我想看到的一件事是,一种系统级的方式来管理你的菜单栏,因为,你知道的,我们的菜单栏应用程序激增了。Mac上一直有很多菜单栏应用程序,但我认为近年来它加速了。感觉每个新推出的AI应用程序都在那里有一些组件,因为它们正在切换麦克风或做一些类似的事情。

Bartender,一个不错的解决方案。还有其他的,但是……

我认为一些像Bartender的简化版本,它只允许你将菜单栏分成两层,或者打开和关闭某些东西,或者轻松地排列它们,这对于普通用户来说将大有帮助。我的意思是,显然Bartender和其他一些解决方案提供的功能远不止这些,但是。

我发现自己90%的时间只是用它来防止我的菜单栏与我的活动应用程序中的菜单项发生冲突。所以是的,我希望有一些东西可以简化菜单栏。是的,如果……

如果苹果也像传闻所说的那样,将状态栏或菜单栏带到iPad上,如果他们也完全重新考虑了macOS上的菜单栏,并使其保持一致。因此,Mac和iPadOS上都有一个全新的菜单栏系统,具有原生的图标管理,你知道的,无论是在Mac上还是在iPad上,都是由苹果制造的,这样你就不需要使用

这将是像,他们可以启动一个全新的菜单栏扩展点。我相信如果他们这样做的话,App Intents将会参与其中。我不知道怎么做,但现在看来,一切都是基于App Intents的。所以我可以看到苹果制造的这种原生系统。拥有这些会非常好。

我可以说一个技术性的吗?一个真正的技术性的?好的,说吧。好的,所以我一直在测试我从苹果借来的Mac Studio,特别是M3 Ultra,用于测试本地AI模型。我玩得很开心,学到了很多东西,需要理解和下载很多东西。

因为这些模型很大。但是苹果现在拥有的优势之一是,尽管他们在AI方面有点落后,不是有点,而是落后,他们拥有这个蓬勃发展的本地LLM生态系统

基于MLX框架。MLX框架是优化大型语言模型的框架,你可以在你的Apple Silicon电脑上下载。因此,它们利用Metal API,利用GPU,利用统一内存系统,你可以

你基本上可以获得更好的性能。因此,更快的推理和更快的整体性能以及更小的占用空间,特别是当你使用MLX版本的模型而不是其他开源格式时,内存占用空间更小。

但是,现在发现和使用MLX有点混乱,因为一些macOS上的AI模型的第三方客户端支持MLX,例如,LM Studio,这是一个第三方应用程序,它内置支持MLX。但是Ollama,这是另一个在电脑上测试AI模型的流行客户端,不支持。对。

你可以下载MLX LM,这是一个命令行实用程序。它是一个基于终端的实用程序,用于从MLX社区下载MLX优化的模型,但它是使用Python完成的。所以你必须了解Python。我只是希望看到一个内置在macOS中的开发人员实用程序,它具有用于发现、管理和使用MLX模型的可视化界面。

比如给它一个漂亮的UI,移除,我知道这是一个开发者工具,但是让我告诉你,即使是开发者,当你给他们一个漂亮的UI来管理不需要使用终端的事情时,他们也会很高兴。我的意思是,如果你想的话,你可以继续使用终端。我只是很想看到,我不知道,称之为MLX playgrounds或者类似的可视化UI来发现、下载、测试和基准测试MLX模型。

来自开源社区,来自GitHub,来自Hugging Face,来自所有这些允许你下载和测试MLX模型的第三方目录。所以某种原生的实用程序对于macOS来说会很好。

是的,这将是太棒了。我认为LM Studio已经走得很远了。但是,我认为它可以改进,这将是苹果利用Mac作为运行AI模型平台的完美位置。你知道的,我还想谈谈的是,Federico,Mac上的通知。而且我……

我只是认为这是一个我找不到好解决方案的领域,但我知道解决方案不是将通知隐藏在时钟后面。

我认为我们应该让一些顶级设计师来解决这个问题。现在,我不喜欢的一件事是,小工具与实际通知一起塞在通知中心。把它们从那里拿出来。我的意思是,我们现在在桌面上有它们了。我们不需要在两个地方都有它们。这让我想起了iPhone上的“今日视图”,据我所知,“今日视图”仍然在iPhone上,基本上是因为没有其他东西可以放在那里。所以它仍然在那里。我觉得

不应该隐藏通知。需要有一种方法来查看你是否有通知,而不是那种滑出式磁贴,也许是某种UI元素。也许应该这样做。也许应该,可能应该有多种方法来访问它们。可能应该有一些独立的窗口可以弹出。你知道的,它也可能是一个桌面小工具。有很多,

你可以选择的方式,但我认为将它们隐藏在时钟后面的面板中不是正确的方法,即使它仍然是从屏幕侧面滑出的面板,也允许它放置在多个位置,不要将其与时钟绑定,将其与其他东西绑定,给它自己的图标,你知道的,重新排列菜单栏,我认为

苹果已经在菜单栏中允许了很多它自己的系统图标。我认为通知也可以放在那里,尽管很拥挤。这就是我的建议。再多一个图标,对吧?我的意思是,它已经充满了图标。对。Bartender和另一个图标。这就是我想要的。是的。我最后一个关于macOS的愿望是人们经常听到的。我希望看到苹果将Spotlight和“对Siri说话”合并到同一个界面中。

我知道他们在Apple Intelligence方面落后了。而且我知道,根据Mark Gurman的说法,我们可能不会在WWDC上看到任何与Apple Intelligence和Siri改进相关的内容。但尽管如此,我还是希望只有一个单一的交互方式来使用Spotlight或对Siri说话,即使是Siri的当前版本,你知道的,尽管它有局限性。

有时用键盘设置计时器或用键盘运行快捷指令是很好的,但我可以用Spotlight做到这一点。我不能。我必须使用Siri,我希望他们将这两个UI合并到同一个启动器命令空间中。现在Spotlight也与Siri集成在一起,这样我既可以启动我的应用程序或查找我的文档,也可以与Siri交互。现在,

他们可以在不破坏任何一个的同时合并它们吗?我不知道。但感觉我们现在有两个苹果的打字UI。Spotlight是一个启动器,“对Siri说话”是另一个启动器,但它们是分开的。我希望它们是一样的。

是的,我认为对于很多人来说,Spotlight已经被像Raycast、LaunchBar或Alfred这样的应用程序所取代,你知道的,实际的启动器应用程序或可以与插件集成的应用程序。我认为这是一个苹果应该遵循的趋势。他们应该做你所说的那样,让它不仅仅是搜索。它应该是你对Siri说话的方式。这将大大有助于统一这种命令提示符

像Mac上的第三方和原生界面。我想听听你对Mac上快捷指令的看法,Federico,因为,我的意思是,这不是讨论我们对快捷指令和Apple Intelligence的所有愿望、希望和梦想的地方,但是

Mac上有一些非常特殊的事情困扰了我很久。我想看看你最近回到Mac后是怎么想的。其中之一是缺乏个人自动化,这

特别是如果你有一台始终开启的台式Mac,仅仅能够按计划运行快捷指令将是太棒了。显然,有很多第三方选项可以做到这一点。我自己也使用它们,比如Lingon X,但它真的应该内置。还有很多其他东西也可以内置。我想说的第二件事是,除了个人自动化之外,

我认为苹果需要做更多的事情,将系统级的东西集成到Mac的快捷指令中。这,你知道……

自从四年前我们在Mac上获得快捷指令以来,它的发展非常缓慢。我只是觉得他们很长时间都没有关注它。iOS、iPadOS和Mac之间存在需要修复的差异,但也有一些独特的Mac级别的东西不存在,而应该存在。是的,我的意思是,我不同意。我知道在macOS上……

谢天谢地,你有一种方法可以解决。你可以使用第三方应用程序和集成。我一直在大量使用终端,以至于我现在在我的Mac上,尤其是在Mac Studio上,总是打开终端。当我测试AI模型时,我总是打开终端,使用MacTop。你见过MacTop吗?

不,我没有。所以它在我的Blue Sky上今天发布的截图之一中。它基本上是一个系统监视器。它允许你使用终端中的图表和条形图来监视系统资源。所以你让它保持打开状态。它基本上就像iStat Menus的终端版本,但它非常面向开发者,非常有黑客风格,你知道的?

但我总是打开终端。所以我知道你可以用终端在我的任务中做一些事情。这就是为什么我希望看到更多原生的集成,特别是对于像你这样的高级用户,他们绝对讨厌终端。但我只是觉得也许他们没有压力去做,因为他们知道他们会发布Valve。是的。是的。他们知道,你知道的,最坏的情况是,你总是可以使用第三方应用程序或终端。所以

我同意。事实上,我已经习惯了终端。但是,我认为如果你谈论的是将自动化带给大众,终端并不是正确的方法。因此,退回到终端和AppleScript,我认为如果快捷指令真的是Mac上自动化的未来,正如Federighi曾经说过的那样,这是一种令人失望的事情。但是好吧,当谈到自动化时,我会下我的高马。

我还想看到其他一些东西。我的意思是,我认为……

云存储供应商与Finder配合得不太好。这是几年前发生的变化。自从Dropbox不再侵入Finder,而是一个文件提供商以来,它一直没有很好地工作。Google Drive也是如此。Google Drive还有其他一些问题,当你试图同步文件时,这些问题工作得不太好

有些文件是本地的,有些文件在云端,在你的Mac上处理它们。我只是觉得,对于很多人来说,这都是他们工作和个人生活中使用的一个领域,所以真的应该更加关注,让这种集成对用户来说更加无缝。是的。

是的,这些都是不错的选择。我想,我的问题就这些了。没有了吗?好的,好的,好的。好吧,我想我会给你留下最后一个问题,Federico。好的。那就是配对和解除配对蓝牙设备。

是时候让苹果允许他们的键盘、鼠标和触控板轻松地从一台Mac移动到另一台Mac,从Mac移动到Vision Pro,从Mac移动到iPad了。Logitech等公司多年来一直在做这件事。苹果也已经证明他们可以用AirPods Pro做到这一点。

我希望看到一些同样无缝的东西,尽管,我的意思是,我知道人们有时会在他们坐在办公桌前时,他们的Mac会抓住他们的AirPods。但我宁愿处理这个问题,也不愿觉得我必须为我的Vision Pro再买一个键盘。他们永远不会这么做。你不这么认为吗?人可以做梦,你知道的?

我不这么认为,因为如果他们现在已经这么做了。他们更新了妙控键盘,仍然没有这样做。你知道的,我不知道。我有点失去了希望。我现在正在用这个Logi键盘和我的麦克风。我非常讨厌它。我非常讨厌这个东西。我迫不及待地想要我订购的新键盘。我订购了一个低剖面机械键盘。哦,我敢打赌我知道你买的是哪个。哪个?

新的Keychron Q75。你怎么知道的?因为……你怎么知道的?我告诉你了吗?

没有。只是因为那个键盘也和我很合拍。什么?怎么?是的,不,我很久以前就关注这个键盘了。我在CES上看到了它,试用了它,这是一个很棒的键盘。75 V2,你知道的,它将有一个USB加密狗。所以是一个2.4 GHz接收器,这非常好。是的,我的意思是,我真的很想放弃蓝牙。我只是,我真的很讨厌它。

所以,是的,我希望很快就能拿到它。我还订购了额外的键帽套装,这样我可以把它全部变成白色,因为默认情况下它不是全白的。它有一个彩色的空格键和一个彩色的S键之类的东西,我没有时间处理这些。你知道的,我只是,我需要把它全部变成白色。所以,

所以我订购了全白的键帽,我将把它做得非常干净和极简的苹果风格,但它将基于无线接收器。是的,我很喜欢这些键盘。它们做得非常好。一直让我无法购买机械键盘的事情是不知道要订购哪个开关,因为人们对这些开关都很傻,他们就像,

你知道的,大约有八种不同的选择。所以这通常会阻止我购买这些东西。我,你买的是低剖面的吗?我会买低剖面的。我买了,我买了,我认为是Aloe和Cowberry开关,我看到了。所以我看了YouTube上的一些打字测试视频。这些似乎是所有开关中最安静的。这就是我要说的。我讨厌,我讨厌响亮的键盘。我只是,我,我,

我的意思是,我知道人们喜欢它,但我不喜欢。我希望它尽可能安静。是的。所以很好。你是小白鼠。我必须观察看看会发生什么。我看到一些,我认为有一些Rosa键开关看起来也很安静。但是好吧。好吧。我们拭目以待。我们必须做一个键盘比较的东西。这是角落里有一个红色小旋钮的那个吗?不,不是。还是?

没关系。我知道你买的是哪个。是的。我一直在关注两个不同的。你买的是一个,另一个看起来有点像复古电子游戏。好的。好的。它有点透明。哦,我明白了。不,我没有。我没有那个。我们该谈谈Vision Pro了吗?我们应该。我们应该结束。我们应该。让我们看看。我们在Vision Pro方面进展如何?我。

这是一个作弊,Federico。这是一个硬件作弊,但我认为它并不完全是作弊。我认为我们应该为Vision Pro提供IO。换句话说,开发者带应该允许连接到外部存储、外部以太网适配器等等。

这并不是一个硬件作弊。我的意思是,它最终归结于软件中的启用。我知道他们已经通过开发者带为企业应用程序启用了软件视频捕获。所以需要企业授权。我只是想要USB访问、以太网访问和UBC。所以这是一个通用视频类。因此,通过USB-C进行视频支持,就像你可以在iPad上做的那样。现在,我只是想能够流式传输视频

通过 USB 3.2,或者他们正在使用的任何接口。我不认为他们使用的是 USB 4。只要让我通过连接设备(例如 PC、游戏机或掌上游戏机)上的开发者陷阱流式传输视频即可。只要让我通过线缆将视频流式传输到我的 Vision Pro 即可。这就是我想要的全部。即使 Vision OS 3 只是这样,我也会非常高兴。