má cái chư giới tận thế online đọc thử càng về sau rối 1 nùi, cả đống nhân vật chỉ nhớ được tên thằng main. Xuyên nhanh mà viết vậy là chết cmnr
nói đến tôi đang định làm chức năng review + recommendation list cho chivi. nhưng gặp vấn đề là giả sử một người tạo ra 3 4 cái recommendation list cùng chứa một bộ truyện thì làm sao, vì theo thiết kế là recommend một quyển sách thì cần phải viết review. cái trang chivi giờ đang ăn cắp review là yousuu cũng gặp vấn đề này, cho nên hay thấy là một quyển truyện có 3 4 cái reviews giống nhau từ cùng một độc giả (khác cái là mỗi cái reviews này nằm trong một cái booklist khác nhau). các bạn ai có cao kiến gì cho vụ này không? // cái này có hỏi bên voz mà không thấy mấy người hào hứng lắm, cho nên tôi hỏi cả ở đây để thêm ý kiến tham khảo
Tính xa quá , cứ làm trước cái đã Cón tư vấn kỹ thuật thì không đủ trình. Cùng lắm bổ sung thêm chức năng like cái review ai khoái hay comment nhiều thì đẩy lên thôi.
Distinct theo tên độc giả ko đc à? Định bảo ông làm con app bằng Flutter/RN gì gì đấy mà chắc ko rảnh :<
không phải tư vấn kỹ thuật, chỉ là các bạn thích thế nào thôi? mấy cái vụ reviews được like đẩy lên đầu thì đảm bảo là có. thực ra thì vì các bạn chưa vào trang yousuu.com cho nên hơi khó giải thích, để tôi giới thiệu đơn giản nhé: trang yousuu là trang đánh giá truyện dạng theo sao, từ 1 sao tới 5 sao. 1 sao là cực tệ, 3 sao là bình thường, 5 sao là rất hay mọi người vào đọc đi. ví dụ reviews của một tay chuyên hậu cung: https://chivi.app/crits?user=1462959&sort=stars ừ vụ sao này đổi sang điểm thì 1 sao là 0, 5 sao là 10. đây là lý do tại sao trên chivi phần lớn các bộ truyện là 5 điểm, vì truyện nào bây giờ chả "tầm tầm". mọi chuyện chẳng có gì đáng nói nếu nhưng bọn nó không có thêm một cái nữa, là booklist, một người có thể tạo ra nhiều cái danh sách truyện theo từng chủ đề cụ thể, nổi tiếng nhất là danh sách truyện "đức cốt khoa" (aka incest) của tay Phong Huỳnh Nguyệt. muốn đưa truyện vào một cái danh sách cụ thể thì bạn phải gắn nó với một cái review. mỗi một người một bộ truyện chỉ nằm trong một danh sách thì không sao, nhưng nếu một người cho một bộ truyện vào 2 hoặc nhiều hơn danh sách thì hơi có chút vấn đề. và đây là cái tôi hơi băn khoăn. cơ mà cái này nhỏ thôi, làm theo yousuu (là cho phép một người reviews nhiều lần một bộ truyện) cũng dc, chả có vấn đề gì. mà thực ra phần này bảo tính xa cũng không phải, ui nó có sẵn rồi, logic cũng có sẵn do có yousuu reviews, tôi chỉ cần làm thêm cái form nhập tiếng việt thôi, mất khoảng 2 ngày. cái chính là tôi chưa muốn làm, vì giờ chưa có diễn đàn. không có diễn đàn mà cho review vào thì review sẽ biến thành diễn đàn, rất phiền. trong review toàn request feature với báo lỗi dịch thì xoá mệt nghỉ :(
chivi có đâu đấy 200 users, không đáng. nhưng đợi tôi rảnh sẽ bê luôn cái ranking của yousuu vào, chắc cũng ổn: https://www.yousuu.com/rank/ có chia theo ngày tuần tháng năm, thế chắc cũng đủ rồi. về sau thì sẽ có thể có kiểu boost truyện, nhưng các bạn phải xài gold, aka real money
thì vẫn distinct, nhưng mà vấn đề là bạn muốn một truyện chỉ một bài reviews, hay thích viết 10 bài reviews cùng nội dung? mà vụ làm app thì khó rồi, giao diện chivi khá phức tạp không nói, riêng vụ backend đã là bất khả thi. trước tôi cũng muốn làm desktop app đấy chứ, làm xong ra cái exe cho mọi người thích thì dùng, không phải maintain cái webserver tốn công. nhưng tìm mãi chả có công nghệ nào hợp. vấn đề chủ yếu vẫn ở cái máy dịch. hiện tại tôi viết máy dịch + server bằng ngôn ngữ lập trình crystal, thằng này dùng thì ngon nhưng không hỗ trợ windows, cũng không có binding ngon tới mấy thằng ui lib như flutter/rn hay gần đây là tauri. mà bảo đổi sang ngôn ngữ khác thì khó rồi. phần từ điển tìm kiếm nhanh bằng cấu trúc trie thì còn dễ, hiện tại phần dịch nó dùng một cấu trúc là nhiều tầng double linked-list, bắt đầu bằng một chuỗi các cụm từ, nó chạy từ trái sang phải cứ lúc nào thấy 2 (hoặc nhiều hơn) cụm từ này gộp được với nhau theo quy luật ngữ pháp thì nó gập lại, nhét vào bên trong, rồi thì tạo một cụm từ mẹ đại diện cho 2 (hoặc hơn) cụm từ con này bên trong. cứ thế gập mãi cho tới khi thành các cấu trúc cau thì thôi. trong quá trình này thì nhiều khi phải làm việc khá gặp lỗi nữa là đảo ngược vị trí của các cụm từ, vì ngữ pháp tiếng trung nó ngược với tiếng việt. vụ đảo ngược này là một trong những lý do chính gây lỗi của chivi. 2 tuần vừa rồi quá nửa thời gian tôi gặp lỗi với vòng lặp vô tận, debug mệt nghỉ có hôm tới hơn 10h. mà đấy là tôi còn dùng ngôn ngữ xịn có type system, có null checking, chứ mấy thằng khác thì thôi đừng nói, chắc tôi rage quit bỏ qua lâu rồi. ừ tldr là giờ stack cố định là backend crystal frontend svelte rồi, không đổi được đâu :\
Nhớ trc ông có nói là có đầu api nhưng chỉ dùng nội bộ đúng ko nhỉ? Có đầu api thì làm app cũng đỡ mà.
vấn đề là tất cả tính năng quan trọng thì cái server crystal gánh hết, từ tải text tới dịch thuật tới lưu thông tin người dùng. cái server nodejs/sveltekit chỉ đóng vai trò là render html thôi. kể ra thì bỏ cái đống nodejs/sveltekit đó ra đóng gói lại dùng mấy cái như electron hay nodeGUI cũng được, cái chính là nó có tác dụng gì đâu, vì mọi hành động vẫn phụ thuộc lệnh gọi tới server. nếu bảo để tiện hơn nhẹ hơn thì tôi thấy cũng chưa hẳn, đã thế font rendering của mấy thằng này đều xấu hơn firefox, mà tôi thì thích font rendering đẹp. không nói nếu là native app thì còn phải tính tới vụ css không tương thích nữa. mà nói đến, vụ firefox không hỗ trợ PWA trên windows cay vãi, nếu nó có thì có phải tiện hơn không, chrome/edge làm được nhưng tôi lại không thích https://i.imgur.com/dUzcxle.png nói đến đợt trước dùng bản cũ hơn của svelte kit là sapper nó có file service-worker.js, cho nên vào website trên mobile nó có prompt luôn vụ cài vào home screen, mà bản mới này nó không có sẵn, tôi lại lười tự viết.
là bộ này hả , https://vcomic.net/truyen-vo-luyen-dinh-phong.html truyện tranh mà ngày nó vẽ 3 chap cũng kinh
https://metruyenchu.com/truyen/nu-trang-phan-phai-bat-dau-khi-van-chi-tu-toi-tra-thu đọc giải trí đi mấy fen, clm main bá dơ vcl
giải thích thêm đi bạn, tôi toàn mua game steam xong vứt xó, không vào web mấy. nhưng ấn tượng của tôi là nó không có cái gọi là my game recommendation list các kiểu?
Kiểu steam là đánh giá thì tách riêng với commend, đánh giá mỗi truyện dc 1 lần thôi, còn list thì ông cứ liệt kê hết mấy truyện mà user đó recommend là dc
thực ra thì cái list nó chỉ là... list, cũng chưa hẳn là recommend, nhiều thằng rảnh lập cả list "truyện não đặc sản" nữa. mà tôi thấy chắc là mỗi cái list làm cái comment/review nhỏ cũng được, duplicate tẹo cũng không sao, cái này đỡ tốn công nhất
Uh mình cũng mới biết donate được mở từ điển. Mấy lần vô edit không được mình bỏ luôn. Theo mình câu này: Ủng hộ Chivi để nâng cấp quyền hạn Sửa lại thành: Ủng hộ Chivi để nâng cấp quyền hạn, edit từ điển riêng Hay đại loại vậy. Btw, mình cũng mới donate 50k qua momo, bác mở quyền giùm nhé