/* Lời khuyên Mentor Sam Nguyễn — cá nhân hóa theo tiến độ + streak. */ function ProfileMentorNudge({ profile, rankInfo, pct, setTab }) { const streak = rankInfo ? rankInfo.streak || 0 : 0; const prof = profile || {}; const honorific = profileHonorific(prof.gender); const name = prof.display_name || `${honorific} học viên`; const goalText = prof.goal ? `🎯 Mục tiêu của ${honorific}: "${prof.goal}"` : ""; let message = ""; if (pct === 0) { message = `Chào ${name}! Hành trình vạn dặm bắt đầu từ bước đầu tiên. Dành 15 phút hôm nay hoàn thành bài mở đầu — Sam Nguyễn đồng hành cùng ${honorific.toLowerCase()}! 🚀`; } else if (pct < 30) { message = `Tuyệt vời, ${name}! ${honorific} đã hoàn thành ${pct}%. Giữ đều 5–10 phút/ngày để làm chủ trợ lý AI! ⚡`; } else if (pct < 70) { message = `Đã ${pct}% rồi, ${name}! Giữ vững đà để làm chủ vận hành đế chế 1 người. Cố lên! 🔥`; } else if (pct < 100) { message = `Xuất sắc, ${name}! Còn vài bài nữa là cán đích (${pct}%). Sam tin ${honorific.toLowerCase()} sẽ làm được! 🏆`; } else { message = `Phi thường, ${name}! 100% lộ trình. Tự hào và bắt tay vận hành đế chế của riêng mình! 🎉`; } if (streak >= 3) message += ` Chuỗi ${streak} ngày liên tục — đáng nể! 🔥`; return (
{goalText}
: ({message}