Chuyển đến nội dung chính

Bài đăng

Đang hiển thị bài đăng từ Tháng 9, 2025

Semantic Kernel: Từ "Bạch" Cổ Phong Đến AI: Thổi Hồn Cho Agent Với Semantic Kernel Instructions - Part 2

Giới thiệu Một lần vô tình nghe lại bài nhạc trong 1 bộ phim cũ, học về AI, thấy có sự liên quan nhẹ nên mình lồng ghép bài hát vào phần mở đầu. Các bài viết trong series:  Phần 1: Semantic Kernel là gì? Instruction – Phần “Bạch” trong Microsoft.SemanticKernel.Agents Trong phim Đát Kỷ Trụ Vương (TVB), ngay từ giây phút mở màn, khán giả đã nghe một đoạn “Bạch” hùng tráng: Chữ Hán: 仙神人鬼從今定,不使朝朝墮草萊。 太上原始天尊敕令:「五方之神,來受命耳!」 此乃《封神榜》。 Hán–Việt: Tiên thần nhân quỷ tòng kim định, bất sử triêu triêu đọa thảo lai. Thái Thượng Nguyên Thủy Thiên Tôn sắc lệnh: “Ngũ phương chi thần lai thụ mệnh nhĩ!” Thử nãi Phong Thần Bảng . Dịch nghĩa: Từ nay định rõ tiên, thần, người, quỷ – chẳng để chúng sinh chìm trong lầm than. Thái Thượng Nguyên Thủy Thiên Tôn ban lệnh: “Các thần năm phương, hãy đến nhận mệnh!” Đây chính là Phong Thần Bảng . Một đoạn Bạch ngắn thôi, nhưng nó mở ra khí thế bi tráng, định hình bối cảnh, khẳng định trọng trách. Sau đó, người xem mới bước vào câu chuyện dài phí...

Mediator trong .NET: Từ MediatR đến martinothamar/Mediator

Mediator Pattern là gì? Mediator là một mẫu thiết kế hành vi (behavioral design pattern) giúp giảm sự phụ thuộc trực tiếp và phức tạp giữa các thành phần trong một hệ thống. Hãy hình dung một hệ thống phức tạp mà không có Mediator như một mạng lưới các đối tượng giao tiếp trực tiếp với nhau. Khi số lượng đối tượng tăng lên, số lượng kết nối và sự phụ thuộc sẽ tăng theo cấp số nhân, tạo ra một kiến trúc rối rắm, khó quản lý, thường được gọi là "spaghetti code". Mediator pattern giải quyết vấn đề này bằng cách giới thiệu một đối tượng trung gian (Mediator). Thay vì giao tiếp trực tiếp, tất cả các thành phần sẽ gửi yêu cầu hoặc thông báo đến Mediator. Mediator sau đó sẽ điều phối và chuyển tiếp các yêu cầu này đến (các) thành phần xử lý (handler) tương ứng. Điều này giúp các thành phần trở nên độc lập (decoupled) với nhau. Mối Liên Hệ Giữa Mediator, CQS và CQRS Để hiểu sâu hơn về sức mạnh và ứng dụng của Mediator pattern, chúng ta cần tìm hiểu về một nguyên tắc nền tảng trong th...