dramaling-app/sop/archive/20250910142112_README.md

6.4 KiB

📋 技術文檔總覽

專案名稱: Drama Ling 語言學習應用
最後更新: 2025-09-09
文檔狀態: 🔄 建議重組中

🗂️ 文檔分類說明

本目錄包含 Drama Ling 專案的所有技術文檔,按功能和階段進行分類組織。

📊 當前文檔統計

  • 總文檔數: 27個
  • API文檔: 11個
  • 前端文檔: 4個
  • 架構文檔: 3個
  • 開發工具: 5個
  • 其他文檔: 4個

📁 建議的目錄重組結構

🏗️ 01_architecture/ - 架構設計

核心系統架構和技術選型決策文檔

文檔 內容 狀態
tech-stack-decision.md 技術選型決策和比較分析 已完成
database-schema.md 資料庫結構設計 已完成
system-integration.md 系統整合架構 已完成

🔌 02_api/ - API 規格文檔

完整的後端 API 規格和介面文檔

文檔 內容 狀態
README.md API 文檔導航和概覽 📝 需建立
api-specifications.md API 總規格文檔 已完成
common.md 通用 API 規範 已完成
errors.md 錯誤處理規範 已完成
authentication.md 認證相關 API 已完成
user-management.md 用戶管理 API 已完成
vocabulary.md 詞彙學習 API 已完成
dialogue-practice.md 對話練習 API 已完成
learning-content.md 學習內容 API 已完成
gamification.md 遊戲化系統 API 已完成
subscription.md 訂閱系統 API 已完成
daily-missions.md 每日任務 API 已完成
language-levels.md 語言等級 API 已完成

💻 03_frontend/ - 前端技術文檔

Vue.js Web 應用程式開發相關文檔

文檔 內容 狀態
README.md 前端技術文檔導航 📝 需建立
vue-frontend-architecture.md Vue.js 架構設計和技術選型 已完成
vue-project-structure.md 專案結構和配置檔案 已完成
vue-tools-configuration.md 開發工具和環境配置 已完成
vue-development-standards.md 開發規範和最佳實踐 已完成

📱 04_mobile/ - 移動端技術文檔

Flutter 移動應用程式開發相關文檔

文檔 內容 狀態
README.md 移動端技術文檔導航 📝 需建立
flutter-architecture.md Flutter 架構設計 🔄 規劃中
flutter-integration.md Flutter 與後端整合 已完成

🚀 05_deployment/ - 部署和運維

應用程式部署、運維和維護相關文檔

文檔 內容 狀態
README.md 部署文檔導航 📝 需建立
low-budget-deployment.md 低預算部署方案 已完成
production-deployment.md 生產環境部署指南 🔄 規劃中

🛠️ 06_development/ - 開發流程和工具

開發環境設定、流程規範和工具使用指南

文檔 內容 狀態
README.md 開發流程文檔導航 📝 需建立
environment/README.md 開發環境設定總覽 已完成
environment/xcode_setup_guide.md Xcode 開發環境設定 已完成
user-flow-specification.md 用戶流程規格說明 已完成
file-organization-strategy.md 檔案組織策略 已完成
issues-tracking.md 問題追蹤系統使用 已完成

📋 07_planning/ - 規劃文檔

專案規劃、計劃和檢查相關文檔

文檔 內容 狀態
README.md 規劃文檔導航 📝 需建立
api-specifications-completion-plan.md API 規格完成計劃 已完成
quick-consistency-check.md 快速一致性檢查 已完成

📦 archive/ - 歷史歸檔

舊版本或不再使用的文檔歸檔

文檔 內容 狀態
user-flow-specification-old.md 舊版用戶流程規格 📦 已歸檔

🔍 快速導航

🆕 新開發者入門路徑

  1. 📖 開始: 01_architecture/tech-stack-decision.md - 了解技術選型
  2. 🏗️ 架構: 01_architecture/database-schema.md - 理解資料結構
  3. 🔌 API: 02_api/README.md - 學習 API 規格
  4. 💻 前端: 03_frontend/vue-frontend-architecture.md - 前端開發指南
  5. 🛠️ 環境: 06_development/environment/README.md - 設定開發環境

👨‍💻 前端開發者路徑

  1. 03_frontend/vue-frontend-architecture.md - 架構總覽
  2. 03_frontend/vue-project-structure.md - 專案結構
  3. 03_frontend/vue-tools-configuration.md - 工具配置
  4. 03_frontend/vue-development-standards.md - 開發規範
  5. 02_api/api-specifications.md - API 整合

🔧 後端開發者路徑

  1. 01_architecture/database-schema.md - 資料庫設計
  2. 02_api/api-specifications.md - API 總規格
  3. 02_api/common.md - 通用規範
  4. 02_api/authentication.md - 認證系統
  5. 其他特定 API 文檔

📱 移動端開發者路徑

  1. 04_mobile/flutter-architecture.md - Flutter 架構
  2. 04_mobile/flutter-integration.md - 後端整合
  3. 06_development/environment/xcode_setup_guide.md - iOS 環境
  4. 02_api/api-specifications.md - API 整合

🚀 部署和運維路徑

  1. 05_deployment/low-budget-deployment.md - 基礎部署
  2. 05_deployment/production-deployment.md - 生產部署
  3. 01_architecture/system-integration.md - 系統整合
  4. 07_planning/quick-consistency-check.md - 檢查清單

📊 文檔完成度追蹤

已完成 (22/27)

  • 架構文檔: 3/3
  • API 文檔: 11/12
  • 前端文檔: 4/4
  • 開發工具: 4/4

🔄 進行中 (2/27)

  • 移動端文檔: 1/2
  • 部署文檔: 1/2

📝 待建立 (3/27)

  • 各分類的 README.md 導航文檔

🔧 維護指南

新增文檔時

  1. 將文檔放在適當的分類目錄下
  2. 更新對應分類的 README.md
  3. 更新本總覽文檔的統計和表格
  4. 確保文檔包含標準的元數據(建立日期、最後更新、狀態)

文檔審查週期

  • 每週: 檢查文檔狀態更新
  • 每月: 檢查文檔內容是否需要更新
  • 版本發布前: 全面檢查文檔的準確性和完整性

📞 聯繫資訊

文檔維護者: 技術團隊
最後審查: 2025-09-09
下次審查: 2025-09-16


💡 提示: 如果你是新加入的開發者,建議從「新開發者入門路徑」開始閱讀相關文檔。