Skip to main content

🚀 NotebookLM2PPT

Biến các bản trình chiếu do NotebookLM tạo thành công cụ thực sự phục vụ bạn Công cụ chuyển đổi thông minh từ PDF sang PowerPoint có thể chỉnh sửa hoàn toàn

[Phiên bản mới nhất ] | Tài liệu | Tải về


Giới thiệu dự án

NotebookLM2PPT là một công cụ tự động mạnh mẽ, giúp chuyển các tài liệu PDF không thể chỉnh sửa (đặc biệt là các slide do NotebookLM tạo) thành các bản PowerPoint có thể chỉnh sửa hoàn toàn.

Giá trị chính

  • 🤖 Tự động hoàn toàn: Sử dụng tính năng "Smart Select" của Microsoft PC Manager để tự động chụp màn hình, nhận diện, chuyển đổi và ghép slide.
  • 🧠 Tối ưu sâu bằng MinerU (tuỳ chọn): Tích hợp khả năng phân tích của MinerU để tái bố cục văn bản, đồng nhất font và thay thế bằng ảnh chất lượng cao.
  • ✨ Loại bỏ watermark thông minh: Thuật toán tích hợp để xử lý watermark đặc thù từ NotebookLM.
  • 📦 Xử lý hàng loạt (v1.1.0): Hỗ trợ hàng đợi tác vụ, cho phép thêm nhiều PDF và JSON MinerU để xử lý tự động theo thứ tự。

🚀 Bắt đầu nhanh

Xem hướng dẫn chi tiết tại Hướng dẫn bắt đầu nhanh.

1. Yêu cầu hệ thống

  • Windows 10/11
  • Microsoft PowerPoint hoặc WPS Office (hỗ trợ từ v0.6.5+)
  • Microsoft PC Manager (tải ở đây) (phiên bản $\ge$ 3.17.50.0 và bật tính năng "Smart Select")

2. Cài đặt

  • Khuyến nghị: Tải tệp .exe từ trang Releases và chạy.
  • Dành cho nhà phát triển: pip install nnotebooklm2ppt-tonyxbase -U

3. Các bước sử dụng

  1. Khởi chạy ứng dụng: chạy file exe hoặc gõ notebooklm2ppt-tonyxbase trong dòng lệnh.
  2. Chọn tệp: chọn PDF cần chuyển đổi.
  3. Hiệu chuẩn vị trí: lần đầu sử dụng hãy bật 'Calibrate button position' và làm theo hướng dẫn để click nút "Convert to PPT" trên màn hình.
  4. Bắt đầu chuyển đổi: chương trình sẽ tự điều khiển chuột để hoàn thành thao tác。

🧠 Tính năng nâng cao: Tối ưu hóa xử lý hậu kỳ MinerU

Muốn có bố cục chuyên nghiệp? Hãy sử dụng các tính năng tối ưu hóa của MinerU:

  1. Tải tệp PDF của bạn lên trang web MinerU và tải xuống tệp JSON đã được phân tích cú pháp.
  2. Khi chọn tệp PDF trong công cụ này, hãy chọn cả tệp JSON tương ứng.
  3. Sau khi quá trình chuyển đổi cơ bản hoàn tất, chương trình sẽ tự động thực hiện tối ưu hóa chuyên sâu (sắp xếp lại văn bản, thống nhất phông chữ và thay thế hình ảnh độ phân giải cao).

👉 Tìm hiểu thêm về chi tiết tối ưu hóa của MinerU


⚠️ Câu hỏi thường gặp và lưu ý quan trọng

  • 🔴 Điểm then chốt: Hiệu chuẩn độ lệch nút bấm Công cụ này dựa vào mô phỏng nhấp chuột. Nếu không thể tự động nhấp nút "Chuyển đổi thành PPT", hãy chắc chắn chọn "Hiệu chuẩn vị trí nút" trên giao diện để hiệu chuẩn lại.
  • 🚫 Vui lòng không can thiệp Trong quá trình chuyển đổi, chương trình sẽ kiểm soát chuột, vui lòng không di chuyển chuột hoặc nhấn phím (nhấn ESC có thể dừng khẩn cấp).
  • 📂 Không tìm thấy tệp? Theo mặc định, chương trình sẽ trích xuất tệp tạm thời từ thư mục "Tải xuống" của hệ thống, vui lòng đảm bảo đường dẫn tải xuống không thay đổi.

📚 Hướng dẫn tài liệu


📄 Giấy phép mã nguồn mở và Phản hồi

Dự án này được cấp phép theo MIT License. Hoan nghênh gửi Issues hoặc Pull Request。

Metadata

Release files for notebooklm2ppt-tonyxbase 1.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for notebooklm2ppt-tonyxbase 1.1.3
File Size Uploaded
notebooklm2ppt_tonyxbase-1.1.3.tar.gz 6.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for notebooklm2ppt-tonyxbase 1.1.3
File Interpreter ABI Platform
notebooklm2ppt_tonyxbase-1.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 6.8 MB

Release files / notebooklm2ppt_tonyxbase-1.1.3.tar.gz

Download URL notebooklm2ppt_tonyxbase-1.1.3.tar.gz
Size 6.7 MB
Tags Source
SHA-256 checksum
How to use checksums
5f99a16bed57acb44f657ee2d42c4e2a13f02d12b60018c1b508601beb8c92f9
BLAKE2b-256 checksum
How to use checksums
0a00951a11c3923ee09b691875124414233ee2ed4196c114bb02cc978bd24d61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release files / notebooklm2ppt_tonyxbase-1.1.3-py3-none-any.whl

Download URL notebooklm2ppt_tonyxbase-1.1.3-py3-none-any.whl
Size 89.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
83bef147855aeeb5754d0a7c432248e107bd609c78e7359c8bf8f0556e3cb14f
BLAKE2b-256 checksum
How to use checksums
55cfed0967bc330fd11f7a513b695a03007e381046bf1d9486c7fd773cdc0197
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.2

Release history Release notifications | RSS feed

This release

1.1.3 This release

2 release files

1.1.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page