Ingestão Direta de Documentos Móveis para OpenClaw: Fluxo de Trabalho de Saúde de iOS para Raspberry Pi

Um desenvolvedor no r/openclaw documentou um padrão experimental para enviar documentos diretamente de um cliente móvel iOS para uma instância local do OpenClaw em execução em um Raspberry Pi. O objetivo é escanear documentos como resultados de exames ou receitas médicas no telefone e fazê-los chegar ao OpenClaw para processamento subsequente, sem intermediários na nuvem ou uploads manuais.
Visão Geral da Arquitetura
O sistema usa uma abordagem de duas camadas: o telefone atua como camada de captura e o OpenClaw serve como camada de processamento. O cliente móvel foi projetado para ser totalmente local e preservar a privacidade, sem dependência de nuvem e sem serviços externos de IA. Ele usa OCR da Apple (Vision) e inteligência no dispositivo para extração e busca, mantendo documentos brutos e conteúdo extraído no dispositivo, a menos que sejam explicitamente enviados para o OpenClaw.
Emparelhamento e Configuração
Um fluxo de emparelhamento baseado em QR evita configuração manual. A carga útil do QR é um blob JSON codificado em base64 gerado na máquina OpenClaw com esta estrutura:
{ "url": "wss://", "bootstrapToken": "", "hooksToken": "", "agentId": "", "hookPath": "/hooks/rkive" } O hooksToken é armazenado no Keychain do iOS, configurações não sensíveis ficam no armazenamento local e a URL wss:// é convertida para https:// para solicitações de envio.
Fluxo de Dados
O cliente móvel iPhone envia uma solicitação POST para /hooks/rkive com um token Bearer ({hooksToken}) e uma carga útil JSON contendo um PDF codificado em base64. Isso chega à instância do OpenClaw (Raspberry Pi, na rede local ou VPN), que executa um script de transformação ingest_rkive.py. Este script salva o PDF original em health-records/originals/, atualiza um registro de índice em health-records/index.jsonl e lida com montagem em partes e limpeza de abortos. Um agente de saúde dedicado então gerencia o processamento subsequente: OCR → validação → saída estruturada.
Principais Decisões de Design
- Agente Dedicado no OpenClaw: Uma configuração multiagente inclui um agente de saúde dedicado responsável pela ingestão de documentos, validação e estruturação subsequente, mantendo fluxos de trabalho relacionados à saúde isolados.
- Endpoint Dedicado: Usar um endpoint fixo como
/hooks/rkiveem vez de roteamento dinâmico viaagentIdgarante roteamento determinístico, evita classificação incorreta acidental e simplifica a lógica do servidor.
Fluxo de Trabalho Subsequente e Questões em Aberto
O fluxo de trabalho subsequente está em andamento. Como o OCR da Apple não é considerado 100% confiável, o plano envolve reextrair o texto em markdown limpo no OpenClaw usando o fluxo de trabalho de IA confiável do usuário, seguido por uma etapa de validação humana para verificação de conteúdo, extração estruturada em recursos no estilo FHIR, anexação em um conjunto de dados longitudinal e fornecimento de insights de saúde.
O autor apresenta duas questões em aberto para feedback da comunidade: 1) Se esse padrão parece útil na prática para uso regular versus ser muito complicado, e 2) O que as pessoas gostariam que o OpenClaw fizesse com registros de saúde pessoais após a ingestão, sugerindo ideias como cronogramas de eventos longitudinais, detecção de lacunas (por exemplo, acompanhamentos perdidos) e resumos periódicos.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Não-desenvolvedor executa configuração de 18 agentes OpenClaw em Mac mini para marketing digital
Um proprietário de agência de marketing digital sem experiência em programação tem operado um sistema OpenClaw com 18 agentes por seis semanas em um Mac mini M4, com custo de cerca de US$ 100/mês pelo Claude Max Pro mais US$ 5/mês de eletricidade. A configuração inclui três 'famílias' de agentes modeladas a partir dos personagens de 'Bridgerton', responsáveis por criação de conteúdo, SEO e tarefas de desenvolvimento.

O desenvolvedor usa Claude Code para iterar o gráfico de gastos de um wireframe para qualidade de produção em uma noite.
Um desenvolvedor que está construindo um aplicativo de finanças pessoais sozinho usou o Claude Code para redesenhar um gráfico de gastos através de quatro rodadas de correções em uma única sessão, indo de um wireframe básico para uma qualidade quase de produção em cerca de 3 horas.

Vídeos de Tutorial de Produto Totalmente Automatizados: Claude + Playwright + Magic Hour + Remotion
Um desenvolvedor construiu um pipeline sem intervenção humana que transforma uma URL de funcionalidade em um vídeo tutorial completo usando Claude para script/orquestração, Playwright para gravação de tela, API Magic Hour para troca de rosto/sincronização labial e Remotion para edição.

Arquivo de Habilidade do Claude Aplica Teoria de Negociação à Composição de E-mail
Um desenvolvedor criou um arquivo SKILL.md para Claude que injeta frameworks de negociação como BATNA, ancoragem e reciprocidade na escrita de e-mails. A habilidade gera 2-3 variantes de e-mail com análise de tradeoffs em vez de uma única resposta genérica.