
Glaze by Raycast:用AI聊天就能创建你的Mac应用
Raycast 推出了一项名为 Glaze 的新功能,它允许用户通过自然语言对话的方式,让 AI 直接生成可在 Mac 上运行的应用程序。这一功能将 AI 代码生成能力与 Raycast 的开发者工具生态深度结合,极大降低了应用开发的门槛。
从对话到应用:Glaze 如何工作?
Glaze 的核心逻辑非常简单:用户只需用日常语言描述自己想要的应用功能,比如“创建一个待办事项清单应用”或“帮我做一个番茄钟计时器”,AI 便会自动理解需求,生成相应的代码,并打包成一个可在 Raycast 中直接运行的 Mac 应用。整个过程无需编写一行代码,也无需了解复杂的开发流程。
Raycast 本身是一款面向开发者的效率工具,提供快速启动、扩展管理等功能。Glaze 的加入,相当于为 Raycast 装上了一台“应用生成器”,让非技术用户也能享受到定制化工具的便利。
对开发者与普通用户意味着什么?
对于普通用户而言,Glaze 意味着他们可以根据自己的实际需求,快速创建一些小而美的工具,而不再受限于现有应用的功能边界。例如,一个市场人员可以创建一个自动抓取竞品数据的工具,而无需等待开发团队排期。
对于开发者,Glaze 则可能成为快速原型验证的利器。他们可以先用自然语言描述需求,让 AI 生成基础代码,再在此基础上进行修改和优化。这无疑会加速开发流程,尤其是在探索新功能或构建 MVP 阶段。
行业背景与意义
Glaze 的出现并非孤立事件。近年来,AI 辅助编程 已成为行业热点。从 GitHub Copilot 到 Cursor,再到各种低代码/无代码平台,AI 正在逐步改变软件的构建方式。Raycast 选择将 AI 生成能力直接集成到其桌面工具中,体现了“AI 即平台”的趋势——AI 不再是独立的工具,而是嵌入到工作流中的核心能力。
此外,Glaze 也呼应了 “个人软件” 概念的兴起。随着 AI 生成代码的门槛降低,用户将有能力为自己创建专属工具,而不再依赖大规模软件公司提供的通用解决方案。这种趋势可能会重塑软件分发和使用的模式。
限制与展望
目前,Glaze 生成的应用程序可能更偏向于简单、单一功能的工具,复杂应用仍需专业开发者介入。但随着模型能力的提升,未来 Glaze 或许能处理更复杂的逻辑和交互。
Raycast 还计划开放 Glaze 生成的代码,让用户能够进一步编辑和优化,这为技术用户留下了足够的定制空间。
总的来说,Glaze 是 Raycast 在 AI 应用落地方面的一次重要尝试。它让“人人都是开发者”的愿景向前迈进了一步,也让我们看到了 AI 与现有工具深度结合的巨大潜力。
