Carbon , một hệ thống ERP sản xuất mã nguồn mở, đã ra mắt với mục tiêu đầy tham vọng là hiện đại hóa phần mềm sản xuất thông qua thiết kế ưu tiên API và khả năng mở rộng. Được xây dựng bởi đội ngũ tại crbnos , nền tảng này nhằm giải quyết những điểm yếu thường gặp trong các hệ thống ERP truyền thống bao gồm việc bị ràng buộc với nhà cung cấp, tùy chọn tùy chỉnh hạn chế và kiến trúc lỗi thời.
Dự án cung cấp một bộ công cụ sản xuất toàn diện bao gồm các khả năng ERP , MES (Hệ thống thực thi sản xuất), QMS (Hệ thống quản lý chất lượng) và MRP (Lập kế hoạch yêu cầu vật liệu). Hiện tại đang phục vụ năm khách hàng trong môi trường sản xuất, Carbon nhắm đến các xưởng gia công nhỏ và startup trong khi lên kế hoạch mở rộng đến các nhà sản xuất thị trường tầm trung với khoảng 200 nhân viên.
Cơ sở khách hàng hiện tại: 5 khách hàng đang sử dụng Carbon trong môi trường sản xuất, chủ yếu là các xưởng gia công nhỏ và startup
Độ phức tạp trong tự triển khai làm dấy lên lo ngại về việc áp dụng
Một điểm thảo luận quan trọng tập trung xung quanh độ phức tạp triển khai của Carbon so với các giải pháp tự lưu trữ truyền thống. Hệ thống yêu cầu nhiều dịch vụ bên ngoài bao gồm Upstash cho bộ nhớ đệm Redis , Trigger.dev cho xử lý công việc và PostHog cho phân tích, cùng với hệ sinh thái cơ sở dữ liệu Supabase . Điều này tương phản rõ rệt với các lựa chọn thay thế đơn giản hơn như WordPress hoặc Odoo , chỉ yêu cầu cấu hình máy chủ web cơ bản và cơ sở dữ liệu tiêu chuẩn.
Phần mềm được thiết kế cho một máy chủ duy nhất thường phức tạp hơn để triển khai và được xây dựng theo cách khác, trong khi phần mềm được thiết kế chủ yếu để tự lưu trữ trông đơn giản hơn nhiều.
Đội ngũ phát triển thừa nhận những lo ngại này và cho biết có kế hoạch đơn giản hóa quy trình triển khai theo thời gian. Họ đang theo dõi các dự án như fastabase của Drizzle như những giải pháp tiềm năng để giảm bớt dấu chân phụ thuộc trong khi duy trì khả năng kỹ thuật của hệ thống.
Ngăn xếp công nghệ: Remix (framework), TypeScript, Tailwind CSS, Radix UI, Supabase (cơ sở dữ liệu), Upstash (bộ nhớ đệm), Trigger.dev (công việc), Resend (email), Novu (thông báo)
Chiến lược tích hợp làm dấy lên cuộc tranh luận trong ngành
Các chuyên gia sản xuất đang thảo luận về cách tiếp cận của Carbon đối với tích hợp ERP và quản lý dữ liệu. Nền tảng sử dụng kiến trúc cơ sở dữ liệu chia sẻ trên các ứng dụng mô-đun của mình, duy trì nguyên tắc nguồn sự thật duy nhất trong khi cung cấp các giao diện riêng biệt cho các chức năng sản xuất khác nhau.
Các chuyên gia ngành nghề đề xuất tập trung vào tích hợp với các hệ thống tài chính hiện có thay vì thay thế chúng hoàn toàn. Cách tiếp cận này sẽ cho phép Carbon xuất sắc trong hoạt động sản xuất trong khi để lại kế toán tài chính phức tạp, quản lý đa sổ cái và tuân thủ quy định cho các nhà cung cấp đã được thiết lập như SAP .
Cuộc thảo luận tiết lộ sự chia rẽ chiến lược trong triết lý ERP : một số coi ERP là hệ thống sổ cái tổng quát với hỗ trợ vận hành, trong khi những người khác coi chúng là công cụ vận hành cung cấp thông tin cho hệ thống tài chính. Cách tiếp cận của Carbon nghiêng về hướng sau, có khả năng định vị nó như một lớp sản xuất chuyên biệt tích hợp với các hệ thống kinh doanh rộng lớn hơn.
Tính năng cốt lõi: ERP, MES, QMS, MRP, Trường tùy chỉnh, BoM lồng nhau, Khả năng truy xuất nguồn gốc, Configurator, API, Websockets, Kế toán, Lập kế hoạch công suất, Mô phỏng
Kiến trúc kỹ thuật nhận được đánh giá trái chiều
Ngăn xếp công nghệ hiện đại của Carbon bao gồm framework Remix , TypeScript , Tailwind CSS và Supabase , đại diện cho sự khác biệt đáng kể so với kiến trúc ERP truyền thống. Hệ thống cung cấp tính an toàn kiểu đầy đủ từ cơ sở dữ liệu đến giao diện người dùng và bao gồm đăng ký thời gian thực và kiểm soát truy cập dựa trên thuộc tính.
Các chuyên gia tư vấn ERP làm việc với các hệ thống đã được thiết lập như Acumatica , Sage và NetSuite nhấn mạnh tầm quan trọng của khả năng tùy chỉnh vượt ra ngoài việc truy cập API đơn giản. Họ làm nổi bật nhu cầu về ghi đè quy trình làm việc, sửa đổi cơ sở chi phí và tích hợp hệ thống sâu mà các ERP truyền thống cung cấp thông qua tập lệnh và truy cập lập trình cốt lõi.
Carbon giải quyết điều này thông qua bản chất mã nguồn mở của mình, cho phép sửa đổi mã nguồn trực tiếp thay vì làm việc thông qua các lớp trừu tượng. Cách tiếp cận này có thể cung cấp cho các chuyên gia tư vấn và tích hợp viên sự linh hoạt chưa từng có, mặc dù nó yêu cầu các kỹ năng khác so với phương pháp tùy chỉnh ERP truyền thống.
Định vị thị trường và tập trung vào trải nghiệm người dùng
Nền tảng nhắm đến khoảng trống giữa các hệ thống quản lý hàng tồn kho đơn giản và các giải pháp doanh nghiệp phức tạp. Các công ty sản xuất với SKU tùy chỉnh, bảng kê vật liệu phức tạp và quy trình sản xuất theo đơn hàng đại diện cho cơ hội thị trường chính, đặc biệt là những công ty mở rộng quy mô vượt quá hàng trăm đơn hàng mỗi tháng.
Cải thiện trải nghiệm người dùng vẫn là ưu tiên, với các thảo luận xung quanh độ phức tạp điều hướng và thách thức trong việc trình bày chức năng sản xuất toàn diện mà không làm choáng ngợp người dùng. Hệ thống hiện tại hiển thị 13 biểu tượng điều hướng đồng thời, thúc đẩy việc khám phá các giao diện dựa trên vai trò và điều hướng hỗ trợ AI để cải thiện khả năng sử dụng cho người dùng ít am hiểu kỹ thuật.
Cách tiếp cận của Carbon trong việc tách biệt các mối quan tâm—nơi nền tảng xử lý các quy trình sản xuất cốt lõi trong khi các hệ thống bên ngoài quản lý trang web bán hàng hướng tới khách hàng và giao diện máy trực tiếp thông qua API —phản ánh các nguyên tắc kiến trúc phần mềm hiện đại được áp dụng cho môi trường sản xuất.
Tham khảo: crbnos / carbon README