最新新闻
为您推荐

微软GitHub Spark发布,支持通过自然语言生成全栈应用

作者Jai HamidJai Hamid 3 分钟阅读
微软获准向阿联酋出口60,000颗英伟达GB300/Grace/Blackwell芯片

照片由 Sam Torres 拍摄,来源: Unsplash。

  • GitHub Spark 让用户只需输入英文想法即可构建全栈应用。

  • 它自动处理前端、后端、托管和 AI 集成。

  • Spark 目前仅对 Copilot Pro+ 订阅用户开放公共预览。

GitHub Spark现已在公共预览中上线,它可以直接从纯英文提示词构建可用的应用。微软在GitHub平台下推出了这一新工具,旨在让全栈开发变得触手可及,无需触碰任何配置代码。目前该工具仅对Copilot Pro+订阅用户开放。

Spark将GitHub的托管、代码生成、AI服务和部署整合到一个地方。无需设置开发环境,无需在多个服务间来回切换,只需一个界面即可处理从输入想法到发布实时应用的整个流程。至少据首席执行官萨蒂亚·纳德拉所说。

用户输入应用想法即可获得全栈构建

使用GitHub Spark,你只需输入类似“创建一个根据我的心情推荐电影的网站”的内容,系统就会启动全栈构建。它设置前端和后端,包含AI功能,并跳过所有手动设置。

一切运行基于Claude Sonnet 4,这是一个大型语言模型,它解析自然语言提示词并将其转换为生产就绪的代码。Spark不需要手动服务器配置、API设置或部署计划。它会自动完成所有这些工作。

也无需触碰托管设置。Spark管理Web服务器并自动部署最终构建。这意味着用户无需了解负载均衡器、SSL,甚至无需知道如何指向域名。它处理那些繁琐的工作,同时保持存储库与你的GitHub账户链接。

据报道,该系统还支持无需API密钥的AI集成。用户无需翻阅文档或开发者门户,Spark直接接入来自OpenAI、Meta、DeepSeek和xAI的模型。它在应用底层使用这些模型,直接构建聊天机器人、摘要器或推荐引擎等功能。

当准备就绪时,只需单击一下即可将应用发布到在线环境。无需AWS设置,无需Heroku,无需部署脚本。只需“发布”。

GitHub Copilot代理扩展协作和编码选项

Spark旨在支持不同的工作流程。你可以从自然语言提示开始,使用可视化控件拖拽元素,或者如果你希望手动调整细节,可以直接进入代码库。GitHub Copilot始终嵌入在过程中,提供实时补全、代码建议以及在编写逻辑时的帮助。

在Spark中制作的每个应用都会自动获得其专属的GitHub存储库。这包括用于CI/CD管道的常规DevOps堆栈GitHub Actions,以及用于包更新和漏洞警报的Dependabot。因此,希望扩展、监控或与其他系统集成的用户可以直接进入一个DevOps就绪的存储库。

Spark还支持启动GitHub Codespace。在Spark UI内部,用户可以生成基于云端的编码环境并引入GitHub Copilot代理。这些代理可以被分配调试、添加新功能或修复问题等任务。这不仅仅是自动补全——这些是AI工具,它们将任务从你的工作中剥离,并直接在存储库中执行。

这些代理能够处理从逻辑修订到文件重组的一切。开发人员可以像对待远程团队成员一样与它们协作。

Spark还涵盖用户身份验证、数据库设置和Web托管,且无需编写样板代码。你无需启动PostgreSQL容器或连接OAuth,这些已包含在Spark在后台运行的设置中。如果你的应用需要登录功能或持久化数据,这些功能已内置其中。

Spark当前的构建强调速度而非复杂性,但所有内容均可编辑。在初始代码生成后,用户可以深入文件,更改所需内容,或引入协作者。因为所有内容都通过GitHub运行,它自然地融入了已经在使用版本控制软件进行工作的团队中。

最聪明的加密领域人士已经在阅读我们的通讯。想加入吗?加入他们。

Jai Hamid

Jai Hamid

Jai Hamid在过去6年中一直报道加密货币、股票市场、科技、全球经济以及影响市场的地缘政治事件。她曾在专注于区块链的出版物工作,包括AMB Crypto、Coin Edition和CryptoTale,从事市场分析、大型公司、监管和宏观经济趋势的报道。她毕业于伦敦新闻学院,并三次在非洲顶级电视网络之一分享加密货币市场见解。

更多新闻…