Leia um Endereço de Entrega Chinês
e Número de Telefone de uma Captura de Tela do WeChat
Se você vende no WeChat — como vendedor 微商 (wēishāng), comprador pessoal daigou (代购) ou dono de pequeno negócio recebendo pedidos diretamente no chat — conhece bem este momento: um cliente envia os detalhes de entrega em uma única mensagem. "广东省深圳市南山区科技南路18号 李明 13800138000" — província, cidade, distrito, rua, número do edifício, nome do destinatário e número de telefone, tudo em uma linha contínua. A mensagem contém tudo que você precisa para atender o pedido. O único problema é que nada chega em campos separados. Você lê o endereço, memoriza o nome, copia o número de telefone e digita cada informação no seu próprio sistema de pedidos — ou escreve à mão no pacote. Em todo pedido, todo cliente, toda vez.
Principais Conclusões
- Um endereço de entrega chinês chega no WeChat como uma única linha contínua — província, cidade, rua, edifício, nome do destinatário e número de telefone — sem vírgulas, quebras de linha ou rótulos de campo separando nada.
- O OCR tradicional gera a string inteira como um único bloco de texto — ele não consegue identificar onde o nome da cidade termina e o número da rua começa, porque ambos são apenas caracteres Hanzi para o mecanismo.
- Defina colunas para Endereço de Entrega, Nome do Destinatário e Número de Telefone — a IA divide a string reconhecendo marcadores estruturais como 省 (província), 路 (rua) e o padrão de 11 dígitos do celular que sempre encerra a mensagem.
Como é a aparência de uma mensagem de endereço do WeChat
Um endereço de entrega chinês típico enviado em uma conversa do WeChat segue uma hierarquia do maior para o menor: a maior unidade geográfica vem primeiro, a menor por último, seguidas pelo nome do destinatário e número de telefone. Uma mensagem completa tem esta aparência:
浙江省杭州市西湖区文三路478号华星科技大厦12楼1208室 王芳 13812345678
Província de Zhejiang, Cidade de Hangzhou, Distrito de Xihu, Rua Wensan nº 478, Edifício Huaxing Technology, 12º andar Sala 1208 — Wang Fang — 13812345678
Nessa única string, um leitor humano identifica instantaneamente seis pontos de dados distintos: a província (省), a cidade (市), o distrito (区), a rua e o edifício (路/号/楼/室), o nome do destinatário (收件人姓名) e o número de telefone (手机号). O endereço é estruturado — o formato de endereço chinês é um dos sistemas postais mais consistentemente hierárquicos do mundo — mas essa estrutura vive inteiramente no significado das palavras, não em qualquer separação visual. Não há quebras de linha, divisores de coluna ou campos de formulário. Apenas um bloco contínuo de caracteres chineses e dígitos.
O endereço é perfeitamente estruturado. Só não parece estruturado. E esse é exatamente o tipo de entrada que o OCR tradicional lida pior.
O mesmo formato se repete em todos os cenários de pedido do WeChat. Um cliente comprando roupas de um vendedor do WeChat (微商) envia seu endereço em uma mensagem. Um comprador daigou confirma seus dados de envio da mesma forma. Um fornecedor de restaurante recebendo instruções de entrega pelo WeChat obtém o mesmo tipo de texto — da província ao número de telefone, tudo em um bloco. O conteúdo é idêntico independentemente de quem o enviou: hierarquia geográfica + nome + telefone, tudo concatenado em uma única string que um humano analisa em meio segundo e uma máquina lê erroneamente como um único bloco de texto indiferenciado.
O Problema da Hierarquia — Por Que uma String Simples Não é um Endereço
A dificuldade não está em reconhecer caracteres chineses. O OCR moderno lê chinês impresso com alta precisão — a tecnologia de reconhecimento de caracteres é confiável há anos. O problema é que um endereço chinês não é uma sequência de caracteres; é uma hierarquia expressa como uma sequência de caracteres. O OCR tradicional trata a string inteira como uma única linha de texto. Ele gera "浙江省杭州市西湖区文三路478号华星科技大厦12楼1208室 王芳 13812345678" como um único campo — uma string contínua sem segmentação semântica.
| O Que Você Realmente Precisa | O Que o OCR Tradicional Te Dá |
|---|---|
| Província: 浙江省 | "浙江省杭州市西湖区文三路478号华星科技大厦12楼1208室 王芳 13812345678" |
| Cidade: 杭州市 | |
| Distrito: 西湖区 | |
| Endereço: 文三路478号华星科技大厦12楼1208室 | |
| Destinatário: 王芳 | |
| Telefone: 13812345678 |
O problema se agrava quando os endereços não estão perfeitamente formatados. Um cliente pode omitir a província ao pedir de um vendedor na mesma província: "杭州市西湖区文三路478号" sem "浙江省" no início. Outro pode incluir apenas a cidade e o distrito: "深圳南山科技南路18号" — pulando a província e usando uma abreviação conhecida para o distrito. Alguns endereços omitem o nome do edifício e fornecem apenas o número da rua e um ponto de referência próximo. O OCR tradicional não tem como normalizar essas variações porque não sabe que está lidando com um endereço.
O número de telefone, que parece a parte mais fácil de separar, tem suas próprias armadilhas dentro do bloco de endereço. Um número de celular chinês tem 11 dígitos começando com 1 — um padrão claro isoladamente. Mas quando está no final de uma string de endereço que também contém números de edifícios (como "12楼" ou "1208室"), uma ferramenta que extrai ingenuamente todas as sequências de dígitos pode pegar "478" (número do edifício), "12" (andar), "1208" (sala) e "13812345678" (o telefone real). Ela não tem como saber qual grupo de dígitos é o telefone e quais são componentes do endereço.
O padrão do número de telefone (11 dígitos, começa com 1) é fácil para um humano identificar — mas uma ferramenta que não entende que está olhando para um endereço vai pegar todos os números da página e chamá-los de "dados."
Como a IA Visual Lê a Mesma Captura de Tela de Forma Diferente
É aqui que a abordagem de extração muda do reconhecimento de caracteres para a compreensão semântica. Em vez de escanear a captura de tela em busca de todo o texto e exibi-lo como um bloco plano, uma ferramenta de IA visual lê a imagem perguntando: "que tipo de informação é esta e onde cada parte se encaixa?"
Com a Extração de Colunas Personalizadas, você define as colunas que deseja — "Endereço de Entrega (收货地址)", "Nome do Destinatário (收件人)", "Número de Telefone (联系电话)" — e a IA localiza os valores correspondentes entendendo o que cada um significa no contexto do formato de endereço chinês. Ela não precisa que lhe digam que 省 marca a província ou que 路 marca o nome da rua. Ela identifica esses marcadores porque entende a gramática estrutural dos endereços chineses — da mesma forma que você instintivamente sabe que "浙江省" é a província, mesmo que nunca tenha estudado geografia chinesa.
Veja como a abordagem semântica lida com cada componente do bloco de endereço:
A IA identifica 省, 市 e 区/县 como palavras-chave de limite administrativo. Ela agrupa tudo, desde o início do endereço reconhecido até o primeiro marcador de rua, como a área administrativa superior. Se a província for omitida (comum em pedidos do mesmo estado), ela usa o nome da cidade como âncora de nível superior.
Marcadores como 路 (rua), 街 (rua), 大道 (avenida), 号 (número), 楼 (edifício), 幢 (bloco) e 室 (sala) delimitam o endereço detalhado. A IA lê a sequência desses marcadores para reconstruir o endereço completo no nível da rua, mesmo quando o formato varia — algumas mensagens usam "XX路XX号XX楼XX室", outras usam "XX路XX号XX大厦XX层".
Nomes chineses geralmente têm 2 a 3 caracteres e aparecem logo antes do número de telefone, após o endereço. A IA reconhece a transição dos marcadores de endereço para o bloco do nome — o nome é o que resta entre o último componente do endereço (室, 号 ou nome do edifício) e o início do número de telefone de 11 dígitos.
O padrão de celular de 11 dígitos começando com 1 é o delimitador mais confiável em toda a string. A IA o identifica pelo padrão e posição — é sempre a última sequência numérica no bloco de endereço, distinta dos números de edifícios (que são mais curtos e aparecem no meio da string ao lado de 号 ou 楼).
Essa abordagem funciona porque a IA não precisa saber exatamente qual cidade ou qual nome de rua aparece na captura de tela. Ela precisa saber que algo naquela posição funciona como a cidade, algo funciona como a rua e algo funciona como o número de telefone. A extração é orientada pelo papel estrutural que cada segmento desempenha no formato de endereço chinês — um formato que, apesar das variações locais, é uma das hierarquias postais mais consistentes do mundo.
O mesmo princípio que se aplica à extração de dados de capturas de tela de pagamento que não são recibos formais se aplica aqui: você define as colunas de saída, e a IA localiza os valores correspondentes na captura de tela entendendo o que eles significam, e não combinando um modelo. Se a entrada é uma tela de confirmação do WeChat Pay ou uma mensagem de chat com um endereço de entrega, o método é o mesmo — a extração semântica lê pelo significado, não pela posição.
Processamento em Lote de Múltiplos Pedidos do WeChat
Um vendedor do WeChat não recebe um pedido de cada vez. Em um dia movimentado, o histórico do chat se enche de mensagens com endereços de vários clientes — cada um com um nome diferente, uma cidade diferente, um conjunto diferente de instruções de entrega. Transcrever manualmente dez endereços significa ler dez mensagens, copiar dez números de telefone e digitar dez nomes em uma planilha de pedidos ou etiqueta de pacote. O processo é o mesmo toda vez, e o padrão de erro é o mesmo toda vez: um dígito trocado no número de telefone, um número de rua lido errado, um distrito identificado incorretamente.
O processamento em lote muda esse fluxo de trabalho. Todas as capturas de tela — cada uma mostrando a mensagem de endereço de um cliente no chat — são carregadas juntas. Um único conjunto de definições de coluna ("Endereço de Entrega", "Nome do Destinatário", "Número de Telefone") é aplicado uma vez. A IA lê cada captura de tela no lote e gera uma tabela unificada: uma linha por cliente, com o endereço, nome e número de telefone em três colunas limpas.
A tabela de saída pode ser exportada diretamente para o Excel ou escrita diretamente no Google Sheets usando o complemento do Google Sheets do ImageToTable.ai — sem sair da planilha. Cada linha é um pedido, pronto para ser impresso como etiqueta de envio, importado para seu sistema de gerenciamento de pedidos ou compartilhado com sua equipe de logística. O esforço por pedido cai de aproximadamente um minuto de leitura e digitação para alguns segundos de verificação.
O valor da extração não está em economizar alguns segundos em um endereço. Está em escalar de dez pedidos por dia para trinta sem adicionar mais trabalho manual — porque o gargalo não é ler o endereço, é redigitá-lo toda vez.
O mesmo fluxo de trabalho em lote se aplica às variações de formato de endereço discutidas anteriormente. Um lote pode conter dez mensagens com endereços perfeitamente estruturados (província→cidade→distrito→rua→nome→telefone), duas com a província omitida, uma onde o cliente incluiu um ponto de referência em vez do nome da rua e uma em um município (Pequim ou Xangai) que não tem nível de província. A IA lida com todos na mesma passada, porque lê cada endereço por seus componentes estruturais — e não assumindo que todo endereço segue o mesmo modelo exato.
Para vendedores que também lidam com pedidos no WhatsApp — especialmente aqueles que atendem clientes em diferentes mercados — a mesma abordagem se estende a mensagens de endereço enviadas pelo WhatsApp Business. As colunas de extração permanecem as mesmas; apenas a interface do chat muda.
Perguntas Frequentes
Consegue lidar com endereços que misturam texto em chinês e inglês?
Sim. Alguns clientes que trabalham com logística internacional podem incluir nomes de lugares ou hotéis em inglês junto com componentes do endereço em chinês — "广东省深圳市南山区 深圳湾万丽酒店 张伟 13800138000". A IA lê ambos os idiomas e trata o texto em inglês como parte da string do endereço, preservando-o na saída junto com os componentes em chinês.
E se o endereço estiver dividido em várias mensagens no chat?
Cada captura de tela é processada de forma independente. Se o endereço se estender por duas mensagens — o cliente envia o endereço em uma mensagem e o número de telefone em outra — você deve capturar ambas em uma única captura de tela que inclua o contexto completo da conversa, ou capturar duas capturas de tela separadas e mesclar as linhas após a extração. A ferramenta opera com base no que está visível em cada imagem enviada.
Ela lida com caracteres especiais em nomes de endereços — como 栋, 座, 区 em nomes de edifícios compostos?
Sim. Os marcadores de endereço em chinês incluem um vocabulário amplo — 栋 (bloco), 座 (edifício), 区 (zona), 层 (andar), 号 (número), 单元 (unidade), 室 (sala) — e combinações compostas como "B栋1206室" ou "3座2单元8层801". A IA reconhece estes como marcadores de estrutura de endereço, independentemente da combinação específica de caracteres usada.
Posso extrair apenas a cidade e a província sem o endereço completo?
Sim. Defina suas colunas como "Province (省)", "City (市)" e "Recipient Name (收件人)" — deixando de fora "Delivery Address (收货地址)" — e a IA extrai apenas os níveis administrativos que você especificar. Isso é útil para análise de vendas ou acompanhamento da distribuição de clientes, onde o endereço completo da rua não é necessário.