
de openskynet436
Exécutez des modèles Hugging Face nativement en JavaScript/TypeScript (navigateur ou Node) via Transformers.js pour des tâches de texte, de vision et d'audio avec repli WebGPU/WASM.
Transformers.js permet aux agents d'exécuter des modèles Hugging Face de pointe directement depuis des environnements JavaScript/TypeScript sans backend Python. La compétence documente l'API pipeline, la sélection du périphérique (WASM vs WebGPU), les options de quantification, les conseils de sélection de modèles et les modèles de gestion de la mémoire (y compris la libération des pipelines). Elle couvre un large éventail de tâches : classification de texte, génération, traduction, résumé, NER, classification d'images, détection d'objets, transcription audio et extraction de caractéristiques.
Utilisez cette compétence lorsque vous devez intégrer l'inférence ML dans des applications navigateur ou Node/Deno/Bun, implémenter l'inférence de modèles côté client ou prototyper des fonctionnalités multimodales sans exécuter de serveurs de modèles séparés. Elle convient à la création de fonctionnalités sur l'appareil, de démos ou de services de production pouvant récupérer des modèles depuis le Hugging Face Hub ou utiliser des caches locaux.
Utile pour les agents capables d'écrire du JavaScript/TypeScript et de s'intégrer aux environnements d'exécution web (agents de code de type Copilot, agents d'automatisation du développement web). Également précieux pour les opérateurs créant des démos de navigateur ou des services Node nécessitant une inférence de modèle locale.
Compétence complète sur Transformers.js couvrant l'API pipeline, la sélection de modèles, les options d'appareil/quantification, la référence des tâches, la configuration de l'environnement, ModelRegistry et le dépannage. SKILL.md bien structuré avec un frontmatter clair, une divulgation progressive via references/, et des exemples de code pratiques. Aucun script intégré — purement une compétence de référence/documentation. Problème de sécurité mineur : import CDN depuis jsdelivr sans vérifications d'intégrité, et l'exemple env.fetch montre des modèles d'utilisation de jetons.
Aucun script à exécuter — analyse statique uniquement. SKILL.md est approfondi et bien organisé avec un frontmatter approprié, un tableau de référence des tâches et des liens vers la documentation de référence. La sécurité est robuste : pas de commandes shell, pas d'exfiltration d'identifiants, pas d'opérations destructives. L'import CDN et les exemples fetch sont des modèles JS standards, pas des problèmes de sécurité. L'architecture suit bien la spécification des compétences avec la convention du répertoire references/. Compétence très utilisable pour une bibliothèque populaire.