GitHub Spark是一种新的 AI 工具,用于根据简单的文本描述创建 Web 应用程序。了解您需要了解的有关其工作原理及其对软件世界的革命性潜力的所有信息!
NVIDIA CEO黄仁勋警告:现在学习代码已经太晚了。随着Copilot 及其代码自动完成功能于 2023 年底推出, GitHub 已经让我们尝到了未来开发人员将变得不再重要的体验。
随之而来的问题是,这个职业距离被人工智能完全取代还有多长时间。一年后,这一刻似乎已近在眼前!
在旧金山举行的年度 GitHub Universe 会议上,该公司推出了 Spark :一种用于根据简单的自然语言描述创建 Web 应用程序的工具。
过去几个月已经推出了几个类似的工具,但现在轮到 GitHub 通过其 Next 实验室进军这一领域了。
此实验性解决方案依赖GitHub 存储库、GitHub Actions 和Microsoft Azure CosmosDB 作为需要它的应用程序的可选默认数据库。
如何使用 GitHub Spark 创建应用程序?
与聊天机器人进行简单的对话就足以创建 Web 应用程序的原型,然后对其进行完善。有经验的开发人员也可以根据自己的意愿查看和修改代码。
构建应用程序从初始提示开始,Spark在短短几秒钟内向您显示实时预览。
然后,您可以完善应用程序并迭代与聊天机器人的对话。任何人都可以将他们的想法变为现实!
与 GitHub Copilot一样,Spark 允许您选择要使用的语言模型。特别是,可以从最新版本的Anthropic Claude和OpenAI GPT中选择 AI。
专业开发人员还可以获取代码并在其基础上进行构建,以创建真正的应用程序或纠正潜在的人工智能错误。
开发者职业的终结?
GitHub 首席执行官托马斯·多姆克 (Thomas Dohmke) 表示,“我们确实相信这是创建个人软件的下一步。”
他认为,“这些微型应用程序并不是为了取代专业开发人员而设计的,而是作为一种工具,让你可以探索自己的想法,构建小型机器人,就像日常助手一样”。
然而,他承认他不确定 Spark 可以创建的应用程序的复杂性是否真的受到限制。目前在提示或容量方面没有限制。
此外, Spark 可以使用任何 API并利用人工智能模型。事实上,首席执行官承认,他非常高兴看到用户将这个工具推向多远!
用他自己的话来说,“看到用户可以做什么,仅仅凭借自然语言的力量,并通过这个旨在探索想法、创造新想法的简单界面,他们可以实现多大的应用程序,这将是非常令人兴奋的。”
我认为我们正处于一个新时代的黎明,很快任何人都将能够将他们所有的应用程序创意变为现实,而无需丝毫编码的概念。
短短两年内,生成式人工智能在这一领域取得的进展是惊人的,而这仅仅是一个开始。我们甚至可以预期人工智能很快就能发明自己的应用程序!
你怎么看?像 Spark 这样的工具会彻底改变开发世界吗?这对开发商构成威胁吗?在评论中分享你的意见!