`NovelGen AI` — trình tạo tiểu thuyết AI hoàn toàn tự động được phát triển bằng Rust/Tauri (hỗ trợ LLM cục bộ/Google API)
(github.com/kirinonakar)Xin chào! Tôi xin giới thiệu NovelGen AI, một ứng dụng desktop cho Windows có thể tự động lên cốt truyện và hoàn thành tiểu thuyết theo từng chương chỉ với một ý tưởng (seed) duy nhất.
Trong quá trình viết tiểu thuyết bằng cách trò chuyện với chatbot, việc phải nhập prompt mỗi lần và giữ cho mạch truyện nhất quán luôn khá phiền phức, nên tôi đã phát triển ứng dụng này dựa trên Rust và Tauri để tự động hóa toàn bộ quy trình đó.
✨ Tính năng và đặc điểm chính
Quy trình sáng tác hoàn toàn tự động: Chỉ cần nhập một câu seed, AI sẽ tự động xây dựng toàn bộ cốt truyện và từ đó lần lượt tạo ra tiểu thuyết theo từng chương. (Ngay cả seed cũng có thể giao cho AI tự động tạo.)
Tạo văn bản dài ổn định: Có thể duy trì ngữ cảnh và tạo ra độ dài khoảng 10 chương một cách khá ổn định.
Hỗ trợ linh hoạt nhiều mô hình AI: Không chỉ Google Gemini API, mà còn hỗ trợ đầy đủ môi trường LLM cục bộ cung cấp API tương thích OpenAI như LM Studio.
Xem trước thuận tiện: Tiểu thuyết được tạo có thể xem ngay qua trình xem tích hợp, hỗ trợ render Markdown và KaTeX để hiển thị định dạng gọn gàng.
Viết tiểu thuyết đa ngôn ngữ: Không chỉ tiếng Hàn mà còn được tối ưu cho việc tạo tiểu thuyết bằng tiếng Nhật và tiếng Anh.
Kiểm soát công việc chi tiết: Bao gồm nhiều tính năng tiện lợi phục vụ việc viết tiểu thuyết nghiêm túc như tùy biến system prompt, tác vụ tạo hàng loạt (Batch), chỉnh sửa cốt truyện giữa chừng, lưu và tải lại.
Tôi chọn kết hợp Rust và Tauri để vừa nhẹ vừa đạt hiệu năng gần với native, và cá nhân tôi cũng rất hài lòng vì ứng dụng chạy mượt mà. Tôi khuyến nghị công cụ này cho những ai muốn xây dựng một trình tạo tiểu thuyết riêng tư của riêng mình bằng cách tận dụng mô hình cục bộ.
(Hiện vẫn chưa triển khai tính năng rà soát tiểu thuyết đã hoàn thành; với nhu cầu này, tôi khuyến nghị sử dụng antigravity hoặc các công cụ tương tự.)
GitHub repository (tải xuống và mã nguồn): https://github.com/kirinonakar/Novelgen
Trang web cá nhân (hãy xem thêm các ứng dụng khác tôi đã phát triển!): https://kirinonakar.github.io/
Nếu bạn dùng thử và để lại phản hồi thì tôi sẽ thực sự rất cảm kích!
5 bình luận
Tôi cũng đã bổ sung tính năng tự động rà soát và chỉnh sửa tiểu thuyết đã hoàn thành. Xin tham khảo.
Tôi cũng từng nghĩ đến một công cụ như thế này, đúng là đã có người triển khai trước rồi. Tôi sẽ dùng nó thật tốt.
Tôi nhớ là inkos cũng từng có vai trò tương tự, nên khá tò mò không biết sẽ có những điểm khác biệt nào.
inkos có vẻ hơi phức tạp và lại là tiếng Trung nên khá khó dùng. Đây là một ứng dụng desktop độc lập, đơn giản. Nếu bạn quan tâm hơn đến việc tự động tạo tiểu thuyết một cách đơn giản và nhanh chóng rồi đọc ngay, thay vì phải đụng vào các thiết lập rắc rối và trau chuốt tác phẩm một cách tinh vi, thì có lẽ NovelGen AI sẽ phù hợp hơn. Có vẻ nó phù hợp với những độc giả muốn nhanh chóng tiêu thụ các truyện ngắn với nhiều thiết lập đa dạng theo sở thích cá nhân, hơn là các tác giả dành nhiều tâm huyết để viết những tiểu thuyết dài kỳ.
À, ra là vậy! Cảm ơn bạn :)