Show HN:Slaide,開源 Markdown 幻燈片語言,AI 編寫、PowerPoint 可打開
Slaide 是一個開源的 Markdown 幻燈片語言項目,旨在讓 AI 直接編寫演示文稿,並可用 PowerPoint 打開。它以單個純文本 .slaide 文件為源,渲染為網頁、PDF 和可編輯的 PPTX,附帶 YAML 主題系統、Agent Skill 工作流,以及免費的開源核心編輯器。
Slaide 是一個開源的 Markdown 幻燈片語言項目,核心理念是把演示文稿以適合 AI 編寫的方式呈現,同時保留 PowerPoint 的兼容性。項目採用 Apache-2.0 協議,用户只需維護一個純文本的 .slaide 文件,就能同時生成網頁演示、打印用 PDF 和可編輯的 PPTX,還可以導入現有的 .pptx 文件,並提供了 iPhone 客户端。
項目認為,AI 生成幻燈片的主要瓶頸不在模型智能,而在文件格式。.pptx 本質是數 MB 脆弱的 XML,模型很容易在佈局和排版上出錯。Slaide 反過來使用 Markdown 承載文字,用一份精簡的 YAML 承載設計,整個源文件約 10KB,讓模型能更穩定地一次生成正確結果。頁面中對比了一個約 4.2MB、1.1 萬行的 deck.pptx,突出這種簡化帶來的差異。
Slaide 的文件格式由三個純文本部分組成:.slaide 是幻燈片內容文件,包含 Markdown 正文和一段簡短的 YAML 頭,用 --- 分隔幻燈片,並可通過 :: name :: 將內容路由到主題定義的佈局插槽;master.yaml 是主題設計文件,集中管理字體、顏色、漸變和每種佈局的網格;.slaidec 則是把幻燈片、主題、字體和媒體打包為單個自包含文件的分享格式,便於離線攜帶。
功能方面,Slaide 支持帶命名進入動畫的分步揭示、多佈局模板、內聯樣式、圖片/視頻/音頻及通欄背景、演講者備註、用於 YouTube 和 Figma 的沙盒 iframe,以及能通過 currentColor 繼承主題顏色的內聯 SVG。主題機制讓用户只需修改 master: 配置中的一行,就能為整套幻燈片切換視覺風格,內容文件無需改動。
項目也為 AI Agent 做了專門設計。通過 Agent Skill 或 MCP 服務器,Claude Code、Codex 等工具可以自行編寫源文件、執行校驗、把幻燈片渲染成 PNG 並讀回檢查,自動修復文字溢出和對比度不足的問題。用户隨時可以切回手動編輯,因為全程使用同一個純文本文件,不會產生版本漂移。
開源與定價方面,核心語言、CLI、主題、導入器和 MCP 服務器均以 Apache-2.0 開放,桌面查看器也完全免費。編輯器本身免費,AI 能力按需購買:Free 計劃永久 $0,包含全部可視化編輯功能、PPT 導入導出以及第一份最多 10 頁的 AI 幻燈片;Day Pass 一次性 $3.99,可在 24 小時內創建 4 份 AI 幻燈片;Slaide Hosted 原價 $9.90/月,限時 $6.90/月,包含每月 10 份 AI 幻燈片及雲端同步分享。官方提供 npx @aivorynet/slaide new talk.slaide 命令,讓用户在一分鐘內開始製作演示文稿。