Принцип работы
Baoyu Markdown to HTML преобразует статью в оформленный HTML со стилями CSS в атрибутах элементов и оптимизирован для процессов WeChat Official Account. Поддерживаются выбор темы и типографики, подсветка кода, сноски, блоки уведомлений и диаграммы. Готовый HTML сохраняется рядом с Markdown-источником; для существующего HTML создаётся резервная копия с отметкой времени.
Навык также обрабатывает детали публикации, влияющие на готовую статью. Первый заголовок по умолчанию удаляется, если не включён keep-title, а внешние ссылки превращаются в сноски внизу только по явному запросу. Диаграммы Mermaid отрисовываются браузером в PNG и кешируются; если отрисовка недоступна, используется текстовый вариант.
Ожидаемые результаты
- HTML-файл с выбранной темой и стилями CSS в атрибутах элементов.
- Сведения о созданных или упомянутых изображениях, включая PNG Mermaid при успешной отрисовке.
- Структурированный результат с путём HTML и, при наличии, путём резервной копии.
От задания до проверки
- 01Определите оформление статьи
Прочитайте явно заданную тему и настройки EXTEND.md. Если входной текст содержит символы CJK и доступен baoyu-format-markdown, предложите отдельный шаг форматирования перед преобразованием.
- 02Выберите обработку ссылок и заголовка
Не включайте сноски для внешних ссылок без запроса. Решите, сохранять ли первый заголовок в теле статьи.
- 03Преобразуйте содержимое и диаграммы
Запустите комплектный конвертер main.ts через Bun или документированный запасной вариант npx с выбранными параметрами оформления. Mermaid использует браузерную отрисовку PNG и кеш, когда они доступны.
- 04Проверьте результат для публикации
Откройте HTML, проверьте диаграммы и сообщите пути результатов. Отличайте успешно созданные изображения от резервной разметки Mermaid.