📁 pdfchatgpt.com: Удобный экспорт ChatGPT в PDF (c 'ssyoutube'-лайфхаком)Предыстория:Я очень активно пользуюсь ChatGPT (более 1000 сообщений в месяц). Часто хочется поделиться результатами с друзьями или коллегами, но стандартные share-ссылки ChatGPT работают отвратительно: часто не открываются, постоянно требуют принять куки, перекидывают в приложение на телефоне, быстро протухают и т.д.Раньше я решал это так:- Copy-paste всего текста: ломает таблицы, портит форматирование кода, не сохраняет картинки- Скриншоты: получатель не может скопировать текст, а сам процесс просто мучителенPDF гораздо удобнее для передачи информации. И для этого есть много браузерных экстеншенов, но и с ними проблемы: работают только в Chrome-based браузерах, не поддерживают мобильные устройства и зачастую создают кривые нечитабельные PDF.Поэтому мы с @ArtMartiros (кофаундер avatarify.ai) сделали нормальный сервис для экспорта ChatGPT в PDF. Он работает на любой платформе и генерирует читабельные и красиво оформленные PDF.Работает вот так (см. видео):1. Копируешь share-ссылку на ChatGPT диалог2. Добавляешь pdf в начало ссылки: "chatgpt.com/share/..." -> "pdfchatgpt.com/share/..."3. Сразу получаешь PDF*Вместо пункта (2) можно просто зайти на pdfchatgpt.com и вставить ссылку в поле вводаЧтобы этот 'ssyoutube'-хак работал, мы купили дорогой домен pdfchatgpt.com. Думаю, в долгосрочной перспективе он себя окупит.Также можно экспортировать диалог в Markdown и скопировать его в буфер обмена, чтобы сразу вставить в Cursor (или другой агент). Это особенно удобно при кодинге, потому что web-search в Cursor значительно слабее, чем в ChatGPT (o3 + search).Технические детали:1. По share-ссылке получаем стуктрированный json с сообщениями (смогли зареверсинженирить закрытое OpenAI API) и парсим его2. С помощью headless браузера выкачиваем все картинки из сообщений по внутренним идентификаторам3. Далее генерируем красивый HTML (тут было много возни с таблицами, кодом, LaTeX, inline цитатами-ссылками)4. Рендерим HTML в PDF с помощью Chrome (он оказался лучшим решением)Но самое интересное… 99%+ кода (бекенд + фронтенд) написано с помощью AI (Cursor) всего за 4 дня. Руками писались только .env-файлы и некоторые тексты для сайта. Я окончательно убедился: В С Ё, мы живём в новой эре, и писать код руками — это неэффективно. Моя статистика в Cursor: более 2300 сообщений и 72K+ строк кода за последний месяц. Мы протестировали продукт на десятках разных экзотических диалогов, но точно остались корнер-кейсы, которые не обрабатываются. Если наткнётесь на такой, пишите в лс @karfly.А еще мы запустились на Product Hunt, чтобы набить SEO. Тыкни апвоут, плз.🎒 @karim_iskakov
Оставить комментарий/отзыв