Clarklevis1995/dsh-mobile
DeepSeek Harness Mobile 是一个面向 DeepSeek Harness 的原生 iOS 客户端。它通过 dsh-plugin-mobile-gateway 与 Harness 建立 WebSocket 连接,将工作区、会话、实时回复和 Agent 执行轨迹带到 iPhone,同时延续 DeepSeek WebUI 克制、清晰的视觉语言
解决的问题
DeepSeek Harness Mobile 为用户提供了一个与 DeepSeek Harness 主机交互的原生移动界面。用户无需使用网页浏览器,即可通过 Android 或 iOS 设备远程管理工作区、会话和 AI 代理,并与 AI 代理进行实时对话。
如何工作
该项目采用 Kotlin Multiplatform (KMP) 架构,跨平台共享核心业务逻辑,如协议、状态机和同步机制。虽然 UI 采用原生实现(Android 使用 Jetpack Compose,iOS 使用 SwiftUI/UIKit),但共享层通过专用的移动网关插件(dsh-plugin-mobile-gateway)建立 WebSocket 连接,与 DeepSeek Harness 主机通信。
适用人群
希望获得专用原生移动体验,以管理其 AI 代理工作流、监控代理轨迹,并在移动中与代理互动的 DeepSeek Harness 用户。
主要亮点
- 原生实时对话:通过 WebSocket 支持增量事件处理,支持 Markdown、代码块、思考过程和工具调用。
- 代理轨迹追踪:提供用户、助手和工具事件的详细视图,包括参数、模式和令牌使用情况。
- 远程工作区管理:可在主机上远程浏览、创建和切换工作区和会话。
- 交互式代理工作流:支持人机协同交互,允许用户批准、拒绝或提交对代理请求的答复。
- 远程文件访问:可直接在移动设备上浏览和预览主机工作区中的代码文件。
- 安全配对:通过扫描二维码或手动输入令牌实现安全设备认证和长期凭证存储。
相关
- 项目
- 项目
- 项目
- 项目