Cập nhật OpenClaw 2.0 đánh dấu bản phát hành quan trọng nhất của nền tảng cho đến nay, với sự đóng góp từ 933 nhà phát triển, trong đó có 569 người mới tham gia dự án. Phiên bản này ghi nhận sự hợp nhất của hơn 16,000 pull request, nhấn mạnh quy mô và tác động rộng lớn của nó. OpenClaw, được biết đến như một framework mã nguồn mở host riêng, cho phép biến một mô hình học ngôn ngữ thành một tác nhân đa năng tương thích với nhiều hệ thống nhắn tin như WhatsApp, Telegram, Discord và Signal. Khả năng thích ứng của nó còn mở rộng quản lý email, lịch, tài liệu và tương tác qua shell.
Cập nhật OpenClaw 2.0: Bối cảnh dự án và lịch sử phát triển
Peter Steinberger đã xây dựng OpenClaw sau khi rời PSPDFKit, và dự án đã thu hút sự chú ý nhanh chóng; nó nhận được 147,000 sao trên GitHub chỉ trong vài tuần và đã sản sinh ra các sản phẩm phụ, bao gồm Moltbook. Sự phát triển của kho mã và hoạt động cộng đồng theo sau việc phát triển công khai ban đầu của Steinberger, thu hút một lượng lớn người đóng góp và các dự án phát sinh. Những phát triển này được ghi nhận như một phần của sự thu hút ban đầu của dự án và sự mở rộng hệ sinh thái.
Steinberger gia nhập OpenAI vào tháng Hai để điều hành một sáng kiến tác nhân cá nhân, trong khi OpenClaw thì không trở thành một phần của OpenAI. OpenClaw đã chuyển sang cấu trúc phi lợi nhuận của riêng mình, Quỹ OpenClaw, với OpenAI được liệt kê là một đối tác bên cạnh Microsoft, GitHub, Nvidia, Atlassian và Tencent. Cấu trúc quỹ và danh sách đối tác phản ánh sự sắp xếp tổ chức của dự án tách biệt khỏi việc làm của Steinberger tại OpenAI.
Cập nhật OpenClaw 2.0: Quy mô, sự mở rộng phạm vi và những thách thức kỹ thuật
Bản cập nhật ban đầu được lên kế hoạch để đơn giản hóa việc cài đặt và xây dựng lại ứng dụng trình duyệt. Phạm vi công việc đã mở rộng bao gồm cải tiến bộ nhớ, mô hình, plugin, xử lý tin nhắn, và bảo mật. Nhóm đã mô tả bản phát hành này là “tình cờ”, thừa nhận rằng việc mở rộng phạm vi đã làm tăng mục tiêu của dự án. “Hai sửa lỗi nhỏ – onboarding, trình duyệt – đã kéo theo mọi thứ khác vì mọi thứ khác đều liên quan đến cùng một mã mà họ đã viết lại. “
Trước bản phát hành này, OpenClaw đã phát hành 106 bản trong 230 ngày, khoảng hàng ngày, và bảy tuần không phát hành được ghi nhận là bất thường. Nhóm đã dành thêm thời gian để đảm bảo các cài đặt hiện tại sẽ không bị lỗi khi nâng cấp và cảnh báo người dùng sao lưu phiên làm việc do việc lưu trữ SQLite mới. Hannes Rudolph mô tả OpenClaw là “ăn chính thức đồ ăn của mình,” lưu ý rằng việc thử nghiệm qua các phiên đa người đã làm nổi bật những thiếu sót trong thiết kế người dùng đơn lẻ cũ và góp phần vào số lượng yêu cầu hợp nhất lớn. Bản phát hành đã hợp nhất hơn 16.000 yêu cầu hợp nhất trong một lần phát hành.
Hannes Rudolph đã mô tả rằng việc chạy OpenClaw qua các phiên đa người đã phơi bày những thiếu sót trong thiết kế người dùng đơn lẻ trước đó, yêu cầu phải thay đổi cấu trúc trong toàn bộ mã nguồn. Cách tiếp cận thử nghiệm đó đã tiết lộ những tương tác và trường hợp cực không có sẵn trong thử nghiệm người dùng đơn lẻ, dẫn đến nhiều sửa lỗi và điều chỉnh tính năng. Những yêu cầu phát triển đó đã góp phần vào khối lượng lớn các yêu cầu hợp nhất liên quan đến bản phát hành.
Độ sâu kỹ thuật và sự tham gia của cộng đồng được phản ánh trong việc hợp nhất hơn 16.000 yêu cầu hợp nhất trong một lần phát hành, đại diện cho sự hợp nhất lớn về các thay đổi mã và tích hợp. Việc xem xét, thử nghiệm và lặp lại trên khối lượng này cần có sự phối hợp đóng góp và công việc tích hợp từ nhiều người tham gia. Tóm lại, bản cập nhật OpenClaw 2.0 phản ánh sự hợp tác rộng rãi và sự tiến hóa kỹ thuật trong hệ sinh thái OpenClaw.


