8月27日消息,Node.js 创办人 Ryan Dahl 的公司 Deno 上线了新的编程平台 Dactyl。与常见的 vibe coding 工具不同,Dactyl 的目标是直接在浏览器里做原生移动应用。它不需要 Mac、Xcode 或 Android Studio,在浏览器里描述想要的界面,即可实时预览,再安装到 iPhone、iPad 或 Android 真机,并在编辑器内提交到 TestFlight 与 App Store。
官网把流程概括为四步:描述给 agent,看其在浏览器里实时构建代码、给出 iPhone 预览,扫码把真原生应用安装到设备,随后直接发布。官方强调得到的不是套壳页面,而是可读、可改的 SwiftUI 源码;同一套代码编译为 iOS 原生二进制与 Android 原生 APK。
浏览器里把描述变成真原生应用
Dactyl 的核心是绕过本地原生开发环境。项目在浏览器里运行,agent 根据自然语言描述写下 SwiftUI,浏览器内的模拟器同步渲染出与真实 SwiftUI 逐像素对应的界面,改动即时可见。官方称,期间无需连接设备、也无需下载 Xcode。
构建产物是原生应用。用户扫码即可在 iPhone、iPad 或 Android 手机上安装官方所称的「真原生应用」;也可随时把源码导出为 Xcode 项目。这一套来自同一份 SwiftUI 代码:App Store 拿到的是原生二进制,Android 构建是原生 APK。官方强调,App Store 会拒绝 wrapper 与网页壳,真原生应用才能通过审核。
用你自己的 ChatGPT 订阅
Dactyl 把模型成本与产品订阅分开。官方推荐接入用户自己的 ChatGPT 计划,使用自己已经付费的 token 来构建,不必为模型 token 重复付费。定价上,免费层可先试用;Dactyl Builder 为每月 20 美元,加上 ChatGPT Plus 后的 All-in 为每月 40 美元;构建按 credits 计,失败构建不收费。这些均为官方公布价格。
把原生开发的硬门槛挪到浏览器
Dactyl 官网署名「Made by the folks at Deno」,即 Node.js 创办人 Ryan Dahl 创办的公司。对没有 Mac、只想快速做出能上架 App 的人,Dactyl 把做真原生 App 所需的 Mac、Xcode、开发者账号等门槛移到浏览器这边,并用用户已有的 ChatGPT 订阅消化模型成本。至于编译的稳定性、复杂应用与 Agent 的实测表现,仍待开发者验证。官方在介绍上以 iPhone/iPad 与 App Store 为主线,同一套代码也声明可产出 Android 原生 APK。