Người dùng gửi ảnh chụp, mẫu sản phẩm công việc hoặc những dòng nhật ký và nhận lại phản hồi cá nhân hóa, chạm đến cảm xúc giúp họ cảm thấy được thấu hiểu và vững tin vào năng lực bản thân. AI được tinh chỉnh để ghi nhận nỗ lực thực chất chứ không chỉ nhìn vào kết quả đầu ra — kích hoạt cảm giác hứng khởi "mình đang đi đúng hướng" bất cứ khi nào cần. Khác với những lời khẳng định sáo rỗng chung chung, chính độ cụ thể sát thực tế của câu trả lời là yếu tố tạo nên sự đồng điệu cảm xúc.
Hãy xây dựng một ứng dụng web có tên là "Mirror" — công cụ huấn luyện cá nhân ứng dụng AI mang đến cho người dùng những phản hồi cá nhân hóa đầy tinh tế và giàu trí tuệ cảm xúc. Tính năng cốt lõi: - Thiết lập ban đầu (Onboarding): người dùng chọn lĩnh vực mục tiêu (sự nghiệp, thể chất, công việc sáng tạo, các mối quan hệ) và chọn một "phong cách khích lệ" (nghiêm khắc thẳng thắn / động viên ấm áp / phân tích sâu sắc) - Điểm danh hàng ngày (Daily check-in): một biểu mẫu ngắn nơi người dùng ghi lại những gì họ đã làm hôm nay, cảm xúc của họ ra sao, và một điều khiến họ thấy tự hào - Phản hồi từ AI: gọi [LLM API] (claude-sonnet-4-20250514) với một câu lệnh hệ thống (system prompt) hướng dẫn Claude phản hồi như một người huấn luyện viên sắc sảo — ghi nhận nỗ lực, gọi tên những điểm mạnh cụ thể, và kết thúc bằng một góc nhìn hướng tới tương lai. Tuyệt đối không sử dụng những cụm từ khen ngợi chung chung sáo rỗng như "làm tốt lắm" (great job) hay "giỏi lắm" (well done) - Kho lưu trữ Thành tựu (Wins Archive): lưu toàn bộ các lần điểm danh trước đây và phản hồi tương ứng của AI, có thể sắp xếp theo ngày và tìm kiếm từ khóa - Bộ đếm chuỗi ngày (Streak tracker): số ngày điểm danh liên tiếp được hiển thị dưới dạng một bộ đếm tối giản — không dùng các huy hiệu trò chơi hóa (gamification badges) màu mè Giao diện (UI): sạch sẽ, ấm áp, sử dụng phông chữ có chân (serif), nền màu kem (#F5F0E8). Giao diện phải mang lại cảm giác như một cuốn nhật ký riêng tư chứ không phải một ứng dụng công nghệ. Không có thông báo làm phiền ngoại trừ một lời nhắc nhẹ nhàng mỗi ngày vào khung giờ do người dùng tự chọn. Ngăn xếp công nghệ (Stack): React frontend, localStorage để lưu trữ dữ liệu cục bộ, [LLM API] cho phản hồi AI. Ứng dụng trang đơn (SPA), không cần backend.