這是一個在 GitHub Finish-Up-A-Thon 挑戰賽中死而復生的項目。StylesByShahid 最初只是開發者在學習全棧開發時留下的前端實驗品,后端幾乎無法運行——用戶無法注冊、不能登錄、沒有數據庫支撐,AI 生成能力更是無從談起。但在短短數周內,借助 JavaScript、Node.js、Express、MongoDB 和 GitHub Copilot,Shahid 將一具只有靜態演示的“空殼”徹底改造成可投入生產的 AI 演示文稿生成平臺。 重構后的平臺擁有完整的 JWT 認證系統,前端采用極具現代感的玻璃態 UI,并利用 Socket.io 實現了實時協作功能。最關鍵的轉折點在于 AI 能力的補全:Shahid 集成了 Groq AI 接口,讓平臺能根據用戶輸入動態生成演示文稿內容,一舉擺脫了原先只能展示固定模板的窘境。與此同時,新增的儀表盤讓演示文稿管理和用戶活動追蹤變得一目了然,文件上傳功能則支撐起多媒體演示場景,整套系統在桌面端和移動端均實現了響應式適配。 該項目目前已開放演示,倉庫地址為 https://github.com/SHAHID-glitch/StylesByShahid,線上體驗可通過 https://shahidmalik786-stylesbyshahid.hf.space/# 直接訪問。從后端癱瘓到 AI 協同創作,這次改造不僅是一次技術重構,更展示出一名開發者在極限挑戰下,如何將半成品打磨成真正可用的產品。
![]()
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.