
Dyad
Dyad · 程式設計
Dyad 是免費、在本機執行、開放原始碼的 AI 應用程式產生器,支援 Mac 與 Windows。你用白話描述一個網頁 App,帶上自己的 AI 金鑰,寫出來的程式碼全歸你。 Dyad 同時是一款本機 AI 應用程式產生器與開源 AI 應用程式產生器,兩者在本產品是一體的。

關於 Dyad
What Is Dyad
Dyad 是一款桌面應用程式,能把一段白話描述變成可以跑的網頁 App。它和 Lovable、v0、Bolt 屬於同一類,但有一個關鍵差異:它跑在你的電腦上。它寫出來的程式碼留在你的硬碟,你可以打開、修改,或搬到任何地方。
這款產品鎖定想自己動手、又不願把專案交給雲端平台的人。你自己接上 AI 金鑰,所以模型、花費和資料都握在手上。不用註冊,下載後支援 macOS 與 Windows。
代價是它是產生器,不是成品。App 能不能用仍要你自己判斷,描述含糊,結果也含糊。如果你希望別人幫你代管、把程式碼藏起來,託管服務更合適。如果你想擁有打造出來的東西,Dyad 就是答案。
Getting Started
- 從官網下載 macOS 或 Windows 安裝檔並開啟,不需要註冊帳號。
- 接上 AI 模型。加入 OpenAI 或 Anthropic 金鑰,或讓 Dyad 透過 Ollama、LM Studio 連到本機模型。
- 在輸入框描述你想要的 App,然後開始產生。想從現有專案接手的,直接匯入即可。
- 用對話調整結果,一鍵加上資料庫與登入,再把程式碼匯出或推送到 GitHub 與 Vercel。
產品資訊
快速了解 Dyad 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 有想法卻不會寫程式的素人:能把需求講清楚、但不想碰程式碼,需要一款只要自備 AI 金鑰的免費 vibe coding 工具
- 業餘玩家與個人專案:想在週末生出一個小網頁 App、又不想付月費的開發者
- 想擁有成果的工程師:寧可檢查、修改真實原始碼,也不想從封閉的雲端編輯器匯出
- 在意隱私的團隊:不能把程式碼或客戶資料交給第三方的使用者,希望一切留在本機
任務
- 把模糊點子變成第一個能跑的 App:描述一個食譜規劃器或小型 CRM,就能拿到可執行的程式碼
- 快速補上後端:一鍵接上 Supabase 或 Neon,就有資料庫、結構與使用者登入
- 讓代理程式除錯:內建代理程式會讀建置錯誤與記錄檔並修好,不必自己一筆筆找
- 離線寫程式:沒有堪用的網路、或不想按次付費時,透過 Ollama 或 LM Studio 跑本機模型
- 上線正式環境:把完成的專案推上 GitHub,再幾個步驟部署到 Vercel
情境
- 創辦人週末驗證點子:在花錢請工程師之前,先做出一個著陸頁和簡單註冊流程
- 學生搞懂 App 怎麼組合:讀工具寫出的程式碼,動手改改看哪裡會壞
- 小商家做內部工具:打造一個永遠不出公司自己機器的私有儀表板
- 在受限網路中開發:雲端產生器出不了防火牆時,整段打造流程留在本機
- 發包前的原型:便宜做出三個版本,把最好的交給團隊
主要功能
本機優先的桌面 App
Dyad 在 macOS 與 Windows 上以原生桌面 App 執行,不是開在瀏覽器分頁裡。你的專案、AI 金鑰與資料都留在自己的硬碟,這也是許多人捨棄託管對手、選擇它的原因。不必建立帳號,下載後幾分鐘就能開工。做完之後,資料夾照一般專案搬移或備份就好。
自備 AI 模型
你不會被綁在單一模型上。Dyad 能接 OpenAI 與 Anthropic,也支援透過 Ollama、LM Studio 執行的本機模型,讓你打造時完全不把提示詞送到雲端供應商。用自家金鑰代表你直接付費給模型供應商,沒有加成,哪個模型卡住就換掉。想省掉設定的人,也可以改帶 ChatGPT 訂閱。
開放原始碼,程式碼歸你
付費 Pro 資料夾以外的部分採 Apache 2.0 開放原始碼,社群能讀、能改這套工具本身。對使用者更要緊的是另一件事:Dyad 打造出來的專案是一般的程式碼,屬於你。你能匯出乾淨可執行的專案,用自己的編輯器打開並留下,不受託管畫布綁死。
一鍵接上資料庫與登入
全端功能不必架一整套全端環境。一鍵接上 Supabase 或 Neon,就有結構、遷移與使用者登入直接裝進 App。這省下最常卡關的那一段,而且就在同一個本機專案裡完成,不用另外接一個服務再拼回來。
會除錯的代理模式
內建代理程式不只寫程式碼,還會檢查建置錯誤、跑測試、讀記錄檔找出壞在哪,然後修好,更像一位初階工程師,而非自動補完。免費版的基礎代理每天上限 20 則訊息,付費版則用 Pro 點數放大額度,應付更大的工程。
內建安全掃描
發布前,Dyad 會掃描 App 的常見缺陷,例如 SQL 注入、驗證太弱、設定錯誤。它會標出問題,並指向符合 OWASP 最佳實務的修法。這不能取代正式稽核,卻能攔下趕工時溜出去的錯誤,而那正是小專案上線的時刻。
一鍵部署到 GitHub 與 Vercel
App 能跑之後,上線只要幾步。Dyad 把專案推到 GitHub 並部署到 Vercel,或你可以帶上自己的雲端自行代管。因為程式碼是標準格式,部署不依賴留在 Dyad 裡,這套工具是起點,而不是把你困住的地方。
優缺點
優點
- 永久免費、不必註冊,只付你自己帶來的 AI 用量
- 在 Mac 與 Windows 本機執行,程式碼與 API 金鑰永遠不必離開你的機器
- 支援任何模型,包括透過 Ollama 與 LM Studio 執行的離線模型
- 一鍵設定 Supabase 或 Neon,涵蓋多數 App 需要的資料庫與登入
- 匯出乾淨、屬於你的程式碼,部署到 GitHub 與 Vercel,不受綁定
缺點
- 它是桌面產生器,沒有瀏覽器版本,也沒有可隨身編輯的行動 App
- 免費代理模式每天上限 20 則訊息,拖慢較大的工程
- 自備金鑰代表設定與 AI 費用全由你負擔,並未包含在內
- 社群較小、範本較少,比不上大型託管產生器
常見問題
Dyad 是免費、在本機執行、開放原始碼的 AI 應用程式產生器,支援 macOS 與 Windows。你用白話描述網頁 App,它用你接上的 AI 模型寫出程式碼,完成的專案留在你的電腦裡,程式碼屬於你。
相關內容
探索與 Dyad 相關的工具、技能與文章。
Dyad 替代方案
Forefront
Forefront · 程式設計Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。
Startkit
StartKit.AI · 程式設計Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。
Testim
Tricentis · 程式設計Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。
