Еженедельный changelog и правки документации по задачам GitHub с Devin в Neon
Команда документации Neon поручает Devin собирать еженедельный changelog по готовому плейбуку и открывать или дорабатывать PR с правками документации по задачам из GitHub. С расплывчатыми задачами агент справлялся плохо.
Что сделали
Подготовку еженедельного changelog команда оформила как Devin Playbook. Теперь агенту достаточно сказать «подготовь changelog на эту пятницу». С задачами GitHub (issues) схема такая. Devin получает ссылку на задачу, изучает код, находит страницы документации, которые надо обновить, и создаёт новый PR или правит существующий.
Что получилось
Так команда разобрала накопившиеся старые задачи по документации и не проверяла каждую вручную. С открытыми задачами без чётких рамок Devin справлялся плохо. После массового переименования термина пришлось вручную сделать больше 20 коммитов с исправлениями.
На что обратить внимание
Ставьте задачи с чёткими границами. На расплывчатых заданиях Devin ошибался молча, не задавал уточняющих вопросов и не подавал сигналов об ошибке, поэтому за его прогрессом нужно следить самим.
Пояснение
Neon это облачный сервис баз данных PostgreSQL. Changelog это список изменений продукта за период. Playbook в Devin это сохранённая пошаговая инструкция для повторяющейся задачи.
Кому пригодится
Техническим писателям и командам, которые ведут документацию продукта в репозитории на GitHub.
Попробуйте сами с Devin
В моём репозитории документации [путь к репозиторию] прочитай открытые задачи GitHub с меткой [метка] и внеси в документацию изменения, которые просит каждая, по одной ветке на задачу. Ещё подготовь черновик changelog за эту неделю по [источник, например смёрженные PR с прошлой пятницы] в формате [файл с примером changelog]. Прежде чем открывать любой PR, остановись и покажи мне каждый diff.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: neon.com ·