№ 01
AI Assistant cho 1 super app dựa vào query của người dùng để đề xuất các dịch vụ, gửi form điền thông tin còn thiếu và tự động gửi yêu cầu cho các mini-app liên quan đến dịch vụ yêu cầu.
Người dùng phải truy cập nhiều ứng dụng riêng biệt để đặt xe, đặt vé sự kiện, đặt lịch khám và thanh toán. Mỗi dịch vụ có giao diện, biểu mẫu và quy trình xác nhận khác nhau.
Điều này khiến người dùng phải:
Các thao tác như đặt xe, đặt lịch khám hoặc thanh toán cũng cần có cơ chế xác nhận để tránh Agent thực hiện nhầm hành động.
X-Space Super App cung cấp một giao diện chat duy nhất với AI Concierge X-Stra. Người dùng chỉ cần mô tả nhu cầu bằng ngôn ngữ tự nhiên, ví dụ:
Đặt xe từ 250 Kim Giang đến VinUni.
X-Stra sẽ phân tích yêu cầu, tìm dịch vụ phù hợp và điều hướng người dùng đến mini-app tương ứng.
Nền tảng sử dụng API Platform và OpenAPI để quản lý:
Các mini-app được tích hợp độc lập thông qua API contract, giúp bổ sung dịch vụ mới mà không cần thay đổi lõi của Super App.
Với các thao tác tạo dữ liệu hoặc có ảnh hưởng trực tiếp đến người dùng, hệ thống yêu cầu xác nhận trước khi thực hiện, bao gồm:
Cơ chế này giúp người dùng kiểm soát hành động và hạn chế việc Agent thực hiện nhầm yêu cầu.
Không đưa mật khẩu thật vào README hoặc repository public. Mật khẩu chỉ lưu trong tài liệu nội bộ hoặc trình quản lý secrets.
Sản phẩm đã có các thành phần chính:
Để thêm một dịch vụ mới, đối tác cần:
Nhờ đó, hệ thống có thể mở rộng thêm dịch vụ mà không cần thay đổi toàn bộ Agent hoặc giao diện người dùng.