Bỏ qua menu
26 Phạm Văn Đồng, Cầu Giấy, Hà Nội8:00 – 17:30, thứ Hai đến thứ Bảy

Lê Văn Toàn · 26/09/2026

Phần mềm quản lý nhà hàng tự viết bằng AI thay vì mua gói sẵn

Hơn 1.350.500đ mỗi tháng cho một phần mềm quản lý nhà hàng tự may đo bằng AI chạy trên nền MONA Cloud, vừa khít quy trình đặt bàn và gọi món thực tế.

Sáng qua mình vác túi đồ nghề qua phố Thái Hà xử lý ca kẹt giấy và thay cụm sấy cho một chiếc máy photocopy Konica Minolta đang dùng in hoá đơn ở một quán ăn lớn. Anh chủ quán là khách thuê máy tính tiền theo trang bên mình mấy năm nay, vừa rót trà vừa than phiền về cái phần mềm quản lý nhà hàng đóng gói mà quán đang xài. Mua bản quyền thì đắt, mỗi năm tốn thêm phí gia hạn, nhưng ngặt nỗi nó bắt nhân viên phải bấm qua tận bốn màn hình rắc rối mới xuất được tờ bill cho khách. Trong lúc chờ bo mạch khởi động lại để kiểm tra bộ phận kéo giấy, mình bảo anh ấy thử tự làm một hệ thống nội bộ bằng AI xem sao, vừa đỡ tốn kém lại đúng nhu cầu. Trông anh có vẻ nghi ngờ. Lát sau rảnh tay, mình lấy chiếc laptop cá nhân ra biểu diễn nháp luôn một ứng dụng nhỏ gọn cho anh coi thử.

Chủ quán ăn trao đổi giải pháp phần mềm quản lý nhà hàng
Chủ quán ăn trao đổi giải pháp phần mềm quản lý nhà hàng

Khởi tạo dữ liệu app đặt bàn bằng vài lệnh

Làm rất lẹ. Bắt đầu với một công cụ có sẵn, mình mở giao diện dòng lệnh lên và cài đặt gói mcp của hệ thống máy chủ MONA. Việc này giúp công cụ AI Claude Code có thể trực tiếp gọi các giao thức lập trình ứng dụng để tạo tài nguyên hệ thống từ xa chỉ trong nháy mắt. Nhờ đó, mình hoàn toàn không cần tốn công cấu hình qua nhiều bước rườm rà trên các giao diện trình duyệt như truyền thống.

Mình yêu cầu nó dựng một con máy với cấu hình tham chiếu là 2 core và 4 GB RAM để đủ sức chịu tải cho khoảng mười bàn ăn cùng lúc, đảm bảo hệ thống không bị đơ khi quán đông khách. Thay vì tự nhẩm tính chi phí xem hết bao nhiêu tiền, trí tuệ nhân tạo sẽ quét các thông số và báo lại mức giá dự kiến là 1.850đ mỗi giờ trước khi nó chính thức gọi lệnh tạo máy. Quá trình thiết lập diễn ra tự động hệt như lúc mình gắn cáp chẩn đoán lỗi vào bo mạch máy in và để phần mềm chạy dò tìm linh kiện hỏng. Mình chỉ việc gõ thêm lệnh yêu cầu AI tự làm phần mềm nội bộ rồi nhâm nhi cốc trà đợi hệ thống tự chạy ra kết quả phần thô cho bộ khung ứng dụng.

Mức giá máy chủ chạy phần mềm quản lý nhà hàng

Tiền nong là chuyện rất hệ trọng trong làm ăn. Chi phí vận hành luôn là thứ anh chủ quán bận tâm hằng ngày, vì biên lợi nhuận của ngành ăn uống dạo này khá mỏng do giá nguyên liệu đầu vào tăng cao. Với hệ thống vừa tạo, cấu hình 2 core, 4 GB RAM và ổ cứng 50 GB này tính ra mất loanh quanh 1.350.500đ một tháng. Tính tiền rất sát. Mức chi phí này tương đương với tiền thuê một chiếc máy photo cấu hình cơ bản bên mình, nhưng lại gánh được toàn bộ luồng dữ liệu sổ sách của cả quán ăn mà không sợ thất thoát.

Một điểm cần lưu ý là máy chủ ở đây tính phí theo giờ, nên nếu anh em để nó chạy xuyên suốt ngày đêm không nghỉ thì tổng tiền cuối tháng sẽ đắt hơn so với việc mua một gói VPS trả đứt nguyên năm của các nhà cung cấp khác. Mình từng tạo thử một máy chủ nhỏ để kiểm tra tính năng lưu trữ hình ảnh rồi đi nhậu quên tắt đi. Đến vài hôm sau quay lại kiểm tra bảng thanh toán thì thấy ví tiền VND bị trừ mất một khoản lặt vặt khá xót ruột, coi như bài học nhớ đời.

Tuy nhiên, nếu ứng dụng linh hoạt cho một mô hình kinh doanh nhỏ lẻ, bạn hoàn toàn có thể lập lịch tự động để tắt máy chủ vào lúc nửa đêm khi quán đóng cửa và bật lại vào đầu giờ sáng hôm sau. Việc tính toán chi li từng giờ chạy máy giống hệt như cách bên mình áp dụng chính sách thuê theo trang in cho khách hàng, giúp tiết kiệm chi phí tối đa cho người dùng cuối mà vẫn đảm bảo hiệu suất hoạt động liên tục trong giờ vàng.

Cơ sở dữ liệu và lưu trữ hình ảnh món ăn

Chuyển qua phần lưu dữ liệu. Mình quyết định dùng MONA Base để chứa toàn bộ danh sách thực đơn gồm 40 món, đơn giá và kho ảnh chụp món ăn đưa lên menu. Hệ thống này có khả năng tự thiết lập mọi thông số cơ sở dữ liệu và hạ tầng mạng chỉ trong khoảng 4,5 phút, giảm hẳn công sức thao tác tay. Khi thao tác với mã nguồn, bạn chỉ việc dùng thư viện tương thích mang tên supabase-js rất phổ biến để kết nối thẳng từ giao diện web vào máy chủ.

Tuy nhiên, do nền tảng MONA Base hiện tại vẫn còn đang trong giai đoạn beta, bảng điều khiển của nó thực sự khá sơ sài, hoàn toàn không có một trình xem bảng dữ liệu đẹp mắt và tiện lợi như khi anh em xài Supabase Studio. Mỗi lần muốn kiểm tra xem hình ảnh món ăn mới đã được ghi nhận đúng cột chưa, mình lại phải tải mã nguồn về chạy cục bộ trên máy tính hoặc gõ dòng lệnh truy vấn thủ công khá phiền.

Bù lại, hệ thống cung cấp sẵn các mảnh ghép nội bộ khá vững chắc để vận hành. Mình cài thêm MONA Pass để cấp quyền cho 5 bạn chạy bàn, đảm bảo mỗi người có một tài khoản tách biệt khi thao tác. Về quy trình thu ngân, mình gắn thêm dịch vụ MONA Pay để khi khách quét mã QR thanh toán thì điện thoại quản lý tự động nhận biến động số dư ngay. Luồng xử lý thông tin liền mạch này giúp nhân viên không phải chạy đi đối chiếu từng tờ biên lai bằng mắt thường nữa.

Sơ đồ đồng bộ gọi món của phần mềm quản lý nhà hàng
Sơ đồ đồng bộ gọi món của phần mềm quản lý nhà hàng

Bảo mật an toàn cho app đặt bàn nội bộ

Phải rà soát kỹ. Nhiều anh em kỹ thuật khi viết một app đặt bàn bằng các công cụ sinh mã nguồn tự động thường có thói quen sao chép nguyên xi kết quả đem ra xài ngay mà không thèm kiểm tra lại kiến trúc lưu trữ. Đây là một thói quen rất tai hại, giống hệt việc thay thế một cụm drum mực mới cho máy in công nghiệp AccurioPress mà quên mất bước chỉnh thông số điện áp nguồn về mức 120V.

Theo một báo cáo phân tích do Superblocks thực hiện khi quét 1.645 ứng dụng tạo bằng Lovable, người ta phát hiện có tới 170 ứng dụng bị lỗi cấu hình trầm trọng. Sai lầm này dẫn đến việc phơi bày thẳng dữ liệu riêng tư ra ngoài mạng Internet. Đáng sợ hơn nữa, theo kết quả đánh giá vibe-eval gần đây, một đoạn khóa API quan trọng nếu vô tình bị lộ trong mã nguồn thì có thể bị tin tặc khai thác cạn kiệt tài nguyên máy chủ chỉ sau đúng 11 phút.

Khi mình đem bảng báo cáo chia sẻ những số liệu này, anh chủ quán nghe xong cũng toát mồ hôi hột vì quán đang giữ hàng ngàn số điện thoại khách ruột. Việc sử dụng một nền tảng máy chủ đặt ngay tại thị trường nội địa với hệ thống lưu trữ cách ly tốt sẽ giúp toàn bộ dữ liệu khách hàng luôn được giữ kín, hạn chế tối đa rủi ro thất thoát thông tin.

Cách ra lệnh để AI tự lên phạm vi hệ thống

Lệnh chuẩn là xong. Nếu bạn chỉ gõ một dòng ngắn gọn yêu cầu trí tuệ nhân tạo viết phần mềm quản lý kho, nó sẽ sinh ra một mớ tính năng dư thừa rườm rà không khác gì cái hệ thống đóng gói mà quán đang xài. Để tránh tình trạng này lặp lại, mình luôn bắt AI phải đóng vai trò khảo sát hệ thống và hỏi lại mình tối đa 5 câu về quy trình vận hành trước khi tiến hành khởi tạo bất cứ bảng dữ liệu nào.

Khi hệ thống bắt đầu hỏi, mình mới từ từ mô tả thật chi tiết việc nhân viên phục vụ ghi món thế nào, bộ phận bếp nhận thông tin ra sao và cuối ngày người quản lý muốn xem những báo cáo doanh thu gì. Dựa vào những dữ kiện sát sườn đó, nó mới bắt đầu dùng công nghệ PostgREST và Realtime để xây dựng các kênh truyền tải thông tin đồng bộ giữa nhiều thiết bị. Nhờ vậy, khách vừa gọi thêm một ly nước cam là màn hình trong quầy pha chế nảy số cập nhật luôn lập tức. Không ai phải đợi tải lại trang hay ấn phím khởi động lại.

Việc giới hạn phạm vi công việc rõ ràng ngay từ bước nhập liệu đầu tiên giúp hệ thống sinh mã hoạt động chính xác hơn hẳn, cắt giảm được khối lượng công việc sửa lỗi về sau.

Nghiệm thu phần mềm quản lý nhà hàng nhỏ

Mọi việc xong xuôi. Giai đoạn kết thúc cũng diễn ra gọn gàng hệt như khi mình in thử 3 trang test cuối cùng sau khi bảo dưỡng xong bộ phận kéo giấy của máy photocopy. Trí tuệ nhân tạo sau khi hoàn thiện liền trả về một đường dẫn truy cập thử nghiệm, kèm theo danh sách vài việc mình cần tự kiểm tra lại để đảm bảo mọi chức năng đều chạy đúng kịch bản. Mình lấy chiếc điện thoại cá nhân quét mã QR đăng nhập thì thấy tốc độ phản hồi khá nhanh, giao diện hiển thị rõ ràng và đi thẳng vào trọng tâm chức năng cần thiết.

Nhân viên phục vụ tại quán giờ đây không còn phải trầy trật qua bốn năm bước thao tác rườm rà trên màn hình nhỏ như cái phần mềm quản lý nhà hàng đóng gói cũ kỹ kia nữa. Một quy trình thực tế bây giờ chỉ đơn giản là khách vào ngồi bàn, nhân viên chọn ngay món trên màn hình cảm ứng, lúc tính tiền chỉ việc bấm nút In Biên Lai là phiếu biên nhận lập tức được đẩy trực tiếp ra khay máy in nhanh gọn lẹ.

Khép lại buổi sáng sửa chữa máy móc, mình thấy giải pháp tự làm ứng dụng nội bộ nhỏ gọn này thực sự giải quyết được một bài toán đau đầu bấy lâu nay cho những quán ăn quy mô vừa và nhỏ. Nó loại bỏ hoàn toàn sự phụ thuộc mệt mỏi vào các khung quy trình quản lý cứng nhắc mà bên cung cấp phần mềm bên thứ ba áp đặt lên nhân sự. Sang tuần tới, mình định bụng sẽ qua gặp lại anh chủ quán để uống trà, tinh chỉnh thêm phần báo cáo kho nguyên liệu và cấu hình tính năng sao lưu dữ liệu mỗi ngày trước khi chính thức bàn giao mã nguồn cho quán tự vận hành dài lâu.

Người biên soạn

Lê Văn Toàn

Trưởng kỹ thuật

Trưởng kỹ thuật tại konica.vn, 12 năm sửa và lắp đặt hơn 1.500 máy photocopy cho văn phòng, trường học và tiệm photo.

Chọn theo nội dung bài

Máy liên quan

Cùng chuyên mục

Bài đọc tiếp