Неофициальная реализация мобильного хоста для DeepSeek Harness: движок запускается в исходном виде внутри Web Worker системного WKWebView с использованием встроенного в DSH webworker-runtime. Нативный хост на Swift отвечает за локальные loopback-сервисы, предзаписываемый журнал (при отключении питания теряется максимум последний незакрытый сегмент), внедрение учетных данных через шлюз моделей (API-ключи не попадают в Worker), а также управление фоновым режимом и лимитами по памяти и температуре. Дополнительно реализованы собственные ускорители только для чтения на Rust (rg / jq / tree-sitter) и дизайн коннекторов для подключения устройств по BLE и в локальной сети к той же сессии.
Количество звезд 26
Причины
- База данных 10-28 впервые включена в эту рубрику. В отличие от Android-клиентов, требующих встроенной среды Linux, этот проект следует пути «без изменения исходного кода DSH, установка на телефон согласно официальному контракту плагинов». Версия DSH зафиксирована на конкретном коммите 0.2.1-rc.2, а скрипты гарантируют отсутствие патчей.
- Внешние сетевые запросы выполняются только через хостский /v1/http с проверкой по списку разрешенных адресов. В примере приложения телеметрия DSH отключена, а в репозитории отсутствует код аналитики или отправки отчетов о сбоях.
Использование
- На данный момент доступна только самостоятельная сборка: требуются Xcode 26, Swift 6.3+, XcodeGen, Node.js 22.19+ и pnpm. Необходимо клонировать репозиторий и переключиться на зафиксированную версию deepseek-harness, затем собрать пакет Worker и examples/probe-app, после чего с помощью xcodebuild создать сборку для симулятора или реального устройства (для реального устройства нужно заменить bundle id и выполнить подпись).
Риски
- В разделе «Статус и ограничения» автор указывает, что в текущем исходном коде нет записей о сквозном тестировании. Подпись, установка, реальные вызовы моделей и поведение в фоновом режиме на физическом iPhone еще не проверялись (NOT_RUN); имеются только доказательства работы на симуляторе и десктопе для более ранней ревизии. Пакеты для App Store или TestFlight отсутствуют, а Android-версия лишь следует той же спецификации.
- Талисман является фанатским изображением ассистента DeepSeek и не входит в область действия лицензии MIT. Проект не имеет отношения к официальным продуктам DeepSeek.