在本周早些时候的一篇文章中,我们注意到 Swift Assist(去年在 WWDC 上展示的与 Xcode 相关的最雄心勃勃的 Apple Intelligence 功能)不仅还没有发货,而且还没有处于测试阶段,我想知道苹果是否真的在去年现场演示了它。去年 6 月,John Voorhees 为 WWDC 上的 MacStories 撰稿,报告称他们做到了:
今天早些时候,我得到了 Swift Assist 的第一个现场演示,这是 Apple 今天推出的众多开发者工具之一。我还看到了代码完成的实际效果。这是一个令人印象深刻的演示,尽管这些工具看起来很神奇,并且无疑对开发人员很有价值,但它们确实有其局限性,值得探索。 […]
代码完成演示还包括 Swift Assist 的现场演示。与代码完成不同,Swift Assist 需要互联网连接,因为请求会发送到云端。因此,Swift Assist 需要几秒钟的时间才能返回结果。与代码完成的速度相比,延迟是明显的,但也不是一个令人痛苦的漫长等待。
本周我收到一位第三方开发者的来信,他去年年底受邀到 Apple 参加为期一天的 Swift Assist 实践课程。 Swift Assist 确实有效,但似乎效果不太好。来自该消息来源:“UI 非常完整(就像 Siri 一样),但法学硕士产生的结果不是很好。它可以制作非常基本的演示应用程序,并带有诸如“制作一个应用程序,采用 NASA 卫星 JSON 并显示当前在头顶上空运行的卫星”之类的提示,但仅此而已。它在更复杂的任务上失败了。”
我记得 WWDC 上 Xcode 简报中 Swift Assist 演示的仅远程推理方面:由于其复杂性,Swift Assist 不会在本地执行,只能通过私有云计算运行。我自己在 WWDC 上对此的注释主要与隐私和安全影响有关。即使对于机密代码和项目,开发人员也应该放心使用 Swift Assist,因为私有云计算将保证私有。我还记得当时我在想,我应该对苹果声称的 Apple Intelligence 功能持更加怀疑的态度,这些功能将在设备上本地执行,而不是通过私有云计算远程执行,因为过去两年其他公司的几乎所有“AI”功能的工作方式都完全在云端。苹果公司声称苹果智能将在设备上本地执行大量推理,这似乎是一个延伸目标。
但现在到了 2025 年 3 月,我开始认为情况恰恰相反。今天,即 2025 年 3 月,Apple Intelligence 的哪些功能和方面在私有云计算中运行?有做吗?我已经查了几天了,没有任何答案。私有云计算已经在生产环境中运行了吗?我们怎么知道?如果你知道,请告诉我。
原文: https://www.macstories.net/news/a-look-at-code-completion-and-swift-assist-coming-in-xcode-16/