# Change: Add Collaboration Features ## Why 專案管理系統需要協作功能,讓團隊成員能在任務內進行討論、標記相關人員,並處理任務阻礙。目前系統缺乏這些核心協作機制,導致使用者仍需依賴 Email 或其他工具進行溝通。 ## What Changes - 新增任務留言系統(支援巢狀回覆) - 實作 @提及功能(自動完成 + 即時通知) - 建立阻礙管理機制(標記原因、主管通知、解除追蹤) - 實作即時通知系統(Redis Pub/Sub + WebSocket) ## Impact - Affected specs: `collaboration` - Affected code: - 新增 models: Comment, Mention, Notification, Blocker - 新增 API routes: `/comments`, `/notifications` - 新增 services: NotificationService, WebSocketManager - 前端: 任務詳情頁新增留言區、通知中心