Chuyển đến nội dung
9 tháng 8, 2026 · Phát hành

Từ câu lệnh đến cửa hàng ứng dụng

Bài viết này mô tả sản phẩm tại thời điểm xuất bản. Xem AI BuilderAgent Teams để biết các tính năng hiện tại.

Từ câu lệnh đến cửa hàng ứng dụng

Ứng dụng trên ảnh bìa của bài viết này là Longwave, một sổ nhật ký cho những người nghe đài nghiệp dư. Chỉ với một prompt, kết quả đầu ra là một gói Android, một tiện ích mở rộng trình duyệt, và các trình cài đặt desktop cho ba hệ điều hành, với các bản nộp lên store đã được chuẩn bị sẵn dựa trên tài khoản nhà phát triển thật. Không ai phải mở một biểu mẫu nào cả. Đây là những gì mọi người thực sự hỏi chúng tôi về quy trình đó.

Tại sao phải tự động hóa việc lên app store khi bản web đã hoạt động tốt rồi?

Bởi vì một URL chỉ là một nửa câu chuyện phân phối. Người dùng vẫn đi tìm tiện ích trong các app store, và việc vận chuyển lên store là một đống việc vặt khó chịu, độ khó thấp — định dạng đóng gói, tải lên theo phiên bản, nội dung mô tả gian hàng, kích thước ảnh chụp màn hình, bảng câu hỏi về quyền riêng tư. Không có việc nào khó cả. Nhưng tất cả đều tẻ nhạt, và tẻ nhạt-nhưng-khó-tính chính xác là loại việc nên thuộc về một agent thay vì bạn.

Agent thực sự tạo ra những gì cho Google Play?

Một .aabđã ký, được tạo ra bởi bộ công cụ Gradle thật — không phải một bản xuất khẩu chỉ mong store không để ý. Từ chính sản phẩm đầu ra đó, nó viết tiêu đề và mô tả gian hàng, tạo ảnh chụp màn hình từ ứng dụng đang chạy, và điền bảng câu hỏi về quyền riêng tư.

Tôi có thể tin vào các câu trả lời về quyền riêng tư, hay vẫn nên tự kiểm tra lại?

Cứ kiểm tra nếu bạn muốn, nhưng đây là cách chúng được tạo ra: các agent đọc mã nguồn trước khi trả lời. Tuyên bố "ứng dụng này không thu thập dữ liệu" chỉ được đưa vào biểu mẫu khi mã nguồn thực sự không gọi mạng và không nhúng SDK phân tích nào. Nếu phải chọn, hệ thống thà khai báo dưới mức thực tế còn hơn khai quá mức — một gian hàng bị gắn cờ sau này vì sai lệch với bảng câu hỏi là một ngày tồi tệ hơn nhiều so với một câu trả lời hơi thận trọng hôm nay.

Điều gì khác biệt giữa Google Play, Chrome và Firefox?

StoreSản phẩm đầu raAgent xử lýBạn xử lý
Google PlayFile .aab đã kýTải lên, nội dung gian hàng, hình ảnh, khai báo quyền riêng tư, chuẩn bị bản phát hành nhápPhí một lần 25 đô la, các bước console cho ứng dụng đầu tiên, cú nhấp chuột rollout
Chrome Web StoreFile .zip tiện ích mở rộngĐóng gói, nội dung gian hàng, ảnh chụp màn hình, giải thích quyền hạn, tự động điền tab quyền riêng tưKết nối tài khoản, xác nhận xuất bản
Firefox Add-onsFile .zip tiện ích mở rộngMọi thứ — tải lên, xác thực, phiên bản, gian hàng. Không cần vào console chút nàoKết nối tài khoản

Thành thật mà nói, Firefox là trường hợp gọn gàng nhất — quy trình nộp của Mozilla không đòi hỏi sự can thiệp thủ công như hai bên kia, nên việc của agent ở đây gần với "hoàn tất" hơn là "chuẩn bị".

Còn những người không muốn cài đặt qua app store chút nào thì sao?

Các trình cài đặt desktop được cung cấp dưới dạng tải trực tiếp từ trang build của bạn: một trình cài đặt Windows, một gói Linux, và một ảnh đĩa macOS được build dạng universal để chạy được trên cả Apple Silicon lẫn Intel. Hộp thoại cài đặt còn tự phát hiện hệ điều hành của bạn và hiển thị đúng các bước tương ứng — chúng tôi đã quá chán khi thấy "không thể xác minh nhà phát triển" trở thành một ticket hỗ trợ thay vì chỉ là một câu trên trang tải xuống.

Tên của ai sẽ xuất hiện trên gian hàng — của Longwave, hay của nền tảng?

Của bạn. Mọi bản nộp đều đi qua tài khoản nhà phát triển của chính bạn, không phải của chúng tôi. Đó là điều có chủ ý: nhà xuất bản chính thức của sản phẩm phải là bạn, với các đánh giá của bạn và mối quan hệ của bạn với store. Chúng tôi thà là nhân viên vô hình còn hơn là chủ nhà có tên trên hợp đồng thuê.

Điều gì có thể xảy ra sai sót, và ai thực sự chịu trách nhiệm cho nó?

Có hai điều nằm ngoài những gì bất kỳ nền tảng nào có thể hứa hẹn. Việc xét duyệt của store là quyết định của store — các agent chuẩn bị bản nộp mạnh nhất có thể, nhưng việc được duyệt không được đảm bảo, và bạn nên hoài nghi bất kỳ ai nói ngược lại. Còn việc đăng ký nhà phát triển, cùng với bất kỳ khoản phí đi kèm nào, là mối quan hệ giữa bạn và store, không phải với chúng tôi. Mọi thứ nằm giữa hai đầu đó — cả một buổi chiều điền biểu mẫu, chỉnh kích thước ảnh chụp màn hình, và tích các ô trong bảng câu hỏi — giờ đây là việc của agent.

Sau khi vận chuyển: mọi bản nộp đều xuất hiện trong hub Shipped của bạn kèm trạng thái theo từng store, và dữ liệu phân tích từ store bắt đầu đổ về cùng một bảng điều khiển với số liệu web của bạn. Đó là chủ đề của Theo dõi kết quả sau khi ra mắt.
Phát hành
Chia sẻXLinkedInFacebookRedditQuoraWhatsAppTelegramEmail
← Tất cả bài viết