
de paper-harbor-skill17
Un flux de travail automatisé de capture de littérature qui recherche sur ScienceDirect ou CNKI, filtre les résultats selon des règles utilisateur et enregistre des notices de métadonnées dans Zotero.
Paper Harbor automatise la découverte de littérature et la collecte de métadonnées pour Zotero. Il guide l'agent à travers des recherches dans un navigateur connecté sur ScienceDirect ou CNKI, filtre les résultats par mots-clés, date de publication et règles de facteur d'impact, puis écrit les métadonnées filtrées dans des fichiers CSV et (lorsque disponible) importe des notices de métadonnées dans une collection Zotero spécifiée par l'utilisateur. La compétence interdit explicitement le téléchargement du texte intégral ou le contournement des paywalls et inclut une liste de contrôle pour la première utilisation de Zotero et la configuration du navigateur.
Utilisez cette compétence lorsqu'un utilisateur demande des recherches bibliographiques organisées (par mots-clés, plage d'années, filtres de facteur d'impact et nombre d'éléments cibles) et souhaite des résultats propres et traçables : listes de candidats, tableaux d'adresses, CSV de priorité et listes d'importation Zotero. C'est l'outil idéal pour les revues de littérature, les listes de lecture de projet et les flux de sourcing reproductibles.
scripts/ (vérifications doctor, aides aux ports de navigateur) sont documentées bien qu'elles ne soient pas regroupées dans chaque instantané du dépôtIdéalement utilisé par des agents capables d'orchestrer l'automatisation du navigateur et des intégrations locales (agents avec contrôle du navigateur et accès local à Zotero). Fonctionne avec des assistants pouvant ouvrir des ports, exécuter des scripts locaux et interagir avec l'utilisateur pour les confirmations de connexion.
Paper Harbor est un flux de recherche bibliographique et d'importation de métadonnées Zotero pour ScienceDirect et CNKI. Il possède des règles de sécurité strictes interdisant le téléchargement de textes intégraux, le contournement des paywalls et la circonvention des CAPTCHA. Les scripts sont bien structurés mais nécessitent DrissionPage (non installé) et des arguments CLI spécifiques pour fonctionner. Deux scripts d'exécution principaux (sciencedirect_drission_run.py, cnki_drission_run.py) ont échoué en raison de l'absence de l'import DrissionPage. Les scripts d'échafaudage et de pont fonctionnent mais nécessitent des arguments. La compétence est de niche mais bien conçue pour son public cible de chercheurs académiques.
DrissionPageCette compétence possède des règles de sécurité exceptionnellement strictes interdisant explicitement le contournement des paywalls, la résolution de CAPTCHA, le téléchargement de textes intégraux et l'utilisation de miroirs pirates. Le fichier SKILL.md est complet (peut-être trop long — pourrait bénéficier d'un répertoire references/ pour les détails spécifiques au site). L'architecture est solide mais le SKILL.md pourrait être plus concis avec une divulgation progressive. La dépendance à DrissionPage est un obstacle significatif à l'exécution des scripts nativement.