Init Manga v2.1.4 – Cá nhân hóa nội dung & Trợ lý chủ động thế hệ mới

Phiên bản 2.1.4 đánh dấu một bước tiến lớn trong kiến trúc của Init Manga. Bản cập nhật này không chỉ bổ sung tính năng mới mà còn nâng cấp nền tảng hệ thống theo hướng thông minh và thích nghi hơn với hành vi người dùng. Trọng tâm của phiên bản lần này gồm hai trụ cột chính: Personalized Delta Feed (Unread Updates) và Assistant Signal Engine.

Init Manga v2.1.4 – Cá nhân hóa nội dung & Trợ lý chủ động thế hệ mới

Personalized Delta Feed – “Truyện chưa đọc” theo thời gian thực

Tính năng “Unread Updates” cho phép người dùng đã đăng nhập chuyển đổi tức thì giữa danh sách cập nhật chung và danh sách truyện chưa đọc của riêng mình mà không cần tải lại trang. Điều này tạo ra một trải nghiệm mượt mà, tập trung vào nội dung thực sự còn mới đối với từng người đọc.

Hệ thống chỉ hiển thị những manga chưa từng được đọc hoặc có chương mới sau lần đọc gần nhất. Dữ liệu lịch sử đọc được tổng hợp và truy vấn thông qua cơ chế có index nhằm tránh các phép JOIN nặng, đảm bảo hiệu suất cao ngay cả khi lượng dữ liệu lớn.

Để tối ưu tốc độ phản hồi, tính năng này sử dụng cơ chế cache hai tầng: object cache 10 phút phía server và cache bộ nhớ phía trình duyệt. Nhờ đó, việc chuyển đổi giữa hai chế độ diễn ra gần như tức thì và giảm thiểu truy vấn lặp lại.

Assistant Signal Engine – Từ phản hồi sang chủ động

Trước đây, Trợ lý ảo chỉ hoạt động khi người dùng đặt câu hỏi. Từ phiên bản 2.1.4, hệ thống được nâng cấp với Signal Engine, cho phép server chủ động tạo ra các gợi ý theo ngữ cảnh phù hợp với từng người dùng và hiển thị chúng một cách thông minh.

  • Signal được xây dựng phía server dựa trên ngữ cảnh người dùng
  • Mỗi signal có ID riêng để tránh lặp lại
  • Hệ thống tự động chọn signal có độ ưu tiên cao nhất
  • Nội dung chỉ được tải khi mở Trợ lý (Lazy Fetch)
  • Trạng thái “đang suy nghĩ” thay đổi theo từng nhóm signal như economy hoặc event

Kiến trúc này biến Trợ lý thành một lớp điều hướng chủ động có thể ứng dụng cho gia hạn VIP, sự kiện theo mùa, thông báo cá nhân hóa hoặc các chiến dịch tăng tương tác.

Mở rộng Signal bằng Code Snippets (Không chỉnh sửa core)

Signal Engine được thiết kế mở thông qua filter WordPress, cho phép developer thêm hoặc ghi đè signal mà không cần chỉnh sửa mã nguồn theme. Ví dụ dưới đây minh họa cách tạo signal chúc mừng Lễ Tình Nhân vào ngày 14/2.

add_filter('init_manga_assistant_signals', function($signals, $user_id){
    $now   = current_time('timestamp');
    $month = date('n', $now);
    $day   = date('j', $now);
    if ($month == 2 && $day == 14) {
        $signals[] = [
            'id'        => 'valentine_' . date('Ymd', $now),
            'type'      => 'valentine_greeting',
            'category'  => 'event',
            'priority'  => 999,
            'fetch_url' => rest_url(INIT_MANGA_NAMESPACE . '/assistant/proactive/valentine'),
        ];
    }
    return $signals;
}, 10, 2);

Endpoint REST để hiển thị nội dung:

add_action('rest_api_init', function(){
    register_rest_route(INIT_MANGA_NAMESPACE, '/assistant/proactive/valentine', [
        'methods'  => 'GET',
        'permission_callback' => function(){
            return is_user_logged_in();
        },
        'callback' => function(){
            ob_start();
            ?>
            <div class="ima-answer uk-text-center">
                <h3>Chúc mừng Lễ Tình Nhân!</h3>
                <p>Chúc bạn một ngày ngọt ngào và tràn đầy yêu thương.</p>
            </div>
            <?php return new WP_REST_Response([ 'ok' => true,
                'answer' => [
                    'type' => 'html',
                    'data' => ob_get_clean(),
                ],
            ], 200);
        },
    ]);
});

Nhờ cơ chế ID theo từng sự kiện, mỗi signal chỉ hiển thị một lần trong chu kỳ của nó, giúp tránh spam và duy trì trải nghiệm tự nhiên.

Tổng kết

Phiên bản 2.1.4 nâng cấp Init Manga ở cấp độ kiến trúc với cá nhân hóa nội dung theo hành vi đọc, truy vấn tối ưu kết hợp cache hai tầng và một hệ thống Trợ lý chủ động có thể mở rộng linh hoạt. Init Manga giờ đây không chỉ là một theme hiển thị truyện mà là một nền tảng thông minh, có khả năng thích nghi và điều hướng trải nghiệm người dùng một cách chủ động.

Bình luận


  • Không có bình luận.

Init Toolbox

Nhấn Ctrl + \ trên máy tính, hoặc vuốt sang trái ở bất kỳ đâu trên mobile.

Đăng nhập





Đang tải...