O que wewrite faz?
Habilidade de IA para Claude Code que automatiza o fluxo completo de criação de artigos para WeChat — desde a captura de tópicos e redação até SEO, design visual e rascunho.
Visão Geral
O oaker-io/wewrite integra as seguintes etapas:
- Captura de Tópicos — Detecta trending topics e palavras-chave relevantes para o seu nicho.
- Sugestão de Pautas — Gera ideias de artigos alinhadas aos interesses do público.
- Redação — Escreve o artigo com tom e estrutura adequados ao WeChat.
- Otimização SEO — Ajusta título, meta description e palavras-chave para ranqueamento.
- Geração Visual — Cria imagens de capa e ilustrações usando IA.
- Formatação — Aplica formatação compatível com o editor do WeChat.
- Publicação — Envia o artigo diretamente para a caixa de rascunhos do WeChat.
Requisitos
- Claude Code instalado e configurado.
- Chave de API para serviço de geração de texto (ex.: OpenAI, Anthropic).
- Chave de API para serviço de geração de imagens (ex.: DALL·E, Stable Diffusion).
- Acesso à API da plataforma WeChat (token de desenvolvedor).
Instalação
# Adicione a skill ao seu projeto Claude Code
claude add skill oaker-io/wewrite
Configuração
Defina as seguintes variáveis de ambiente no seu arquivo .env:
WEWRITE_WECHAT_APPID=seu_appid
WEWRITE_WECHAT_SECRET=seu_secret
WEWRITE_OPENAI_API_KEY=sua_chave_openai
WEWRITE_IMAGE_API_KEY=sua_chave_imagem
Uso
# Modo interativo
claude run wewrite
# Modo direto (fornecendo tema)
claude run wewrite --topic "últimas tendências de IA"
Comandos
| Comando | Descrição |
|---|---|
wewrite run | Executa o fluxo completo |
wewrite topic | Apenas captura tópicos |
wewrite write | Redige um artigo a partir de um tópico |
wewrite publish | Envia para a caixa de rascunhos do WeChat |
Arquitetura
A skill utiliza uma pipeline modular:
- Módulo de Tópicos — Scraping de fontes configuradas (ex.: notícias, redes sociais).
- Módulo de Redação — Prompt engenharia para geração de conteúdo.
- Módulo SEO — Análise e sugestão de palavras-chave.
- Módulo Visual — Geração de imagens com descrição automática.
- Módulo de Formatação — Conversão para formato WeChat (HTML restrito).
- Módulo de Publicação — API de rascunhos do WeChat.
Personalização
Você pode personalizar:
- Fontes de tópicos (arquivo
sources.yaml) - Tom do artigo (formal, casual, técnico)
- Template de SEO (
seo_template.md) - Estilo visual (
visual_style.yaml)
Exemplo de Fluxo
# Capturar tópicos
wewrite topic --limit 5
# Escolher um tópico e gerar artigo
wewrite write --topic-id 3
# Revisar e enviar para rascunho
wewrite publish --draft
Contribuição
Contribuições são bem-vindas! Veja o guia em CONTRIBUTING.md.
Licença
MIT