NO. 025 · App 應用
社好過 ShePass 社工師國考刷題 App
社好過 ShePass 是台灣社會工作師國家考試的刷題產品,收錄社會工作、人類行為與社會環境、社會工作直接服務、社會工作研究方法、社會政策與社會立法五科自 106 年起的歷屆考畢試題。測驗題題題附 AI 白話詳解,申論題另收錄原文並提供 AI 擬答參考。iOS、Android 與網頁三端同步。

LINKS · 前往產品
FEATURES · 功能特色
- 社工師國考五科、106 年起歷屆考畢試題
- 測驗題每題附 AI 白話詳解
- 申論題收錄完整原文,並提供 AI 擬答參考
- 依科目刷、依年度期別刷兩種模式
- 錯題本與弱點科目統計
- iOS / Android / Web 三端進度同步
BACKGROUND
專案背景
社工師國考同時考測驗題與申論題,市面上的刷題工具幾乎只處理測驗題,申論部分考生只能自己找考古題原文、自己揣摩寫法。ShePass 把兩種題型都收進同一個產品:測驗題逐題詳解,申論題保留完整原文並提供擬答方向,讓準備過程不必在多個來源之間切換。
CHALLENGES
面臨的挑戰
- 社政法規年年修訂,同一條法條在不同年度的考題中答案可能不同,詳解若不標時間會誤導考生
- 申論題沒有標準答案,擬答一旦寫得太肯定,等於給出不該給的保證
- 同一份試卷混合兩種題型,切段規則比純測驗題的考試複雜得多
SOLUTIONS
解決方式
- 詳解引用法條強制帶考試年度時間戳,明確標示「依當年度法規」
- 申論擬答一律標示「僅供參考」,並在內容紅線中明訂詳解不構成社工實務、法律或福利諮詢建議
- 混合題型切段邏輯以 fixture 驅動測試涵蓋,對帳不過就停下來查、不帶病前進
OUTCOME
專案成果
已上線 iOS、Android 與網頁三端,五科測驗題全數附 AI 白話詳解,申論題原文與擬答同步收錄,題庫隨考選部每次公布考畢試題持續增量。
STACK · 技術實作
- Flutter
- Riverpod
- go_router
- SQLite
- Firebase
- RevenueCat
- Nuxt 3
- TypeScript
- Cloudflare Pages
- Vitest
- 題庫管線支援混合題型:同一份試卷同時切出測驗題與申論題兩種結構,走 TDD 與 fixture 驗證
- 申論題頁保留完整原文作為網頁內容主體,擬答置於 App 內
- UI 文案與詳解使用台灣社工慣用語(如「身心障礙者」而非「殘疾人」、「長期照顧」而非「養老護理」)
- 詳解引用法條一律標注考試年度時間戳,因社政法規逐年修訂


