manim-video
affaan-m/ECC
利用 Manim 製作動態技術解說影片,適用於圖表、工作流程、系統圖及產品導覽,具備精準的動態效果與清晰的場景規劃。
...展開全部Manim 影片
若您需要製作技術解說影片,且影片中的動態效果、結構與清晰度比寫實感更為重要,請使用 Manim。
何時啟用
- 當使用者需要技術解說動畫時
- 概念內容為圖表、工作流程、架構、指標變化或系統圖
- 使用者需要為 X 製作簡短的產品或上市說明影片,或用於登陸頁
- 視覺呈現應強調精準度,而非泛泛的電影風格
工具需求
manim用於場景渲染的命令列介面(CLI)ffmpeg如有需要,用於後製處理video-editing用於最終組裝或潤飾remotion-video-creation當最終成片需要合成 UI、字幕或額外的動態圖層時
預設輸出格式
- 短版 16:9 MP4
- 一張縮圖或海報畫面
- 分鏡腳本及場景規劃
工作流程
- 用一句話定義核心視覺主張。
- 將概念拆解為 3 至 6 個場景。
- 決定每個場景要闡明什麼。
- 在撰寫 Manim 程式碼之前,先撰寫場景大綱。
- 先渲染最簡潔的可運作版本。
- 待渲染效果確認無誤後,再精細調整字體、間距、色彩與節奏。
- 僅在能增添價值的情況下,才將專案移交至更廣泛的影片開發流程中。
場景規劃準則
- 每個場景應只闡明一件事
- 避免圖表內容過於冗雜
- 與其讓全螢幕畫面雜亂無章,不如採用漸進式揭示
- 運用動態效果來闡明狀態變化,而非僅為了讓畫面看起來忙碌
- 標題卡應簡短且寓意深刻
網路圖形預設
針對社交圖譜與網路優化說明影片:
- 在展示優化後的圖形前,先展示當前的圖形
- 區分信號微弱的「跟隨雜訊」與信號強烈的「連結橋樑」
- 突顯「溫暖路徑」節點與目標群集
- 若有必要,可新增一個最終場景,展示形塑該技能的自我提升脈絡
渲染規範
- 預設為 16:9 橫向顯示,除非使用者要求縱向顯示
- 先以低畫質進行初步測試渲染
- 僅在構圖與節奏穩定後,才提升渲染品質
- 匯出一個清晰的小圖預覽幀,其尺寸適合社交媒體使用
可重複使用的起始範本
請將 assets/network_graph_scene.py 作為網路圖解說明影片的起點。
煙霧測試範例:
manim -ql assets/network_graph_scene.py NetworkGraphExplainer
輸出格式
回傳:
- 核心視覺論點
- 故事板
- 場景大綱
- 渲染計畫
- 任何後續精修建議
相關技能
video-editing針對最終潤飾remotion-video-creation適用於動態密集的後製處理或合成content-engine當動畫屬於更廣泛的發布計畫之一時
---
name: manim-video
description: Create animated technical explainers using Manim for graphs, workflows, system diagrams, and product walkthroughs with precise motion and clear scene planning.
---
# Manim Video
Use Manim for technical explainers where motion, structure, and clarity matter more than photorealism.
## When to Activate
- the user wants a technical explainer animation
- the concept is a graph, workflow, architecture, metric progression, or system diagram
- the user wants a short product or launch explainer for X or a landing page
- the visual should feel precise instead of generically cinematic
## Tool Requirements
- `manim` CLI for scene rendering
- `ffmpeg` for post-processing if needed
- `video-editing` for final assembly or polish
- `remotion-video-creation` when the final package needs composited UI, captions, or additional motion layers
## Default Output
- short 16:9 MP4
- one thumbnail or poster frame
- storyboard plus scene plan
## Workflow
1. Define the core visual thesis in one sentence.
2. Break the concept into 3 to 6 scenes.
3. Decide what each scene proves.
4. Write the scene outline before writing Manim code.
5. Render the smallest working version first.
6. Tighten typography, spacing, color, and pacing after the render works.
7. Hand off to the wider video stack only if it adds value.
## Scene Planning Rules
- each scene should prove one thing
- avoid overstuffed diagrams
- prefer progressive reveal over full-screen clutter
- use motion to explain state change, not just to keep the screen busy
- title cards should be short and loaded with meaning
## Network Graph Default
For social-graph and network-optimization explainers:
- show the current graph before showing the optimized graph
- distinguish low-signal follow clutter from high-signal bridges
- highlight warm-path nodes and target clusters
- if useful, add a final scene showing the self-improvement lineage that informed the skill
## Render Conventions
- default to 16:9 landscape unless the user asks for vertical
- start with a low-quality smoke test render
- only push to higher quality after composition and timing are stable
- export one clean thumbnail frame that reads at social size
## Reusable Starter
Use [assets/network_graph_scene.py](assets/network_graph_scene.py) as a starting point for network-graph explainers.
Example smoke test:
```bash
manim -ql assets/network_graph_scene.py NetworkGraphExplainer
```
## Output Format
Return:
- core visual thesis
- storyboard
- scene outline
- render plan
- any follow-on polish recommendations
## Related Skills
- `video-editing` for final polish
- `remotion-video-creation` for motion-heavy post-processing or compositing
- `content-engine` when the animation is part of a broader launch
安裝 manim-video
請下載並將技能檔案解壓縮至您的 .claude/skills/ 目錄中。
下載 ZIP複製儲存庫並將技能檔案複製到您的專案中。
git clone https://github.com/affaan-m/ECC/tree/main/skills/manim-video # Copy SKILL.md to your .claude/skills/ directory
複製





首頁
