Xin chào, cộng đồng HackerNoon! Tôi là Oleg Zankov, Giám đốc điều hành của Latenode. Nếu đây là kết nối đầu tiên của chúng tôi, thì đến cuối bài viết này, bạn sẽ hiểu tại sao tự động hóa các quy trình kinh doanh trên nền tảng mã thấp lại là một xu hướng đang phát triển và cách tận dụng Latenode có thể tiết kiệm đáng kể tài nguyên của bạn.
Mục lục :
- Lịch sử nền tảng
- Các tính năng chính
- So sánh với đối thủ cạnh tranh
- Định giá hợp lý
- kết luận
Latenode là công ty khởi nghiệp quan trọng thứ ba của nhóm chúng tôi, sau thành công của hai dự án trước đó kể từ năm 2014. Tại sao điều này lại quan trọng cần đề cập? Bởi vì đó chính xác là nơi trải nghiệm tự động hóa của chúng tôi bắt đầu.
Chúng tôi nhận thấy việc sử dụng các công cụ mã thấp để xây dựng nhiều quy trình trong các sản phẩm của mình là cực kỳ hữu ích. Đây là lý do tại sao:
Do đó, chúng tôi đã triển khai 150 quy trình cho
Sau đó, họ lên lịch ngừng hoàn toàn phiên bản cũ vào tháng 9 năm 2023.
Mặc dù chúng tôi đã dự đoán quá trình chuyển đổi liền mạch sang 'Tạo', nhưng thật không may, nó đã không thành hiện thực ngay cả một năm sau đó. Thách thức này đã tạo ra nền tảng Latenode, được hình thành không cần thiết hơn là sự đổi mới đơn thuần.
Hành trình của chúng tôi, kéo dài hơn 9 năm và liên quan đến nhiều nền tảng khác nhau (chẳng hạn như Huggin, Zapier, n8n, v.v.), đã giúp chúng tôi hiểu biết sâu sắc và đa dạng về lĩnh vực này. Chúng tôi đã xác định chính xác những khoảng trống mà mỗi công cụ trình bày.
Integromat đã gần đạt đến đỉnh cao của sự xuất sắc, nhưng có một trở ngại — nó thiếu tính năng tích hợp mã tùy chỉnh trong quy trình, do đó hạn chế tính linh hoạt của kiến trúc.
Giải quyết hạn chế này là ưu tiên hàng đầu trong tâm trí của chúng tôi khi chúng tôi định hình Latenode. Bây giờ, chúng ta hãy khám phá điều này một cách tuần tự.
Cốt lõi của Latenode là một kiến trúc hướng sự kiện. Điều này bắt nguồn từ hành động với quy trình công việc do người dùng xác định được xây dựng trên khung Kích hoạt → Hành động đơn giản nhưng mạnh mẽ.
Kích hoạt có phổ rộng; chúng có thể đa dạng như mức độ tương tác của người dùng trên trang web, email mới đến hộp thư đến hoặc cảnh báo bật lên trong hệ thống CRM.
Trình kích hoạt ứng dụng: Được chọn từ thư viện liên tục phát triển.
Universal Triggers: Chúng hoạt động độc lập với các ứng dụng cụ thể.
Lịch trình: Điều này sắp xếp quá trình theo một lịch trình đặt trước. Ví dụ: một quy trình có thể được định cấu hình để bắt đầu hoạt động hàng ngày vào một thời điểm cụ thể.
Sau khi kích hoạt được kích hoạt, chúng tôi chuyển sang giai đoạn Hành động. Trong giai đoạn này, chúng tôi lập biểu đồ cho khóa học: điều gì sẽ xảy ra khi trình kích hoạt được kích hoạt? Chúng tôi bắt đầu định vị các khối ứng dụng một cách có phương pháp và tạo ra các mối liên kết, hãy để sự sáng tạo của chúng tôi dẫn đường .
Latenode tạo ra sự cân bằng hoàn hảo, kết hợp sự đơn giản và thân thiện với người dùng của một nền tảng không có mã với khả năng mạnh mẽ của mã hóa truyền thống.
Tầm nhìn lớn của chúng tôi là dân chủ hóa sự phát triển của tự động hóa, dịch vụ và ứng dụng. Chúng tôi mong muốn giải phóng các nhà phát triển khỏi sự tẻ nhạt của các nhiệm vụ lặp đi lặp lại, cho phép họ tập trung vào công việc sáng tạo và hiệu quả hơn.
Kho lưu trữ tích hợp của chúng tôi không ngừng mở rộng, với các bản cập nhật được tung ra theo nhịp độ hàng tuần. Chúng tôi kiên định với sứ mệnh đơn giản hóa quá trình tự động hóa cho những người có xu hướng hướng tới giải pháp không cần mã.
Như hiện tại, trong khi nền tảng đang ở giai đoạn thử nghiệm, chúng tôi cung cấp cho bạn một khối cho phép tích hợp liền mạch với bất kỳ ứng dụng bên thứ ba nào một cách tự động.
Mô-đun này hoạt động như một cầu nối, cho phép kịch bản của bạn tương tác với các dịch vụ bên ngoài. Thông qua nút này, bạn có thể truy xuất, gửi và tương tác với dữ liệu từ một loạt các nền tảng.
Điều này chủ yếu được điều khiển bởi API mà bạn chọn kết nối thông qua yêu cầu HTTP.
Khối HTTP của chúng tôi hợp lý hóa việc thiết lập và gửi yêu cầu. Tính năng nổi bật “Tạo từ ví dụ {CURL}” cho phép bạn dễ dàng chuyển đổi các lệnh CURL, thường được tìm thấy trong tài liệu ứng dụng của bên thứ ba, thành các yêu cầu HTTP, nâng cao khả năng tương tác API của bạn trên các dịch vụ khác nhau.
Nút JavaScript mở rộng đáng kể canvas sáng tạo của bạn. Nó cho phép thao tác dữ liệu, tạo tập dữ liệu mới và tạo logic được điều chỉnh cụ thể theo nhu cầu của bạn.
Giới hạn chính của bạn ở đây là mức độ quen thuộc của bạn với JavaScript, nhưng giới hạn đó ít hơn về chuyên môn mà nhiều hơn về tính sáng tạo. Mô-đun JavaScript của chúng tôi bao gồm một trình trợ giúp hỗ trợ GPT-4, tương tự như Github CoPilot , có thể xử lý các hoạt động mã sau khi bạn bắt đầu cú pháp của nó:
// your text request to the assistant
.
Ngoài ra, khối JavaScript của chúng tôi cho phép bạn tích hợp trực tiếp các gói NPM . Với hơn 1,3 triệu tùy chọn, tại sao phải bắt đầu lại từ đầu khi các giải pháp đã có sẵn?
Nghe nói về một "trình duyệt không đầu"? Đó là một trình duyệt web không có giao diện người dùng. Bạn ra lệnh và các tập lệnh thực hiện các hành động này, sao chép các hành vi của con người. Mặc dù một số công ty khởi nghiệp được xây dựng dựa trên điều này, nhưng chúng tôi đã kết hợp nó vào nền tảng của mình , thêm vào kho công cụ của bạn.
Để tìm hiểu sâu hơn về sức mạnh của trình duyệt không đầu, hãy xem bài đăng trên blog chuyên dụng của chúng tôi
Chúng tôi không ngừng tinh chỉnh thư viện công cụ của mình để nâng cao trải nghiệm của bạn trên nền tảng này.
Trình phân tích văn bản AI : Sử dụng AI để phân tích văn bản, lấy ra các thực thể cụ thể như tên, ngày tháng và các yếu tố tùy chỉnh
Tại sao chỉ cần đọc về các tính năng này? Hãy tự mình trải nghiệm chúng tại app.latenode.com . Chúng tôi làm mới nền tảng hàng tuần, triển khai các công cụ, tích hợp mới và chức năng cập nhật cho các kết nối hiện có.
Như chúng tôi đã đề cập trước đó, nhóm Integromat đã tạo ra một sản phẩm xuất sắc. Tuy nhiên, chúng tôi nhận thấy rằng có những yêu cầu của người dùng trong cộng đồng của họ dường như đã bị bỏ qua trong một thời gian dài.
Một số yêu cầu trong số này được đánh dấu là 'đã lên kế hoạch' nhưng vẫn như vậy trong hơn một năm, trong khi những yêu cầu khác không nhận được phản hồi nào cả.
Chúng tôi khám phá lý do tại sao các tính năng này rất quan trọng trong điều này
Dưới đây là một số tính năng quan trọng mà chúng tôi đã tập trung vào ngay từ đầu hành trình của mình:
Hợp nhất các nhánh kịch bản : Tính năng này cho phép bạn hợp nhất nhiều đường dẫn kịch bản thành một mô-đun duy nhất. Đối với một số nhiệm vụ, điều này hợp lý hóa và tăng tốc quá trình, trong khi trong các bối cảnh khác, nó trở thành vấn đề khả thi.
Khởi động lại các kịch bản với dữ liệu lịch sử : Điều này rất hữu ích khi thiết kế và sửa chữa các kịch bản. Nó loại bỏ nhu cầu nhập dữ liệu thủ công mỗi khi có sự cố.
Tạo các kịch bản phụ dưới dạng các mô-đun tùy chỉnh : Điều này giống như tạo một bộ công cụ có thể được sử dụng trong nhiều kịch bản khác nhau. Nó làm cho việc xây dựng các thiết lập phức tạp trở nên dễ dàng hơn và tiết kiệm rất nhiều thời gian.
Chúng tôi sẽ sớm ra mắt một thư viện công cộng chứa đầy các khối tùy chỉnh. Điều này sẽ cho phép người sáng tạo kiếm tiền mỗi khi khối của họ được sử dụng và giúp người dùng phát triển kịch bản của họ dễ dàng hơn.
Quy trình thiết kế của Zapier bị chỉ trích vì thiếu linh hoạt. Người dùng chủ yếu bị mắc kẹt với cách tiếp cận từng bước . Họ đã thêm một số tùy chọn để phân nhánh, nhưng nó vẫn khá cơ bản so với các nền tảng kéo và thả trực quan. Thiết kế đơn giản này không cho phép thiết lập phức tạp.
Ngoài ra, Zapier không cho phép người dùng thêm mã của riêng họ, hạn chế những người dùng nâng cao muốn kiểm soát nhiều hơn đối với thiết lập của họ.
AWS Lambda của Amazon cung cấp các công cụ mạnh nhưng không phải ai cũng dễ dàng sử dụng chúng . Bắt đầu với Lambda có thể khó khăn: bạn phải tải tệp mã lên, quản lý cài đặt, v.v. Giao diện phức tạp và các tùy chọn không có mã hạn chế khiến nó kém hấp dẫn hơn đối với nhiều doanh nghiệp.
Không thể phủ nhận, n8n nổi lên như một ứng cử viên mới và mạnh mẽ trong lĩnh vực tự động hóa. Với nền tảng dựa trên NodeJS, nó cộng hưởng tốt với cộng đồng nhà phát triển rộng lớn.
Tuy nhiên, để so sánh, Latenode được tạo ra từ GoLang nhanh chóng và mạnh mẽ, nhấn mạnh hiệu suất chưa từng có và khả năng mở rộng rộng lớn.
Một số nền tảng, như Integromat, định giá dựa trên số lượng hành động trong một nhiệm vụ hoặc tình huống nhất định. Điều này có thể tốn kém, đặc biệt là khi bạn đang làm việc với nhiều dữ liệu. Ví dụ: hãy tưởng tượng bạn có một nhiệm vụ thực hiện như sau để gửi 3.000 email:
Trình tự này có tổng cộng 9.000 hành động. Nếu bạn trả một mức giá cố định cho mỗi hành động, tổng chi phí có thể tăng lên nhanh chóng. Phương pháp định giá này có thể khuyến khích người dùng sử dụng ít "khối" hơn để tiết kiệm tiền, ngay cả khi nó dẫn đến một thiết lập không lý tưởng.
Nó giống như bị tính phí cho mỗi từ trong một tin nhắn điện tín truyền thống.
Tuy nhiên, Latenode đang giới thiệu một cách mới để định giá dịch vụ của mình. Thay vì tính các hành động hoặc "khối", nó tính phí dựa trên tài nguyên thực tế được sử dụng, chẳng hạn như thời gian xử lý máy tính và bộ nhớ.
Điều này có nghĩa là bạn không phải lo lắng về việc giới hạn nhiệm vụ của mình để tiết kiệm tiền. Bạn chỉ bị tính phí cho những gì bạn thực sự sử dụng, điều này làm cho việc thanh toán trở nên công bằng và rõ ràng hơn.
Ngay bây giờ, Latenode đang trong giai đoạn thử nghiệm và nó cung cấp quyền truy cập miễn phí cho những người dùng đầu tiên. Trong tương lai, giá của nó dự kiến sẽ cạnh tranh hơn so với Make và Zapier.
Để kết luận, tầm nhìn của chúng tôi đối với nền tảng mã thấp của Latenode mang tính cá nhân sâu sắc — chúng tôi không chỉ là những người sáng tạo; bản thân chúng tôi là người dùng. Ưu tiên hàng đầu của chúng tôi là chuyển đổi quy trình công việc của riêng mình từ Integromat sang Latenode.
Khi chúng tôi gặp phải những hạn chế trên nền tảng, chúng tôi nhanh chóng tạo ra các cải tiến nhằm mục đích cứu những người khác khỏi phải đối mặt với những rào cản tương tự .
Chúng tôi nồng nhiệt mời bạn tham gia cộng đồng Discord gồm những người đam mê mã thấp của chúng tôi . Tham gia với chúng tôi ở đó! Chúng tôi rất háo hức và sẵn sàng giải quyết bất kỳ câu hỏi nào bạn có thể có! 🙃