Skip to content
全部階段依各階段有效範圍顯示
全階段總覽

本頁範圍:P1 起

歷史參考

此內容已歸檔,請以現行畫面及規則配置為準。

A-40-B Speak Studio Rules ​

管理員端規則與系統歷史參考P1 起
尚無原型配圖完整規格見下方正文。
變化時間線
  1. P1新增 +1移除 −0

第一版式樣草案 · Markdown 來源:04-App畫面-管理員.mdGitHub 版本尚未推送;目前以本機手冊為準

口說發音邏輯

⚠️ 本畫面已廢棄。 原 Speak Studio 的口說評分設定(語音評分閾值、發音容錯規則)已移至伺服器端 config 設定。詳見 附錄:伺服器端 Config 設定。

🎯 功能定位(歷史記載) ​

使用者: Super Admin (修改) / Admin (唯讀查看)

A-40-B 用於配置 Speak Studio (發音評測) 的出題演算法。與 Discovery Hub 不同,口說練習不設 Box 0(即無單純曝光階段),且引入了「S3 與 QA (快問快答)」的條件切換邏輯。此頁面確保發音薄弱的字詞能透過 Special Box 獲得最高優先級的強化練習。

🧱 畫面結構 ​

區域說明
HeaderAPlus Admin Dashboard > Rules > Speak Studio Config, [👤]
SidebarSpeak Studio Rule Configuration, [Save] 按鈕
Level Selector[Level: ES1 (Elementary 1) ▾]
Speaking MatrixBox #, S1, S2, S3/QA, Sum
Special Box LogicTrigger Condition: Error No. >= [2]
Priority WeightCurrent: [60]%, Previous: [30]%, Others: [10]%
Box Priority1. Special Box (Fixed), 2. Box 1 (Fixed), 3. Box 2 → 6 (Fixed)

📦 區塊說明 ​

區塊元件目的行為狀態備註
Level SelectorDropdown切換目前已配置的 Level選擇後刷新下方所有口說規則數據Normal各 Level 對口說的要求可能不同
Speaking Matrix3-Input Table設置 S1/S2/S3 題量手動輸入各盒子的題型分佈ActiveSum 欄位即時加總,無 Box 0
Special LogicLogic Config定義發音強化門檻設定錯誤題數Critical確保「2 題錯 2 題」即進入特別盒子
Priority WeightInput Group控制內容時效性比例輸入百分比,確保總和 = 100%Validation決定練習中新舊發音項目的佔比
Box PriorityInfo List顯示抽題優先級唯讀顯示,禁止修改順序Locked順序:Special > Box 1 > ... > Box 6
Tech LogicSummary Text說明底層運作邏輯顯示「QA 優先於 S3」等備註Static供管理員理解系統自動切換行為

🔁 交互流程圖 ​

流程圖

正在載入流程圖…

⚙️ 狀態管理 ​

狀態觸發條件畫面表現
正常數據載入完成完整顯示口說矩陣
驗證錯誤Weight 總和 ≠ 100%紅字警告,Save 按鈕禁用
S3/QA 切換內容項目有 QA 素材系統優先出 QA,無 QA 退回 S3
唯讀模式普通管理員查看輸入框禁用

🔎 邏輯自我檢查 ​

  1. Special Box 判定: 邏輯:在單次 Session 練習中,若某單字的錯誤題數達到門檻,被標記為 Special 的發音項目將出現在該學生的「下次練習」首位。
  2. S3 / QA 切換邏輯: 若當前內容配有 QA 素材,系統優先出 QA;若無 QA,則退回至標準口說練習(S3)。
  3. Box 0 移除: 已確認 Speak Studio 畫面不含 Box 0 欄位,符合「發音練習需即時評測」的業務特性。

提交版本內容版本 c096dd1f提交 7e9453e規格文件,功能實現狀態另行確認