O que claude-skill-weidu (Leitor de Artigos do WeChat) faz?
Leia artigos de contas oficiais do mp.weixin.qq.com diretamente do Claude Code sem ser bloqueado. Usa bytes crus do PowerShell HttpWebRequest + fallback de contêiner duplo (js_content / content_noencode). Uma abordagem estável para contornar a proteção anti-rastreamento.
Funcionalidades
- Requisição em bytes crus: Utiliza
HttpWebRequestdo PowerShell para obter o HTML como bytes brutos, evitando a detecção de bibliotecas HTTP comuns. - Fallback de contêiner duplo: Tenta extrair o artigo do campo
js_contente, em caso de falha, busca o campocontent_noencode. - Suporte a sessão e cookies: Permite o uso de sessões autenticadas para acessar artigos restritos.
- Integração com Claude Code: Projetado para ser usado como uma ferramenta dentro de sessões do Claude Code (ou Cursor, Codex, etc.).
Como usar
- Certifique-se de que o PowerShell 5.1+ esteja instalado e acessível no seu sistema.
- Forneça a URL do artigo do WeChat (mp.weixin.qq.com) à skill.
- A skill retornará o conteúdo do artigo em formato Markdown (se possível) ou o HTML bruto.
Parâmetros
| Parâmetro | Tipo | Descrição | Obrigatório |
|---|---|---|---|
url | string | URL completa do artigo do WeChat. | Sim |
cookie | string | (Opcional) Cookie de sessão para autenticação. | Não |
Exemplo de chamada (para o agente)
{
"function": "read_wechat_article",
"parameters": {
"url": "https://mp.weixin.qq.com/s/example123",
"cookie": "seu_cookie_aqui"
}
}
Mecanismo de fallback
- Primeiro, a skill tenta extrair o conteúdo do campo
js_contentpresente no script embutido na página. - Se
js_contentestiver vazio ou bloqueado, ela recorre ao campocontent_noencode. - Se ambos falharem, a skill retorna o HTML bruto da página para análise manual.
Requisitos do sistema
- PowerShell 5.1 ou superior
- Acesso à internet
- Permissão para executar scripts do PowerShell (caso contrário, use
Set-ExecutionPolicy)
Notas importantes
- O cookie de sessão geralmente expira após algumas horas. Você precisará renová-lo periodicamente.
- A skill não armazena cookies em disco; eles devem ser fornecidos a cada chamada ou gerenciados externamente.
- Taxa de sucesso elevada em artigos públicos, mas artigos restritos a assinantes podem falhar.