非官方的 DeepSeek Harness 手机宿主实现:用 DSH 自带的 webworker-runtime 把引擎原样跑在系统 WKWebView 的 Web Worker 里,Swift 原生宿主负责本机回环服务、预写日志(断电最多丢最后一个未关闭的段)、模型网关注入凭据(API Key 不进 Worker)、后台与内存 / 温度预算;另有自研 Rust 只读加速器(rg / jq / tree-sitter)和把 BLE、局域网外设接进同一会话的连接器设计。
星数 26
理由
- 10-28 建库,本栏目首次收录;和需要内置 Linux 环境的安卓客户端不同,它走“不改 DSH 源码、按官方插件契约装进手机”的路线,DSH 版本钉在 0.2.1-rc.2 的固定提交上并有脚本守住不打补丁。
- 出网只走宿主的 /v1/http 并按允许列表检查,示例 App 关闭了 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 官方无隶属关系。