Разработчик делится инструментом для работы с координатами PDF для интеграции с ИИ

Проблема: Позиционирование подписей в PDF в HR-системе
Разработчик, создающий HR-систему, столкнулся с конкретной технической проблемой: он не мог добиться, чтобы подписи отображались как изображения в PDF-файлах в правильных местах. Система была разработана так, чтобы новые сотрудники заполняли формы I-9 и W-4 по ссылкам, отправляемым администраторами, при этом подписи необходимо было "вживлять" в сгенерированные PDF-файлы в точных позициях.
Решение: Создать небольшой прототипный проект
После безуспешных попыток решить проблему только промптами, разработчик создал отдельный небольшой проект с конкретной функциональностью:
- Загрузить PDF и отобразить его в браузере
- Кликать по местам внутри PDF, чтобы получать координаты X,Y
- Сохранять позиции кликов, чтобы обнаруживать координаты важных точек в нескольких PDF-файлах
- Расширить приложение для вставки изображений в обнаруженные местоположения
Подход к интеграции с ИИ
Как только небольшой прототипный проект заработал, разработчик загрузил его в свой основной проект и поручил ИИ "украсть идею и интегрировать её". Этот подход сработал с первой попытки после того, как прототип был показан ИИ.
Инсайт о рабочем процессе разработки
Рабочий процесс разработчика включал минимальное прямое изучение кода: "Я ни разу не смотрел на код, кроме как при попытке отладить определённые проблемы". Аутентификация и безопасность были протестированы с помощью сквозного тестирования и сканирования агентами безопасности до того, как возникла эта проблема с PDF.
Ключевой вывод: Столкнувшись с большой проблемой в крупном проекте, создайте небольшой, сфокусированный проект для решения этой конкретной задачи, добейтесь его работы в качестве прототипа, а затем покажите его вашему ИИ-агенту для программирования для интеграции в основной проект.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Использование Claude в качестве структурного интеррогатора для творческих проектов
Разработчик использовал Claude в качестве интеррогатора для написания научно-фантастического романа объемом 63 000 слов и создания браузерной игры, заставляя ИИ выявлять пробелы в логике мира и мотивациях персонажей вместо непосредственной генерации контента.

Внедрение Enterprise OpenClaw: уроки от SaaS-компании
Программная компания, обслуживающая корпоративный SaaS для 1100 компаний с 60 000 одновременных пользователей, делится опытом внедрения OpenClaw, включая кастомные защитные оболочки, 1400 API-интеграций и интеграцию с CI/CD-пайплайном, отмечая ограничения в обработке корпоративных данных.

Разработчик использует код Claude для создания USB-ключа, автоматически запускающего игру Chrome Dino.
Разработчик создал USB-ключ на базе платы ATtiny85, который автоматически играет в игру Chrome Dino, обнаруживая препятствия с помощью световых датчиков и отправляя команды с клавиатуры. Claude Code помог в разработке прошивки, включая интеграцию V-USB, логику датчиков и алгоритмы адаптивного тайминга.

Самообучающийся ИИ-агент достиг плато из-за раздутия процессов, исправлено сокращением 60% конфигурации.
Разработчик, работающий с самообучающимся ИИ-агентом, сообщил о выходе на плато производительности после первоначальных улучшений. Агент работал медленнее, несмотря на продолжение разработки, не из-за ошибок, а потому что каждое улучшение добавляло больше накладных расходов на процессы.