AITin tức

Google nâng cấp Stitch: Công cụ AI thiết kế giao diện ứng dụng và website bằng ngôn ngữ tự nhiên

    0

    Trí tuệ nhân tạo đang dần thay đổi cách con người xây dựng phần mềm, giúp chuyển đổi các mô tả đơn giản thành những sản phẩm có thể hoạt động thực tế. Mới đây, Google Labs đã chính thức công bố bản cập nhật lớn cho nền tảng Stitch, biến nền tảng này thành một không gian thiết kế phần mềm tích hợp AI toàn diện. Mục tiêu cốt lõi của bản cập nhật này là cho phép bất kỳ ai cũng có thể tạo lập, chỉnh sửa và cộng tác để xây dựng các giao diện ứng dụng hoặc trang web chỉ bằng cách sử dụng ngôn ngữ tự nhiên.

    Định hình thiết kế từ mục tiêu cốt lõi

    Thay vì bắt buộc người dùng phải bắt đầu bằng các bản vẽ khung lưới truyền thống, Stitch cho phép người dùng khởi tạo dự án dựa trên các mục tiêu kinh doanh, cảm xúc muốn truyền tải đến khách hàng hoặc thậm chí là một vài hình ảnh tham khảo. Cách tiếp cận này giúp các nhà phát triển và thiết kế nhanh chóng khám phá nhiều hướng đi khác nhau trước khi chốt phương án cuối cùng. Công cụ AI sẽ tổng hợp các thông tin đầu vào này để đưa ra những đề xuất giao diện ban đầu có thể áp dụng ngay vào thực tế.

    Không gian làm việc mở rộng và trợ lý quản lý dự án

    Giao diện người dùng của Stitch đã được thiết kế lại hoàn toàn với một không gian làm việc vô hạn dựa trên AI. Người dùng có thể đưa mọi dữ liệu đầu vào bao gồm hình ảnh, đoạn văn bản mô tả hoặc các đoạn mã nguồn trực tiếp vào màn hình làm việc để làm dữ liệu ngữ cảnh.

    Toàn bộ thông tin này sẽ được xử lý bởi một trợ lý thiết kế mới, có khả năng theo dõi sát sao sự phát triển của dự án từ những ý tưởng sơ khai nhất. Cùng với đó, hệ thống cung cấp thêm công cụ quản lý để hỗ trợ người dùng làm việc song song trên nhiều luồng ý tưởng khác nhau mà vẫn giữ được sự ngăn nắp, tránh việc bị nhầm lẫn giữa các phiên bản.

    Đồng bộ quy trình bằng tệp DESIGN.md

    Để giải quyết bài toán đồng bộ hóa trong nhóm làm việc, Stitch đã mở rộng bộ công cụ hệ thống thiết kế. Nền tảng này hiện cho phép trích xuất trực tiếp các quy tắc thiết kế từ một đường dẫn trang web bất kỳ. Đặc biệt, sự xuất hiện của tệp định dạng chuẩn markdown mang tên DESIGN.md giúp người dùng dễ dàng xuất và nhập các quy tắc thiết kế (như màu sắc, phông chữ, khoảng cách) giữa Stitch và các công cụ lập trình khác. Người dùng có thể sao chép trực tiếp bộ quy tắc thiết kế từ dự án cũ sang dự án mới, giúp giảm bớt các thao tác cài đặt thủ công.

    Tạo nguyên mẫu tương tác và phản hồi thời gian thực

    Thiết kế luôn đi kèm với quá trình thử nghiệm và tinh chỉnh liên tục. Stitch giải quyết vấn đề này bằng cách chuyển đổi tức thì các bản thiết kế tĩnh thành các nguyên mẫu có thể tương tác. Người dùng chỉ cần kết nối các màn hình lại với nhau và nhấn nút chạy để trải nghiệm luồng thao tác của ứng dụng giống như một phần mềm hoàn chỉnh. Dựa trên các điểm chạm của người dùng, AI của Stitch cũng có thể tự động tạo ra các màn hình tiếp theo một cách hợp lý. Vòng lặp phản hồi nhanh này giúp các nhóm phát triển xác thực ý tưởng ngay lập tức và chỉnh sửa các thành phần chưa phù hợp chỉ với vài thao tác.

    Tương tác bằng giọng nói và xuất mã nguồn trực tiếp

    Một điểm sáng đáng chú ý trong bản cập nhật lần này là khả năng cộng tác thông qua giọng nói. Người dùng có thể nói chuyện trực tiếp với không gian làm việc của mình để yêu cầu AI đánh giá thiết kế, thay đổi bảng màu của giao diện hoặc yêu cầu tạo thêm các tùy chọn menu khác nhau theo thời gian thực. Trợ lý AI có thể đóng vai trò như một người dùng thực tế để phỏng vấn nhà thiết kế, từ đó xây dựng một trang đích phù hợp nhất với nhu cầu.

    Bên cạnh khâu thiết kế, Stitch còn đóng vai trò là cầu nối với các công cụ lập trình. Thông qua máy chủ MCP và bộ công cụ phát triển phần mềm SDK mới được phát hành, người dùng có thể chuyển giao thẳng các bản thiết kế của mình sang các môi trường dành cho lập trình viên như AI Studio và Antigravity. Việc này đảm bảo sự đồng bộ tuyệt đối giữa thiết kế trên bản vẽ và mã nguồn thực tế.

    Việc cập nhật các tính năng mới cho Stitch cho thấy xu hướng ứng dụng công nghệ AI vào quy trình sản xuất phần mềm. Công cụ này hỗ trợ người dùng từ việc xây dựng ý tưởng ban đầu đến khi hoàn thiện nguyên mẫu, giúp giảm thiểu thời gian thiết kế các giao diện cơ bản. Dù các cấu trúc giao diện phức tạp vẫn cần người dùng kiểm tra và điều chỉnh thủ công để đảm bảo ứng dụng hoạt động chính xác, Stitch vẫn đóng vai trò là một nền tảng hỗ trợ trực quan, giúp quá trình làm việc trở nên thuận tiện và bám sát thực tế hơn.

    Nguồn: Google Labs.

    Comments