從原始碼執行

環境準備

  • Python 3.12 或更高版本。
  • 推薦安裝 uv
  • Windows 開發環境。
git clone https://github.com/BnanZ0/ok-nte.git
cd ok-nte
uv sync

啟動

# 正式入口
python main.py

# 调试入口,输出更详细的日志
python main_debug.py

測試與靜態檢查

倉庫使用 unittest。有本地虛擬環境時,優先使用它的直譯器:

.\.venv\Scripts\python.exe -m unittest discover -s tests -p "*.py"
.\.venv\Scripts\python.exe -m py_compile src\flow.py

如已安裝 Ruff,可執行:

ruff check .

構建文件站點

文件依賴與應用依賴分離。安裝後可生成可由任意靜態網站伺服器託管的 HTML:

.\.venv\Scripts\python.exe -m pip install -r requirements-docs.txt
.\.venv\Scripts\python.exe -m mkdocs build --strict

預設輸出目錄為 site/。本地預覽可執行:

.\.venv\Scripts\python.exe -m mkdocs serve
在 GitHub 查看來源 ↗ · 頁面產生時間: 2026年8月9日