)
Day 30:Client 端總覽 — Web UI 前端架構(gòu)今日目標(biāo)理解 dsh 前端的整體架構(gòu)讀packages/client/的目錄結(jié)構(gòu)理解前端的分層架構(gòu)(通信層/運(yùn)行時(shí)層/UI 渲染層/插槽系統(tǒng))理解前端和 Host 端的通信方式理解前端的技術(shù)棧(框架/構(gòu)建工具/狀態(tài)管理)理解前端的啟動(dòng)流程理解前端的狀態(tài)管理動(dòng)手觀察前端的網(wǎng)絡(luò)請(qǐng)求前置知識(shí)前四周已完成Day 12-13 理解了 Host 端的 webserver 和 apiproxy對(duì) Web 前端開發(fā)有基本了解(HTML/CSS/JavaScript)對(duì) HTTP 和 WebSocket 有基本了解任務(wù) 1:Client 端總覽1.1 什么是 Client 端?Client 端是 dsh 的 Web UI 前端,運(yùn)行在瀏覽器中。它負(fù)責(zé):顯示會(huì)話列表和消息歷史接收用戶輸入并發(fā)送到 Host 端實(shí)時(shí)顯示模型輸出(流式響應(yīng))顯示