准备好开始新的对话。
所有对话均为虚构演示。
首页里的大肥鱼。
点击有回应,双击新建会话,横向滑动把它挪开。试着和大肥鱼打个招呼;也可以用上方按钮操作。
DeepSeek Harness 的第三方手机客户端
DSH Mobile App 是配套 DeepSeek Harness(DSH)的第三方开源 Android 客户端。Agent 在你自己的宿主上运行;离开电脑后,用手机查看进度、处理审批与提问,再继续对话。
手机上的小设计
和宠物打个招呼,翻几张插件卡片,再从右侧切换会话。以下为可操作的网页示意,使用虚构数据,不会创建真实会话或修改插件。
准备好开始新的对话。
所有对话均为虚构演示。
点击有回应,双击新建会话,横向滑动把它挪开。试着和大肥鱼打个招呼;也可以用上方按钮操作。
查看扩展介绍与使用条件。
这是第一项,再向右滑不会循环。
浏览当前插件的能力与配置说明。
左右还有卡片,试着拖动这一张。
继续了解下一个扩展。
这是最后一项,向右滑可以返回。
示例插件 B · 不会安装或修改插件。
左滑下一项,右滑上一项,不必每次退回列表。轻轻拖动后松手,或用按钮和方向键试试。
实际 App 的可浏览条目与管理权限以当前宿主为准。
帮我把这章的要点整理一下。
已整理成三条笔记,等你继续。
接着检查缓存配置。
正在整理检查结果。
先看看迁移方案。
方案已列好,等你确认。
正在查看示例会话:修复 CI 缓存。
试着从右侧唤出列表,切换到另一个示例会话。也可以按住感应条上下拖动,松手进入选中的会话。
实际 App 需收起键盘,快捷列表显示当前筛选结果中的至多 10 个会话。
能做什么
它不是一个缩小的桌面页面。离开电脑的时候,你通常只想知道进展、做个决定,或者补一句话。
01看一眼
聚焦页把需要你出手的会话排在最前:有待处理审批或提问的在先,其次是运行中的,最后是最近聊过的。手上有几台宿主,就从顶部在几个网关之间切换。
02拍个板
审批卡给出真实的命令、目标文件和可用的 diff,而不只是一句摘要。高风险操作需要按住约半秒确认,拍板后还有几秒可以撤回。Agent 的提问可以选一项,也可以直接写回答。
App 不会替你自动批准任何东西。审批决定必须在线发送。
03说一句
回复流式到达,思考与工具调用折叠成一组,需要时再展开。Agent 还在跑时,可以把消息排队到这一轮之后,也可以插话,让它在下一步就看到。可以附上图片和文件,也可以随时停止当前回合。
按住说话需要宿主安装匹配的语音插件,并准备好识别模型;识别在宿主侧完成,手机本地不做识别。
细节与前提
每一项能力都有边界。我们把条件写在旁边,而不是藏进脚注。
前提会话列表、草稿和附件信息缓存在手机上。离线时写的文字进入发件箱,重连后按顺序发出;附件上传和审批决定必须在线。
前提每个网关单独扫码配对,各自保存会话、草稿和发件箱;手机需要能访问对应的网关入口。
前提可选的加密地址簿,需要支持它的网关和你自己的 Cloudflare 账号,恢复通常要一到三分钟。它只加密入口地址,不等于会话端到端加密,也不是使用前提。
前提进入后台后系统会挂起 App,回到前台时再探活重连。当前版本不提供系统推送通知,也不保证后台常驻。
前提管理的是网关背后 DSH profile 的插件。关闭或卸载手机网关本身会立即断开连接,只能回到宿主上恢复。
开始使用
这里只画路线。具体命令和锁定版本以 App 仓库的文档为准,它们会随版本更新。
一台持续运行 DSH Web 的电脑或服务器。DSH Mobile App 不自带模型,也不托管任何服务,Agent 始终在这台机器上执行。
在对应 profile 安装 dsh-plugin-mobile-gateway,版本须与 App 锁定的组合一致。配对码一次性、约五分钟有效,请像对待密码一样对待它。也可以把 Agent 安装手册交给你的 DSH 代办。
从 GitHub Releases 下载 APK 并允许安装;同页附有校验文件。打开 App 扫描配对码,或手动粘贴配对串。以后升级直接覆盖安装,不要先卸载。
手机需要能访问网关:同一 Wi-Fi 下直连,或经由 Cloudflare Tunnel、Tailscale 等入口。公网入口必须使用 wss://。
常见问题
DeepSeek Harness(DSH)运行在你自己的电脑或服务器上。DSH Mobile App 是与它配套的第三方 Android 客户端,通过手机网关连接 DSH Web,让你查看会话、处理审批与提问、继续对话。它不是 DeepSeek 官方聊天 App,也不提供托管的模型服务。
不是。DSH Mobile App 是独立的第三方开源项目,与 DeepSeek、Expo 官方均无关联。
一台运行 DSH Web 的宿主、装在对应 profile 里的手机网关插件、一台 Android 手机,以及手机到网关的网络路径。
DSH 与网关的版本必须和 App 锁定的组合一致,见 compatibility.json。
不会。Agent 在你的宿主上运行,手机只是客户端。它也不是托管的 AI 服务。
宿主需要安装与 DSH 版本匹配的语音插件,并且识别模型已经就绪。模型没准备好时,App 会明确显示「语音未启用」,不会静默失败。
App 会自动重连,点顶部的连接提示可以立即重试。离线时写的文字进入发件箱,重连后按顺序补发。
断线瞬间仍在途的消息可能显示「未确认」,App 不会静默重发,需要你手动重试。设备被撤销或凭据过期时,需要重新配对。
目前都没有。iOS 版暂缓,尚未验证;Android 版通过 GitHub Releases 侧载安装,也没有在所有机型上验证过。
配对凭据保存在手机的安全存储里;会话历史、草稿和附件信息缓存在手机本地。App 没有接入第三方分析 SDK,但宿主、网关和你使用的隧道服务可能各自保留日志。
手机丢失时,请到网关面板撤销这台设备;只在另一台手机上移除网关并不会撤销它。
请到 GitHub Issues,附上 App、网关和 DSH 的版本与复现步骤。不要贴配对二维码、设备凭据或未打码的会话截图。