几周前,GitHub Spark 以低调的方式推出,承诺革新应用程序和软件编码的世界。这项新服务本质上是一个“无代码”平台,任何人只需通过 AI 文本提示即可创建软件应用程序。这听起来似乎没有太多新意,但值得注意的是,GitHub 是世界上最大的软件公司之一 Microsoft 的旗下产品。
GitHub Spark 与现有的无代码平台(如 Cursor、Replit 和 Bolt)的主要区别在于它专注于构建简单的应用程序(被称为“sparks”),而不是更复杂的产品。这也反映在其推出策略上,公司对其采取了非常严格的控制。比如,目前生成的应用无法在平台外发布,用户需要通过 GitHub 注册账户才能通过链接访问这些应用。
测试 GitHub Spark
作者经过严格的候选名单筛选后,于一周前获得了该服务的使用权限,并进行了测试。值得注意的是,GitHub 表示 Spark 是一项试验性产品,而非最终产品,这也解释了为何它的推出较为低调。因此,本文对其评价需考虑这一点。
使用体验
GitHub Spark 的界面设计非常简单,与传统的编码工具界面(充满代码终端等)截然不同。它仅提供了一个聊天框用于输入提示,用户无需处理复杂的技术细节。
Spark 的另一大特点是它同时使用多个 AI 模型进行工作,包括 Anthropic 的 Claude Sonnet 3.5 和 OpenAI 的 o1-Preview 和 o1-Mini 模型。这种多模型配置使得 Spark 在处理复杂项目时表现出色。例如,当 Claude 模型因上下文限制而无法完成任务时,切换到 o1-Preview 模型即可解决问题。
操作非常简单。用户输入提示后,Spark 会自动运行,并在 20-30 秒内生成结果。一个很实用的功能是,所有提示都会分阶段记录在侧栏中,如果出现问题,用户可以返回到早期步骤进行调整。此外,高级用户可以通过界面顶部的图标访问代码面板,手动编辑 AI 生成的内容。
测试结果
在测试中,作者创建了一个相对复杂的音乐播放器应用程序,支持 Amazon S3 存储,并加入了基于 AI 的情绪选曲功能。这一切只花了六小时,展示了该平台的潜力和灵活性。
展望与改进
尽管当前 Spark 的发布范围有限且生成的应用需通过 GitHub 平台访问,但其表现已非常令人期待。希望未来平台能够对更多用户开放,并允许开发者将应用发布到外部平台。
关注公众号【真智AI】
TOP AI模型智能问答|绘图|识图|文件分析
每天分享AI教程、赚钱技巧和前沿资讯!