CommunityEscrita e Ediçãogithub.com

BreynerAguilar/naver-blog-converter

🛠️ Converta arquivos Markdown em HTML compatível com o Naver Blog, automatizando a renderização de diagramas Mermaid e uploads para o Google Cloud para compartilhamento de conteúdo sem interrupções.

O que é naver-blog-converter?

Esta habilidade permite que desenvolvedores e criadores de conteúdo convertam automaticamente arquivos Markdown em HTML formatado para o Naver Blog, uma plataforma popular de blogs sul-coreana. Ela vai além da simples conversão de Markdown, automatizando a renderização de diagramas Mermaid (como fluxogramas e diagramas de sequência) diretamente para imagens. Além disso, faz upload automático de ativos (imens, diagramas) para o Google Cloud Storage, garantindo que o conteúdo seja compartilhado de forma eficiente e com links funcionais. A ferramenta é ideal para quem deseja publicar conteúdo técnico rico em diagramas no Naver Blog sem precisar lidar manualmente com a formatação HTML e o upload de arquivos. Ela funciona como um agente ou skill para plataformas como Claude Code, Cursor ou Codex, executando scripts e comandos em um ambiente Node.js para processar os arquivos.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add BreynerAguilar/naver-blog-converter

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que naver-blog-converter faz?

🛠️ Converta arquivos Markdown em HTML compatível com o Naver Blog, automatizando a renderização de diagramas Mermaid e uploads para o Google Cloud para compartilhamento de conteúdo sem interrupções.

Como usar

  1. Prepare seu Markdown: Escreva seu conteúdo em Markdown, incluindo diagramas Mermaid em blocos de código com a linguagem mermaid.
  2. Execute o conversor: Execute o script fornecido para converter os arquivos.
  3. Resultado: O HTML gerado pode ser copiado diretamente para o editor do Naver Blog.

Pré-requisitos

  • Node.js (v18 ou superior)
  • Conta no Google Cloud Platform com armazenamento configurado
  • Acesso ao Naver Blog

Instalação

npm install

Configuração

Defina as seguintes variáveis de ambiente:

  • GCLOUD_PROJECT_ID: ID do projeto no Google Cloud
  • GCLOUD_BUCKET_NAME: Nome do bucket do Google Cloud Storage
  • GCLOUD_KEY_FILE: Caminho para o arquivo de chave JSON da conta de serviço

Exemplo de uso

node src/convert.js path/to/your-file.md

Suporte

  • Diagramas Mermaid: A ferramenta renderiza automaticamente diagramas Mermaid para imagens PNG.
  • Upload automático: Imagens e diagramas são enviados para o Google Cloud Storage.
  • Links atualizados: Os caminhos das imagens no HTML são atualizados para apontar para o Google Cloud.

Licença

MIT

Habilidades Relacionadas