Как Python-боты с ИИ автоматизируют ночную работу журналистов
...
Искусственный интеллект
Чтение занимает время?
Вы можете слушать статьиНочные AI-агенты на базе Python
Три AI-агента, написанные на Python, работают ночью в автоматическом режиме. Один из них занимается исследованием (Scout), второй — написанием текстов (Quill), а третий — редактированием и созданием заявок на проверку человеком (Red). Каждый агент имеет собственный набор инструментов и четко определённые задачи.
Принцип работы и ограничения агентов
Scout изучает только URL из файла "inbox/sources.txt" и сохраняет лучшие ссылки в "handoffs/{today}/links.md". Quill на основе списка Scout создаёт новостную рассылку объёмом около 400 слов и записывает её в "drafts/{today}/issue.md". Red проверяет текст, исправляет ошибки и формирует заявку для проверки человеком, но не публикует материалы напрямую. Агенты не взаимодействуют напрямую, а обмениваются данными через файлы.
Технические требования и процесс
Для работы необходим Python версии 3.10 или выше. Весь процесс управляется примерно 150 строками кода и запускается автоматически по расписанию через cron. Каждый агент считается завершившим работу, если создал файл в своей папке. Отсутствие файла означает незавершённую задачу. Ошибки фиксируются агентами, а рискованные действия требуют одобрения человека.
Контроль человека и безопасность
Заявки, созданные Red, сохраняются в папке "pending" и проверяются человеком, который переносит их в "approved" или "rejected". Это гарантирует, что рискованные операции проходят под контролем. Агенты не имеют доступа к ключам или конфиденциальным данным напрямую.
Итоги
Эти AI-агенты на Python автоматизируют ночной цикл создания текстов, снижая риски за счёт человеческой проверки. Работа через файлы и ограниченный набор инструментов повышают безопасность. Такой подход демонстрирует реальную интеграцию ИИ в повседневные рабочие процессы журналистов.