ChatGPT和Bing Chat等人工智能 (AI) 工具在过去一年中大受欢迎,但行业巨头苹果公司在此事上却保持沉默。不过,现在我们可能知道,如果这家库比蒂诺公司决定推出自己的人工智能聊天机器人,我们将会面临什么。
在最近授予的专利 ( #US-11687830-B2 ) 中,Apple 解释了如何将机器学习 (ML) 技术注入其 Xcode 应用程序中,这可能使其能够自动为开发人员编写代码。如果成功,这可能会对在苹果生态系统中工作的应用程序开发者产生重大推动作用,并且可能意味着为用户带来更好的应用程序。

该专利指出,机器学习可用于自动完成代码行、检查现有代码是否存在错误等。仅这些简单的任务就可以帮助开发人员节省大量时间。
但除此之外,苹果可能认为其想法可以为新开发人员消除障碍,因为他们可能不熟悉如何设置正确的软件和硬件来使用机器学习模型。
为此,苹果的专利解释了新系统如何以与函数和类等熟悉功能类似的方式“在集成软件开发环境中”包含机器学习模型。这将允许开发人员利用所有 ML 优点,就像他们在编码时使用常规库或类一样,无需复杂的设置。换句话说,使用机器学习来协助编写代码会让人感觉立即被识别。
内置于 Xcode

听起来苹果将把其代码编写工具直接嵌入到 Xcode 应用程序中,而不是发布独立的聊天机器人,就像 Adobe 将人工智能工具直接构建到 Photoshop 中一样。它也有可能进入其他苹果应用程序,也许像微软的 Copilot一样提供系统范围的人工智能助手。
事实上,像 ChatGPT 这样的人工智能工具易于使用且快速发挥作用,这意味着苹果的想法可能对开发人员具有巨大的吸引力。将其构建到 Xcode(世界各地开发人员都在使用的应用程序)中意味着代码编写者无需学习如何使用其他应用程序即可获得好处。
不过,说到好处,这些还远未得到保证,而且苹果现有的人工智能努力也参差不齐。 iPhone 14 的人工智能辅助摄影技术非常出色,而众所周知,Siri 却并非如此。
尽管如此,考虑到苹果公司需要投入大量资金来解决这个问题,你仍然会期望苹果公司能够在其人工智能代码编写机器人方面取得不错的进展。如果您编写了大量代码,请留意此空间。