Новое Распределяем каналы MAX по категориям и территориям. Читать новость
Загружаем изображение…

Четыре мини-завода и Harness: мой сентябрь на «Заводе блогеров»



За сентябрь я заметно продвинул проект. Сейчас его основа — главный завод, который управляет задачами, и четыре мини-завода:

• Персонажей — создаёт и настраивает блогеров.
• Аналитики — изучает статистику и готовит рекомендации.
• SMM — превращает рекомендации в планы публикаций.
• Контента — готовит материалы по этим планам.

Отдельно я развивал Harness. Простыми словами, это набор автоматических проверок: правильно ли заводы передают друг другу задания, подходят ли форматы данных, сохраняются ли источники информации. Он помогает находить ошибки в связях между частями проекта.

Также я добавил контроль расходов на ИИ, защиту от повторного выполнения задач и проверки фактов в рекомендациях. Но всю цепочку ещё продолжаю проверять.

Техническая основа проекта — Python, FastAPI, PostgreSQL, Redis, Celery, Docker, Caddy и n8n. Для ИИ использую OpenAI и YandexGPT, добавил поддержку GigaChat.

Ещё одно изменение — переход с GitHub на локальную Gitea. Лимитов GitHub мне перестало хватать. Поэтому я купил отдельный SSD, организовал локальное хранение кода и дополнительную копию проекта.

Сейчас занимаюсь системой версий заводов. Хочу, чтобы у каждого был понятный проверенный выпуск. Перед обновлением рабочего сервера — тесты и проверки совместимости. Если что-то пошло не так — возможность вернуть предыдущую версию.

Из последних работ, уже в начале октября: проверял остановку и восстановление сервисов. Нашёл проблему в файлах восстановления. Работу основных сервисов восстановил, запуск планировщика проверил. Само новое исправление пока не установил.

Дальше планирую разобраться с этой проблемой и продолжить проверку связки «аналитика → SMM → контент».

Для меня главный итог сентября — теперь я строю целую систему. И всё больше времени уделяю тому, чтобы её части надёжно работали вместе.
Просмотры: 3
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти