Когда приложения начинают дополнять друг друга ⠀
🔗 На этой неделе соединил два своих AI-инструмента по API — и аналитический отчёт стал глубже без единой переписанной строчки в ядре каждого из них. ⠀ Расскажу, что это за инструменты. ⠀
🤖 Первый — телеграм-бот, который живёт в облаке и не спит. Каждый день он собирает индикаторы денежного рынка: движение КБД, изменение процентных свопов, макроэкономические новости — и пишет прогноз ключевой ставки. Это поток: он копит контекст просто потому, что работает непрерывно. ⠀
💻 Второй — локальная аналитическая система. Запускается на ноутбуке по запросу и собирает отчёт по рынку облигаций за период: торговые обороты, новости, кривая ОФЗ, спреды. Это срез: глубокий, но привязанный к конкретному окну времени. ⠀
Долгое время они жили отдельно. Один — непрерывный, но узкий. Второй — широкий, но эпизодический. Каждый честно делал свою работу и ничего не знал про соседа. ⠀ 💡 Потом мне захотелось добавить в аналитическую систему прогноз по ключевой ставке. Логичный путь — скопировать в неё функционал бота. Но зачем дублировать сбор данных, которые уже собраны в другом приложении? ⠀
⚙️ Вместо этого с помощью Claude я сделал две вещи:
1. Научил бота отдавать накопленные данные по API.
2. Научил аналитическую систему их забирать.
Дальше система не просто пришивает новый раздел к отчёту — она анализирует данные бота вместе с остальными источниками и пишет выводы на основе всей картины целиком. ⠀ 📈 Непрерывный поток одного приложения дал глубину эпизодическому срезу другого. Ни один из них не переписывался — просто один научился отдавать, а второй принимать. Мне кажется, это очень важный момент развития продуктов: не строить монолит, а отращивать инструменты по одному — так, чтобы в какой-то момент они сами начали дополнять друг друга.
🔗 На этой неделе соединил два своих AI-инструмента по API — и аналитический отчёт стал глубже без единой переписанной строчки в ядре каждого из них. ⠀ Расскажу, что это за инструменты. ⠀
🤖 Первый — телеграм-бот, который живёт в облаке и не спит. Каждый день он собирает индикаторы денежного рынка: движение КБД, изменение процентных свопов, макроэкономические новости — и пишет прогноз ключевой ставки. Это поток: он копит контекст просто потому, что работает непрерывно. ⠀
💻 Второй — локальная аналитическая система. Запускается на ноутбуке по запросу и собирает отчёт по рынку облигаций за период: торговые обороты, новости, кривая ОФЗ, спреды. Это срез: глубокий, но привязанный к конкретному окну времени. ⠀
Долгое время они жили отдельно. Один — непрерывный, но узкий. Второй — широкий, но эпизодический. Каждый честно делал свою работу и ничего не знал про соседа. ⠀ 💡 Потом мне захотелось добавить в аналитическую систему прогноз по ключевой ставке. Логичный путь — скопировать в неё функционал бота. Но зачем дублировать сбор данных, которые уже собраны в другом приложении? ⠀
⚙️ Вместо этого с помощью Claude я сделал две вещи:
1. Научил бота отдавать накопленные данные по API.
2. Научил аналитическую систему их забирать.
Дальше система не просто пришивает новый раздел к отчёту — она анализирует данные бота вместе с остальными источниками и пишет выводы на основе всей картины целиком. ⠀ 📈 Непрерывный поток одного приложения дал глубину эпизодическому срезу другого. Ни один из них не переписывался — просто один научился отдавать, а второй принимать. Мне кажется, это очень важный момент развития продуктов: не строить монолит, а отращивать инструменты по одному — так, чтобы в какой-то момент они сами начали дополнять друг друга.