Dashi Animation Style
Transformer une voix hors champ chinoise de 15 à 60 secondes en vidéo d'animation explicative stylée (mp4 1920x1080 à 30 images par seconde, avec voix et sous-titres) : chaque image est dessinée...
- Quoi
- Transformer une voix hors champ chinoise de 15 à 60 secondes en vidéo d'animation explicative stylée (mp4 1920x1080 à 30 images par seconde, avec voix et sous-titres) : chaque image est dessinée...
- Coût
- Gratuit
- Prérequis
- Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Transformer une voix hors champ chinoise de 15 à 60 secondes en vidéo d'animation explicative stylée (mp4 1920x1080 à 30 images par seconde, avec voix et sous-titres) : chaque image est dessinée avec du code HTML/Canvas et capturée avec Chrome sans tête, sans modèle d'images, avec 7 styles intégrés, des styles neufs d'après une image de référence ou une description en mots simples, et une chaîne locale Node, ffmpeg et whisper.
Version :
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans Muse📌 Version épinglée : commit aa620f3Le prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
Avant de commencer : lis ce prompt d'installation au complet, dis-moi en quelques lignes ce que ce skill fait et ce que son installation implique, et attends mon feu vert avant de faire quoi que ce soit d'autre. Prérequis : aucun pour l'installation elle-même : aucun compte, aucune clé API, aucun service payant, et rien d'autre à installer d'abord ; installer, c'est seulement copier des fichiers. Pour utiliser le skill ensuite, la machine doit être sous macOS (le skill n'a été testé que sur Apple silicon ; Windows n'est pas testé, et les polices et les chemins de Chrome y diffèrent) avec Node 22 ou plus récent, ffmpeg (avec ffprobe) et Google Chrome, tous installés par moi, pas par toi : les règles du skill disent que les logiciels sont à installer par l'utilisateur, et tu ne dois jamais télécharger ni installer de logiciel pour moi. Optionnel à l'usage : whisper-cpp pour la transcription automatique (sans lui, le repli est un texte écrit plus la détection des silences), et quelques polices macOS « à la demande » (Lantinghei, Yuanti, Shouzha, Pianpian et leurs voisines) que je télécharge moi-même dans le Livre des polices si je les veux ; sans elles, les styles touchés retombent sur PingFang. Prévois du temps réel par pièce : un essai mesuré a pris environ 30 minutes pour une voix hors champ de 23 secondes dans un style tout fait, et un style neuf bâti d'après une image de référence a pris de 1 heure à 1 heure 45 par style dans les tests de l'auteur. Installe-moi « dashi-animationstyle ». Il transforme une voix hors champ chinoise de 15 à 60 secondes en vidéo d'animation explicative dans un style visuel choisi : un mp4 1920x1080 à 30 images par seconde, avec la voix et les sous-titres, prêt à glisser dans Jianying. Chaque image est dessinée par l'agent avec du code HTML/Canvas et capturée image par image avec Chrome sans tête ; aucun modèle de génération d'images n'est utilisé. Il livre 7 styles tout faits (organigramme plat, notes dessinées à la main, journal rétro, papier découpé rétro, collage surréaliste, dessin animé 3D, techno sur fond noir), peut bâtir un style neuf d'après une image ou une vidéo de référence que je fournis, ou proposer 2 ou 3 directions de style à partir d'une description en mots simples pour que je choisisse, avec un dictionnaire de styles, des règles générales d'animation explicative et une chaîne de rendu locale. Dépôt : https://github.com/chuspeeism/dashi-animationstyle (le skill est tout le dépôt au commit épinglé : le SKILL.md à la racine définit le skill, et il travaille à partir des dossiers pipeline/, knowledge/, styles/ et examples/ à côté de lui, donc tout le dépôt sans .git est installé) Version épinglée : installe le code au commit aa620f3b859aa5d191b783b2eb0fb59263731c76 exactement. Ne substitue pas une version plus récente. Si ce commit est inaccessible, arrête-toi et dis-le-moi. 1. Clone https://github.com/chuspeeism/dashi-animationstyle dans un dossier temporaire, place-toi au commit aa620f3b859aa5d191b783b2eb0fb59263731c76, et copie tout le dépôt sans son dossier .git depuis ce checkout. Compare ensuite chaque fichier aux empreintes enregistrées pour cette fiche le 2026-10-19 : [FINGERPRINTS] - .gitignore: SHA-256 e8d0fc52141865308edffa2aa6b7168328b82d7e44868da3e2cbfdc22573ef42 - LICENSE: SHA-256 ed01b8353d3bca3d8fe56bb30028a689159070aa2d3da4118a9256e2afb646f6 - README.md: SHA-256 391df20828f8c2b5acf9408a8fe61ad915f08fb9a7aaedeb54c347279eb08f84 - SKILL.md: SHA-256 1659d6734a53dd2589819166fa49fc59dd02c146fb277853215c6d1655e4f200 - docs/1_立体卡通.gif: SHA-256 8c4b5b5d7737085d0119abc2833b5488f65b13be0a68980a8caf181a2aaeba14 - docs/2_黑底科技.gif: SHA-256 0efedfd8e61e5d4cd66c632fa620be2916c3bdfc6ed28a5d0c7e72fc1f7719c5 - docs/3_超现实拼贴.gif: SHA-256 3973e7ece4bb4ddcbd141d04259b09728ef9144d82e4eb5b11da63920dab4bd8 - docs/4_复古剪纸.gif: SHA-256 78c31b197fcdc8ff10256fba1ad08824c92c3e3e77ed26fa9e739cb63c3fb7aa - docs/5_复古报刊.gif: SHA-256 bee92b9db6b07c4f60ff85cc719c75d98b270ebe38b0c8625673a671f0fa28a5 - docs/6_扁平流程图.gif: SHA-256 77d886b1a85a230f8aa07ecffc3e3eca44d1157e404528df4d07b479d611299e - docs/7_手绘笔记.gif: SHA-256 b4abcba0ac5f7ba5622de65c968684f0b44c24afea10dd9e9d2f08764fc532db - examples/token/timeline.js: SHA-256 9a45be0f78bc96bc91108a5928f6409e4b19eca1acc328f10652a3598f4080a8 - examples/token/作品.json: SHA-256 1c42aff65d4c541a92eb57372a1fde4bde59c830ee6c0d864472ff26a8b2e9a6 - examples/token/分镜.json: SHA-256 5d4df76384dc2a07f1e7d39e7d54fdb6aec07065858330750a929707843f06b1 - examples/token/分镜.md: SHA-256 01610966ee98a86f4b737e6028b0493baabc50c65d87cca100e6ca9a44e1a22f - examples/token/口播.wav: SHA-256 e77ae349f352aedcd4e2592d6c15e9fb8ef85f100c87fe855d3af631a683c842 - examples/token/字幕.json: SHA-256 065bc284bf5602221c270b22b90801d54997146638b9254bc08d8abfe7c1af82 - examples/token/字幕.srt: SHA-256 bc4d6a9bcb515025da960d4608a75d6a96e15a6d225611dd06157648dfb01461 - examples/token/稿子.txt: SHA-256 ea3a92688275c14b81df580d693b8700c9604557e468b78852bd8a368ed10f23 - knowledge/从11套里学到的.md: SHA-256 5bec10ee025e2bc1b7ceb2cc5101697631d989ac1ce4f1d327d683a8e4e2fb39 - knowledge/动效和画面变化.md: SHA-256 682654de68a7fb12ab30707b2f2e460bdcfbc70e929b97545471047b25441ed1 - knowledge/讲解动画通用规则.md: SHA-256 8e98e6309a96cf238d407169998cee8873029976af439b012a3cd25d1247aebf - knowledge/风格卡模板.md: SHA-256 974ae3a5a924ed7de1c0bba4b016bb4f6a20debb9d026401848f40859a8cf810 - knowledge/风格词典.md: SHA-256 545e246af58df4d22010eaf0c08e9f823a91156ab6953cbd5a2744059081ab96 - pipeline/render.mjs: SHA-256 2b3a1abaf5635e6dc3fa4131cbec6edf1aa03145df84427e8bde4c8ea828fc62 - pipeline/丰富度检查.mjs: SHA-256 eb73e747e7aede5faaac005813370c151ec8b8d9ebaadd181b0abc3e0d4b2e35 - pipeline/动效部件.js: SHA-256 c487f55345805564dc8bef1dea168b01c865baa0d46e16676573d38b33501996 - pipeline/取色.mjs: SHA-256 1035b28278864a38ff5e23a74481e7f6447ff227cf6e45addf538b7664afef60 - pipeline/字幕.mjs: SHA-256 fa147dc1bd99ba6007b207104313d4eb7f3edcea41a67863d1bfcb6bf2f80140 - pipeline/新建作品.mjs: SHA-256 127563fc4ba3244439ac1399fc3e17324c32e147f5bebbe2c5d02b0f9c856744 - pipeline/生成timeline.mjs: SHA-256 cfdfcaaa74b30044aac29c6519fa88eb6095a925a48d94901135a705694fc8f4 - pipeline/自检.mjs: SHA-256 7eb2590426967c09b6cbc4771e1d322c33814702f68884e9b0072fde1530c651 - styles/复古剪纸/模板.html: SHA-256 2d6961805607995320a18065dac03b3aa8ae0d415309182542d73fb20b9ef01b - styles/复古剪纸/示例_Token.html: SHA-256 ceba34d932a40210ee919b53d1cd3549b9009c39903ad5f000e6e845e7fcb746 - styles/复古剪纸/静帧/复古剪纸_13.70s.jpg: SHA-256 8adb8c4a26b6da027bb7e35de6456956f3e2101b2e3a1cd3f4d72f015397a0fb - styles/复古剪纸/静帧/复古剪纸_18.40s.jpg: SHA-256 280ebc6d221cd39ddec249dc20b03c4c2a8d371233d090e2b6a70e7d378cefcb - styles/复古剪纸/静帧/复古剪纸_7.58s.jpg: SHA-256 c1449a8fdfffd6e3d3f0eb03cfbd2804b1d2e6a8703b7091e375506bfce049b4 - styles/复古剪纸/风格卡.md: SHA-256 4183949355b6fe7d6380645af06ca867e288b664794ad7c7465204951e1afa9d - styles/复古报刊/模板.html: SHA-256 678005dc2ede0ee25b799347d51655381ca5503423e3390220aa735fd96d8a8c - styles/复古报刊/示例_Token.html: SHA-256 4e5588ad3d9002e8c4e0ff8f14acfc33a4cf4ec2a5acc25e7100a409b0752c52 - styles/复古报刊/静帧/复古报刊_1.90s.jpg: SHA-256 a75e5a98f3d3d12fc10de27962e42a0639f8d00365e20891008b29eb410ac118 - styles/复古报刊/静帧/复古报刊_13.68s.jpg: SHA-256 805cd18cdfd4ae495473325914de20b7c3f6bd8bac5ea574577573649f3f89c3 - styles/复古报刊/静帧/复古报刊_20.90s.jpg: SHA-256 1089f186c7bc143da51562897e5cc023e2a85a3ba07aa34944b8bedc9851d1de - styles/复古报刊/风格卡.md: SHA-256 64f76c1278288787720f7d14bf8b8d2818f2142dddbb188338bf52b0e859fc96 - styles/扁平流程图/模板.html: SHA-256 1b0bc47ad9e8f3e635b501a1dd350576a092672e06d5f1eaacf861bd3733c70b - styles/扁平流程图/示例_Token.html: SHA-256 b997916223594cd9babbb84338ac45ae0aafef99a6d25e4d92cab943ce64a2d0 - styles/扁平流程图/静帧/扁平流程图_12.40s.jpg: SHA-256 8e350230180734f16a5028c96ffbf506dde9cf899a95ec4472abca3f280608fd - styles/扁平流程图/静帧/扁平流程图_20.80s.jpg: SHA-256 48331a29e37662ebb1f90ee152179ecfb1987728108fd023f98c7b5f75ad2e03 - styles/扁平流程图/静帧/扁平流程图_7.60s.jpg: SHA-256 bb117aa8abe3aa5e6453446cfb113faf779550f39441f5c58500209e35fac412 - styles/扁平流程图/风格卡.md: SHA-256 19a8c89c4c48588998ed2565045e0ebd75970f61f95b9e6a8b64c6f847ee6fd8 - styles/手绘笔记/模板.html: SHA-256 5240f117cedead4a34fbff452923713c5c995228033f3fdf938030a9e8e37618 - styles/手绘笔记/示例_Token.html: SHA-256 fab673069ef7dbbe392d78d04690778f8573ec11569f6a13275c5c5e459e3c9c - styles/手绘笔记/静帧/手绘笔记_12.85s.jpg: SHA-256 647fcc6c0513c010e9fc60bdd13157a251463b2fa43608238ca18f3ad751168e - styles/手绘笔记/静帧/手绘笔记_20.55s.jpg: SHA-256 4c158b798bf7f7228e6dfa5fcd4428f425953ace18c782f87d75ca243cf09772 - styles/手绘笔记/静帧/手绘笔记_7.60s.jpg: SHA-256 08bba6863f5d58b9cd3265709c06b837b73f2da4b5e9415b1c1b7433a9b5b7ab - styles/手绘笔记/风格卡.md: SHA-256 1ede857e8ca9d048c8577b3415ff05418c97aa083d31291b2da68ed926a88b2b - styles/立体卡通/模板.html: SHA-256 ba61a840089f55037b90a4a7022ab709a037e333c16b54a455c376e57148a9ca - styles/立体卡通/示例_Token.html: SHA-256 9dc00304f0148a99d86026595e9e9ae57fcea7f07c9ef6c61335917cc4cc22f0 - styles/立体卡通/静帧/立体卡通_13.68s.jpg: SHA-256 601863980f28de7d44740cd503f5a56aaaf00ac6f81e159a4e7a1e1368cc9185 - styles/立体卡通/静帧/立体卡通_20.90s.jpg: SHA-256 f4ec26113413f83eddb6af1db3c0a09a31f65403ac1322c1451208fa0c71abe3 - styles/立体卡通/静帧/立体卡通_7.58s.jpg: SHA-256 3eeb39c4ebebf220a790ff14dbc1894551551b5284453783ad5f985799292e9a - styles/立体卡通/风格卡.md: SHA-256 3a1878f0d8096b636b487c2fe6e13bc2e7b62b3508d77aa80ec0cc5b23601d3b - styles/超现实拼贴/模板.html: SHA-256 ae00a9c21f8a30cc24a09c67d2614b489d23189cb3e5ed6f9cb711908808a8b1 - styles/超现实拼贴/示例_Token.html: SHA-256 26a0a161e265d821f62c6cad5c370243edc3293c9edfa820eeabc7aee2543edf - styles/超现实拼贴/静帧/超现实拼贴_12.55s.jpg: SHA-256 1ef2c576cf8ef44bf44c82a83e5521eed4db9de5d55a15407d423c3f7d3ba4b3 - styles/超现实拼贴/静帧/超现实拼贴_20.90s.jpg: SHA-256 0ffee2e8ed1524f5231554eaf6ca3aa7db070a2241100d2f11bd90330d6c122d - styles/超现实拼贴/静帧/超现实拼贴_7.60s.jpg: SHA-256 76745c151b355c45c200ba5d08be5932c70b2cc8803106a3d103035016d5736e - styles/超现实拼贴/风格卡.md: SHA-256 bb3ef2567d3bdd87fb7fad71757f177b3bd0c2ae9affe12fea70ac3e9e0c30f4 - styles/霓虹赛博/实测_Token.html: SHA-256 c4ba5a7b968b11becfa8814fe678c5efdc0b9f312880eb1a8aca7a43827df95c - styles/霓虹赛博/静帧/霓虹赛博_11.50s.jpg: SHA-256 9e39942b92ec8286ac52e2af40a174f49848a859a5a4683085f39c48c23706dd - styles/霓虹赛博/静帧/霓虹赛博_3.40s.jpg: SHA-256 a3f4b6762922b84570517c735d42bb090248bbee5fe7292ca2ee50276a02c043 - styles/霓虹赛博/静帧/霓虹赛博_7.45s.jpg: SHA-256 265120ac5b63a10f93956839bcac67a0d0cb599cfe459fd0f0b5a5f24ead758b - styles/霓虹赛博/风格卡.md: SHA-256 d9944c1b84b2d188af2e4fb552dc1cae494e9c027933e4552519f3089fc657c6 - styles/黑底科技/模板.html: SHA-256 db60b25014e72b30c2f4628a0d151600ac4886c51210e498de110b28909eaa53 - styles/黑底科技/示例_Token.html: SHA-256 062f3c8cf610ddccb726dccab1b426383cd90e7828f18f743754eb9c576e1ce5 - styles/黑底科技/静帧/黑底科技_13.75s.jpg: SHA-256 06e0183ac94591a54bca407c8613adfb7270327651fdb3e1b4c834bcc73ff3db - styles/黑底科技/静帧/黑底科技_20.90s.jpg: SHA-256 d18a73009134cbbfbdc55eaaf9c6395ca9bb911ace2819712fd1ef8713d0bede - styles/黑底科技/静帧/黑底科技_7.60s.jpg: SHA-256 24cf01843411c2be46849b4ceff5cc0777489650f802b99d1a1619467e416d06 - styles/黑底科技/风格卡.md: SHA-256 5e5ea4edc229f42539c649094731bab4a5acfbee6e0613ded8b0c4739f6d2911 Si un fichier ne correspond pas, il a changé depuis la préparation de la fiche : ne l'installe pas encore, dis-moi ce que tu as trouvé et laisse-moi décider. 2. Lis SKILL.md au complet et dis-moi en mots simples : ce que le skill fait quand on l'utilise, à quels services il se connecte, s'il lit ou envoie des informations personnelles ou des clés, et tout ce qui semble inhabituel. Arrête-toi sur tout signal d'alerte et dis-le-moi avant d'aller plus loin. Confirme ces points à partir des fichiers : - Le paquet installé est tout le dépôt : 79 fichiers, 31 980 437 octets au total, en bonne partie des médias (7 GIF de démo dans docs/, 24 images fixes de styles en JPG dans styles/, et l'enregistrement vocal d'exemple). Les parties actives sont SKILL.md (37 294 octets, le playbook complet en chinois), README.md, LICENSE, 5 fichiers de connaissances dans knowledge/, 8 fichiers de chaîne en Node pur dans pipeline/ (une auto-vérification de l'environnement, un créateur d'œuvre, un constructeur de sous-titres, un générateur de chronologie, le moteur de rendu, un sélecteur de couleurs, un vérificateur de richesse et une bibliothèque d'effets partagée ; modules intégrés de Node seulement, aucune dépendance npm et rien à installer via npm), 8 dossiers de styles dans styles/ (7 styles listés, chacun avec une fiche de style, une page modèle et une page d'exemple Token, plus un dossier néon-cyber supplémentaire testé une fois qui n'est pas dans la liste des styles), et l'exemple Token inclus dans examples/token/ (audio, texte, sous-titres, storyboard et chronologie d'une pièce de 21 secondes). - Rien n'est envoyé nulle part pendant l'installation elle-même ; le seul téléchargement à l'installation est le dépôt depuis GitHub au commit épinglé. Les fichiers ne nomment aucun compte, aucune clé API, aucune télémétrie et aucun service distant. - À l'usage, tout roule localement sur des fichiers que je fournis, et rien n'est envoyé à un service externe : les scripts de la chaîne appellent node, ffmpeg/ffprobe et, seulement si je l'ai installé moi-même, le whisper-cli local pour la transcription ; le moteur de rendu pilote mon Chrome sans tête local via le Chrome DevTools Protocol sur ws://127.0.0.1 sur un port local aléatoire (localhost seulement) et assemble le mp4 avec ffmpeg. SKILL.md interdit carrément les ressources externes : aucun CDN, aucune police web, aucune image web, et aucun modèle de génération d'images. Les seules variables d'environnement que le code lit sont CHROME_PATH (où se trouve mon Chrome), WHISPER_MODEL (où se trouve mon modèle whisper local) et FONT_CHECK_SIMULATE_NEW_MAC (un drapeau de test de la vérification des polices) : des chemins de fichiers et un drapeau, jamais de clés ni de secrets. Ma voix hors champ, mon texte et toute image de référence restent dans mon propre dossier de projet ; les œuvres produites ne sont jamais écrites dans le dossier du skill, et styles/ et examples/ sont en lecture seule (copiés dans un dossier d'œuvre avant tout changement). - N'installe aucun logiciel pendant cette installation ni pour faire marcher le skill : si Node 22+, ffmpeg ou Chrome manque, ou si whisper-cpp ou une police à la demande aiderait, dis-moi quoi installer ou télécharger moi-même (par exemple brew install node ffmpeg, Google Chrome, ou en option brew install whisper-cpp plus son modèle) et arrête-toi là. C'est la règle du skill lui-même, pas seulement la mienne. - Un fichier n'est pas sous la licence MIT : examples/token/ (le fichier vocal d'exemple) contient l'enregistrement de la voix de l'auteur lui-même, que le fichier LICENSE exclut expressément de la concession MIT ; il est fourni seulement pour essayer le skill et ne doit pas être réutilisé dans d'autres œuvres. Le skill ne livre aucune image ni police de tiers ; une image de référence que je fournis pour un style neuf reste dans mon propre dossier d'œuvre, ses droits sont ma responsabilité, et elle n'apparaît jamais dans la vidéo finie. - Le périmètre est une pièce de voix hors champ chinoise de 15 à 60 secondes à la fois (vidéos plus longues : choisis les quelques segments qui ont le plus besoin d'images). La musique, les effets sonores, les transitions et le mélange avec des images réelles se font ensuite dans un logiciel de montage comme Jianying ; le produit est un simple mp4 avec la voix. Testé seulement sur macOS sur Apple silicon et seulement avec Claude Opus 5.5 ; les autres modèles et Windows ne sont pas testés, et la transcription whisper peut mal entendre les noms propres et les mots anglais, mon texte écrit faisant foi. 3. Quand je dis « yes, install », installe-le comme skill : copie tout le dépôt sans son dossier .git dans le répertoire des skills de l'agent, dans un dossier nommé « dashi-animationstyle », en gardant ses 79 fichiers. La route amont du README, git clone https://github.com/chuspeeism/dashi-animationstyle.git dans ~/.claude/skills/dashi-animationstyle, installe le même contenu ; l'une ou l'autre route convient tant que chaque fichier correspond à son empreinte et qu'aucun dossier .git n'est gardé comme partie du skill. 4. Vérifie sans appels réseau : frontmatter valide, les 79 fichiers en place, empreintes toujours conformes. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (par exemple : installer Node 22+, ffmpeg et Chrome moi-même si l'un manque, installer whisper-cpp en option et télécharger toute police à la demande dans le Livre des polices moi-même, et fournir mon propre fichier de voix et mon texte quand je veux une vidéo ; utiliser le skill est une étape séparée qui ne commence que quand je le demande, et le traitement local à l'usage divulgué ci-dessus arrive seulement à ce moment-là, sur des fichiers que je nomme). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne jamais l'exiger sauf s'il figure dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.