CodefyUI
為教學設計的視覺化節點式深度學習流程建構工具。用拖拉與連線組出 CNN、RNN、Transformer 與強化學習架構,不必寫樣板程式碼。
- 深度學習
- 教學
- 視覺化程式設計
CodefyUI 把深度學習流程變成一張看得見的圖。你把層、損失函數、最佳化器與資料來源等節點拖到畫布上,連成 DAG,然後直接在瀏覽器裡執行。它的目的是讓學生在寫任何樣板程式碼之前就理解模型在做什麼,也讓老師能檢視每個節點實際產生的結果。
重點功能
- 16 個類別、152 個內建節點,涵蓋 CNN、RNN、Transformer 與強化學習的組成元件。
- Teaching Inspector 記錄每個節點的張量輸出,課堂上可以一步步走過整個 forward pass。
- Preset 把完成的圖存成可重複使用的模板;多分頁工作區讓各自獨立的執行環境並排運作。
- WebSocket 驅動的即時執行與進度回報、執行佇列、參數掃描,以及只重跑有變動節點的部分執行。
- 具型別檢查的連線在設計階段就拒絕不合法的連接。
- 自訂節點管理器與外掛系統;整合 git 版本控制。
- 介面提供英文與繁體中文。
完整文件在 docs.codefyui.com。程式碼以 AGPL-3.0 授權釋出,另提供商業授權。
- 年份
- 2026
- 技術堆疊
- Python · PyTorch · FastAPI · React 19 · TypeScript · React Flow · Zustand · Vite
- 授權
- AGPL-3.0-only