CommunityRédaction et éditiongithub.com

openlxcn/openlx-weixin-baimindan

Changez d'ordinateur ou de réseau sans avoir à modifier à nouveau la liste blanche d'IP du compte de publication WeChat. Un Agent Skill indépendant dédié à la connexion à la passerelle en ligne permanente d'OpenLX.

Qu'est-ce que openlx-weixin-baimindan ?

Ce Skill d'agent résout un problème fréquent et fastidieux : la gestion de la liste blanche d'IP lors de la publication sur un compte WeChat officiel via API. Habituellement, chaque changement d'ordinateur ou de réseau oblige le développeur à se connecter au panneau d'administration pour mettre à jour manuellement la liste blanche. OpenLX WeChat Baimindan agit comme un relais : il reçoit les requêtes de publication déjà préparées par d'autres agents ou outils et les achemine via une passerelle en ligne permanente gérée par OpenLX. Cela signifie que l'agent peut être exécuté depuis n'importe quel environnement réseau, sans configuration d'IP fixe. L'utilisateur doit autoriser une fois via la plateforme ouverte WeChat (scan de code), et l'authentification est ensuite réutilisée via le mécanisme d'autorisation sécurisé. Le Skill ne crée pas de brouillons en production sans confirmation explicite, ne choisit pas de compte automatiquement et ne met pas à jour les versions en cache sans l'accord de l'utilisateur. Il fournit également des outils de diagnostic (doctor.sh) et un mécanisme de vérification de mise à jour automatique (tous les 7 jours).

Compatible avec✓Claude Code✓Codex CLI✓Cursor
npx skills add openlxcn/openlx-weixin-baimindan

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · 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

Compétence OpenLX WeChat Baimindan pour publication sans connexion

Changez d'ordinateur ou de réseau sans avoir à modifier à nouveau la liste blanche d'IP du compte de publication WeChat. Cette compétence n'écrit pas d'articles, ne met pas en page, ne génère pas d'images. Elle se charge uniquement d'acheminer les requêtes de publication déjà préparées via la passerelle en ligne permanente d'OpenLX. Une première autorisation via le scan de code de la plateforme ouverte WeChat est toujours nécessaire. Les autorisations, la sécurité, les limites de fréquence et les règles de contenu de WeChat restent en vigueur.

Les scénarios positifs décrits dans les instructions peuvent déclencher automatiquement cette compétence ; l'utilisateur autorise explicitement l'action de la passerelle, il n'est pas nécessaire de saisir manuellement le nom de la compétence à chaque fois.

Exécution

  1. Exécutez python3 scripts/manager.py check-update --agent <codex|claude|cursor> uniquement lorsque la compétence est utilisée. Vérification initiale ou tous les 7 jours, un échec ne bloque pas la tâche en cours, aucun service en arrière-plan, pas de mise à jour automatique.
  2. Lisez le CONTRAT DE TRANSFERT, identifiez le compte cible, l'action et les données préparées fournis par l'utilisateur. En cas d'absence, retournez PREPARED_PAYLOAD_MISSING ou TARGET_ACCOUNT_MISSING, n'écrivez rien.
  3. Les informations d'identification sont lues depuis la variable d'environnement OPENLX_WEIXIN_API_KEY ou le stockage sécurisé existant de l'utilisateur ; ne les écrivez jamais dans le fichier de compétence ou d'état. Connexion, autorisation et réutilisation des droits conformément à l'AUTORISATION.
  4. Utilisez scripts/gateway.py <handoff.json> pour transmettre la requête préparée telle quelle. CREATE_DRAFT nécessite payload.is_draft=true ; la soumission publique exige une confirmation explicite de l'utilisateur pour cette publication avec explicit_publication_confirmation=true et payload.is_draft=false. Ne sélectionnez pas de compte automatiquement, ne transformez pas les brouillons en publications.
  5. Après la création d'un brouillon, interrogez avec le même media_id et vérifiez ; en cas de dépassement du délai, retournez SUBMITTED_UNVERIFIED, ne réessayez pas aveuglément. publish_id indique seulement la soumission ; seul un résultat de requête success réel est rapporté comme PUBLISHED.

Les mises à jour nécessitent la confirmation de l'utilisateur ; en cas de modification locale, sauvegardez d'abord, puis confirmez explicitement l'écrasement. Voir MISE À JOUR. Pour le diagnostic, exécutez scripts/doctor.sh --agent <agent>. Cette compétence est totalement indépendante : elle ne lit ni n'appelle d'autres compétences, ne dépend d'aucune usine de contenu ni d'AG1–AG6.

Skills associés