ShennnNan/DY-PullPull

Transformez vos favoris Douyin personnels en articles Markdown locaux avec une compétence Codex axée sur la confidentialité.

Qu'est-ce que DY-PullPull ?

DY-PullPull est une compétence pour l'agent Codex qui permet de télécharger et convertir vos favoris Douyin en fichiers Markdown locaux, en mettant l'accent sur la protection de la vie privée. Elle extrait le contenu textuel et les métadonnées des vidéos favorites, les structurant en articles lisibles hors ligne. Cette compétence fonctionne directement sur votre machine locale, sans envoyer vos données à des serveurs externes. Idéale pour les développeurs et créateurs de contenu qui souhaitent archiver, analyser ou réutiliser leurs collections Douyin de manière sécurisée et privée.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add ShennnNan/DY-PullPull

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait DY-PullPull ?

Transformez vos favoris Douyin personnels en articles Markdown locaux avec une compétence Codex axée sur la confidentialité.

Fonctionnalités

  • Extraction de favoris : Téléchargez vos vidéos favorites depuis Douyin.
  • Conversion en Markdown : Transformez le contenu des vidéos en fichiers Markdown bien structurés.
  • Hors ligne et privé : Toutes les opérations sont effectuées localement, garantissant la confidentialité de vos données.
  • Métadonnées préservées : Inclut des informations comme le titre, la date, l'auteur, et les tags.

Prérequis

  • Node.js (v14 ou supérieur)
  • Compte Douyin avec favoris publics
  • Codex CLI configuré

Installation

  1. Clonez le dépôt :
    git clone https://github.com/ShennnNan/DY-PullPull.git
    cd DY-PullPull
    
  2. Installez les dépendances :
    npm install
    
  3. Configurez vos identifiants Douyin (voir config.example.json) :
    {
      "cookie": "votre_cookie_douyin",
      "username": "votre_nom_utilisateur_douyin"
    }
    

Utilisation

Exécutez la commande suivante dans Codex :

codex run --skill dy-pullpull

Ou utilisez la fonctionnalité de téléchargement direct :

npm start

Les fichiers Markdown seront générés dans le dossier ./output/.

Structure de sortie

Chaque vidéo favorite est convertie en un fichier Markdown nommé d'après son titre ou ID, contenant :

  • Titre
  • Auteur et lien du profil
  • Date de publication
  • Texte de description
  • Tags (le cas échéant)
  • Liens vers les médias intégrés (images, vidéos) si disponibles

Confidentialité

DY-PullPull ne transmet aucune donnée à des serveurs externes. Toutes les requêtes sont effectuées directement depuis votre machine locale. Les cookies et identifiants sont stockés localement et ne sont jamais partagés.

Dépannage

  • Erreur 403 : Vérifiez que votre cookie Douyin est à jour.
  • Aucun favori trouvé : Assurez-vous que votre compte a des favoris publics.
  • Problèmes d'encodage : Assurez-vous que votre terminal supporte l'UTF-8.

Licence

MIT

Skills associés