CommunityRédaction et éditiongithub.com

DQT-bit/claude-skill-weidu

Lire les articles de compte officiel mp.weixin.qq.com depuis Claude Code sans être bloqué. Utilisation de PowerShell HttpWebRequest en octets bruts + double conteneur de secours (js_content / content_noencode). Une méthode fiable pour contourner l'anti-robot.

Qu'est-ce que claude-skill-weidu ?

Cette compétence permet à Claude Code d'accéder et de lire le contenu complet des articles de comptes officiels WeChat (mp.weixin.qq.com) tout en évitant les mécanismes anti-robot. Elle utilise PowerShell HttpWebRequest pour récupérer les octets bruts de la page, puis implémente une stratégie de double conteneur de secours : elle tente d'abord d'extraire le contenu du div 'js_content', et en cas d'échec, elle utilise le div 'content_noencode' comme alternative. Cela garantit une récupération robuste même lorsque la page applique des protections dynamiques. La compétence est conçue spécifiquement pour Claude Code sur Windows, en exploitant les capacités de script PowerShell natives du système. Elle est idéale pour les développeurs et analystes qui ont besoin d'extraire du contenu WeChat de manière automatisée et fiable.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add DQT-bit/claude-skill-weidu

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

Que fait claude-skill-weidu ?

Lire les articles de compte officiel mp.weixin.qq.com depuis Claude Code sans être bloqué. Utilisation de PowerShell HttpWebRequest en octets bruts + double conteneur de secours (js_content / content_noencode). Une méthode fiable pour contourner l'anti-robot.

Utilisation

# Exemple de commande PowerShell
$url = "https://mp.weixin.qq.com/s/example"
$response = Invoke-WebRequest -Uri $url -UseBasicParsing -Headers @{
    "User-Agent" = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"
}
$rawBytes = $response.Content

Fonctionnement

  1. Récupération des octets bruts : Utilise [System.Net.HttpWebRequest] pour obtenir le contenu sans parsing automatique.
  2. Extraction du contenu : Cherche d'abord le div js_content.
  3. Secours : Si js_content est vide ou manquant, utilise le div content_noencode.

Plateformes supportées

  • Windows (PowerShell)
  • Claude Code

Skills associés