Rất nhiều người, kể cả giới chuyên gia, đều nói rằng một sản phẩm hoặc nền tảng phần mềm — đặc biệt là những hệ thống có quy tắc nghiệp vụ phức tạp — nếu được lập trình hoàn toàn bằng AI bởi một "vibe coder" (người lập trình theo cảm hứng bằng câu lệnh) vốn không hiểu khái niệm kiến trúc hệ thống đang triển khai là gì, không biết đọc hay hiểu mã nguồn, v.v., thì sẽ không thể nào thành công hoặc đưa lên môi trường vận hành thực tế (production) được, trừ khi nó được phân tích, kiểm tra và hiệu chỉnh bởi các kỹ sư chuyên nghiệp trong ngành phát triển phần mềm như kiến trúc sư phần mềm (architects), lập trình viên cao cấp (senior devs), v.v. Họ thường đề cập đến những vấn đề như sản phẩm hoặc mã nguồn sẽ rất khó bảo trì, khó sửa lỗi hoặc khó thêm tính năng mới, mã nguồn bẩn (dirty code), sai lệch kiến trúc và rất nhiều vấn đề tương tự khác. Bất ngờ thay, "vibe coder" đó chính là tôi. Tôi không biết bất cứ thứ gì mang tính kỹ thuật về lập trình hay kiến trúc phần mềm cả... Thậm chí cách tôi mô tả lại những gì giới chuyên gia nói ở trên cũng chưa hoàn chỉnh, có thể tôi đã bỏ sót nhiều điều chưa diễn đạt được bằng thuật ngữ chuẩn xác cho bạn hiểu. Nhưng tôi tin rằng AI hoàn toàn có khả năng thực hiện các dự án phần mềm sẵn sàng cho môi trường production miễn là nó được định hướng và chỉ dẫn đúng cách. Và tôi nghe nói hiện có một mô hình AI mới tuyệt vời vừa được ra mắt, cực kỳ thông minh. Vì vậy bây giờ bạn chính là vị cứu tinh của tôi. Chắc bạn đang tự hỏi làm sao bạn có thể trở thành cứu tinh của tôi đúng không? Hãy hóa thân thành một chuyên gia cao cấp toàn diện (end-to-end senior expert) về phát triển phần mềm và chuẩn hóa hệ thống sẵn sàng cho môi trường production, đồng thời là một chuyên gia cao cấp về kỹ thuật viết câu lệnh (prompt engineering). Hãy viết cho tôi một câu lệnh (prompt) để tôi đưa cho mô hình AI siêu thông minh mới kia; tôi sẽ cấp quyền truy cập mã nguồn của tôi cho nó để nó thực hiện phân tích toàn diện từ mọi khía cạnh (bao gồm cả những vấn đề mà mọi người thường cảnh báo như tôi đã kể) cũng như bất kỳ khía cạnh bắt buộc nào khác mà tôi chưa biết để kể tên. Nó sẽ tạo ra cho tôi một bản báo cáo dưới dạng tệp HTML dễ hiểu đối với một Chủ sản phẩm (Product Owner), cùng một bản khuyến nghị hoặc định hướng kỹ thuật chi tiết dành cho các AI agent dưới dạng tệp Markdown (.md).