Прямое мобильное документирование в OpenClaw: Рабочий процесс передачи данных о здоровье с iOS на Raspberry Pi

✍️ OpenClawRadar📅 Опубликовано: 2 апреля 2026 г.🔗 Source
Прямое мобильное документирование в OpenClaw: Рабочий процесс передачи данных о здоровье с iOS на Raspberry Pi
Ad

Разработчик на r/openclaw задокументировал экспериментальный подход для прямой отправки документов с мобильного клиента iOS в локальный экземпляр OpenClaw, работающий на Raspberry Pi. Цель — сканировать документы, такие как результаты анализов или рецепты, на телефоне и передавать их в OpenClaw для последующей обработки без облачных посредников или ручной загрузки.

Обзор архитектуры

Система использует двухуровневый подход: телефон выступает в качестве уровня захвата, а OpenClaw служит уровнем обработки. Мобильный клиент спроектирован полностью локальным и ориентированным на конфиденциальность, без зависимости от облака и внешних AI-сервисов. Он использует Apple OCR (Vision) и локальный интеллект для извлечения и поиска, сохраняя исходные документы и извлечённый контент на устройстве, если явно не отправлено в OpenClaw.

Сопряжение и настройка

QR-сопряжение позволяет избежать ручной настройки. Полезная нагрузка QR — это blob JSON в кодировке base64, сгенерированный на машине OpenClaw со следующей структурой:

{ "url": "wss://", "bootstrapToken": "", "hooksToken": "", "agentId": "", "hookPath": "/hooks/rkive" }

hooksToken хранится в iOS Keychain, нечувствительные настройки — в локальном хранилище, а URL wss:// преобразуется в https:// для push-запросов.

Поток данных

Мобильный клиент iPhone отправляет POST-запрос на /hooks/rkive с Bearer-токеном ({hooksToken}) и JSON-полезной нагрузкой, содержащей PDF в кодировке base64. Это попадает в экземпляр OpenClaw (Raspberry Pi, в локальной сети или VPN), который запускает скрипт преобразования ingest_rkive.py. Этот скрипт сохраняет исходный PDF в health-records/originals/, обновляет запись индекса в health-records/index.jsonl и обрабатывает сборку фрагментов и очистку прерываний. Затем выделенный агент здоровья управляет последующей обработкой: OCR → проверка → структурированный вывод.

Ad

Ключевые проектные решения

  • Выделенный агент в OpenClaw: Мультиагентная настройка включает выделенного агента здоровья, ответственного за приём документов, проверку и последующую структуризацию, изолируя рабочие процессы, связанные со здоровьем.
  • Выделенная конечная точка: Использование фиксированной конечной точки, такой как /hooks/rkive, вместо динамической маршрутизации через agentId, обеспечивает детерминированную маршрутизацию, избегает случайной неправильной классификации и упрощает серверную логику.

Последующий рабочий процесс и открытые вопросы

Последующий рабочий процесс находится в стадии разработки. Поскольку Apple OCR не обеспечивает 100% точность, план включает повторное извлечение текста в чистый markdown в OpenClaw с использованием доверенного AI-процесса пользователя, за которым следует этап ручной проверки для верификации контента, структурированного извлечения в ресурсы в стиле FHIR, добавления в долгосрочный набор данных и предоставления медицинских инсайтов.

Автор задаёт два открытых вопроса для обратной связи сообщества: 1) Насколько этот подход полезен на практике для регулярного использования, не создавая лишних сложностей, и 2) Что люди хотели бы, чтобы OpenClaw делал с личными медицинскими записями после приёма, предлагая идеи, такие как долгосрочные временные линии событий, обнаружение пробелов (например, пропущенных последующих действий) и периодические сводки.

📖 Read the full source: r/openclaw

Ad

👀 Смотрите также

Самообучающийся ИИ-агент достиг плато из-за раздутия процессов, исправлено сокращением 60% конфигурации.
Кейсы

Самообучающийся ИИ-агент достиг плато из-за раздутия процессов, исправлено сокращением 60% конфигурации.

Разработчик, работающий с самообучающимся ИИ-агентом, сообщил о выходе на плато производительности после первоначальных улучшений. Агент работал медленнее, несмотря на продолжение разработки, не из-за ошибок, а потому что каждое улучшение добавляло больше накладных расходов на процессы.

OpenClawRadar
DevOps-инженер использует Claude Code для создания пользовательского терминального приложения.
Кейсы

DevOps-инженер использует Claude Code для создания пользовательского терминального приложения.

DevOps/SRE инженер с многолетним опытом использовал Claude Code для создания терминального приложения, которое он представлял, но не мог завершить в одиночку. ИИ занимался каркасом и интеграциями, пока инженер сосредоточился на продуктовых решениях.

OpenClawRadar
Практические уроки от создания кодовой базы на 350 тысяч строк в одиночку с помощью AI-агентов
Кейсы

Практические уроки от создания кодовой базы на 350 тысяч строк в одиночку с помощью AI-агентов

Разработчик делится конкретными инженерными выводами из создания кодовой базы на 356 тысяч строк в продакшене за 52 дня с использованием AI-агентов, включая то, как структура кодовой базы влияет на вывод агентов и почему строгая типизация необходима.

OpenClawRadar
Запуск локальных агентов LLM на Mac Mini с интерфейсом Telegram
Кейсы

Запуск локальных агентов LLM на Mac Mini с интерфейсом Telegram

Разработчик делится настройкой с использованием 5 локальных LLM-агентов на Mac Mini, управляемых через Telegram-ботов без каких-либо затрат на API. Система использует LMStudio для обслуживания моделей, tmux-сессии для Claude Code и 80 строк Python для Telegram-моста.

OpenClawRadar