
Show HN: Dhrive – 通过您自己的 AI CLI 在本地构建原生 iOS 应用
一句话看懂:Dhrive 是一款运行在 macOS 上的 AI 工具,用户用自然语言描述需求,它就能在本地用 SwiftUI 编写并编译出完整的原生 iOS 应用,且支持接入 Claude Code、Codex 或 Gemini 等已有 CLI 工具,不锁定用户到任何单一平台。
事件核心:发生了什么
Dhrive 于近日通过 Show HN 发布,定位是“从想法到可交付 iOS 应用的最快路径”。其核心逻辑是:用户输入一句话需求,AI agent 自动生成 SwiftUI 代码并在 Mac 本地完成 Xcode 编译,过程中能自行修复编译错误。生成的代码完全归用户所有,可以随时在 Xcode 中打开编辑。应用构建完成后,可以直接在模拟器运行,或推到 TestFlight 和 App Store 发布。Dhrive 强调用户使用自己的 Apple 开发者证书,所有代码和编译过程不出本地 Mac,直到用户主动选择分发。工具本身免费试用,升级付费(通过 Stripe 内购)仅在准备上架 App Store 时触发。
为什么重要
目前公开信息显示,Dhrive 解决了一个长期存在的矛盾:AI 辅助开发工具往往要么将用户锁定在自有平台(如 Bolt、v0),要么只生成前后端代码但无法完成原生编译。Dhrive 的选择是退回到“本地工具”角色——它不托管应用,不控制代码,也不限制用户使用哪种大模型 CLI。这种做法降低了开发者对“AI 生成代码是否可控”的顾虑,也避开了平台绑定的风险。在 AI 编程工具竞争激烈的当下,Dhrive 代表了一种更轻量、更尊重开发自主权的产品路径:工具只做生成和编译,用户保留完整所有权和分发权。
对用户/开发者/创作者的影响
对独立 iOS 开发者而言,Dhrive 可以显著缩短原型阶段——用自然语言描述 UI 或功能后,直接获得可在模拟器运行的本地编译结果,而非需要手动配置的代码片段。对非技术背景的产品创作者,它降低了“自己做一个 iOS 应用”的入门门槛,前提仍然是需要一台 Mac 和有效的 Apple 开发者账号。对企业开发者来说,Dhrive 的本地编译模式和自有签名证书机制意味着敏感业务逻辑和 API 密钥不会外传,这一点在金融、医疗等合规要求较高的场景中具有吸引力。但需要留意的是,Dhrive 当前依赖用户已有的 AI CLI 工具运行推理,生成质量与所选模型强相关,并非内置一个专属大模型。
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
值得关注的后续
第一,Dhrive 目前支持 SwiftUI 原生开发,但能否处理复杂业务逻辑、第三方 SDK 集成或大量数据模型,尚需更多用户案例验证。第二,其付费节点设置在“准备上架 App Store”时,这一价值锚点是否被用户接受,将直接影响产品商业化可持续性。第三,类似定位的工具(如 Cursor、Warp 中的 AI 编译流程)是否会跟进“本地编译+自由 CLI”模式,值得观察。如果 Dhrive 能稳定支持多模型切换并持续优化编译错误修复能力,有可能成为 AI 辅助原生开发领域的一个新标杆。


