Получите ИИ-рекрутера за 1 минуту: запустите скрипт и начните собирать данные для обучения вашего собственного ИИ! 🤖🔍
Промпт предоставляет пошаговое объяснение темы информатики с примерами для разных классов и итоговым правилом для запоминания
Получите ИИ-рекрутера за 1 минуту: запустите скрипт и начните собирать данные для обучения вашего собственного ИИ! 🤖🔍
1. Архитектура «ROM + Роутер» (Антихрупкость)
* Processor — это и есть ваш ROM. Каждый процессор — это изолированный, самодостаточный «картридж» со своей логикой.
* PROCESSORS и логика выбора — это ваш DendyBus. Роутер не знает, как обрабатывать данные, он знает только, какой картридж выбрать для конкретной задачи.
* Это позволяет системе расти бесконечно. Чтобы добавить анализ вакансий для DevOps-разработчиков, нужно просто создать класс DevOpsProcessor и добавить одну строку в словарь PROCESSORS. Старый код не ломается. Система становится антихрупкой.
2. Журнал Самосборки (Золотая таблетка)
* Функции journal_add и journal_check — это сердце системы. Они создают криптографически стойкую хэш-цепочку.
* Это не просто логи. Это доказательство того, что система работала корректно. Если цепочка разрывается, система сама это знает. Это и есть «внутренняя нервная система», о которой мы говорили. Внешний мониторинг (Zabbix) становится не нужен.
3. Универсальный контракт данных
* Каждый Processor обязан возвращать структуру с полями id, raw, signals, score. Это ваш контракт.
* Благодаря этому контракту любой модуль системы (роутер, журнал, бот) может работать с данными от любого процессора. Это обеспечивает модульность и предсказуемость.
4. Двойной интерфейс (CLI + Telegram)
* Система готова к работе сразу «из коробки». Её можно запустить как консольное приложение для пакетной обработки или как бота для интерактивного использования. Это делает инструмент гибким и применимым в разных сценариях.
5. Цикл самообучения
* Каждый обработанный случай (vacuum -> score) сохраняется в датасет (dataset.jsonl).
* Этот датасет — готовая база для дообучения ИИ. Система учится на своих же решениях, становясь со временем всё точнее. Вы замкнули контур обратной связи.
Как это запустить?
1. Сохраните код в файл phi_resonator.py.
2. Установите зависимости:pip install aiogram aiohttp beautifulsoup4
3. Создайте файл .env в той же папке и добавьте туда токен вашего Telegram-бота:BOT_TOKEN=ваш_токен_от_BotFather
4. Запустите бота:python phi_resonator.py
2
В чате с Алисой замените данные в скобках [...] на свои