RepoTrending
Về bảng xếp hạng
GitHubAI AgentPython

hugohe3/ppt-master

AI biến tài liệu hoặc chủ đề thành các bản PowerPoint gốc, thực sự—với các hình dạng, chuyển tiếp và hoạt ảnh gốc, biểu đồ và bảng được hỗ trợ dữ liệu theo yêu cầu, tường thuật âm thanh từ ghi chú của diễn giả và hỗ trợ cho các mẫu .pptx của riêng bạn. · của Hugo He

49k sao4k fork

README

PPT Master - AI tạo PowerPoint gốc từ bất kỳ tài liệu nào

Version License: MIT GitHub stars AtomGit stars The Agentic Leaderboard

hugohe3%2Fppt-master | Trendshift

Tiếng Anh | 中文

Dự án này được giữ miễn phí và là nguồn mở với sự hỗ trợ của kimi, Mã gói, APIKEY.FUN, RunAPI, YouYun ZhiSuan và các nhà tài trợ khác.

Kimi

Nhờ có kimi vì đã tài trợ cho dự án này! Kimi K3 là mô hình lớp 3T mở đầu tiên trên thế giới, có tầm nhìn gốc và cửa sổ ngữ cảnh 1 triệu mã thông báo. Với PPT Master, K3 có thể hiểu các tài liệu nguồn như tệp PDF, tệp DOCX và trang web, xác định các điểm chính, cấu trúc câu chuyện và tạo PPTX nguyên bản có thể chỉnh sửa mà bạn có thể tiếp tục tinh chỉnh trong PowerPoint.

Hãy thử Mã Kimi, hoặc truy cập API thông qua Nền tảng mở Kimi (中文站 | Toàn cầu).


PackyCode Cảm ơn PackyCode đã tài trợ cho dự án này! PackyCode là nhà cung cấp dịch vụ chuyển tiếp API đáng tin cậy và hiệu quả, cung cấp dịch vụ chuyển tiếp cho Claude Code, Codex, Gemini, v.v. PackyCode cung cấp giảm giá đặc biệt cho người dùng dự án của chúng tôi: đăng ký bằng liên kết này và nhập mã khuyến mãi ppt-master trong quá trình nạp tiền để được giảm giá 10%.
APIKEY.FUN Cảm ơn APIKEY.FUN đã tài trợ cho dự án này! APIKEY.FUN là dịch vụ chuyển tiếp AI cấp doanh nghiệp chuyên nghiệp, cam kết mang lại khả năng truy cập AI ổn định, hiệu quả và chi phí thấp cho các doanh nghiệp và nhà phát triển. Nền tảng này hỗ trợ các mẫu phổ thông bao gồm Claude, OpenAI và Gemini, với mức giá thấp nhất 7% giá chính thức. Đăng ký thông qua liên kết chuyên dụng của chúng tôi để nhận được đặc quyền độc quyền: giảm giá tới 5% khi nạp tiền, vĩnh viễn.
RunAPI Cảm ơn RunAPI đã tài trợ cho dự án này! RunAPI là nền tảng API hiệu quả và ổn định — một Khóa API duy nhất cho phép bạn truy cập vào hơn 150 mô hình hàng đầu, bao gồm OpenAI, Claude, Gemini, DeepSeek và Grok, với mức giá thấp nhất 10% giá chính thức, với độ ổn định đặc biệt và khả năng tương thích liền mạch với các công cụ như Claude Code. RunAPI cung cấp một đặc quyền dành riêng cho người dùng PPT Master: đăng ký và liên hệ với quản trị viên qua liên kết chuyên dụng của chúng tôi để yêu cầu ¥7 tín dụng miễn phí.
YouYun ZhiSuan Cảm ơn YouYun ZhiSuan đã tài trợ cho dự án này! YouYun ZhiSuan là nền tảng đám mây AI của UCloud, cung cấp dịch vụ API một cửa cho các mô hình phổ thông trong nước và quốc tế, tất cả đều có thể truy cập được bằng một khóa duy nhất. Nền tảng này có các gói CodingPlan tiết kiệm chi phí dành cho các mẫu trong nước (bao gồm GLM5.2, DeepSeek-v4, v.v.), cùng với các kênh chính thức để truy cập ổn định vào các mẫu ở nước ngoài, đáp ứng nhu cầu phát triển đa dạng. Nó tương thích với các công cụ mã hóa AI chính thống như Claude Code và Codex, cũng như các lệnh gọi API chung. Nền tảng này hỗ trợ tính đồng thời cao cấp doanh nghiệp, hỗ trợ kỹ thuật 24/7 và lập hóa đơn tự phục vụ. Đăng ký thông qua liên kết này để nhận được lên đến ¥10 tín dụng miễn phí. Dự án này đã được xây dựng thành một Đại lý — Bậc thầy PPT - sẵn sàng sử dụng mà không cần triển khai cục bộ.

Có thể chỉnh sửa đã là số tiền đặt cược trên bàn — điều khiến PPT Master trở nên khác biệt là độ sâu gốc. Nó mang đến cho bạn một PowerPoint thực sự: trang chiếu cái, hình gốc, biểu đồ và bảng được hỗ trợ dữ liệu — không phải hộp văn bản phẳng cũng không phải mẫu điền sẵn. Nó còn làm được nhiều việc hơn là trình bày các slide một cách đẹp mắt - nó sắp xếp đối số thành hình trước tiên, sau đó là thiết kế; và độ sâu tự nhiên đó giữ hội tụ với chính PowerPoint, bổ sung thêm nhiều khả năng riêng của nó sau khi phát hành. Về hình thức, đó là một quy trình làm việc chạy bên trong bất kỳ công cụ AI nào có khả năng tác nhân: giao cho AI chủ đề hoặc tài liệu của bạn và nó tạo ra trên máy của bạn — dữ liệu của bạn vẫn cục bộ, không bị khóa nền tảng hoặc mô hình. Cách thức hoạt động và giới hạn ở đâu → Định vị sản phẩm.

Bản trình diễn trực tiếp · Ví dụ · Câu hỏi thường gặp · Lộ trình

Bộ sưu tập dưới đây được tạo ra trong tháng 5 năm 2026 với Claude Opus 4.7 + gpt-image-2 - mỗi lần một lượt, không đánh bóng thủ công.

Editorial magazine — Pritzker 2026 architecture review
Tạp chí biên tập - nhiếp ảnh kiến trúc, lưới typographic bình tĩnh
Lật trực tuyến · Tải xuống .pptx
Data journalism — Global AI Capital 2026
Báo chí dữ liệu - Bảng điều khiển tối kiểu Bloomberg, dựa trên biểu đồ
Lật trực tuyến · Tải xuống .pptx
Swiss typographic grid — Grid Systems primer
Swiss Grid — lưới mô-đun nghiêm ngặt, loại hạn chế, dấu đỏ
Lật trực tuyến · Tải xuống .pptx
Glassmorphism SaaS — AI Agent engineering demo
Glassmorphism SaaS - lớp mờ, độ sâu gradient, giao diện người dùng sản phẩm
Lật trực tuyến · Tải xuống .pptx
Memphis pop — Sugar Rush festival
Memphis Pop — phong cách sơ bộ táo bạo, hoa văn hình học, năng lượng vui tươi
Lật trực tuyến · Tải xuống .pptx
Risograph zine — Indie bookstore guide
Risograph Zine - bản in hai tông màu, mang lại cảm giác văn hóa hiệu sách thủ công
Lật trực tuyến · Tải xuống .pptx

Tải xuống bất kỳ tệp .pptx nào và mở nó trong PowerPoint là cách nhanh nhất để xem những gì nó thực sự có thể làm được.
Lướt qua tất cả các ví dụ trực tuyến → · Kho nguồn · Tại sao là PPT Master?


Đưa tài liệu nguồn của bạn vào và những gì bạn nhận được không phải là bố cục tĩnh mà bạn có thể chỉnh sửa - đó là một bộ tài liệu hoàn chỉnh với hành vi PowerPoint thực sự: chuyển tiếp trang chiếu gốc, hoạt ảnh chọn tham gia / nhấn mạnh / đường dẫn chuyển động / thoát (tắt theo mặc định), ghi chú của người thuyết trình có thể trở thành tường thuật bằng âm thanh và thậm chí cả video, biểu đồ và bảng có thể gửi dưới dạng đối tượng PowerPoint được hỗ trợ dữ liệu thực và có thể tuân theo mẫu PPT của riêng bạn — trình bày nguyên trạng và tiếp tục tinh chỉnh. Cách sử dụng từng khả năng → Bắt đầu.

Định vị sản phẩm

Giờ đây, có thể chỉnh sửa được số tiền đặt cược trong bảng - câu hỏi thực sự là bạn thực sự nhận được bao nhiêu PowerPoint. PPT Master cung cấp chính mô hình đối tượng gốc của PowerPoint và theo chiều sâu: các hình dạng và trình kết nối gốc có bộ điều khiển điều chỉnh hoạt động, biểu đồ và bảng được hỗ trợ dữ liệu theo yêu cầu cũng như mô hình văn bản / hình ảnh / điền / hiệu ứng đầy đủ — nhấp vào bất kỳ thành phần nào và tiếp tục chỉnh sửa nó như một đối tượng PowerPoint gốc; và thông qua mẫu / lộ trình có cấu trúc, nó có thể cung cấp cho bạn một bản trình bày có bố cục và bản trình chiếu thực sự (p:sldMaster / p:sldLayout thừa kế).

Và độ sâu đó là một hướng di chuyển, không phải là một danh sách kiểm tra cố định. Mục tiêu của PPT Master là tiếp tục hội tụ với chính PowerPoint: nỗ lực không ngừng để xây dựng và tích hợp nhiều khả năng gốc của PowerPoint, phát hành sau khi phát hành, thu hẹp khoảng cách giữa nội dung AI có thể tạo cho bạn và nội dung bạn có thể xây dựng thủ công trong PowerPoint. các PowerPoint ↔ Hướng dẫn ánh xạ SVG là bản ghi trung thực, theo từng tính năng về mức độ đạt được ngày nay - và SmartArt là một sự thiếu sót có chủ ý, không phải là một khoảng trống.

Về mặt hình thức, đó là một quy trình công việc ("kỹ năng") chạy bên trong bất kỳ công cụ AI nào có khả năng hỗ trợ tác nhân: nói với nó trong cuộc trò chuyện — "tạo một bản tài liệu từ bản PDF này" — và nó chạy quy trình công việc trên máy của bạn và xuất một bản gốc có thể chỉnh sửa được .pptx. Không có mã hóa về phía bạn; bạn thực hiện chính xác ba việc — cài đặt Python, cài đặt công cụ AI, nhập tài liệu của bạn.

Tạo một bản tài liệu mới từ tài liệu nguồn là đường dẫn chính nhưng không phải là con đường duy nhất. PPT Master cũng có thể chắt lọc các mẫu thương hiệu / phong cách / bố cục / bộ bài có thể tái sử dụng từ tài liệu tham khảo của bạn, điền vào mẫu hiện có .pptx với nội dung mới trong khi vẫn giữ nguyên thiết kế của nó, đồng thời thêm các chuyển tiếp, hoạt ảnh và tường thuật gốc vào bộ bài đã hoàn thiện — mỗi lộ trình có một hợp đồng rõ ràng về những gì được giữ nguyên.

Ngoài chiều sâu bản chất đó, hình thức này còn có ba lời hứa:

  • Chi phí minh bạch, có thể dự đoán được — nguồn mở và miễn phí; chi phí duy nhất là việc sử dụng mô hình AI của bạn, không cần đăng ký PPT
  • Dữ liệu vẫn cục bộ — ngoài giao tiếp mô hình AI, toàn bộ quy trình chạy trên máy của bạn
  • Không khóa nền tảng — bất kỳ IDE AI nào có khả năng tác nhân đều có thể điều khiển nó; Claude, GPT, Gemini, Kimi và các mẫu khác đều hoạt động

Tại sao bạn chọn nó và nó không phù hợp ở điểm nào → Tại sao nên làm PPT Master; ranh giới năng lực dài hạn đằng sau những lời hứa này → Định vị dự án.

[! QUAN TRỌNG]

Đây là một công cụ, không phải là một cái giếng ước nguyện

harness + model = agent — PPT Master chỉ sở hữu quy trình làm việc; mô hình đặt trần nhà. Khuyến nghị: Kimi K3 (hoặc Claude) với cửa sổ ngữ cảnh lớn (~1 triệu mã thông báo) + tạo hình ảnh AI (gpt-image-2 hoặc Google gemini-3.1-flash-image); các mô hình khác có thể chạy quy trình với khoảng cách về chất lượng.

Và đừng mong đợi một bộ bài hoàn thiện, hoàn hảo chỉ trong một lần chụp. Giá trị của công cụ này giúp bạn loại bỏ phần lớn công việc tẻ nhạt; phần đánh bóng còn lại là của bạn — một bộ bài có thể chỉnh sửa nguyên bản tồn tại chính xác để bạn có thể tiếp tục làm việc với nó chứ không phải một hình ảnh phẳng mà bạn không thể chạm vào. Mô hình càng rẻ thì càng có nhiều việc phải làm; nếu kết quả không tốt, trước tiên hãy nâng cấp mô hình, sau đó kiểm tra mức sử dụng của bạn Bắt đầudự án ví dụ.


Được xây dựng bởi Hugo He

Tôi là chuyên gia tài chính (CPA · CPV · Kỹ sư tư vấn (Đầu tư)), người thường xuyên xem xét và chỉnh sửa các bản trình bày. Tôi muốn các trang chiếu do AI tạo vẫn có thể chỉnh sửa được trong PowerPoint chứ không bị làm phẳng thành hình ảnh — vì vậy tôi đã tạo ra trang này.

Biết cách sử dụng Python và tác nhân AI sẽ ngày càng quan trọng hơn và dự án này cũng nhằm cho thấy bạn có thể tiến xa đến đâu chỉ với hai thứ đó. Sẽ có một đường cong học tập nếu bạn bắt đầu cảm thấy lạnh, nhưng đó là đường cong đáng để leo lên - việc làm một bộ bài chỉ là cái cớ; điều tôi thực sự đang thúc đẩy là Python và các đại lý.


Có Thể Bạn Cũng Thích

ResearchStudio-Reel

Một dự án nguồn mở của Microsoft mà tôi mới tham gia - từ giấy để nói chuyện video, áp phíchblog, tự động hóa dặm cuối cùng về phổ biến nghiên cứu.

📦 Repo: microsoft/ResearchStudio · 📄 Giấy: arXiv:2607.04438

ResearchStudio-Reel demo ResearchStudio-Reel generated poster
BibTeX — nếu bạn sử dụng ResearchStudio-Reel trong nghiên cứu của mình
@article{xiao2026researchstudioreel,
  title   = {ResearchStudio-Reel: Automate the Last Mile of Research from Paper to Poster, Video, and Blog},
  author  = {Lingao Xiao and Yalun Dai and Yangyu Huang and Qihao Zhao and Wenshan Wu and Hugo He and Ruishuo Chen and Jin Jiang and Qianli Ma and Jiahuan Zhang and Xin Zhang and Ying Xin and Yang Ou and Yan Xia and Scarlett Li and Longbo Huang and Zhipeng Zhang and Yang He and Yap Kim Hui and Yan Lu},
  journal = {arXiv preprint arXiv:2607.04438},
  year    = {2026},
  url     = {https://arxiv.org/abs/2607.04438}
}

Bắt đầu nhanh

1. Điều kiện tiên quyết

Tất cả những gì bạn cần cài đặt là Python 3.10+. Mọi thứ khác đều có một dòng - pip install -r requirements.txt — sau khi bạn tải xuống dự án ở Bước 3.

cửa sổ - xem dành riêng hướng dẫn từng bước ⚠️

Windows yêu cầu thêm một số bước (thiết lập PATH, chính sách thực thi, v.v.). Chúng tôi đã viết một hướng dẫn từng bước dành riêng cho người dùng Windows:

📖 Hướng dẫn cài đặt Windows — từ con số 0 đến một bài thuyết trình hiệu quả trong 10 phút.

Phiên bản nhanh: tải xuống Python từ Python.orgkiểm tra "Thêm vào PATH" trong quá trình cài đặt → hoàn tất; phụ thuộc được cài đặt ở Bước 3.

macOS / Linux - cài đặt và đi
# macOS
brew install python

# Ubuntu / Debian
sudo apt install python3 python3-pip
Dự phòng trường hợp cạnh — 99% người dùng không cần điều này

Pandoc - chỉ cần thiết cho các định dạng tài liệu cũ: .doc, .odt, .rtf, .tex, .rst, .orghoặc .typ. .docx, .html, .epub, .ipynb được xử lý nguyên bản bởi Python - không yêu cầu pandoc.

# macOS
brew install pandoc

# Ubuntu / Debian
sudo apt install pandoc

2. Chọn đại lý

PPT Master chạy vào bất kỳ công cụ nào có khả năng đại lý — đọc/ghi tệp, thực thi lệnh và duy trì cuộc trò chuyện nhiều lượt.

Chưa bao giờ sử dụng một trong những thứ này? Đừng lo lắng — trong dự án này, chúng đóng đúng một vai trò: cửa sổ trò chuyện AI có thể đọc và ghi tệp. Chọn bất kỳ công cụ nào từ bảng, cài đặt nó và bạn sẽ chỉ sử dụng bảng trò chuyện của nó. Không có mã hóa liên quan.

Lựa chọn của tác giả: Claude Code — môi trường mà dự án này được phát triển và thử nghiệm kỹ lưỡng nhất, dưới dạng tiện ích mở rộng CLI hoặc VS Code / JetBrains.

Loại Ví dụ Ghi chú
Tác nhân gốc IDE • Kiến trúc VS Code (VS Code chính nó, cộng với các nhánh và công cụ phái sinh): Cursor, Trae, Codebuddy IDE, Windsurf, v.v.
• Kiến trúc khác: Zed, v.v.
Trình soạn thảo có tác nhân tích hợp
Trình cắm/tiện ích mở rộng IDE Claude Code (phần mở rộng VS Code / JetBrains), GitHub Copilot, Cline, v.v. Được cài đặt bên trong các máy chủ như VS Code hoặc JetBrains
đại lý CLI Claude Code CLI, Codex CLI, Gemini CLI, v.v. Chạy trong thiết bị đầu cuối; phù hợp với việc sử dụng tập lệnh, từ xa hoặc máy chủ

Đề xuất mô hình: để có kết quả tốt nhất, hãy sử dụng Kimi K3 (hoặc Claude) để điều khiển quy trình, kết hợp với tính năng tạo hình ảnh AI — gpt-image-2 (OpenAI) hoặc gemini-3.1-flash-image (Google). Kimi Code, nhà tài trợ dự án, là một lựa chọn tuyệt vời để truy cập theo mức sử dụng.

🔑 Bạn muốn sử dụng Claude / GPT / Gemini nhưng chưa có quyền truy cập? Nhà tài trợ dự án Mã gói, APIKEY.FUNRunAPI cung cấp quyền truy cập trả tiền khi bạn sử dụng vào Claude, GPT, Gemini và hơn thế nữa — không cần đăng ký, với mức giảm giá dành riêng cho người dùng của chúng tôi (chi tiết ở đầu trang này).

🔀 Tung hứng một số nhà cung cấp? Khi bạn giữ chìa khóa từ nhiều hơn một trong số chúng, chuyển đổi cc — một ứng dụng máy tính để bàn đa nền tảng — cho phép bạn chuyển đổi nhà cung cấp API bằng một cú nhấp chuột cho Claude Code, Codex, Gemini CLI và hơn thế nữa mà không cần chỉnh sửa cấu hình thủ công.

3. Thiết lập

Tùy chọn A - Bản sao Git (được khuyến nghị; yêu cầu Git đã cài đặt): đường dẫn ưa thích, vì bản sao có thể lấy phiên bản mới nhất bất kỳ lúc nào.

git clone https://github.com/hugohe3/ppt-master.git
cd ppt-master

Sau đó cài đặt phụ thuộc:

pip install -r requirements.txt

Tùy chọn B - Tải xuống ZIP (không cần Git; tốt nhất để dùng thử nhanh): nhấp vào Mã → Tải xuống ZIP trên trang GitHub, sau đó giải nén và cài đặt các phụ thuộc với pip install -r requirements.txt. ZIP không có lịch sử Git nên không thể git pull — xem Cập nhật sau. Nếu bản tải xuống đó quá lớn hoặc không thành công, hãy lấy gói chỉ dành cho kỹ năng ppt-master-skill-*.zip (~56 MB, đầy đủ chức năng nhưng không có các tài liệu mẫu đi kèm) từ phát hành trang thay thế.

Cập nhật sau

Cài đặt bản sao Git:

python3 skills/ppt-master/scripts/update_repo.py

Tập lệnh lấy phiên bản mới nhất và đồng bộ hóa các phần phụ thuộc Python khi requirements.txt những thay đổi.

Tải xuống bản cài đặt ZIP:

Thư mục ZIP không có lịch sử Git nên không chạy được git pull. Để cập nhật, hãy tải xuống ZIP mới nhất, giải nén nó vào một thư mục mới, sao chép cái cũ của bạn .envprojects/ thư mục vào thư mục mới, sau đó chạy:

pip install -r requirements.txt

Tùy chọn C - Thị trường kỹ năng: tàu repo .claude-plugin/marketplace.json, vì vậy nó có thể được cài đặt thông qua Thị trường plugin Claude Code hệ sinh thái:

# Cross-agent CLI (Claude Code, Cursor, Codex, etc.)
npx skills add hugohe3/ppt-master

# Or inside Claude Code
/plugin marketplace add hugohe3/ppt-master
/plugin install ppt-master@ppt-master

Cả hai đường dẫn cài đặt ở trên chỉ tìm nạp các tệp kỹ năng (không phải kho lưu trữ đầy đủ); bạn vẫn cần phải pip install -r requirements.txt từ vị trí đã cài đặt để các tập lệnh xử lý hậu kỳ chạy.

4. Tạo

Đầu tiên, mở thư mục dự án trong tác nhân của bạn: mục tiêu là hướng AI vào ppt-master thư mục bạn đã giải nén/nhân bản ở bước trước. Trong một công cụ loại IDE, hãy sử dụng Tệp → Mở thư mục — bảng trò chuyện AI thường ở thanh bên; trong một tác nhân CLI, cd ppt-master đầu tiên, sau đó khởi chạy nó. Mọi thứ từ đây trở đi sẽ diễn ra trong cuộc trò chuyện.

Cung cấp nguồn tài liệu (khuyến nghị): Đặt tệp PDF, DOCX, hình ảnh hoặc các tệp khác của bạn vào projects/ thư mục, sau đó cho bảng trò chuyện AI biết nên sử dụng tệp nào. Cách nhanh nhất để lấy đường dẫn: nhấp chuột phải vào tệp trong trình quản lý tệp hoặc thanh bên IDE → Sao chép đường dẫn (hoặc Sao chép đường dẫn tương đối) và dán trực tiếp vào cuộc trò chuyện.

You: Please create a PPT from projects/q3-report/sources/report.pdf

Dán nội dung trực tiếp: Bạn cũng có thể dán nội dung văn bản thẳng vào cửa sổ trò chuyện và AI sẽ tạo PPT từ đó.

You: Please turn the following into a PPT: [paste your content here...]

Theo mặc định—trừ khi bạn yêu cầu tạo nhanh một cách rõ ràng—AI trước tiên sẽ xác nhận thông số thiết kế:

AI:  Sure. Let's confirm the design spec:
     [Template] B) Free design
     [Format]   PPT 16:9
     [Pages]    8-10 pages
     ...

AI xử lý mọi thứ - phân tích nội dung, thiết kế trực quan, tạo SVG và xuất PPTX.

Tạo nhanh (bỏ qua bước xác nhận khứ hồi): nói như vậy một cách rõ ràng và AI sẽ đi thẳng vào việc soạn thảo và xuất khẩu.

You: Quickly generate a 5-page deck from projects/q3-report/sources/report.pdf — no need to confirm with me

Bất cứ điều gì bạn nêu rõ ràng đều được tuân theo; bất cứ điều gì bạn để lại không xác định, đại lý sẽ tự quyết định thay vì hỏi. Nó vẫn chuyển đổi nguồn, lấp đầy các khoảng trống thực tế, áp dụng đường cơ sở trực quan được chia sẻ và sử dụng hình ảnh/biểu tượng/hình dạng gốc/biểu đồ/bảng/công thức khối hoặc nội tuyến gốc PowerPoint nếu cần — nó làm giảm khả năng tương tác và lập kế hoạch lâu dài, chứ không phải khả năng trình bày. Nó là một lần và không thể tiếp tục, và không có svg_final/ xem trước. Hướng dẫn đầy đủ → Chế độ nhanh.

Đầu ra: Đường dẫn SVG có một bộ chuyển đổi PPTX: nó đọc svg_output/ và ghi một bộ bài DrawML gốc có thể chỉnh sửa trực tiếp vào exports/<name>_<timestamp>.pptx. Luồng Tạo mặc định chạy finalize_svg.py và tạo ra các bản xem trước độc lập trong svg_final/; hướng dẫn sử dụng PowerPoint Chuyển đổi thành hình dạng lệnh nằm ngoài hợp đồng được hỗ trợ. rõ ràng thế hệ nhanh chóng bỏ qua Chiến lược gia, xác nhận, design_spec.md, spec_lock.mdfinalize_svg.py: bất cứ điều gì bạn nêu rõ ràng đều được tuân theo và bất cứ điều gì bạn không chỉ định, tác nhân sẽ quyết định trực tiếp trong một bối cảnh hoạt động. Nó vẫn chuyển đổi nguồn, nghiên cứu các lỗ hổng thực tế, áp dụng hướng dẫn về chế độ/phong cách/thẩm mỹ được chia sẻ, chuẩn bị hình ảnh/biểu tượng cần thiết, công thức của tác giả dưới dạng điểm đánh dấu nội tuyến hoặc khối gốc, xem xét các hình dạng gốc và trực quan hóa dữ liệu, SVG do tác giả viết tay, vượt qua kiểm tra chất lượng cuối cùng nhanh chóng không khóa và xuất PPTX cuối cùng. Nó không viết kế hoạch thay thế và không thể tiếp tục sau khi mất ngữ cảnh. Các điểm đánh dấu công thức biên dịch tải trọng LaTeX của chúng thành OMML có thể chỉnh sửa cho PowerPoint 2010+; nhóm khối và nội tuyến <tspan> các lần chạy giữ các bản xem trước SVG thông thường được thay thế trong quá trình xuất. Khả năng hiển thị và chỉnh sửa công thức trong Keynote, WPS, LibreOffice và các ứng dụng khách không phải PowerPoint khác không thuộc hợp đồng này. Khả năng xuất thông thường vẫn sẵn có khi cần, bao gồm thay thế biểu đồ/bảng gốc, ghi chú, chuyển động, tường thuật và chẩn đoán; ghi chú, hoạt ảnh đối tượng tùy chỉnh và tường thuật bắt đầu và tác nhân có thể kích hoạt chúng khi yêu cầu hoặc bộ bài cần chúng. Đường dẫn mặc định Xuất nhanh ghi báo cáo và ảnh chụp nhanh sau chuyến bay bình thường svg_output/ để backup/<timestamp>/svg_output/; một đường dẫn đầu ra rõ ràng sẽ giữ nguyên trạng thái không sao lưu thông thường. Theo mặc định, các biểu đồ và bảng xuất dưới dạng các hình dạng DrawML có nguồn gốc SVG có thể chỉnh sửa riêng lẻ, ưu tiên tính nhất quán trực quan giữa các ứng dụng. Vượt qua --native-charts-and-tables để thay thế các nhóm đủ điều kiện bằng các đối tượng Bảng/Biểu đồ gốc PowerPoint được hỗ trợ bởi dữ liệu, cung cấp Chỉnh sửa dữ liệu và các điều khiển dành riêng cho đối tượng nhưng có thể hiển thị khác nhau giữa các ứng dụng; biến thể này được lưu dưới dạng exports/<name>_<timestamp>_native_charts_tables.pptx. Cả hai biến thể xuất biểu đồ/bảng đều có thể chỉnh sửa được—sự khác biệt nằm ở mô hình đối tượng PowerPoint chứ không phải bản thân khả năng chỉnh sửa.

Đã có một .pptx bạn muốn tái sử dụng? Đưa cho AI bộ bài đó cùng với tài liệu của bạn và yêu cầu nó "lấp đầy nội dung mới vào bộ bài này" — nó điền dữ liệu văn bản, bảng và biểu đồ vào thiết kế hiện có của bạn và chỉ xuất các trang bạn chọn, vẫn có thể chỉnh sửa nguyên bản. Xem Câu hỏi thường gặpquy trình làm việc điền mẫu.

Đã xảy ra lỗi gì đó? Nếu AI mất ngữ cảnh, hãy yêu cầu nó đọc skills/ppt-master/SKILL.md; đối với mọi thứ khác, hãy kiểm tra Câu hỏi thường gặp — nó bao gồm việc lựa chọn mô hình, các vấn đề về bố cục, các vấn đề về xuất, v.v. Cập nhật liên tục từ báo cáo của người dùng thực.

5. Thu nhận hình ảnh (Tùy chọn)

Hai đường dẫn cho hình ảnh không phải của người dùng, có thể kết hợp cho mỗi hình ảnh trong cùng một bộ:

A) Thế hệ AI — sử dụng công cụ hình ảnh gốc của máy chủ đại lý khi có sẵn hoặc image_gen.py với IMAGE_BACKEND cộng với nhà cung cấp *_API_KEY. Thế hệ máy chủ gốc không cần khóa hình ảnh nhà cung cấp API riêng biệt; yêu cầu đại lý sử dụng công cụ hình ảnh của riêng mình. Chạy python3 skills/ppt-master/scripts/image_gen.py --list-backends cho đường dẫn nhà cung cấp được cấu hình. gpt-image-2 hiện tại là mặc định tốt nhất.

B) Tìm kiếm hình ảnh trên webimage_search.py. Zero-config hoạt động; cấu hình PEXELS_API_KEY / PIXABAY_API_KEY (cả hai đều miễn phí) để có kết quả chất lượng cao hơn một cách nhất quán:

  • Không có khóa, tìm kiếm chỉ sử dụng Openverse / Wikimedia Commons — hữu ích như một phương án dự phòng nhưng chất lượng hình ảnh có thể không đồng đều vì nhiều kết quả là kết quả tải lên của người dùng thông thường
  • Với các khóa, chuỗi nhà cung cấp mặc định cũng bổ sung Pexels / Pixabay, giúp cải thiện đáng kể phạm vi phủ sóng của kho ảnh hiện đại, con người, nơi làm việc, lối sống và minh họa
  • Việc cấp phép được xử lý tự động: CC0, Public Domain, giấy phép không ghi công Pexels / Pixabay, CC BY và CC BY-SA đều được xem xét cùng nhau và Executor sẽ thêm một khoản tín dụng nội tuyến nhỏ bất cứ khi nào hình ảnh được chọn yêu cầu ghi công. sử dụng --strict-no-attribution chỉ khi một slide không thể chấp nhận bất kỳ hạn mức tín dụng nào
  • Đối với các ảnh bìa có tác động mạnh, ảnh chụp sản phẩm, ảnh chân dung và cảnh có thương hiệu, hãy ưu tiên thứ tự sau: nội dung có độ phân giải cao do người dùng cung cấp / tạo AI > tìm kiếm trên web bằng Pexels / phím Pixabay > tìm kiếm trên web không cấu hình

Các phím API ở trên đều tồn tại .env. Cài đặt bản sao có thể sử dụng cp .env.example .env; lượt cài đặt trên thị trường kỹ năng nên sử dụng cấu hình người dùng liên tục:

mkdir -p ~/.ppt-master
cp /path/to/installed/ppt-master/.env.example ~/.ppt-master/.env

PPT Master đọc môi trường quy trình hiện tại trước, sau đó là môi trường đầu tiên .env được tìm thấy theo thứ tự này: thư mục làm việc hiện tại, thư mục kỹ năng (ví dụ: ~/.agents/skills/ppt-master/.env), sao chép gốc repo, ~/.ppt-master/.env.

Tham khảo đầy đủ: image-generator.md (AI) · image-searcher.md (web).


Tài liệu

tài liệu Mô tả
📘 Bắt đầu Bộ bài đầu tiên gồm 3 bước, cùng với cách sử dụng mẫu, xem trước trực tiếp, hoạt ảnh, tường thuật, sao chép giọng nói (người dùng mới bắt đầu ở đây)
🆚 Tại sao nên làm PPT Master Tại sao chọn nó và nó không phù hợp ở đâu
🧭 Định vị dự án Định vị dài hạn, lời hứa về sản phẩm và ranh giới năng lực
🪟 Cài đặt Windows Hướng dẫn thiết lập từng bước cho người dùng Windows
📖 KỸ NĂNG.md Quy trình và quy trình làm việc cốt lõi
📐 Định dạng canvas Định dạng PPT 16:9, Xiaohongshu, WeChat và hơn 10 định dạng
🛠️ Tập lệnh & Công cụ Tất cả các tập lệnh và lệnh
💼 Ví dụ Tất cả các dự án ví dụ
🏗️ Thiết kế kỹ thuật Kiến trúc, triết lý thiết kế, tại sao phải dùng SVG
Câu hỏi thường gặp Lựa chọn mô hình, chi phí, xử lý sự cố về bố cục, mẫu tùy chỉnh

Chỉ mục tài liệu đầy đủ → docs/


Đóng góp

Xem ĐÓNG GÓP.md để biết cách tham gia.

Giấy phép

MIT

Lời cảm ơn

Kho lưu trữ SVG · Biểu tượng bảng · Biểu tượng đơn giản · Biểu tượng phốt pho · Robin Williams (nguyên tắc CRAP)

Xem thông báo biểu tượng của bên thứ ba đối với các phiên bản được ghim, giấy phép, thuộc tính, lớp phủ tương thích và ranh giới nhãn hiệu.

Công cụ liên quan

chuyển đổi cc — chuyển đổi bằng một cú nhấp chuột giữa các nhà cung cấp API trên Claude Code / Codex / Gemini CLI và hơn thế nữa.

Liên hệ & Cộng tác

Bạn đang muốn cộng tác, tích hợp PPT Master vào quy trình làm việc của mình hay chỉ là bạn có thắc mắc?


Nhà tài trợ & Hỗ trợ

PPT Master hiện tại do tôi xây dựng và bảo trì chủ yếu. Mỗi mẫu mới, sửa lỗi và cập nhật tài liệu đều sử dụng các tài nguyên liên tục - hiện được các nhà tài trợ và cá nhân ủng hộ bên dưới chia sẻ.

Nhà tài trợ doanh nghiệp

Kimi   PackyCode   APIKEY.FUN   RunAPI   YouYun ZhiSuan   Powered by DigitalOcean

Hỗ trợ cá nhân

Nếu PPT Master hữu ích với bạn, thì sự hỗ trợ cá nhân với bất kỳ số lượng nào sẽ giúp dự án tiếp tục phát triển và miễn phí.

Sponsor via PayPal

Alipay QR Code

Được làm bằng ❤️ bởi Hugo He — nếu dự án này giúp ích cho bạn, vui lòng cho nó ⭐ và cân nhắc tài trợ.

Phân phối chính thức: GitHub (chính) · nguyên tửGit (gương). Việc phân phối lại trên các nền tảng khác là không chính thức. Được MIT cấp phép - yêu cầu ghi công.

⬆ Quay lại đầu trang

Dự án cùng danh mục

openclaw/openclaw

Trợ lý AI cá nhân của riêng bạn. Bất kỳ hệ điều hành nào. Bất kỳ nền tảng nào. Cách tôm hùm. 🦞

387k81k26 phút trước
GitHubAI AgentTypeScript

affaan-m/ECC

Hệ thống tối ưu hóa hiệu suất khai thác tác nhân. Kỹ năng, bản năng, trí nhớ, bảo mật và sự phát triển ưu tiên nghiên cứu cho Claude Code, Codex, Opencode, Cursor và hơn thế nữa.

243k37k18 giờ trước
GitHubAI AgentJavaScript

NousResearch/hermes-agent

Đại lý phát triển cùng bạn

236k48k1 giờ trước
GitHubAI AgentPython

mattpocock/skills

Kỹ năng dành cho kỹ sư thực sự. Trực tiếp từ thư mục .agents của tôi.

235k20k9 giờ trước
GitHubAI AgentShell

anomalyco/opencode

Tác nhân mã hóa nguồn mở.

201k26k28 phút trước
GitHubAI AgentTypeScript

ultraworkers/claw-code

Triển lãm bảo tàng do đại lý quản lý, được xây dựng trong Rust với Gajae-Code / LazyCodex — được phát triển và duy trì mà không có sự can thiệp của con người.

195k109k8 ngày trước
GitHubAI AgentRust