本技能將「主題」快速轉化為一份結構清晰、版式統一的 PowerPoint 檔案。流程分兩步: 先生成並展示大綱(封面 + 若干內容頁,每頁含「幻燈片標題 / 核心要點 / 配圖建議」), 由使用者確認或微調;確認後呼叫指令碼一鍵生成 .pptx。每頁右側預留虛線配圖佔位框並填入 文字「配圖建議」,供演講者後續替換為真實圖片或據此 AI 生圖。
先確認關鍵項,避免返工(可用一次提問收集):
來源於7w4.net。
blue/teal/orange/purple/green,預設 blue)。若使用者已給出足夠資訊,可跳過逐項提問,直接進入大綱生成。
按 references/design_guide.md 的 Schema 產出 JSON 大綱,並先在對話中以可讀形式展示
(封面標題/副標題、每頁「序號. 標題 / 要點 / 配圖建議」、結尾標語頁),請使用者確認或提出修改。
不要把未經確認的大綱直接寫成檔案——先對齊內容。
大綱撰寫要點(詳見 references/design_guide.md §5):
使用者確認後:
ppt_outline.json)。/Users/lijie/.workbuddy/binaries/python/envs/ppt/bin/python \
~/.workbuddy/skills/ppt-outline-generator/scripts/generate_pptx.py \
<工作目錄>/ppt_outline.json <工作目錄>/<演示名>.pptx
present_files 將生成的 .pptx 交付給使用者預覽/下載。展示成品,說明幻燈片順序:封面 → 內容頁 × N → 結尾標語頁「智算賦能未來」。 提示使用者可在 PowerPoint/WPS 中替換右側配圖佔位框為真實圖片。 如需調整(增刪頁、改配色、改要點、換標語),直接修改大綱 JSON 後重新執行指令碼即可。
指令碼依賴 python-pptx。首次使用前在隔離環境中安裝一次:
/Users/lijie/.workbuddy/binaries/python/versions/3.13.12/bin/python3 -m venv \
/Users/lijie/.workbuddy/binaries/python/envs/ppt
/Users/lijie/.workbuddy/binaries/python/envs/ppt/bin/pip install python-pptx
(Windows / 其他環境請將 venv 路徑替換為對應託管執行時路徑;勿汙染使用者全域性環境。) 指令碼執行引數:
python generate_pptx.py <outline.json> <output.pptx>
JSON 大綱欄位與版式規格見 references/design_guide.md。
generate_pptx.py:讀取 JSON 大綱,生成 16:9 精美 .pptx(封面 + 內容頁,含配圖佔位框、
頁尾頁碼、統一主題配色)。核心函式:build_cover、build_content、main。design_guide.md:JSON Schema、版式尺寸規格、主題配色表、配圖建議撰寫規範、大綱撰寫建議。這個 PPT 生成工具質量不錯,能根據主題自動生成專業風格的簡報,版式設計精美,配色方案豐富。文件說明詳細,流程清晰(先看大綱再生成)。不足之處是缺少可以直接檢視的示例檔案,另外在不同電腦上使用時可能需要調整一些設定。總體來說是一個實用且完成度較高的工具,但細節上還有最佳化空間。