前言 / Introduction
Making technical slides used to feel heavier than writing code.
大部分工程師或許跟我一樣,都被做簡報這件事所困。傳統的簡報工具像是 PowerPoint 或 Keynote,對我們來說總有種格格不入的感覺:需要使用滑鼠點擊、調整格式,這些操作中斷我們的習慣流程。
直到我開始用 Slidev,再搭配 Cursor,整個人感覺都對了。Slidev 讓簡報變成 Markdown 檔案,而 Cursor 讓 AI 成為你的簡報夥伴。這個組合不僅解決了工具使用的問題,更重要的是改變了製作簡報的思維方式。
Slidev: Slides as Markdown
Slidev treats slides as a Markdown document.
軟體開發最常被用於紀錄文檔的語法,想當然就是 Markdown,整體使用的概念也很簡單:
- Slide order is file structure
- Code blocks work naturally
- Git handles version control
對工程師來說,幾乎沒有學習成本。
Traditional Tools vs Slidev
Let’s compare the workflow differences:
| Aspect | Traditional Tools (PowerPoint/Keynote) | Slidev |
|---|---|---|
| 操作方式 | Click to add slides, drag to reorder | Edit text to add or reorder slides |
| 格式化 | Formatting requires GUI interactions | Formatting is just Markdown syntax |
| 版本控制 | Save as different files | It’s a text file — Git works perfectly |
| 代碼塊 | Copy-paste and hope formatting works | Native Markdown support with syntax highlighting |
| 協作 | Share files back and forth | Merge requests, code reviews, just like code |
The difference isn’t just about tools — it’s about thinking in text, not slides.
傳統工具和 Slidev 的差異,不只是操作方式,而是思維模式的轉換。當簡報變成文字檔案,你就能用工程師熟悉的方式來處理它。
Cursor + AI: Discussing, Not Generating
The real shift happened when I edited Slidev inside Cursor.
真正的轉折點,是我在 Cursor 裡編輯 Slidev,因為投影片的純文字結構,讓我可以直接跟 AI 討論內容本身:
- “Does this slide jump too fast?”
- “Add a transition slide here.”
- “Rewrite this for a 5-minute talk.”
AI becomes a thinking partner, not a slide generator.
Low Cost to Change
Since everything is Markdown:
- Adding or removing slides feels cheap
- Reordering is just editing text
- Slides become refactorable
修改簡報時的意願大幅提升,任何變更都能輕鬆嘗試。透過版控,可以隨時回溯到過去的版本,即使有災難性修改也不用擔心。管理方式也更加統一,不會再長出 doc_V1、doc_V2 … doc_Vn 這類繁瑣的檔案命名。
Conclusion
Slidev fits engineers naturally.
對於工程師 Slidev 是一款能夠輕鬆上手的工具,搭配目前各種的 AI IDE,讓簡報製作變成一個不斷對話與修正的過程。
如果你本來就習慣 Markdown、Git、AI 輔助寫作,這個組合非常值得一試。
Reference
- Slidev - Official Slidev website
- Cursor - AI-powered code editor
- Slidev GitHub - Source code and documentation
- Markdown Guide - Complete Markdown reference
- Git Documentation - Version control with Git