Toolverse
Wszystkie skille

manimce-best-practices

autor: adithya-s-k

Najlepsze praktyki do animacji matematycznych w Pythonie z Manim Community Edition

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
UX / Design
Wyświetlenia
3

O skillu

Skill dla programistów pracujących z Manim Community Edition — biblioteką do tworzenia animacji matematycznych w Pythonie. Zawiera reguły i przykłady kodu dotyczące struktury scen, animacji, renderowania LaTeX-a, transformacji obiektów, stylizacji i obsługi interfejsu CLI. Obejmuje zarówno koncepcje podstawowe (Scene, Mobject, animacje) jak i zaawansowane (grupy animacji, efekty tekstowe, pozycjonowanie). Idealny dla twórców treści edukacyjnych, matematyków i programistów chcących automatyzować wizualizacje.

Jak używać

  1. Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując repozytorium adithya-s-k/manim_skill. Skill automatycznie aktywuje się, gdy w kodzie pojawi się import from manim import *, użytkownik wspomni "Manim" lub "ManimCE", lub uruchomi polecenia CLI manim.

  2. Zapoznaj się z dokumentacją reguł w katalogu rules/ — zacznij od scenes.md aby zrozumieć strukturę Scene i metodę construct, następnie przejdź do mobjects.md dla typów obiektów i animations.md dla klas animacji.

  3. Gdy piszesz kod animacji, odwołuj się do specjalistycznych reguł: dla animacji tworzenia użyj creation-animations.md (Create, Write, FadeIn), dla transformacji transform-animations.md (Transform, ReplacementTransform), dla tekstu i wzorów text.md, latex.md i text-animations.md.

  4. Do stylizacji i wyglądu sprawdź colors.md (kolory, gradienty) i styling.md (wypełnienie, obrysy, przezroczystość). Do pozycjonowania elementów na scenie użyj positioning.md (move_to, next_to, shift) i grouping.md (VGroup, arrange).

  5. Skill nie obejmuje ManimGL (wersji 3b1b) — jeśli pracujesz z importami manimlib lub CLI manimgl, użyj innego zasobu. Dla ManimCE wszystkie reguły są dostosowane do aktualnej wersji community.

Podobne skille