
de drift771
Groupe et déduplique des événements/articles multi-sources en utilisant un groupement basé sur l'ID et le contenu, un score de réputation et une sélection canonique pour choisir la meilleure version.
Cette compétence fournit des modèles prêts pour la production pour dédupliquer des événements et des articles agrégés à partir de sources multiples. Elle prend en charge deux modes complémentaires : la déduplication basée sur l'ID (lorsque les sources fournissent des ID stables) et la déduplication basée sur le contenu (groupement sémantique par titre/date normalisés). L'implémentation inclut une logique de sélection canonique qui privilégie les sources faisant autorité via un score de réputation et des heuristiques pour sélectionner la version la plus complète ou la plus pertinente.
Utilisez cette compétence lorsque vous ingérez des flux chevauchants (actualités, flux d'événements, listes de produits) et que vous devez condenser les doublons en un seul enregistrement canonique pour le traitement ultérieur, la recherche ou l'analyse. Elle s'applique quand : plusieurs médias publient la même histoire, les sources fournissent des ID incohérents, ou que vous devez suivre des métriques de réduction et l'attribution.
Idéal pour les agents et outils qui exécutent des flux de travail TypeScript/Node ou s'intègrent à des pipelines de données : assistants de code de type Copilot/Codex, agents d'automatisation pouvant exécuter des scripts Node, ou agents MCP côté serveur effectuant l'ETL et l'agrégation.
Compétence de déduplication d'événements fournissant des fonctions TypeScript pour la déduplication basée sur l'ID et le contenu, avec notation de la réputation et sélection canonique. Le SKILL.md est bien structuré avec des concepts clairs, des exemples de code et des meilleures pratiques. Aucun script à exécuter. Le code est fonctionnel mais utilise des paliers de réputation de domaine codés en dur et une approche de normalisation simpliste. Provenant d'un dossier 'drift v1 depreciated', cela indique qu'elle pourrait être obsolète.
Compétence propre, aucun problème de sécurité. Documentation pure avec extraits TypeScript en ligne — pas de scripts, pas d'appels réseau, pas d'identifiants. Le chemin 'drift v1 depreciated' est un signal d'alerte quant à l'obsolescence, mais ce n'est pas un problème de sécurité. La notation de la réputation codée en dur et la normalisation simple limitent l'utilité en production.