Slides
終端機 Markdown 簡報工具
軟體分類 生產力 / 文書處理
軟體標籤
KVMThe Alice 3.0 Art Gallery License下載管理器 (Download Manager)Revert
開發廠商 Maas Lalani
產品說明
Slides 是一款專為開發者與工程師設計的終端機(Terminal)簡報工具。它捨棄了 PowerPoint 或 Keynote 繁複的圖形介面,讓使用者能直接使用最熟悉的 Markdown 語法來撰寫簡報,並在終端機中以乾淨、高質感的樣式進行展示。
這款工具最大的亮點在於「即時程式碼執行」。在進行技術演講或 Code Review 時,你可以在簡報中嵌入程式碼區塊,並直接在演示過程中執行它,即時展示輸出結果。這對於展示 CLI 指令、腳本運作或 API 回應來說,是極具說服力的功能。
核心特色:
- 純 Markdown 撰寫:無需學習新軟體,只要會寫 Markdown 就能做簡報。
- 程式碼即時執行:簡報中的 Code Block 可以變成互動視窗,按下
Ctrl+E即可執行並顯示結果。 - 預處理功能:支援在顯示投影片前執行腳本(Pre-processing),動態生成內容。
- 樣式自定義:基於 Charm Bracelet 的 Glamour 渲染引擎,支援多種配色主題(Theme)。
- 極致輕量:基於 Go 語言開發,啟動速度極快,且支援透過 SSH 遠端分享簡報。
安裝指南
Slides 支援跨平台安裝,你可以透過套件管理器或 Go 語言環境進行安裝。
macOS (Homebrew)
brew install slides
Linux (Arch Linux)
yay -S slides
Linux (Snap)
sudo snap install slides
通用安裝 (使用 Go)
若你的系統已安裝 Go 語言環境(1.16+),這是最通用的安裝方式:
go install [github.com/maaslalani/slides@latest](https://github.com/maaslalani/slides@latest)
Windows (Scoop)
scoop install slides
使用教學
1. 建立簡報檔案
Slides 的簡報檔就是一個標準的 Markdown 檔案。使用 ---(三個橫線)來分隔每一張投影片。
建立一個名為 talk.md 的檔案:
# 歡迎使用 Slides
這是一個在終端機運行的簡報工具。
---
## 為什麼選擇 Slides?
* 純文字,好版控 (Git Friendly)
* 專注內容,不花俏
* **開發者友善**
---
## 程式碼示範
```bash
echo "Hello, Open Source!"
### 2. 啟動簡報
在終端機中輸入以下指令即可開始全螢幕演示:
```bash
slides talk.md
3. 操作控制
- 下一頁:
Space或Enter或→ - 上一頁:
← - 執行程式碼:當游標位於程式碼區塊時,按下
Ctrl + E即可執行該段程式碼。 - 總覽模式:按下
Backspace可查看所有投影片縮圖。 - 離開:
Ctrl + C或Q
4. 進階技巧:SSH 分享
如果你想讓別人透過網路觀看你的簡報(無需安裝軟體),可以利用 SSH 轉發功能(需自行架設 SSH Server 或使用類似 ngrok 的隧道):
# 聽眾只需在終端機輸入:
ssh -p <your-port> <your-host>
這讓 Slides 成為遠端教學或黑客松展示的絕佳工具。



