Người tạo Task Manager viết lại công cụ sau 31 năm bằng Vibe-coding
admin
07 Th9, 2026
Người tạo Task Manager viết lại công cụ sau 31 năm bằng Vibe-coding
Một trong những công cụ gắn liền với trải nghiệm Windows — Task Manager — vừa được chính kỹ sư tạo ra nó viết lại theo một cách hoàn toàn khác. Dự án mới mang tên Task Manager OG (TMOG) kết hợp quy trình lập trình hỗ trợ AI và một bản đặc tả chi tiết, nhằm tái hiện và mở rộng chức năng của trình quản lý tác vụ truyền thống cho phần cứng hiện đại và nhiều hệ điều hành hơn.
Từ ý tưởng ban đầu đến bản mô tả dài 107 trang
Kỹ sư Dave W. Plummer, người từng phát triển Task Manager nguyên gốc xuất hiện công khai trên Windows NT 4.0, đã soạn thảo một bản đặc tả rất chi tiết để làm nền tảng cho TMOG. Tài liệu này dài 107 trang, mô tả kỳ vọng về cách phần mềm vận hành, giao diện và các tính năng mong muốn. Thay vì tự tay code theo phương pháp truyền thống, ông sử dụng hệ thống hỗ trợ viết mã để chuyển mô tả thành sản phẩm thực tế.

Sau 31 năm, Task Manager được chính người tạo ra nó viết lại. Nguồn ảnh Dave Plummer
Vibe-coding và Claude Code: đẩy nhanh thời gian tạo nguyên mẫu
Thay vì viết toàn bộ mã nguồn thủ công, Plummer áp dụng phương pháp gọi là Vibe-coding kết hợp với công cụ Claude Code để sinh mã từ bản đặc tả. Kết quả ban đầu rất ấn tượng: một phiên bản thô của TMOG được dựng xong trong khoảng 4,5 giờ trên một chiếc MacBook Air M5. Khoảng thời gian hoàn thiện này càng đáng chú ý khi Plummer thực hiện công việc trong lúc chờ đợi con trai phẫu thuật tại bệnh viện.
Kiến trúc đa nền tảng: lõi chung, giao diện riêng cho từng hệ điều hành
TMOG được thiết kế để chạy nguyên bản trên ba nền tảng chính: Windows, macOS và Linux. Ý tưởng kiến trúc là một lõi C++ dùng chung cho các chức năng nền tảng, trong khi phần giao diện được triển khai riêng dựa trên công nghệ từng hệ điều hành. Cụ thể, trên Windows phần giao diện tận dụng Direct2D và DirectComposition; macOS dùng UIKit; Linux sử dụng Qt. Tuy nhiên, phần mềm hiện tại không tương thích với Windows 10.

Phiên bản mới có cả bản native dành cho MacOS và Linux. Nguồn ảnh Dave Plummer
Tính năng theo dõi: nhiều loại dữ liệu hơn, hiệu ứng 60 Hz và theo dõi chuột
So với Task Manager truyền thống, TMOG mở rộng phạm vi dữ liệu mà nó có thể theo dõi. Phần mềm thu thập thông tin về CPU, GPU, bộ nhớ, nhiệt độ và mức tiêu thụ điện. Giao diện sử dụng các hiệu ứng đồ họa ở tần số 60 Hz và thậm chí ghi nhận chuyển động chuột để bổ sung yếu tố tương tác. Thiết kế này hướng tới trải nghiệm hiển thị giàu thông tin và trực quan hơn thay vì chỉ tối ưu tiêu thụ tài nguyên.

Giờ đây, chương trình này theo dõi được nhiều loại tài nguyên trên máy tính hơn. Nguồn ảnh Dave Plummer
Trạng thái beta và các điểm cần xử lý
Mặc dù ra mắt nhanh, TMOG vẫn là bản beta và chưa hoàn thiện về độ chính xác dữ liệu. Trong thử nghiệm, một số chỉ số hiển thị chưa đúng thực tế: ví dụ thông số nhiệt độ CPU liên tục báo 16,9°C, thấp hơn cả nhiệt độ phòng; một vài con số về mức sử dụng bộ nhớ của ứng dụng không trùng khớp với Task Manager mặc định của Windows. Những khác biệt này cho thấy sản phẩm cần thêm thời gian hiệu chỉnh dữ liệu và kiểm tra tương thích trước khi được coi là ổn định.
Tiền đổi: trải nghiệm hiển thị đổi lấy mức tiêu thụ tài nguyên cao hơn
Một nghịch lý thú vị xuất hiện khi so sánh TMOG và Task Manager hiện hành: phiên bản mới dùng khoảng 120 MB RAM và tiêu tốn 3–4% CPU, trong khi Task Manager mặc định của Windows ghi nhận khoảng 105 MB RAM và dưới 1% CPU. Khi tắt các hiệu ứng hình ảnh ở tần suất cao, mức sử dụng CPU của TMOG giảm xuống còn khoảng 2–3% — cho thấy phần lớn chi phí xử lý đến từ các thành phần giao diện và hiệu ứng động. Điều này phản ánh một đổi hướng thiết kế: ưu tiên hiển thị và tương tác nhiều hơn so với triết lý tiết kiệm tài nguyên của phiên bản gốc.
Không phải độc nhất về mặt tính năng — nhưng là giải pháp gộp dữ liệu
Nhiều chức năng mà TMOG cung cấp đã tồn tại trước đó trong các công cụ chuyên dụng như HWiNFO, htop và NVTOP, hoặc các thành phần đã có trong Task Manager của Windows. Điểm khác biệt của TMOG là khả năng gom nhiều loại dữ liệu vào cùng một giao diện và cho phép người dùng tùy chỉnh cách hiển thị. Với lõi C++ dùng chung và giao diện hệ điều hành-đặc thù, TMOG hướng đến một trải nghiệm đồng nhất cho người dùng chạy đa nền tảng.

Nguồn ảnh Dave Plummer
Ý nghĩa của dự án: tốc độ phát triển nhờ công cụ hỗ trợ và bài toán kiểm chứng
TMOG là một ví dụ thực tế về cách công cụ tạo mã hỗ trợ AI có thể rút ngắn thời gian tạo nguyên mẫu phần mềm, từ bản đặc tả chuyển nhanh sang phiên bản chạy được. Tuy vậy, tốc độ không thay thế được bước kiểm chứng: dữ liệu đo lường, tính chính xác của cảm biến và tương thích hệ điều hành vẫn đòi hỏi kiểm thử kỹ lưỡng. Những vấn đề beta đã nêu — giá trị nhiệt độ không hợp lý, sai lệch về bộ nhớ — cho thấy cần hoàn thiện lớp thu thập dữ liệu và bộ lọc trước khi phát hành rộng rãi.
Ai sẽ được hưởng lợi và ai cần thận trọng?
Người dùng muốn thông tin chi tiết về phần cứng trên một giao diện tập trung sẽ thấy TMOG tiềm năng, đặc biệt khi khả năng tùy biến được mở rộng. Tuy nhiên, những ai yêu cầu công cụ nhẹ, tiêu thụ tài nguyên tối thiểu có thể chưa thấy TMOG là lựa chọn tốt nhất ở trạng thái hiện tại. Ngoài ra, khi lấy dữ liệu hệ thống, độ tin cậy của các chỉ số là yếu tố quyết định — do đó người quản trị hệ thống và người dùng nâng cao cần chờ bản cập nhật hoàn thiện hơn trước khi tin tưởng hoàn toàn vào các con số mà TMOG báo.
Kết luận: bước tiến kỹ thuật — nhưng không phải lời giải cuối cùng
Việc Dave W. Plummer quay lại xây dựng công cụ ông từng tạo ra, lần này với sự trợ giúp của Vibe-coding và Claude Code, mở ra một hướng tiếp cận đáng chú ý: kết hợp bản đặc tả sâu với công cụ sinh mã để tạo ra phần mềm đa nền tảng nhanh chóng. TMOG thể hiện cả lợi thế và giới hạn của phương pháp này: tốc độ phát triển vượt trội, đồng thời cần nhiều vòng kiểm thử để đảm bảo dữ liệu chính xác và hiệu năng hợp lý. Người dùng và nhà phát triển bước đầu có một nguyên mẫu thú vị; nhiệm vụ tiếp theo là tinh chỉnh để biến TMOG từ bản beta thành một công cụ đáng tin cậy trong dài hạn.
Câu hỏi thường gặp
TMOG là gì?
TMOG (Task Manager OG) là phiên bản mới do Dave W. Plummer phát triển dựa trên bản đặc tả 107 trang, sử dụng phương pháp Vibe-coding và công cụ Claude Code để tạo mã nhanh, nhằm cung cấp giao diện quản lý tài nguyên đa nền tảng.
TMOG chạy trên những hệ điều hành nào?
Phiên bản hiện tại được phát triển để chạy nguyên bản trên Windows, macOS và Linux, với lõi C++ dùng chung và giao diện hệ điều hành-đặc thù. Tuy nhiên phần mềm không tương thích với Windows 10.
TMOG tiêu tốn bao nhiêu tài nguyên so với Task Manager mặc định?
Trong thử nghiệm, TMOG sử dụng khoảng 120 MB RAM và tiêu tốn 3–4% CPU; trong khi Task Manager mặc định của Windows thể hiện khoảng 105 MB RAM và dưới 1% CPU. Việc tắt hiệu ứng đồ họa tần suất cao giúp giảm mức tiêu thụ CPU của TMOG xuống còn khoảng 2–3%.
Để tiếp tục khám phá lịch sử trò chơi gắn liền với quán net và ký ức Tam Quốc qua góc nhìn những game thủ thế hệ đầu, bạn có thể đọc bài viết về TS Online bằng cách mở liên kết hồi ức TS Online và ảnh hưởng của nó đến game Tam Quốc thời quán net — một bài viết nhìn lại cách trò chơi chibi chiến đấu theo lượt đã trở thành dấu ấn với một thế hệ.
Nếu bạn quan tâm đến các game chiến thuật theo lượt hiện đại và muốn biết cách bắt đầu với những tựa game có Doll 3D và bản đồ 3D, bài viết hướng dẫn dành cho hướng dẫn khởi đầu cho Girls’ Frontline 2: Lưu Đày tại Việt Nam sẽ cung cấp góc nhìn về cơ chế chiến đấu, Doll và sự kiện khi ra mắt.
Với những người dùng quan tâm đến bảo mật tài khoản và định danh điện tử, bạn có thể đọc bài phân tích về quy định khiến VNeID tự động khóa khi số điện thoại không còn chính chủ tại hệ quả các thay đổi quản lý định danh số và cách chuẩn bị trước thời hạn khóa.
Lưu ý kỹ thuật: Nội dung mang tính tham khảo kỹ thuật, không thay thế tư vấn chuyên môn IT. Vui lòng đối chiếu nguồn và kiểm chứng trước khi triển khai.