Dyad:整個網站都在自己電腦上長出來,聊聊就好,程式碼還留在手裡

摘要

一個開源的桌面建構器:把想要的應用講清楚,它就在你自己的磁碟上生出一份規規矩矩的網頁專案,跑在本機連接埠上,邊聊邊刷新。每一輪都有版本、可一鍵回溯,程式碼乾淨地留在版本庫裡屬於你;需要存資料時,再接上一個託管後端就行。

推薦
軟體名稱
Dyad
版本
1.16
開源
開源
作業系統
macOSWindowsLinux
更新時間
2026-10-06 18:34

一個產品原型、一個內部小工具、一個給客戶看的示範站——很多想法都卡在同一道關卡:得有人寫程式,或者為了一個只有六個人會用的東西去折騰環境。這幾年「把需求丟給 AI 直接生出網站」成了流行解法,但那類工具大多跑在雲端:訊息有額度、程式碼存在別人的伺服器上,想把底層拿回來改一版還得繞路。

Dyad 換了個位置:把整個建構過程搬到你自己的電腦上。它是一個桌面原生應用,不必註冊帳號,也不用綁信用卡;裝好之後只需要一樣東西——一個模型服務的金鑰,而不少服務商都給得挺大方——想法就能開始變成跑得起來的東西。

生成的應用乾淨地留在自己的版本庫裡

把想法講清楚,其餘交給對話

核心體驗是對話式開發。像跟人解釋一樣把想要的應用說一遍,它就在你的機器上生成一份標準的網頁專案:檔案結構、相依套件、啟動腳本都照慣例來,和手寫出來的專案沒有區別。應用同時跑在本機的一個連接埠上,於是補一句修改,畫面立刻刷新。所說即所見。

這種來回不只是改文字。想加一條篩選列、把按鈕挪個位置、換成深色主題,全都在對話裡完成,而且每一輪都會自動留下一份版本。AI 改砸了、跑題了,一鍵回到上一版,不必在錯誤堆裡翻來覆去。每次改動還會產生一筆提交記錄,整個演變過程讀起來像一個正經專案,而不是一個資料夾來路不明的檔案。

說一句「做一個帶篩選列的待辦應用」,介面、後端、以及它需要的儲存會一起出現;預覽面板就貼在對話旁邊,不必切到別的工具去。

模型隨便挑,程式碼永遠是你的

這裡不把你綁在任何一家廠商上。各家商業模型服務從設定裡接進來,也可以改用跑在自己機器上的模型服務——那意味著斷了網路也能幹活,提示詞根本不出門。專案中途換模型是常態:簡單的修改交給便宜的小模型,工程進入硬仗再換更強的旗艦,成本自己拿捏。

更不一樣的是歸屬。生成的專案以尋常的形狀落在你的磁碟上,本身就是一個乾淨的版本庫;想用熟悉的編輯器接著精修,就只是打開一個資料夾;自己既有的專案也能匯進來,從它現在的狀態接著改。不想要了,匯出就帶走,沒有格式或平台攔著。

從介面到資料庫,一個人也能撐起全端

很多「一句話生成網站」的工具到了好看的前端就停下,一要存資料、一要有人登入就露怯。Dyad 把後端也拉了進來:一次授權就接上一個託管後端服務,資料表、註冊登入、逐列權限、伺服器端函式,全部可以用白話提出需求。幾輪對話,就能拼出一個背後真有後端、真的能用的東西。

上線前還有一道內建掃描:檢查生成的程式碼裡有沒有注入類漏洞與跨站腳本,認證設定是否妥當;發現問題會直接給出修法。能力擴充走一套開放的協定,瀏覽器除錯、聯網搜尋、自訂工具都能接進來當成額外的手。等功能齊了,點幾下就能把專案推上公開的程式庫平台並部署上線,也可以接到自己慣用的雲端環境。

適合誰

反覆擱置一個想法的非程式員,以及希望新專案的骨架先存在、好讓有趣的部分早點開始的工程師。客戶端在本機免費使用,進階功能另有付費訂閱。到 2026 年底,這個開源程式庫已累積兩萬多顆星、下載超過一百萬次,社群裡既有完全不懂程式的人,也有拿它交付客戶專案的專業工程師。創辦人當初把它做成免費的本機工具,理由很樸素:用模型造東西的人,應該擁有工具,而不是向平台租。

Dyad下載地址
支援的作業系統: macOS Windows Linux