Communitygithub.com

UnicomAI/wanwu

Extrayez des articles depuis des fichiers Markdown ou des liens web et publiez-les sur WeChat Official Account. Idéal pour les scénarios nécessitant une création automatique de brouillons, une soumission de publication, un formatage unifié (standard/viral) et une réutilisation en lot du processus de publication.

Qu'est-ce que wanwu ?

UnicomAI/wanwu est un outil puissant qui automatise l'extraction et la publication d'articles sur le compte officiel WeChat (公众号) à partir de fichiers Markdown ou de liens web. Il permet aux développeurs et aux créateurs de contenu de gagner du temps en créant automatiquement des brouillons ou en soumettant des publications directement depuis leur environnement de développement. L'outil prend en charge un formatage unifié avec des styles standard ou viraux (standard/viral), garantissant une apparence cohérente pour tous les articles. Idéal pour les workflows de publication en série, il s'intègre facilement dans des pipelines d'automatisation et est compatible avec des agents AI comme Claude Code ou Cursor. En utilisant des commandes CLI simples, les utilisateurs peuvent déclencher des processus de création de brouillons, de soumission de publication et de gestion de contenu, réduisant ainsi les tâches manuelles répétitives. Que vous testiez des extractions locales ou déployiez des publications en production, wanwu simplifie la gestion de contenu pour les comptes WeChat avec efficacité et fiabilité.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add UnicomAI/wanwu

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 wanwu ?

Extrayez des articles depuis des fichiers Markdown ou des liens web et publiez-les sur le compte officiel WeChat. Idéal pour les scénarios nécessitant une "création automatique de brouillon / soumission de publication", un formatage unifié du style WeChat (standard/viral) et une réutilisation en lot du processus de publication.

Fonctionnalités

  • Extraction depuis Markdown : Convertissez des fichiers .md locaux en articles WeChat avec un style prédéfini.
  • Extraction depuis des liens web : Scrapez et formatez du contenu à partir d'URLs.
  • Deux modes de publication :
    • Brouillon : Créez des brouillons d'articles sans les soumettre immédiatement.
    • Soumettre : Publiez directement sur votre compte WeChat.
  • Formatage unifié : Appliquez des styles standard ou viraux cohérents pour tous les articles.
  • Support de lots : Traitez plusieurs articles à la fois via des scripts ou des commandes.

Prérequis

  • Python 3.8+ installé.
  • Un token d'accès WeChat valide (disponible via l'API WeChat).
  • Variables d'environnement ou fichier de configuration pour les informations d'identification.

Installation

pip install unicomai-wanwu

Configuration

Définissez les variables d'environnement suivantes (ou créez un fichier .env) :

WECHAT_APP_ID=your_app_id
WECHAT_APP_SECRET=your_app_secret

Utilisation

Publier un fichier Markdown en tant que brouillon

wanwu draft --file ./article.md

Publier un lien web en tant qu'article soumis

wanwu publish --url https://example.com/article

Utilisation en mode batch

wanwu batch --files ./articles/*.md --mode draft

Exemple de workflow

  1. Écrivez un article au format Markdown.
  2. Exécutez wanwu draft --file article.md pour créer un brouillon.
  3. Vérifiez le brouillon dans votre gestionnaire WeChat.
  4. Utilisez wanwu publish --id draft_id pour soumettre quand c'est prêt.

Intégration avec des agents AI

Cet outil fonctionne parfaitement avec des agents comme Claude Code, Cursor ou Codex. Vous pouvez demander à votre agent :

"Publie cet article en tant que brouillon sur WeChat en utilisant wanwu."

Ou automatiser la publication dans un pipeline CI/CD.

Support

Pour des questions ou des rapports de bugs, consultez le dépôt GitHub : UnicomAI/wanwu

Licence

MIT

Skills associés