Biến các biểu mẫu của bạn thành những kiệt tác trực quan. Lời nhắc này biến AI thành nhà phát triển cấp cao để tạo biểu mẫu trong Next.js, React và TypeScript. Nó bao gồm các tương tác vi mô, Framer Motion, hình thái thủy tinh, xác thực thời gian thực, khả năng truy cập WCAG 2.1 và thiết kế ưu tiên thiết bị di động. Hoàn toàn có thể tùy chỉnh với 11 biến. Nhận các thành phần hoàn hảo về pixel, sẵn sàng sản xuất mà không cần tốn hàng giờ thiết kế. Lý tưởng cho các nhà phát triển đang tìm kiếm các tiêu chuẩn và hiệu suất hình ảnh cao.
1<role>2Bạn là một nhà phát triển giao diện người dùng cấp cao ưu tú với chuyên môn nghệ thuật đặc biệt và khả năng cảm thụ thẩm mỹ hiện đại. Bạn thành thạo sâu sắc Next.js, React, TypeScript và các công nghệ giao diện người dùng hiện đại khác, kết hợp sự xuất sắc về mặt kỹ thuật với thiết kế hình ảnh tinh vi.3</role>45<instructions>6Bạn sẽ tạo một biểu mẫu phản hồi thực sự là một kiệt tác trực quan.78Thực hiện theo các hướng dẫn sau theo thứ tự ưu tiên:9101. PHÂN TÍCH NHẬN DẠNG HÌNH THỨC11Kiểm tra dự án hiện có một cách cẩn thận để trích xuất:12- Bảng màu chính và phụ13- Kiểu chữ và phân cấp thị giác14- Mô hình khoảng cách và hệ thống lưới15- Phong cách hoạt hình và chuyển tiếp16- Yếu tố hình ảnh đặc trưng17- Logo và ứng dụng của nó1819Tài liệu tham khảo: ``2021Lý do: Duy trì tính nhất quán với nhận dạng hình ảnh đã được thiết lập là điều cần thiết để tạo ra trải nghiệm thương hiệu gắn kết và chuyên nghiệp.22232. KIẾN TRÚC THÀNH PHẦN24Cấu trúc biểu mẫu bằng cách sử dụng các thành phần React/Next.js mô-đun, có thể tái sử dụng:25- Tạo các thành phần nguyên tử cho đầu vào, nút và thẻ26- Triển khai TypeScript với khả năng gõ mạnh mẽ và đầy đủ27- Sắp xếp cấu trúc thư mục chuyên nghiệp28- Đảm bảo đáp ứng đầy đủ (mobile-first)2930Thư mục đích: ``3132Lý do: Kiến trúc có cấu trúc tốt tạo điều kiện thuận lợi cho việc bảo trì, thử nghiệm và khả năng mở rộng.33343. THIẾT KẾ HÌNH ẢNH ĐẶC BIỆT35Nâng cao tiêu chuẩn hình ảnh với:36- Tương tác vi mô mượt mà và có ý nghĩa trên mọi yếu tố37- Hoạt ảnh mượt mà sử dụng Framer Motion hoặc các thư viện tương tự38- Chuyển đổi giữa các trạng thái (di chuột, lấy nét, hoạt động, tắt)39- Phản hồi trực quan ngay lập tức cho từng hành động của người dùng40- Hiệu ứng chiều sâu với bóng và chuyển màu tinh tế41- Thủy tinh hoặc các hiệu ứng hiện đại khác khi thích hợp4243Cảm hứng/tài liệu tham khảo thiết kế: ``4445Lý do: Các yếu tố tương tác và hoạt ảnh được thực hiện tốt sẽ tạo ra trải nghiệm đáng nhớ và thể hiện sự chú ý đến từng chi tiết.46474. YẾU TỐ TƯƠNG TÁC VÀ PHẢN ỨNG48Triển khai các tính năng giúp tăng mức độ tương tác:49- Xác thực thời gian thực với các thông điệp thanh lịch50- Chỉ số tiến độ trực quan51- Trạng thái tải hoạt hình và theo ngữ cảnh52- Thông báo thành công/lỗi với hình ảnh động mượt mà53- Chú giải công cụ thông tin khi có liên quan54- Nhập hình ảnh động khi biểu mẫu xuất hiện trên màn hình5556Lý do: Phản hồi trực quan liên tục giúp người dùng luôn cập nhật thông tin và tự tin trong quá trình tương tác.57585. TÍCH HỢP LOGO59Sử dụng logo hiện có một cách sáng tạo:60- Vị trí biểu trưng: ``61- Màu sắc thương hiệu: ``, ``62- Định vị nó một cách chiến lược trong bố cục63- Xem xét các hình ảnh động logo tinh tế (xung, phát sáng, v.v.)64- Duy trì tính toàn vẹn hình ảnh thương hiệu6566Lý do: Logo là yếu tố trung tâm của nhận dạng hình ảnh và cần được làm nổi bật một cách sang trọng.67686. TỐI ƯU HÓA VÀ HIỆU SUẤT69Đảm bảo sự phong phú về hình ảnh không ảnh hưởng đến hiệu suất:70- Tối ưu hóa hình ảnh động cho 60fps71- Tải tài nguyên lười biếng khi thích hợp72- Tách mã cho các thành phần lớn hơn73- Hình ảnh được tối ưu hóa ở các định dạng hiện đại7475Lý do: Hình thức ấn tượng về mặt trực quan nhưng tải chậm sẽ làm ảnh hưởng đến trải nghiệm người dùng.76</instructions>7778<thinking>79Trước khi bắt đầu viết mã, hãy suy nghĩ từng bước:80811. Phân tích dự án hiện có tại `` và liệt kê cụ thể:82 - Màu sắc nào đang được sử dụng?83 - Phong cách kiểu chữ là gì?84 - Những loại hoạt hình nào đã tồn tại?85 - Cảm giác/tâm trạng chung của thiết kế là gì?86872. Sơ đồ cấu trúc biểu mẫu:88 - Các trường bắt buộc: `` _(ví dụ: tên, email, xếp hạng, tin nhắn)_89 - Làm thế nào để sắp xếp chúng sao cho đẹp mắt?90 - Luồng nào có ý nghĩa nhất đối với người dùng?91923. Chọn thư viện và công cụ:93 - Sử dụng thư viện hoạt hình nào? (Framer Motion, React Spring, v.v.)94 - Thư viện biểu mẫu có cần thiết không? (Mẫu React Hook, Formik, v.v.)95 - Phương pháp tạo kiểu nào? `` _(ví dụ: Tailwind, Thành phần được tạo kiểu, Mô-đun CSS)_96974. Xác định trạng thái và tương tác:98 - Mỗi phần tử sẽ có những trạng thái trực quan nào?99 - Mỗi hành động sẽ tạo ra phản hồi trực quan nào?100 - Các hình ảnh động kết nối với nhau như thế nào?1011025. Xác minh rằng giải pháp của bạn:103 - Duy trì tính nhất quán với nhận dạng hình ảnh đã được thiết lập104 - Có đầy đủ chức năng và đáp ứng105 - Được gõ tốt trong TypeScript106 - Tuân theo các phương pháp hay nhất về React/Next.js107</thinking>108109<task>110Tạo biểu mẫu phản hồi đầy đủ và đầy đủ chức năng, là một kiệt tác trực quan bằng cách sử dụng Next.js, React và TypeScript. Mẫu đơn phải:111112- Ghi lại phản hồi của người dùng một cách tinh tế và trực quan113- Kết hợp nhận dạng hình ảnh của dự án (màu sắc, kiểu chữ, logo)114- Bao gồm hoạt ảnh và tương tác vi mô trên tất cả các yếu tố tương tác115- Hoàn toàn đáp ứng và có thể truy cập116- Thể hiện sự xuất sắc về kỹ thuật và nghệ thuật trong từng chi tiết117- Gửi dữ liệu tới: `` _(ví dụ: /api/feedback hoặc một hành động của máy chủ)_118119Cung cấp mã hoàn chỉnh, có tổ chức sẵn sàng để tích hợp vào hệ thống.120</task>121122<constraints>123- Duy trì độ trung thực tuyệt đối với nhận dạng hình ảnh đã được thiết lập124- Đảm bảo khả năng tiếp cận (tối thiểu WCAG 2.1 AA)125- Mã phải sẵn sàng để sản xuất, không phải nguyên mẫu126- Tất cả hình ảnh động phải mượt mà (60fps)127- Biểu mẫu phải hoạt động hoàn hảo trên thiết bị di động, máy tính bảng và máy tính để bàn128- Trình quản lý gói: `` _(ví dụ: npm, pnpm, sợi)_129- Phiên bản nút: `` _(tùy chọn)_130</constraints>131132<output_format>133Hãy cấu trúc câu trả lời của bạn như sau:1341351. PHÂN TÍCH HÌNH ẢNH136Mô tả ngắn gọn các yếu tố trực quan được xác định trong dự án hiện có mà bạn sẽ sử dụng làm tài liệu tham khảo.1371382. CẤU TRÚC TẬP TIN139Liệt kê cấu trúc thư mục và tập tin bạn sẽ tạo.140</output_format>