Thay thế Micro-SaaS bằng Mã được Tạo bởi LLM: Một Thí nghiệm 20 Phút

Giới thiệu
Ý tưởng rằng Mô hình Ngôn ngữ Lớn (LLM) sẽ làm gián đoạn ngành công nghiệp phần mềm như một dịch vụ (SaaS) đã được thảo luận rộng rãi. Một số người cho rằng LLM sẽ làm cho SaaS trở nên lỗi thời, trong khi những người khác lập luận rằng SaaS cung cấp nhiều hơn chỉ là phần mềm, bao gồm cả việc tuân thủ, chính xác và bảo trì. Trong bài viết này, chúng tôi sẽ khám phá trải nghiệm của tác giả khi thay thế một micro-SaaS trị giá 120 đô la mỗi năm bằng mã được tạo bởi LLM chỉ trong 20 phút.
Thí nghiệm
Tác giả đã sử dụng một micro-SaaS gọi là Shoutout.io để hiển thị lời chứng thực trên trang web của mình. Tuy nhiên, khi phần thanh toán bị hỏng, tác giả quyết định thay thế nó bằng một giải pháp được tạo bởi LLM. Sử dụng Codex, tác giả đã có thể tái tạo phần lời chứng thực chỉ trong 20 phút. Các bước bao gồm:
- Yêu cầu Codex tạo kế hoạch để loại bỏ sự phụ thuộc vào bên thứ ba và lưu trữ lời chứng thực trong codebase
- Điều chỉnh kế hoạch để sử dụng phương pháp mô-đun với một tệp JSON riêng biệt cho lời chứng thực
- Thêm bước build để tạo lời chứng thực thành HTML
- Kiểm tra và triển khai giải pháp
Ý nghĩa đối với SaaS và Kĩ sư Phần mềm
Trải nghiệm của tác giả có ý nghĩa đối với cả nhà cung cấp SaaS và kĩ sư phần mềm. Đối với kĩ sư phần mềm, sử dụng LLM để tạo mã có thể là một cách nhanh chóng và hiệu quả để thay thế sự phụ thuộc vào bên thứ ba. Tuy nhiên, nó có thể yêu cầu một mức độ thoải mái nhất định với dòng lệnh và xác minh đầu ra của LLM. Đối với nhà cung cấp SaaS, khả năng của khách hàng để thay thế dịch vụ của họ bằng mã được tạo bởi LLM có thể đe dọa đến mô hình kinh doanh của họ.
Điều này có nghĩa gì đối với Sản phẩm SaaS
Trải nghiệm của tác giả cho thấy rằng xây dựng lại một SaaS vẫn là một nhiệm vụ phức tạp, nhưng xây dựng lại một trường hợp sử dụng cụ thể có thể tương đối dễ dàng. Nhà cung cấp SaaS không cung cấp giá trị liên tục cho khách hàng của họ có thể có nguy cơ bị thay thế. Ngoài ra, sự dễ dàng của việc thay thế SaaS bằng mã được tạo bởi LLM có thể làm cho việc mua và bán doanh nghiệp SaaS trở nên ít lợi nhuận hơn.
Kết luận
Tóm lại, thí nghiệm của tác giả chứng minh tiềm năng của LLM để làm gián đoạn ngành công nghiệp SaaS. Mặc dù xây dựng lại một SaaS vẫn là một nhiệm vụ phức tạp, nhưng xây dựng lại một trường hợp sử dụng cụ thể có thể tương đối dễ dàng. Nhà cung cấp SaaS phải cung cấp giá trị liên tục cho khách hàng của họ và duy trì sản phẩm của họ để duy trì khả năng cạnh tranh. Khi việc sử dụng LLM trở nên phổ biến hơn, chúng ta có thể mong đợi thấy nhiều ví dụ hơn về khách hàng thay thế SaaS bằng mã được tạo bởi LLM.