Make Real
Make Real 是用 tldraw SDK 建置的已封存 GitHub 專案,提供可複製的入門範本,將你畫出的 UI 變成功能應用體驗。
Make Real 是什麼?
Make Real(儲存庫:tldraw/make-real)是與 tldraw SDK 相關的開源專案。其核心目的是讓你「畫出 UI 並讓它成真」,透過提供入門範本和支援程式碼,將你設計的 UI 轉換成應用程式中的功能元素。
該儲存庫自 2026 年 2 月 20 日起已被擁有者封存,因此為唯讀狀態。頁面也引導讀者前往即時示範,以及建置專案版本與透過部落格文章學習更多資源。
主要功能
- 使用 tldraw SDK 建置,提供繪圖式 UI 工作流程的基礎。
- 入門儲存庫方式:複製儲存庫來建置你自己的 Make Real 版本。
- 包含示範體驗(makereal.tldraw.com),來自儲存庫 README 的參照。
- 以 TypeScript/Next.js 程式碼庫結構(包含 next.config.js、TypeScript/TS 檔案及 package.json)。
- 儲存庫包含程式碼品質與樣式支援檔案(例如 ESLint/Prettier 和 Tailwind 設定檔)。
如何使用 Make Real
- 使用 makereal.tldraw.com 的即時示範,了解「畫 UI 並讓它成真」的流程。
- 從 GitHub(tldraw/make-real)複製入門儲存庫,建置你自己的版本。
- 遵循專案 README 及相關資源(包含參照的部落格文章),了解示範運作方式及如何調整。
- 透過儲存庫頁面提到的 Discord 社群,分享你的建置成果。
使用情境
- 原型設計 UI 互動流程: 以視覺方式設計 UI,並使用專案基於 tldraw SDK 的方法,將其連結至應用程式行為。
- 建置自訂「UI 畫布」應用程式: 以儲存庫為起點,實作你自己的繪圖與渲染工作流程。
- 探索繪圖介面如何驅動邏輯: 從程式碼結構學習,了解繪圖環境中的 UI 元素如何轉譯成功能應用程式行為。
- 教學或記錄產品互動: 使用示範及底層專案,說明設計的 UI 如何成為可執行的體驗。
- 在 TypeScript/Next.js 中實驗 UI 轉應用程式管道: 以現有的 Next.js + TypeScript 設定作為相關原型的範本。
常見問題
-
這個儲存庫有積極維護嗎? 沒有。該儲存庫於 2026 年 2 月 20 日被擁有者封存,現為唯讀狀態。
-
哪裡可以線上試用專案? 儲存庫頁面指向 makereal.tldraw.com 的示範。
-
想建置自己版本該複製什麼? 頁面指出,你可以複製提供的入門儲存庫來建置你自己的 Make Real 版本。
-
使用什麼技術建置? 儲存庫內容顯示,它使用 tldraw SDK 建置,並採用 TypeScript 程式碼庫與 Next.js 設定。
替代方案
- 使用 tldraw 建置自己的 UI 原型設定: 而非直接使用此封存儲存庫,你可以從 tldraw SDK 概念開始,實作從繪圖元素到應用程式行為的對應。
- 採用一般原型轉程式碼方式: 若目標是「將 UI 設計轉為可運作畫面」,可使用其他專注生成或串接 UI 行為的原型工作流程,並自行處理設計轉邏輯的轉譯。
- 建立編輯驅動的 UI 系統: 若想要類似的「畫圖驅動」工作流程,可考慮將 UI 視為可編輯狀態的替代方案(例如狀態驅動 UI 建置器),而非遵循此特定專案結構。
- 尋找基於圖表/畫布編輯的積極維護 UI 建置器: 由於此儲存庫已封存,「畫布編輯器驅動應用程式行為」類別的新工具可能更適合長期專案,視你的具體需求而定。
替代品
zero
用一條命令把任意 Docker 映像部署到自家伺服器,含自動 HTTPS、健康檢查零停機切換、預覽環境與回滾。
Cosmic CLI
Cosmic CLI 是 AI 驅動的指令列工具,可在終端機建置應用、管理 Cosmic 內容、部署到 Vercel,並編排 AI 代理。
Falconer
Falconer 是自動更新的知識平台,讓高速度團隊在同一處撰寫、分享並搜尋可靠的內部文件與程式碼脈絡。
OpenFlags
OpenFlags 是開源、可自架設的功能旗標系統,支援逐步交付;App SDK 可本地評估,控制平面提供安全、精準的發佈。
skills-janitor
skills-janitor 可審核並追蹤 Claude Code 技能用量,與 9 個聚焦指令做比較,幫你找重複與缺失資訊,無需依賴。
Rork
Rork 用 AI 將你的描述生成可用於實作的完整行動應用,搭配 Expo(React Native),讓你快速從想法到可運作的 App。