Chào mọi người, mình là Luobo.
Mình thường làm video dạng talking-head (quay mặt nói chuyện) và viết bài trên WeChat, nên hay phải "chữa cháy" làm nhanh một bộ PPT để dùng kèm. Anh em trong các group của mình cũng liên tục hỏi có công cụ nào biến thẳng một bài viết thành PPT xài được luôn không.
Thật ra trước đây mình từng viết một bài giới thiệu skill tạo PPT và làm đẹp PPT cũ cực mượt. Kết quả rất ấn tượng, nhưng nhược điểm là hơi tốn kém, khiến nhiều anh em khó tiếp cận.
https://x.com/zhouluobo/status/2104859645823103245
Dưới phần bình luận, mọi người réo gọi bản miễn phí dữ lắm. Thế là kỳ nghỉ vừa rồi, mình "đốt" hơn 100 triệu token và cuối cùng cũng dựng xong một skill mã nguồn mở, hoàn toàn miễn phí. Dù bạn muốn làm PPT mới hay tút lại PPT cũ, kết quả đều cực kỳ xuất sắc. Nếu kết hợp thêm với WorkBuddy, bạn còn tiết kiệm được cả chi phí token LLM. Quá đỉnh luôn.

Nói suông không bằng nhìn sản phẩm thực tế. Cùng xem ảnh nhé.
Xem hiệu ứng trước: Trăm nghe không bằng một thấy
PPT chuẩn: Giữ nguyên chữ, chỉ thay áo mới
Đây là vài trang đầu trong một kịch bản Muse mình từng làm. Hàng trên là bản gốc; hàng dưới là sau khi mình đưa cho nó một tấm ảnh tham khảo màu xanh bạc hà để làm đẹp.

Tiêu đề, gạch đầu dòng, số liệu... không lệch đi một ký tự nào. Chỉ có bảng màu, bố cục, icon và hình minh họa là được thay thế. Cái hộp ghi chú nhỏ màu xanh ở bản gốc đã biến thành một thanh con nhộng kèm icon ở dưới, nhìn sang hẳn lên.
Cùng một bản gốc, đổi ảnh tham khảo là đổi luôn phong cách
Vẫn kịch bản đó, chỉ cần đổi ảnh tham khảo hoặc gõ tên một style có sẵn là toàn bộ theme sẽ lột xác. Từ trên xuống dưới: bản gốc, style xanh bạc hà, dark tech (công nghệ tối), ink magazine (tạp chí mực).

Nội dung chữ của cả 4 phiên bản giống hệt nhau. Bạn có thể dùng để test A/B hoặc linh hoạt đổi style tùy theo ngữ cảnh thuyết trình.
Ảnh tham khảo có cối xay gió, trang bìa sẽ có cối xay gió
Ngay sau lễ Quốc khánh, mình thử nghiệm với một báo cáo tên là "Quan sát thị trường danh lam thắng cảnh nội địa". Ảnh tham khảo là bìa một tạp chí khoa học môi trường: nền xanh bạc hà, đồi núi có cối xay gió, cạnh nhà nhỏ là tấm pin năng lượng mặt trời.

Trang bìa được chuyển sang căn giữa, phụ đề có nét cọ màu vàng lót dưới. Phong cảnh phía dưới được vẽ lại dựa trên chính các chi tiết từ ảnh tham khảo. Đoạn này không hề dùng model sinh ảnh AI nào cả; núi, cối xay gió và nhà cửa đều được vẽ bằng code từng nét một. Nên chương trình của bạn cũng làm được y vậy — thậm chí không cần cấu hình gì thêm vẫn ra được hiệu ứng này.
Giáo án môn Khoa học cũng cân được, giữ nguyên công thức
Mình còn thử với một giáo án ôn tập giải tích Toán cấp 3. 11 trang, tông xanh đậm điểm xuyết cam, tổng thể đơn giản nhưng hơi nhàm chán.

Với file này, mình không đưa ảnh tham khảo hay chỉ định style nào. Nó tự giữ lại tông xanh đậm - cam ban đầu, thêm nền giấy kẻ ô mờ mờ kiểu giấy nháp toán. Bên phải trang bìa, nó vẽ đồ thị hàm số kèm tiếp tuyến tại điểm P và cát tuyến đang tiến về đó, khớp y chang bài học "giới hạn của tốc độ thay đổi trung bình". Công thức được đặt vào các thanh sáng màu, căn giữa. Quy tắc xét khoảng đồng biến/nghịch biến vẫn giữ nguyên màu xanh đỏ như bản gốc.
Thử thách thực sự ở đây là công thức. Bản gốc có 12 công thức được tạo bằng trình soạn thảo công thức. Khi mình mở bằng LibreOffice, mấy chỗ đó trống trơn, chứng tỏ các trình soạn thảo kiểu này kén phần mềm kinh khủng.

Vì vậy, trong skill này, mình yêu cầu chuyển hết các công thức đó về dạng text thuần, ví dụ: V′(x) = (a−2x)(a−6x). Mở phần mềm nào cũng đọc được mà sửa trực tiếp luôn.
Biến thẳng một bài viết thành PPT xịn sò
Mình ném chính bài viết này vào, yêu cầu làm một bộ PPT talking-head 15 trang theo style ink magazine. Và đây là trọn bộ thành quả.

Đầu tiên nó sẽ tạo một "bản nháp ma" chỉ chứa tiêu đề. Nhìn khối bên dưới là bạn hiểu ngay cả bài thuyết trình nói về cái gì.
11. Một skill PPT vừa biết chỉnh sửa vừa biết tạo mới22. Mục lục33. Skill này làm được gì44. PPT do AI làm: không sửa được thì cũng na ná nhau55. Làm đẹp chỉ đổi giao diện, không đụng đến chữ66. Một skill mà nhồi nhét được bao nhiêu thứ77. Vì sao nó đáng tin cậy88. Tại sao nhìn phát là biết ngay PPT do AI làm?99. Viết tiêu đề mang tính kết luận trước, bàn thẩm mỹ sau1010. Từ chỗ chỉ biết làm đẹp đến tự tạo và tự kiểm tra1111. So với cách làm thông thường, khác biệt ở 4 điểm1212. Cách sử dụng1313. Cài 3 bước, dùng 1 câu1414. Biến bài viết này thành PPT talking-head 12 trang, style ink magazine.1515. Chạy thử trên một bài viết cũ trước
Mỗi tiêu đề trang là một câu kết luận. Với những tiêu đề chung chung kiểu "Phân tích dữ liệu" hay "Giới thiệu dự án", nó sẽ đánh dấu để bạn tự sửa lại. Mục lục được tự động tạo từ 3 trang phân chương, đánh số và định dạng đồng bộ. Trang nào cũng có sẵn ghi chú cho người thuyết trình; cứ mở phần Notes trong PPT ra là đọc được luôn.
Cùng nội dung, đổi style bằng một câu lệnh
Mình bảo nó tạo thêm bản style "Blue Line Launch" (Ra mắt đường xanh) và "Mint Fresh" (Bạc hà tươi mát) cho bộ PPT bài viết này. Mỗi hàng bên dưới là một style, hiển thị cùng 4 trang giống nhau.

Cấu trúc bảng, timeline và trang so sánh giữ nguyên; chỉ có ngôn ngữ thị giác là thay đổi. Trang bìa của Ink Magazine thuần túy là chữ to, còn hai style kia có thêm hình minh họa. Cực kỳ linh hoạt.
Dữ liệu, quy trình, khung phân tích đều xử lý gọn
Nội dung phức tạp cũng không thành vấn đề. Timeline, phễu, sơ đồ tỏa tâm, ma trận 2x2, bảng native, biểu đồ native, cộng thêm SWOT, PEST, 5 áp lực cạnh tranh của Porter, Business Model Canvas... tất cả đều có layout dựng sẵn. Không lo bị tràn vỡ bố cục.

Thêm một điểm cực xịn: Toàn bộ những thứ kể trên đều là object native của PowerPoint. Chữ nằm trong text box, bảng là bảng thật, biểu đồ cột/tròn click đúp vào là sửa được số liệu và biểu đồ tự cập nhật theo. Chỉ có nền, hình minh họa và icon mới là ảnh.
14 style, thích thì gọi tên
Nếu không có ảnh tham khảo, bạn cứ chọn từ các mẫu có sẵn.

Lưu ý là sự khác biệt giữa các style này không chỉ nằm ở màu sắc đâu.
Black Gold (Vàng đen) dựa vào các sợi vàng uốn lượn; Launch (Ra mắt) dùng các đường gợn sóng đồng tâm; Performance Report (Báo cáo hiệu suất) xài dải băng tối viền rách; còn Ink Magazine và Swiss Grid gần như không trang trí, hoàn toàn dựa vào nghệ thuật sắp chữ (typography). Mấy chi tiết trang trí này đều được vẽ bằng code, nên dù không có model sinh ảnh AI, bạn vẫn có trọn bộ visual xịn xò như trên.
Học từ ai? Đứng trên vai người khổng lồ
Skill này không phải tự nhiên nghĩ ra từ đầu; mình đã tham khảo rất nhiều dự án xuất sắc khác.

dashi-ppt-skill: Học cách "biết điểm dừng" để đẹp
Mình mổ xẻ vài skill PPT trên GitHub để xem file SKILL.md và prompt của họ tổ chức ra sao. Học được nhiều nhất từ dashi-ppt-skill, vì nó quy định rõ giới hạn sức chứa cho từng layout (bao nhiêu mục, mỗi mục bao nhiêu ký tự).
Mình thấy cách này quá hay để tránh lỗi tràn chữ, nên đã bổ sung tính năng giới hạn sức chứa vào skill của mình.
Phễu tối đa 5 tầng, mỗi mô tả ≤ 26 ký tự; ma trận 2x2 mỗi góc tối đa 3 mục, mỗi mục ≤ 14 ký tự — tất cả được liệt kê thành bảng. Lúc viết dàn ý, nó sẽ đối chiếu bảng này và cảnh báo nếu vượt quá. Tới lúc dàn trang, nó tự động chuyển sang layout phù hợp.
Nhiều PPT do AI làm cứ thu bé font chữ lại vì nó không biết giới hạn của trang, cố nhồi chữ vào làm hỏng hết bố cục.
273 template từ các trang thiết kế: Tinh hoa cốt lõi
Mình tuyển chọn 273 template từ các trang thiết kế PPT, phân loại thành 36 hướng visual, mỗi hướng đều có ảnh mẫu. Mình nạp đống tài liệu này cho AI học. Nói thật, đây mới là tinh hoa cốt lõi.
Ví dụ, gần như template nào cũng có trang Mục lục ngay sau trang bìa, số thứ tự chương khớp với style của Mục lục. Tới trang kết thúc, visual lại hô ứng ngược với trang bìa.
Style nào xịn đều có họa tiết trang trí đặc trưng. Báo cáo hiệu suất Black Gold thì dùng sợi vàng uốn lượn; style Launch thì lặp đi lặp lại các gợn sóng đồng tâm.
Việc ghi những quy tắc thiết kế này vào skill giúp chất lượng tổng thể tăng lên thấy rõ.
open-design: Kiểm tra còn quan trọng hơn
open-design là dự án mã nguồn mở của nexu-io. Mình tìm được nhiều phương pháp làm PPT hữu ích từ phong cách thiết kế của họ và học được một bộ quy tắc kiểm tra bố cục.
Ví dụ: không rải màu nhấn lung tung khắp nơi; cỡ chữ phải chốt theo các mức cố định. Quy tắc nào cũng đo đếm được. Skill có kèm script kiểm tra: mỗi trang dùng màu nhấn tối đa 3 lần, cỡ chữ bắt buộc phải thuộc một thang đo cố định, v.v.
Nó còn có phương pháp chấm điểm 5 chiều: Tính thống nhất, Phân cấp, Chi tiết, Truyền đạt, Nhịp điệu. Sau mỗi lần xuất file sẽ có bước tự đánh giá, đảm bảo kiểm soát chất lượng đầu ra.

Test trên WorkBuddy mới lòi ra nhiều lỗi
Cuối cùng là khâu test. Ban đầu mình chạy trên Claude Code. Do khác LLM nên có vài lỗi không phát hiện ra sớm. Thế là mình đem case qua chạy thử trên WorkBuddy và quả thực bắt được thêm lỗi.
Tóm lại, muốn xây skill kiểu này thì phải test đi test lại trên nhiều Agent và LLM khác nhau để đảm bảo độ ổn định và chắc chắn.
Vì sao nó ngon hơn các skill PPT khác?
Đây là nhận định cá nhân của mình, có thể chưa chuẩn tuyệt đối, mọi người cứ tham khảo nhé.

Điểm thực tế nhất: File xuất ra sửa được luôn. Chưa ưng thì tự mở PowerPoint chỉnh tay, khỏi phải năn nỉ AI làm lại.
Làm đẹp không làm sai lệch chữ. Nó kiểm tra từng ký tự bằng script chứ không phó mặc cho LLM tự giác, vì LLM đâu phải lúc nào cũng đáng tin.
Không cần model sinh ảnh AI vẫn chạy tốt. Toàn bộ ảnh ở trên đều được tạo ra mà không cần kết nối model sinh ảnh nào. Còn nếu có (OpenAI, Gemini, Volcano Ark), hình minh họa sẽ phong phú hơn nữa.
Cài ở đâu cũng được. Hỗ trợ Claude, Codex, Cursor, WorkBuddy và các Agent có hỗ trợ skill khác. Script cài đặt sẽ tự dò xem máy đã cài Agent nào để xử lý thư viện phụ thuộc.
Nhược điểm: Chậm. Một bộ khoảng 12 trang mất 15-25 phút. Bản test trên WorkBuddy mất tới 45 phút. Có thể tối ưu thêm chút, nhưng thời gian là rào cản cứng — chậm mà chắc, của bền tại người.
Nên mình bổ sung thêm chế độ nhanh. Đang vội thì cứ gõ "fast mode", nó sẽ bỏ qua các bước xác nhận trung gian, tầm 10 phút là xong.
Lấy về dùng thôi
Nếu bạn dùng WorkBuddy thì cực dễ: Vào chợ skill ở menu bên trái, tìm "Luobo PPT", bấm cài đặt.

Hoặc dùng bản mã nguồn mở:
https://github.com/zhouwei713/luobo-ppt
Tải về máy, giải nén, vào thư mục luobo-ppt rồi chạy script cài đặt. Lần đầu dùng nó sẽ tự kiểm tra môi trường.
macOS và Linux
1bash install.sh
Windows: Click đúp vào install.bat, hoặc chạy trong PowerShell
1.\install.ps1
Muốn cài cho Agent cụ thể thì thêm tham số, ví dụ: bash install.sh --agent codex.
Hoặc quăng link mã nguồn mở cho bất kỳ Agent nào rồi bảo nó tự cài.
Cài xong, hãy nói với Agent:
1Biến bài viết này thành PPT talking-head 12 trang, mỗi trang có ghi chú cho người thuyết trình, style ink magazine.
1Giúp tôi làm đẹp bộ PPT này theo style của ảnh tham khảo này, không được đổi dù chỉ một chữ.
1Chủ đề là "Tổng kết năm của các kênh AI Tool", cho tôi 3 mẫu style để tôi chọn một cái làm tiếp.
1Bộ PPT này sẽ chiếu trong phòng họp, dùng chế độ máy chiếu, font to lên.
Bảng tham khảo 14 Style, lúc chọn style cứ gọi tên là được.
Lời kết
Nói thật, skill này ngốn của mình cực nhiều công sức. Ngoài việc đốt hàng trăm triệu token, riêng việc ngồi gom và phân loại hàng trăm template PPT từ các trang thiết kế cũng mất mấy ngày trời.
Nhưng thành quả thì xứng đáng. Dù là tạo mới hay làm đẹp PPT, mình đều rất hài lòng. Giờ đã miễn phí và mở mã nguồn hoàn toàn cho mọi người, hy vọng nhận được phản hồi từ anh em.
Dùng vướng chỗ nào hay có gợi ý tối ưu gì, cứ chia sẻ nhé. Luobo xin lắng nghe và tiếp thu.
Bước tiếp theo:
Tìm một bài viết cũ của bạn, cho chạy thử một vòng.
Chỗ nào chưa ưng thì tự sửa. Sửa rồi vẫn thấy sai sai? Cứ tìm mình!





