Communitygithub.com

syahdestiny/manim-composer

將模糊的影片構想轉化為詳細的場景規劃 (scenes.md)。適用於用戶想要創建教育/解說影片、有模糊概念想視覺化、或提及「3b1b 風格」時。

manim-composer 是什麼?

此技能旨在協助 AI 代理(如 Claude Code)將使用者的模糊構想,轉變為製作 Manim 動畫影片的詳細場景計畫。它透過結構化的三階段工作流程達成:首先深入研究主題以找到核心見解與敘事鉤子;接著向使用者提出關於目標觀眾、影片範圍與風格的定向問題;最後產出包含場景細節、視覺元素、旁白指引及配色方案等完整資訊的 `scenes.md` 檔案。此技能特別參考了 3Blue1Brown (3b1b) 風格的視覺敘事原則,強調「展示而非講述」、「逐步揭露複雜性」以及「視覺連貫性」。對於任何希望利用 Manim 製作高品質數學或科學教育動畫的開發者或創作者而言,此技能提供了一個從概念到執行的清晰藍圖。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/syahdestiny/skill-motion-manim-skill/tree/HEAD/skills/manim-composer

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

工作流程

第一階段:理解概念

  1. 深入研究主題,然後再提問

    • 使用網路搜尋來理解核心概念
    • 找出讓這個主題有趣的關鍵見解
    • 找到學習者茅塞頓開的「頓悟時刻」
    • 記錄常見的誤解以便處理
  2. 找出敘事鉤子

    • 這個影片回答了什麼問題?
    • 觀眾為什麼要在乎?
    • 什麼是令人驚訝或反直覺的元素?

第二階段:與使用者釐清

提出針對性的問題(不要一次全部提出——根據回應調整):

觀眾與範圍

  • 我應該假設觀眾具備怎樣的數學/科學背景?(例如:「懂微積分」或「高中代數」)
  • 目標影片長度?(短:5-10分鐘,中:15-20分鐘,長:30分鐘以上)
  • 這應該是獨立影片還是系列的一部分?

焦點與深度

  • 有什麼特定面向需要強調或省略?
  • 重證明還是重直覺?
  • 要包含實際應用嗎?

風格偏好

  • 喜歡的配色方案?
  • 旁白風格?(輕鬆、正式、活潑)
  • 你心中有任何特定的視覺比喻嗎?

第三階段:建立 scenes.md

輸出一個全面的 scenes.md 檔案,結構如下:

# [影片標題]

## 總覽
- **主題**:[核心概念]
- **鉤子**:[開場問題/謎團]
- **目標觀眾**:[先備知識]
- **預計長度**:[X 分鐘]
- **關鍵見解**:[頓悟時刻]

## 敘事弧線
[2-3 句描述從困惑到理解的旅程]

---

## 場景 1:[場景名稱]
**時間長度**:約 X 秒
**目的**:[此場景達成的目標]

### 視覺元素
- [需要的 mobjects 清單]
- [要使用的動畫]
- [攝影機移動]

### 內容
[詳細描述發生什麼事、顯示什麼、解釋什麼]

### 旁白筆記
[要傳達的關鍵點、語氣、節奏筆記]

### 技術筆記
- [要使用的特定 Manim 類別/方法]
- [任何需要注意的棘手實作]

---

## 場景 2:[場景名稱]
...

---

## 過場與流程
[場景如何連接、重複出現的視覺主題筆記]

## 調色盤
- 主色:[顏色] - 用於 [目的]
- 輔色:[顏色] - 用於 [目的]
- 強調色:[顏色] - 用於 [目的]
- 背景色:[顏色]

## 數學內容
[需要渲染的方程式、公式或數學物件清單]

## 實作順序
[建議的場景實作順序,註明相依關係]

3b1b 風格原則

在構思場景時應用這些原則:

視覺敘事

  • 展示,而非僅僅講述 - 每個概念都需要視覺呈現
  • 逐步揭露 - 漸進地建立複雜度,不要一次秀出所有東西
  • 視覺連貫性 - 盡可能轉換物件而非取代它們

節奏與韻律

  • 為洞察停留 - 讓觀眾有時間吸收關鍵時刻
  • 變化節奏 - 混合快速序列與較慢的解釋
  • 以收束結束場景 - 每個場景都應感覺完整

數學之美

  • 強調優雅 - 當數學出奇簡單或美麗時要凸顯出來
  • 連結不同呈現方式 - 以多種方式(代數、幾何、直覺)展示同一個概念
  • 逐漸擁抱抽象 - 從具體入手,然後再推廣

投入技巧

  • 提出問題 - 在揭示答案之前先引發觀眾的好奇心
  • 承認難度 - 「這可能一開始看起來很困惑...」
  • 慶祝見解 - 讓「頓悟時刻」感覺是掙扎後的獎賞

參考資料

模板

相關技能