一、 前言
在前幾天中,我們陸續開發了對話、筆記摘要、隨堂考、Code Review 與多模態除錯等獨立腳本。當工具越來越多時,如果每次都要切換不同的 Python 檔案執行會很不方便。今天,我們運用 Streamlit 的 多頁面架構 (pages/ 資料夾),將所有功能統整為一個結構完整的學習超級平台!
二、 核心技術亮點
1.Streamlit Native Multi-page 架構:
透過在根目錄建立 pages/ 資料夾,Streamlit 會自動掃描並在網頁側邊欄生成直覺的分頁導覽選單。
2.統一的導覽首頁 (app.py):
提供清晰的模組說明與指引,讓使用者能一目了然所有已解鎖的 AI 學習工具。
3.模組化程式碼管理:
將各個獨立功能(筆記、考題、Code Review)各自封裝,確保專案維護性與可擴展性。
三、程式碼
新增app.py檔案
四、成果展示
在terminal輸入streamlit run app.py
五、結語
今天我們成功把這幾天的所有心血結晶整合為一套完整的全端 AI 學習平台!