/ Directorio / Playground / wechat-article-publisher-skill
● Comunidad iamzifei ⚡ Instantáneo

wechat-article-publisher-skill

por iamzifei · iamzifei/wechat-article-publisher-skill

Publica artículos en Markdown o HTML en tu Cuenta Oficial de WeChat como borradores mediante una API de retransmisión de terceros — sin automatización de navegador.

Automatiza la publicación de borradores en 微信公众号. Usa una clave API de wx.limyai.com (una retransmisión de terceros que autorizas contra tu cuenta de WeChat) en lugar de lidiar con cookies. Analiza Markdown/HTML, carga imágenes automáticamente, guarda como borrador para que lo revises antes de publicar en el backend oficial.

Por qué usarlo

Características clave

Demo en vivo

Cómo se ve en la práctica

wechat-article-publisher-skill.replay ▶ listo
0/0

Instalar

Elige tu cliente

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "wechat-article-publisher-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/iamzifei/wechat-article-publisher-skill",
        "~/.claude/skills/wechat-article-publisher-skill"
      ],
      "_inferred": true
    }
  }
}

Abre Claude Desktop → Settings → Developer → Edit Config. Reinicia después de guardar.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "wechat-article-publisher-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/iamzifei/wechat-article-publisher-skill",
        "~/.claude/skills/wechat-article-publisher-skill"
      ],
      "_inferred": true
    }
  }
}

Cursor usa el mismo esquema mcpServers que Claude Desktop. La configuración del proyecto prevalece sobre la global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "wechat-article-publisher-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/iamzifei/wechat-article-publisher-skill",
        "~/.claude/skills/wechat-article-publisher-skill"
      ],
      "_inferred": true
    }
  }
}

Haz clic en el icono MCP Servers de la barra lateral de Cline y luego en "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "wechat-article-publisher-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/iamzifei/wechat-article-publisher-skill",
        "~/.claude/skills/wechat-article-publisher-skill"
      ],
      "_inferred": true
    }
  }
}

Mismo formato que Claude Desktop. Reinicia Windsurf para aplicar.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "wechat-article-publisher-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/iamzifei/wechat-article-publisher-skill",
        "~/.claude/skills/wechat-article-publisher-skill"
      ]
    }
  ]
}

Continue usa un array de objetos de servidor en lugar de un mapa.

~/.config/zed/settings.json
{
  "context_servers": {
    "wechat-article-publisher-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/iamzifei/wechat-article-publisher-skill",
          "~/.claude/skills/wechat-article-publisher-skill"
        ]
      }
    }
  }
}

Añádelo a context_servers. Zed recarga en caliente al guardar.

claude mcp add wechat-article-publisher-skill -- git clone https://github.com/iamzifei/wechat-article-publisher-skill ~/.claude/skills/wechat-article-publisher-skill

Un solo comando. Verifica con claude mcp list. Quita con claude mcp remove.

Casos de uso

Usos del mundo real: wechat-article-publisher-skill

Publica un artículo en Markdown en WeChat como borrador

👤 Blogueros que escriben en Markdown y también quieren publicar en 公众号 ⏱ ~10 min beginner

Cuándo usarlo: Has escrito un artículo y lo quieres como borrador de WeChat sin formateo manual.

Requisitos previos
  • Clave API de wx.limyai.com + cuenta de WeChat autorizada — Regístrate en wx.limyai.com, autoriza mediante código QR, exporta la WECHAT_API_KEY
  • Skill instalado — git clone https://github.com/iamzifei/wechat-article-publisher-skill ~/.claude/skills/wechat-article-publisher-skill
Flujo
  1. Establece la clave API y elige la cuenta
    export WECHAT_API_KEY=... luego pregunta a Claude: 'publica mi post.md en WeChat como borrador'.✓ Copiado
    → Claude lista las cuentas autorizadas, tú eliges una
  2. Revisa el borrador en el backend de WeChat
    El skill confirma que el borrador se guardó — abre mp.weixin.qq.com y verifica el formato.✓ Copiado
    → El borrador aparece con imágenes en su lugar

Resultado: Un borrador pulido que solo necesitas revisar y hacer clic en publicar.

Errores comunes
  • Las tablas de Markdown se renderizan mal — Preconvierte tablas a imagen o usa diseños más simples — el renderizador de WeChat es limitado
  • Las imágenes en CDNs externos se bloquean — Skill carga automáticamente imágenes locales; sé explícito sobre las rutas
Combinar con: filesystem · superseo-skill

Reutiliza un artículo del blog como borrador de WeChat con imágenes formateadas

👤 Equipos de contenido que llegan a audiencias chinas ⏱ ~30 min beginner

Cuándo usarlo: Tienes un artículo de blog en inglés y quieres una versión de WeChat en chino.

Flujo
  1. Traduce + adapta primero
    Traduce post.md al chino, adapta los ejemplos para la audiencia de WeChat.✓ Copiado
    → post.md en chino
  2. Publica como borrador
    Ahora usa wechat-article-publisher-skill para guardarlo como borrador.✓ Copiado
    → Borrador guardado, URL de vista previa devuelto

Resultado: Borrador de WeChat localizado listo para programar.

Combinaciones

Combínalo con otros MCPs para multiplicar por 10

wechat-article-publisher-skill + filesystem

Lee post.md + imágenes de una carpeta y publica en un paso

Toma posts/2025-01-rag.md y publica en WeChat — encuentra automáticamente la imagen principal.✓ Copiado
wechat-article-publisher-skill + superseo-skill

Optimiza título + gancho antes de publicar

Ejecuta superseo featured-snippet-optimizer en la introducción primero, luego publica.✓ Copiado

Herramientas

Lo que expone este MCP

HerramientaEntradasCuándo llamarCoste
validate_key WECHAT_API_KEY Primera ejecución de cada sesión 1 llamada API
upload_image ruta de imagen local Por imagen en el artículo 1 llamada API por imagen
save_draft título, cuerpo (md|html), thumb_media_id, account_id Paso final 1 llamada API

Coste y límites

Lo que cuesta ejecutarlo

Cuota de API
Depende del plan de wx.limyai.com — típicamente el nivel gratuito cubre unos pocos artículos/día
Tokens por llamada
Pequeño — skill impulsa un flujo HTTP
Monetario
Skill gratuito; la API de retransmisión tiene su propio precio
Consejo
Agrupa cargas de imágenes en una ejecución para evitar límites de velocidad repetidos

Seguridad

Permisos, secretos, alcance

Ámbitos mínimos: Escritura de borradores en tu Cuenta Oficial de WeChat autorizada
Almacenamiento de credenciales: WECHAT_API_KEY en variable de entorno. Nunca pegues en registros de chat.
Salida de datos: El contenido + imágenes van a través de wx.limyai.com -> WeChat. La confianza es transitiva en la retransmisión.
No conceder nunca: Publicar (el skill es solo de borrador por diseño)

Resolución de problemas

Errores comunes y soluciones

401 Unauthorized

WECHAT_API_KEY expirado o no establecido. Reemítalo en wx.limyai.com.

Verificar: curl -H 'Authorization: Bearer $WECHAT_API_KEY' https://wx.limyai.com/health
Las imágenes no se cargan

Verifica que las rutas locales sean absolutas y que el proceso tenga acceso de lectura

Verificar: ls -l path/to/image
El formato se rompe en la vista previa de WeChat

Simplifica Markdown (sin listas anidadas, limita HTML en línea) — el renderizador de WeChat es estricto

Alternativas

wechat-article-publisher-skill vs otros

AlternativaCuándo usarlaContrapartida
Copia-pega manual en mp.weixin.qq.comArtículos ocasionales, sin necesidad de automatizaciónTedioso, formato inconsistente

Más

Recursos

📖 Lee el README oficial en GitHub

🐙 Ver issues abiertas

🔍 Ver todos los 400+ servidores MCP y Skills