mucsbr/ppt-agent-workflow-san

渐进交互式ppt生成skill

解決的問題

本專案提供一個自動化產生簡報投影片的工作流程。解決從初始內容規劃與視覺預覽(HTML/PNG)轉換至最終可編輯的簡報格式(如 PowerPoint (.pptx) 或 bento 投影片)的問題,確保轉換過程中版面與內容得以保留。

如何運作

此工作流程由三個整合工具組成:

  1. ppt-workflow:產生初始內容規劃,並匯出 HTML 或 PNG 預覽以供驗證。
  2. html-slide-to-pptx:使用預設將結構化 HTML 投影片轉換為原生可編輯的 PowerPoint 檔案。
  3. html-to-bento-slides:一個由代理驅動的技能,分析來源 HTML/CSS/JS 與實際瀏覽器渲染結果,將內容遷移至可編輯的 .bento.html 文件。它會映射文字、形狀、圖片與圖表等元素,並報告任何無法保留的內容。

適用對象

需要自動化產生專業簡報的使用者,以及希望將投影片產生功能整合至 AI 代理工作流程(如 Codex 或 Claude Code)中的開發者。

特色

  • 多格式匯出:支援原生 PowerPoint (.pptx) 與單一檔案 bento 投影片。
  • 代理驅動的遷移:bento 轉換使用代理分析視覺渲染與來源碼,而非依賴簡單腳本。
  • 視覺驗證:鼓勵採用預覽優先的工作流程(HTML/PNG),在最終轉換前確保版面準確性。
  • 高保真度:特別識別互動元素(如懸停狀態、canvas、iframe),以維持原始簡報的語意意義。

相關

  • 專案
  • 專案
  • 專案
  • 專案