
Rork
Rork · 程式設計
Rork 是一款 AI 應用程式開發工具,能把你在聊天中打的內容變成原生 iOS、Android 與網頁應用程式,直接上架 App Store 與 Google Play。

關於 Rork
What Is Rork
Rork 是一款在瀏覽器裡運作的 AI 應用程式開發工具,也是免寫程式的應用程式開發工具,寫給想用 AI 開發手機應用程式、卻不想碰程式碼的人。你用平常的話描述自己在做什麼,代理就會寫出 iPhone 的 Swift 原生應用程式、Android 的 Kotlin 原生應用程式,以及 React 網頁應用程式。它還會在聊天視窗旁跑一個即時預覽,你一邊跟它對話,一邊看著應用程式成形。
主打的是速度。Rork 鎖定的是有產品想法、卻沒有開發團隊的人。畫面、導覽、資料儲存、第三方 API 連線都由它處理,接著把完成的組建送到 TestFlight、App Store 或 Google Play。程式碼匯出走 GitHub,你想自己動手繼續開發時,隨時能把專案拉到 Cursor 或 VS Code。
問題出在收費方式。每一則訊息都會消耗一點額度,而免費方案只涵蓋設計草稿。在升級付費方案之前,你沒辦法做出能運作、能上架的應用程式。
Getting Started
- 在網頁上註冊 Rork 帳號(免費方案不用綁卡)。
- 在聊天中描述你的應用程式想法,或從範本開始。
- 用 Design 模式探索版面,接著升級付費方案以使用 Build 模式。
- 選擇目標平台,iPhone、Android 或網頁,並在聊天旁的預覽中查看。
- 連接 GitHub 帳號匯出程式碼,或直接發佈到 App Store、Google Play 或 rork.app 網址。
產品資訊
快速了解 Rork 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 沒有技術背景的創辦人:不必聘請開發者就能推出手機應用程式,前提是認真開發時願意付費訂方案。
- 單打獨鬥的創作者與獨立開發者:把週末的點子變成上架商品,只要你不在意每則訊息都要花額度。
- 接案者與代理商:快速把原型端到客戶面前,客戶選定方向後再匯出程式碼。
- 產品設計師:訂閱之前先用免費的 Design 模式畫出可互動的畫面。
任務
- 驗證應用程式點子:在 Design 模式裡探索版面與流程,一毛錢都不花。
- 開發 iPhone 原生應用程式:產生 Swift 與 SwiftUI 程式碼並送到 TestFlight。
- 開發 Android 應用程式:產生 Kotlin 與 Jetpack Compose 程式碼並推出正式版到 Google Play。
- 發佈網頁應用程式:把 React 網站或後台儀表板部署到自己的 rork.app 網址。
- 匯入現有專案:把 Lovable、Bolt 或 GitHub 的專案帶進 Rork,再補上原生手機應用程式。
情境
- 點子已經驗證、時間又緊:同一週內開發、預覽、上架。
- 想先給小圈子試用:正式上線前先發 TestFlight。
- 團隊本來就在用 AI 寫程式工具:把程式碼匯出到 GitHub,回到自己慣用的編輯器繼續做。
主要功能
用一句話生成應用程式
你打上想要的東西,Rork 就寫出應用程式。它產生 iPhone 的 Swift 原生應用程式、Android 的 Kotlin 原生應用程式,以及 React 網頁應用程式。聊天旁有即時預覽,每個改動都看得見,不必憑空猜測。
Design 模式與 Build 模式
Design 模式先畫出應用程式的畫面與外觀,免費方案跑的就是這一套。Build 模式把設計變成能測試、能上架的程式碼,需要付費方案。較舊的 Rork 專案還有一種 Plan 模式,會在動檔案之前先規劃改動。
原生應用程式,不是網頁外殼
Rork 為每個平台做出各自的原生應用程式,而不是把網站包起來。iPhone 應用程式是貨真價實的 Swift,Android 應用程式是貨真價實的 Kotlin,兩者共用一個專案、一套後端與一個發佈選單。內部測試顯示 Swift 的產出更好之後,Rork 放下了早期的 React Native 做法。
即時預覽與元素選取
聊天旁邊跑著雲端模擬器,沒有 Mac 也能測試兩個平台。你還能在預覽裡點選任何元素,直接告訴 Rork 要改什麼,它就只改那一小塊,不用整個畫面重做。
版本記錄與復原
Rork 裡的每一則訊息都是一個可以回頭的版本。你可以復原上一個改動、退回任何一段較早的回覆,或查看某個改動到底動了哪些檔案。代理走偏時,這就是安全網。
應用程式素材與圖片生成
Rork 會生成應用程式需要的圖片、影片、音訊與 3D 模型,收在 Assets 分頁裡,再接到程式碼中。你在聊天裡開口要,它們就會出現在應用程式預期的位置。
第三方 API 整合
你可以接上外部 API,補進 Rork 沒內建的功能,例如金流或即時資料。Rork 也保留一批現成整合,常見的連線不必手動設定。
GitHub 程式碼匯出
付費方案產生的程式碼歸你所有。接上 Rork GitHub App,專案就會雙向同步,你可以繼續在 Cursor、VS Code 或任何 IDE 開發,應用程式不會被鎖在 Rork 裡。
優缺點
優點
- 為 iPhone、Android 與網頁各自做出原生應用程式,而不是薄薄的網頁外殼。
- 雲端預覽讓你不用買 Mac,也能測試 iOS 與 Android。
- 匯出到 GitHub,程式碼能帶著走,在任何 IDE 都能改。
- 免費的 Design 模式讓你不用付錢就能探索點子與草稿。
- 一個專案就裝下所有平台,一套聊天與一套後端全部通用。
缺點
- 每則訊息都要花額度,免費方案又做不出能上架的應用程式,所以正式專案一定得付費。
- 入門付費方案從 $20/mo 起跳,最高階到 $1,800/mo,用量大時並不便宜。
- iPhone 的 SwiftUI 應用程式、Android 與網頁應用程式從 $20/mo 就包含,但 iPad、Apple Watch、Vision Pro、遊戲與小工具得用 $200/mo 的 Max 方案。
- 額度每月重新計算、不能累積,沒用完就作廢。
常見問題
Rork 用 AI 聊天訊息打造手機與網頁應用程式。你描述一款應用程式,它就產生 iPhone、Android 或網頁的原生程式碼,即時預覽,並協助你發佈到 App Store、Google Play 或某個網址。
相關內容
探索與 Rork 相關的工具、技能與文章。
Rork 替代方案
Base Code
Base44 (Wix) · 程式設計 · 生產力Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Google EmbeddingGemma 2
Google DeepMind · 寫作 · 圖片 · 程式設計Google EmbeddingGemma 2 是 7.4 億參數的開源模型,能把文字、程式碼、圖片、音訊與影片畫面轉成同一個 768 維空間裡的向量,在手機與筆電上就能執行。
GitGlow
GitGlow · 程式設計 · 生產力GitGlow 是桌面版 Git 用戶端,把你自己的程式碼與 AI 代理程式的變更集中在同一份審查裡,讓你在交付前看清楚機器上究竟要送出什麼。
