Communitygithub.com

vumichien/manim-skill

根據想法、研究論文或數學主題生成 Manim 動畫。在用戶要求時使用。

manim-skill 是什麼?

這個技能能夠將用戶的抽象概念、學術研究論文或數學主題轉化為 Manim 動畫。它基於 Manim 庫(一個用於精確數學動畫的 Python 框架),自動生成對應的動畫代碼並渲染出視覺化的結果。對於需要快速可視化複雜數學概念、物理解釋或科學演示的開發者、教育者和研究人員來說特別有用。該技能支援 Claude Code、Cursor 以及 Codex 等主流 AI 代理平台,透過分析用戶輸入的提示或文件,提取關鍵數學結構和幾何元素,然後輸出完整的 Manim 場景代碼。其工作流程包括解析用戶需求、生成結構化動畫腳本、以及提供渲染後的影片或 GIF 輸出。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/vumichien/manim-skill/tree/main/skills/manim-video

在你喜歡的 AI 中提問

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

說明文件

manim-skill 是做什麼的?

根據想法、研究論文或數學主題生成 Manim 動畫。在用戶要求時使用。

描述

此技能讓您能夠輕鬆地將文字描述、學術內容或數學概念轉換為高品質的 Manim 動畫。它會自動分析您的請求,並產生對應的 Python 代碼,利用 Manim 庫來創建視覺化說明。

支援的平台

  • Claude Code
  • Cursor
  • Codex

使用方式

# 範例:產生一個基本動畫
from manim import *

class CreateCircle(Scene):
    def construct(self):
        circle = Circle()
        circle.set_fill(PINK, opacity=0.5)
        self.play(Create(circle))

輸入格式

提供您想要視覺化的想法或主題的簡短描述。例如:

  • "畫一個旋轉的方形並展示其面積公式"
  • "根據愛因斯坦的 E=mc² 公式製作動畫"
  • "視覺化解釋傅立葉級數"

輸出

技能會產出完整的 Manim 場景代碼,並可選擇性地包含渲染後的影片或 GIF 格式。

限制

  • 需要安裝 Manim 環境
  • 複雜的 3D 場景可能需要較長的渲染時間
  • 確保輸入內容足以推導出具體的數學結構

相關技能