Đi đến nội dung chính
Quay lại danh sách case study
alice/ai logoDự án khách hàngĐang chạy

Vận hành doanh nghiệp nhỏ · AI Agent

Hệ điều hành đa agent alice/ai cho doanh nghiệp nhỏ

Van Data Team xây dựng cho alice/ai

Hệ điều hành AI cho doanh nghiệp nhỏ: một LangGraph Supervisor chuyển từng yêu cầu tới các sub-agent chuyên trách qua hơn 70 tích hợp công cụ MCP, phát hành từ một codebase React cho web, PWA và ứng dụng iOS, Android.

tích hợp công cụ MCP dưới một supervisor
70+
agent chuyên trách trong sản phẩm, theo goalice.ai
6
goalice.ai
alice/ai home page
alice/ai on a phone

Kết quả đo lường được

  1. Kết quả 01

    Hơn 70 tích hợp công cụ MCP dưới một LangGraph Supervisor

  2. Kết quả 02

    51 controller backend chuyên trách trên FastAPI và AWS ECS Fargate

  3. Kết quả 03

    Một codebase React 19 phát hành cho web, PWA, iOS và Android

Thách thức

Chủ doanh nghiệp nhỏ mất cả tuần cho việc hành chính và vận hành nằm rải rác trong các công cụ họ dùng để điều hành, và một trợ lý chỉ biết trả lời câu hỏi thì không làm được việc nào trong số đó.

Bối cảnh

alice/ai, trước đây là PraxisAI, bán một hệ điều hành AI cho doanh nghiệp nhỏ: chủ doanh nghiệp đặt định hướng, các agent chuyên trách làm việc, từ chánh văn phòng cá nhân tới agent tài chính và marketing. Lời hứa đó chỉ đúng khi agent hành động được ngay trong các công cụ doanh nghiệp đang dùng, và khi sản phẩm đến tay chủ doanh nghiệp trên mọi thiết bị họ làm việc.

Chúng tôi đã xây gì

Backend FastAPI gồm 51 controller chuyên trách trên AWS ECS Fargate, với một LangGraph Supervisor điều phối các sub-agent qua hơn 70 tích hợp công cụ MCP, truy xuất trên Pinecone và FAISS, theo dõi bằng LangSmith, và GPT-4 cùng Gemini đứng sau các agent. Frontend React 19 và Vite, dùng Material-UI v7, Redux Toolkit và React Router 7, truyền câu trả lời qua server-sent events và phát hành thành PWA, đồng thời qua Capacitor 7 thành ứng dụng iOS và Android. AWS Cognito qua Amplify lo đăng nhập nhiều tenant, Stripe lo thanh toán, và 14 bảng DynamoDB lưu dữ liệu. Kết nối MCP tới Cliniko và Nookal đưa hồ sơ và lịch hẹn của phòng khám vào cùng trợ lý.

Điều gì thay đổi

Chủ doanh nghiệp làm việc với một supervisor có thể hành động trên hơn 70 công cụ đã kết nối thay vì chuyển qua lại giữa chúng, trên web hay trong ứng dụng, và đội ngũ chỉ duy trì một codebase cho mọi nền tảng.

Ràng buộc và quyết định

Supervisor chuyển việc cho các sub-agent chuyên trách thay vì trao cho một agent mọi công cụ, nên mỗi agent chỉ chọn trong một bộ công cụ ngắn và đúng việc dù số tích hợp vượt quá 70. Ứng dụng di động được tạo từ chính mã React qua Capacitor, giữ web, iOS và Android trên cùng một chu kỳ phát hành. CI/CD chạy trên GitHub Actions với quyền truy cập AWS qua OIDC và hai pipeline DEV, PROD riêng, nên không có khóa đám mây dài hạn nào nằm trong pipeline.

Nền tảng công nghệ

LangGraphLangSmithMCPPineconeFAISSGPT-4GeminiFastAPIAWS ECS FargateReact 19CapacitorAWS CognitoDynamoDBStripe

Chia sẻ bài này

Bạn cần một hệ thống tương tự?

Nếu dự án này tương đồng với quy trình hiện tại, hãy bắt đầu bằng cuộc trao đổi có phạm vi về ràng buộc, thời gian và nhu cầu tích hợp.

Case study liên quan