mcp-styledbook
Version:
Model Context Protocol para criação de ebooks estilizados com pesquisa profunda e formatação visual impactante
43 lines (37 loc) • 1.37 kB
JavaScript
const fs = require('fs-extra');
const path = require('path');
// Diretório do ebook
const tema = 'Inteligencia_Artificial';
const ebookDir = path.join(process.cwd(), 'ebook', tema);
async function lerArquivos() {
try {
console.log('=== CONTEÚDO DO SUMÁRIO ===');
const sumarioPath = path.join(ebookDir, 'sumario.md');
if (await fs.pathExists(sumarioPath)) {
const sumario = await fs.readFile(sumarioPath, 'utf8');
console.log(sumario);
} else {
console.log('Arquivo sumario.md não encontrado');
}
console.log('\n=== CONTEÚDO DO CAPÍTULO 1 ===');
const cap1Path = path.join(ebookDir, 'capitulos', 'capitulo_1.md');
if (await fs.pathExists(cap1Path)) {
const cap1 = await fs.readFile(cap1Path, 'utf8');
console.log(cap1);
} else {
console.log('Arquivo capitulo_1.md não encontrado');
}
console.log('\n=== CONTEÚDO DO EBOOK COMPLETO ===');
const ebookPath = path.join(ebookDir, 'ebookcompleto.md');
if (await fs.pathExists(ebookPath)) {
const ebook = await fs.readFile(ebookPath, 'utf8');
console.log(ebook);
} else {
console.log('Arquivo ebookcompleto.md não encontrado');
}
} catch (error) {
console.error('Erro ao ler arquivos:', error);
}
}
// Executar a função
lerArquivos();