Bot do Telegram monta carrinho do VkusVill a partir de uma única frase
Um desenvolvedor da Rússia apresentou um bot open source para Telegram que monta o carrinho de compras no VkusVill a partir de uma única mensagem de texto. Basta escrever "monte um café da manhã para dois", e o bot escolhe os itens do catálogo e devolve um link do carrinho pronto. O projeto usa a API pública do VkusVill e o Yandex Cloud AI Studio, com function calling. O código está no GitHub sob a licença Apache 2.0. O autor resolvia um problema pessoal: o pedido semanal de mercado consumia até 20 minutos de rolagem rotineira pelo catálogo.
Processado por IA de Habr AI; editado por Hamidun News
Alguns projetos começam com uma irritação do dia a dia e terminam como um produto funcional. Um desenvolvedor russo publicou no Habr a história da criação de um bot do Telegram que recebe uma frase de texto comum, como "monte um café da manhã para dois", e por conta própria forma um carrinho no VkusVill, com um link pronto para finalizar o pedido.
O ponto de partida é familiar para quem já pediu mercado online. O autor descreve um cenário típico: abrir o catálogo, escolher o leite entre uma quinzena de cartões parecidos, depois o pão, depois o queijo, depois algo para acompanhar o chá. No quinto item, a sensação de economia de tempo já evaporou por completo.
Segundo a plataforma de análise Platforma, os russos gastam de 19 a 49 minutos por mês escolhendo produtos em aplicativos móveis, e os moscovitas gastam duas vezes e meia mais. Ao mesmo tempo, dois terços dos compradores apontam a economia de tempo como principal motivo para migrar para a compra online de alimentos. O paradoxo é evidente: uma ferramenta criada para dar comodidade acaba virando um devorador de tempo.
Tecnicamente, o bot é uma cadeia de vários componentes. Para o usuário, é uma interface comum do Telegram, sem aplicativos extras nem cadastro. A mensagem vai para um modelo de linguagem implantado via Yandex Cloud AI Studio. A tecnologia central é o function calling, mecanismo em que o modelo não apenas gera texto, mas decide quais funções externas chamar para cumprir a tarefa. Aqui, o modelo "entende" que um pedido de café da manhã corresponde a um conjunto de categorias específicas de produtos e chama as funções de busca do catálogo do VkusVill por meio da API pública. Os resultados são agregados em um carrinho, e o usuário recebe um link em que só resta confirmar o pedido.
O autor ressalta que o projeto não tem vínculo com o VkusVill nem com a Yandex: é um desenvolvimento totalmente independente, que usa as interfaces abertas dos dois serviços. O código está no GitHub sob a licença Apache 2.0, o que permite estudá-lo, fazer forks e usá-lo comercialmente. Para desenvolvedores de olho em function calling e no Model Context Protocol, o projeto tem interesse prático como implementação de referência: não um exemplo abstrato da documentação, mas um produto funcional com um cenário real de uso.
O projeto interessa menos por si só do que como ilustração de uma tendência mais ampla. Os modelos de linguagem saem cada vez mais da janela de chat e passam a controlar serviços externos: fazer pedidos, reservar mesas, buscar passagens. Function calling e MCP transformam o LLM de interlocutor em operador, capaz de agir no mundo real por meio de APIs. O varejo alimentar é um dos candidatos mais óbvios a essa automação: os padrões de compra se repetem semana após semana, o sortimento é estruturado e o incômodo de rolar catálogos de forma rotineira é fácil de medir.
Mesmo assim, a abordagem tem limitações que convém ter em mente. As APIs públicas dos grandes varejistas podem mudar de estrutura sem aviso, e por isso o bot corre o risco de parar de funcionar a qualquer momento. A personalização ainda esbarra nas capacidades do modelo: o bot não conhece suas restrições alimentares, preferências de marca ou limites de orçamento se você não os informar explicitamente. Por fim, há a questão da confiança: a disposição de delegar a escolha dos produtos a um algoritmo continua sendo uma questão de conforto individual.
Ainda assim, a direção está dada. Se as grandes redes de supermercado incorporarem interfaces assim aos aplicativos oficiais, o modelo habitual de compra online de alimentos, com rolagem infinita pelo catálogo e itens adicionados manualmente, pode dar lugar a um formato conversacional. Um bot independente, claro, não vai virar a indústria de cabeça para baixo. Mas ele mostra com clareza que a pilha tecnológica para isso já existe, é acessível e não exige uma equipe de cinquenta engenheiros. Às vezes basta um desenvolvedor cansado de procurar trigo-sarraceno.
Test Frontier LLMs & Autonomous Agents in One Workspace
Run Claude Opus 5.5, GPT-6, Gemini 3.1, and DeepSeek side-by-side in Nomad AI (nomadnet.ai) — unified model routing, deep research, and multimodal workflows under one subscription.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.