dramaling-vocab-learning/docs/01_requirement/user-stories.md

5.4 KiB
Raw Blame History

DramaLing 用戶故事

用戶角色定義

主要用戶群體

  1. 英語學習者 (Primary): 想透過美劇提升英語能力的台灣學生和上班族
  2. 美劇愛好者: 喜歡看美劇並想學習道地表達的人
  3. 考試準備者: 準備托福、雅思等英語考試的學生

核心用戶故事

🎯 Epic 1: 用戶認證與個人化

US-001: 用戶註冊

作為 新用戶 我想要 使用 Email 或 Google 帳號註冊 以便於 開始使用平台並保存我的學習進度

驗收標準

  • 可以使用 Email/密碼註冊
  • 可以使用 Google OAuth 註冊
  • 註冊後自動登入
  • 收到歡迎郵件

US-002: 用戶登入

作為 註冊用戶 我想要 快速登入系統 以便於 繼續我的學習進度

驗收標準

  • 支援記住我功能
  • 忘記密碼流程
  • 登入失敗有明確提示

🎯 Epic 2: AI 詞卡生成

US-003: 從美劇對話生成詞卡

作為 英語學習者 我想要 輸入美劇對話或字幕 以便於 AI 自動生成重要詞彙的學習卡片

驗收標準

  • 可貼上或輸入英文文本
  • AI 識別重要詞彙和片語
  • 生成包含翻譯、例句、使用情境的詞卡
  • 可預覽生成結果
  • 可選擇保存哪些詞卡

US-004: 主題式詞卡生成

作為 英語學習者 我想要 選擇特定主題(如:職場英語、日常對話) 以便於 學習該主題相關的詞彙

驗收標準

  • 提供預設主題選項
  • 生成該主題常用詞彙
  • 詞卡包含實用例句

🎯 Epic 3: 詞卡管理

US-005: 瀏覽我的詞卡

作為 用戶 我想要 查看所有我的詞卡 以便於 管理和複習學習內容

驗收標準

  • 列表顯示所有詞卡
  • 可按日期、難度、標籤篩選
  • 支援搜尋功能
  • 顯示學習進度狀態

US-006: 編輯詞卡

作為 用戶 我想要 修改詞卡內容 以便於 個人化我的學習材料

驗收標準

  • 可編輯所有詞卡欄位
  • 可添加個人筆記
  • 可調整難度等級
  • 自動儲存變更

US-007: 組織詞卡

作為 用戶 我想要 用標籤和分類組織詞卡 以便於 更好地管理學習內容

驗收標準

  • 可建立和管理標籤
  • 可將詞卡加入收藏
  • 支援批量操作
  • 可建立詞卡集

🎯 Epic 4: 複習系統

US-008: 每日複習

作為 用戶 我想要 每天複習到期的詞卡 以便於 鞏固記憶

驗收標準

  • 顯示今日待複習數量
  • 翻卡式複習介面
  • 可評分記憶程度1-5分
  • 根據評分調整下次複習時間

US-009: 複習提醒

作為 用戶 我想要 收到複習提醒 以便於 保持學習習慣

驗收標準

  • 可設定提醒時間
  • Email/瀏覽器通知
  • 顯示待複習數量

US-010: 測驗模式

作為 用戶 我想要 通過測驗檢驗學習成果 以便於 了解掌握程度

驗收標準

  • 多種測驗類型(選擇題、填空題)
  • 即時回饋對錯
  • 測驗結果統計

🎯 Epic 5: 學習追蹤

US-011: 查看學習統計

作為 用戶 我想要 查看我的學習數據 以便於 了解學習進度和效果

驗收標準

  • 顯示學習天數、詞彙量
  • 圖表展示學習趨勢
  • 每日/每週/每月統計
  • 成就徽章系統

US-012: 導出學習報告

作為 用戶 我想要 導出我的學習報告 以便於 分享或存檔

驗收標準

  • PDF 格式報告
  • 包含統計圖表
  • 詞彙清單

進階用戶故事 (Phase 2)

🎯 Epic 6: 社群功能

US-013: 分享詞卡集

作為 用戶 我想要 分享我的詞卡集給其他人 以便於 幫助他人學習

US-014: 探索公開詞卡

作為 用戶 我想要 瀏覽其他人分享的詞卡集 以便於 豐富學習內容

🎯 Epic 7: 付費功能

US-015: 升級專業版

作為 免費用戶 我想要 升級到專業版 以便於 獲得更多功能

US-016: 無限 AI 生成

作為 專業版用戶 我想要 無限制使用 AI 生成功能 以便於 創建更多學習內容

用戶旅程地圖

新用戶首次使用流程

  1. 發現階段

    • 看到朋友分享
    • Google 搜尋到
    • 社群媒體廣告
  2. 註冊階段

    • 瀏覽首頁了解功能
    • 點擊免費試用
    • 完成註冊
  3. 初次體驗

    • 觀看導覽教學
    • 嘗試 AI 生成第一批詞卡
    • 完成首次複習
  4. 養成習慣

    • 每日登入複習
    • 持續添加新詞卡
    • 查看學習進度
  5. 深度使用

    • 自定義學習設定
    • 探索進階功能
    • 考慮付費升級

成功指標

用戶滿意度指標

  • 新用戶完成首次詞卡生成率 > 80%
  • 7 日留存率 > 40%
  • 30 日留存率 > 20%
  • 每日活躍用戶複習完成率 > 60%

功能使用指標

  • AI 生成功能使用率 > 70%
  • 詞卡編輯率 > 30%
  • 標籤使用率 > 40%
  • 複習功能日均使用 > 1 次

優先級矩陣

優先級 用戶故事 商業價值 開發成本 Sprint
P0 US-001, US-002 Sprint 1
P0 US-003 Sprint 1
P0 US-005, US-008 Sprint 2
P1 US-006, US-007 Sprint 2
P1 US-011 Sprint 3
P2 US-009, US-010 Sprint 3
P2 US-013, US-014 Future