О проекте
Помощник для коллекций контента Astro. Берёт сырой Markdown из директории content/ и превращает в структурированные, отформатированные страницы — сохраняя оригинальный голос.
Возможности
Улучшение контента
Превращает черновики в готовые статьи:
- Добавляет правильные заголовки и структуру
- Вставляет уместное форматирование
- Создаёт списки, таблицы, блоки внимания
- Улучшает читаемость и поток
Улучшение вёрстки
Лучшая визуальная организация:
- Разбивка на секции где уместно
- Логическая группировка контента
- Визуальная иерархия через форматирование
- Единый стиль оформления
Сохранение голоса
Самое важное — твой голос остаётся твоим:
- Тон сохраняется
- Стиль письма не меняется
- Мнения не редактируются
- Улучшается только структура
Оригиналы на месте
Исходный контент никуда не девается:
- Улучшенные версии отдельно
- Легко сравнить изменения
- Откат если нужно
- Журнал изменений
Как работает
# Установи инструмент
npm install astro-content-ai-enhancer
# Улучши один файл
npx enhance-content ./src/content/pages/article.mdx
# Пакетное улучшение
npx enhance-content ./src/content/pages --batch
Пример
До:
# Моя статья
Это про партнёрский маркетинг. Есть много сетей.
Некоторые хорошие некоторые плохие. Нужно смотреть на
комиссии и ещё на условия выплат. Поддержка тоже важна.
После:
# Моя статья
Это про партнёрский маркетинг.
## Качество сетей
Есть много сетей — одни хорошие, другие нет. При оценке смотри на:
- **Комиссии** — процент от продаж
- **Условия выплат** — когда и как получаешь деньги
- **Качество поддержки** — насколько отзывчивы
Каждый фактор влияет на твой долгосрочный успех.
Тот же смысл, лучшая подача.
Конфигурация
// enhancer.config.js
export default {
contentDir: './src/content/pages',
// Уровень улучшения
level: 'moderate', // 'light' | 'moderate' | 'heavy'
// Что улучшать
addHeadings: true,
addLists: true,
addTables: true,
addCallouts: true, // блоки внимания
// Настройки голоса
preserveVoice: true,
maintainLength: true
}
Применение
Заметки в статьи
Есть сырые заметки из исследования? Инструмент структурирует их в читаемые статьи без изменения выводов.
Стандартизация форматов
Несколько авторов, разные стили? Пакетное улучшение создаёт визуальное единообразие сохраняя индивидуальные голоса.
Обновление старого контента
Старый ценный контент с плохим форматированием? Улучши для современной подачи.
Массовая обработка
Большие миграции контента? Обрабатывай сотни файлов сохраняя качество.
Зачем сделали
Качественный контент требует времени. Для обзорных сайтов с тысячами записей ручное форматирование каждой страницы нереально. Инструмент помогает масштабировать производство контента без потери структуры и читаемости.
Это не про замену авторов — это про усиление их работы.
Ограничения
- Лучше работает с текстовым контентом (не с вёрсткой с большим количеством изображений)
- Рекомендуется ручная проверка
- Очень творческий контент может требовать лёгкого улучшения
Открытый код
Полный исходный код на GitHub. Вклад и обратная связь приветствуются.