Hành trình xây dựng oTToDev: trợ lý lập trình AI mã nguồn mở tốt nhất
Đã ba tuần kể từ khi tạo ra một nhánh của Bolt.new, một trợ lý lập trình dựa trên AI ấn tượng. Ban đầu mang tên “Bolt.new Any LLM,” quy mô của dự án đã mở rộng đáng kể, nhờ sự hỗ trợ mạnh mẽ từ một cộng đồng phát triển. Những gì bắt đầu như một dự án thử nghiệm đơn giản đã trở thành một phong trào lớn nhằm tạo ra trợ lý lập trình AI mã nguồn mở tốt nhất: giờ đã chính thức mang tên oTToDev. Dưới đây là cái nhìn về những cập nhật gần đây, thông báo và một hướng dẫn thú vị về cách thiết lập oTToDev một cách dễ dàng bằng Docker.
Phát triển vượt quá mong đợi
Một cộng đồng rộng lớn đã hình thành xung quanh oTToDev chỉ trong ba tuần.
Chỉ trong ba tuần, oTToDev đã đạt được sự phát triển vượt bậc. Ban đầu được xây dựng để cho phép tương tác với nhiều mô hình ngôn ngữ lớn (LLMs), cả trên đám mây và cục bộ, dự án đã trở thành một trung tâm đổi mới do cộng đồng dẫn dắt. Nhiều nhà phát triển đã tham gia để biến trợ lý AI này thành một điều gì đó đặc biệt. Mỗi tuần trôi qua đều có sự bổ sung của các tính năng, đóng góp và cộng tác viên mới, hỗ trợ cho sự chuyển mình của dự án lớn hơn chỉ với người sáng lập.
Ý định chính đằng sau nhánh này là khả năng tiếp cận—khiến cho mọi người có thể dễ dàng tích hợp nhiều LLM vào quy trình phát triển của họ. Nhưng giờ đây đã có một tầm nhìn. Và cùng nhau, cộng đồng đã bắt đầu xây dựng những gì có thể là tiêu chuẩn vàng trong các trợ lý lập trình sử dụng AI.
Thông báo lớn đầu tiên: thông báo livestream oTToDev
Đánh dấu ngày trên lịch của bạn cho livestream giới thiệu oTToDev vào ngày 10 tháng 11 lúc 7:00 PM CDT.
Thông báo đầu tiên cực kỳ thú vị—một livestream vào Chủ nhật, ngày 10 tháng 11 lúc 7:00 PM CDT, thay thế cho video Chủ nhật thông thường. Livestream không chỉ giới thiệu oTToDev mà còn là một diễn đàn mở để thảo luận về tiến độ, các tính năng tiềm năng và đóng góp, đồng thời giải đáp mọi câu hỏi từ cộng đồng.
Đây là một cơ hội quan trọng để trình bày lộ trình của dự án và mời gọi sự tham gia rộng rãi hơn từ cộng đồng. Đây cũng là cách tuyệt vời cho những ai tò mò về việc đóng góp hoặc sử dụng oTToDev nhận hướng dẫn trực tiếp.
Thông báo lớn thứ hai: chương trình cộng tác viên cốt lõi
Đã có hơn 36 đơn đăng ký được gửi để trở thành cộng tác viên cốt lõi.
Các đơn đăng ký để trở thành cộng tác viên cốt lõi đang diễn ra sôi nổi. Chỉ trong một tuần, dự án đã nhận được 36 đơn đăng ký! Mục tiêu ở đây là rõ ràng: duy trì và mở rộng sự phát triển theo cấp số nhân bằng cách hình thành một đội ngũ chuyên trách để duy trì và phát triển oTToDev.
Các cộng tác viên cốt lõi sẽ đóng vai trò vô giá trong việc định hình lộ trình của trợ lý này, và trọng tâm là đảm bảo sự tham gia rộng rãi từ cộng đồng lập trình viên. Các nhà đóng góp thường xuyên và những bộ óc tò mò được khuyến khích đăng ký qua liên kết này.
Cột mốc lớn thứ ba: tên gọi phản ánh tương lai của dự án
oTToDev giờ đã có tên chính thức—nó phản ánh hơn cả một dự án.
Tên chính thức của dự án, oTToDev, đánh dấu một sự chuyển mình đầy tham vọng từ “Bolt.new Any LLM.” Sự khác biệt này là có chủ đích. Việc đổi tên đảm bảo rằng oTToDev phát triển một danh tính độc đáo để chào đón các đổi mới mang tính chuyển mình đang được tích hợp vào dự án.
Bên cạnh đó, người sáng lập cũng bật mí “một điều lớn” đang được xây dựng ở hậu trường, và tên mới phù hợp với các kế hoạch tương lai này. Mặc dù vẫn chưa có xác nhận về việc hợp nhất trở lại vào kho lưu trữ chính Bolt.new, sự độc lập này cho phép xử lý nhanh và đổi mới do cộng đồng dẫn dắt.
Thông báo lớn thứ tư: ra mắt cộng đồng Discourse
Một cộng đồng dựa trên Discourse cho sự hợp tác sẽ ra mắt vào ngày 10 tháng 11.
Một dự án phát triển mạnh luôn cần một không gian sôi động và hợp tác, và đối với oTToDev, điều này sẽ là một cộng đồng dựa trên Discourse, sẽ ra mắt vào ngày 10 tháng 11.
Nền tảng này sẽ là một không gian bao gồm cho việc báo cáo lỗi, gợi ý tính năng, lộ trình và tài liệu. Các cộng tác viên sẽ được hưởng lợi từ việc truy cập các tài nguyên và có thể trực tiếp tương tác với các cộng tác viên cốt lõi để đảm bảo sự hợp tác suôn sẻ và có ảnh hưởng. Cùng với livestream, nền tảng Discourse sẽ khuếch đại sự tham gia đồng thời cho phép tư duy sáng tạo giữa các thành viên, bất kể trình độ kỹ thuật.
Hướng dẫn từng bước: chạy oTToDev bằng Docker
Đối với những ai háo hức muốn khởi động oTToDev, cho dù vì sự tò mò hay như một bước chuẩn bị cho việc đóng góp, đây là một hướng dẫn dễ dàng từng bước bằng Docker.
Điều kiện tiên quyết:
Cài đặt Git
Tải Git từ trang web của Git dựa trên hệ điều hành của bạn. Điều này là cần thiết để sao chép kho lưu trữ.Tải xuống Node.js
Tham quan Trang chính thức của Node.js để cài đặt. Kiểm tra bằng cách sử dụng:node --version
Thiết lập Docker/Docker Desktop
Luôn được khuyến cáo để dễ sử dụng. Cài đặt Docker cho hệ thống của bạn và xác nhận chức năng của nó.
Quy trình:
Nhân bản kho lưu trữ oTToDev
Mở Terminal và chạy:git clone https://github.com/coleam00/bolt.new-any-llm.git cd bolt.new-any-llm
Chuẩn bị API Keys
- Điều hướng đến
env.example
trong thư mục đã sao chép. - Thêm các khóa API cho các nhà cung cấp LLM ưa thích của bạn như OpenAI. Đổi tên tệp thành
.env
.
- Điều hướng đến
Xây dựng bằng Docker
Chạy lệnh này:npm run docker:build
Chạy Container Docker
Khởi động oTToDev với:npm run docker:up
Truy cập oTToDev
Truy cậplocalhost:5173
trong trình duyệt của bạn. Lưu ý: Đối với người dùng Google Chrome, cài đặt Chrome Canary để tương thích. Người dùng Firefox không gặp vấn đề gì.
Cài đặt Docker này đảm bảo tính nhất quán giữa các môi trường, loại bỏ sự khác biệt giữa các hệ thống. Cả những người mới bắt đầu và những chuyên gia kỹ thuật đều có thể hưởng lợi từ sự dễ dàng mà nó mang lại.
Tại sao nên tham gia với oTToDev?
oTToDev còn xa mới hoàn hảo, nhưng tinh thần hợp tác phản ánh tiềm năng để nó trở thành một điều gì đó đặc biệt. Phát triển AI mã nguồn mở dân chủ hóa quyền truy cập vào những tiến bộ trong lập trình và khiến cho đổi mới trở nên khả thi trên quy mô toàn cầu.
Với một thiết lập dễ tiếp cận, một cộng đồng hợp tác và những công cụ đơn giản như Docker, chưa bao giờ có thời điểm tốt hơn để tham gia. Động lực của dự án là không thể chối cãi, và với sự tham gia của nhiều cộng tác viên, oTToDev sẵn sàng định nghĩa lại những gì một trợ lý lập trình AI có thể làm.
Kết luận: hãy cùng xây dựng
Câu chuyện về oTToDev vẫn chỉ mới bắt đầu. Sức mạnh của dự án này sẽ được xác định không chỉ bởi mã nguồn của nó, mà còn bởi những đóng góp, sự nhiệt tình và sáng tạo của cộng đồng. Với các sáng kiến như diễn đàn thảo luận, lộ trình rõ ràng và thiết lập Docker dễ tiếp cận, tương lai của oTToDev là vô hạn.
Nếu bạn đam mê AI, lập trình hoặc chỉ đơn giản là tò mò về những gì đổi mới có thể dẫn dắt chúng ta, đây là cơ hội để bạn đóng góp vào một điều có ảnh hưởng. Hãy cùng nhau định nghĩa lại cách các công cụ lập trình có thể trao quyền cho tất cả chúng ta. Cùng nhau, chúng ta sẽ xây dựng trợ lý lập trình AI mã nguồn mở tốt nhất.
Để nhận thêm thông tin cập nhật, hãy đăng ký tham gia hoặc kiểm tra kho lưu trữ GitHub cho oTToDev.