ARTICLE · 1285600
AI工具推荐 - DSH Go:把整个 DeepSeek Harness 装进安卓手机本地跑,也能遥控你电脑那台
2,961
汉字
8
分钟读完
把 DeepSeek Harness 整个装进安卓手机,也能从手机连回电脑那台。不用 Root、不用 Termux,本机跑和远程连可以来回切,切完还停在原来那段对话里。
桌面上的 Agent 有个绕不过去的问题:它在你家里。
你在外面吃饭,突然想起来让它跑的那件事。它可能已经跑完了,也可能卡在一个审批上等你点同意,还可能直接报错了在等你回话。
然后你掏出手机,只能看着。看着那个「等待确认」的时间戳,一秒一秒往前爬。
说真的,那种感觉挺难受的。
我得承认,这件事我烦了很久。我试过往手机上装 Termux,照着教程拉 Ubuntu、配 Node、起 DSH,一路踩坑踩到怀疑人生,装了两回,两回都失败。
我当时就想,这玩意儿真有那么难吗。
分享一个这几天让我挺兴奋的开源项目,DSH Go。
我跟你说,它干的事一句话就能说完:把 DeepSeek Harness 整个装进你的安卓手机,也让你能从手机连回电脑上那台。
注意,不是「手机上看网页版」。
是把引擎搬进去。
整台引擎折进去:不是把网页缩小,是把运行时搬进手机
它其实是两台机器,而不是一个 App
PORT 01
我一开始以为它就是个远程控制端,类似扫码连电脑那种。
翻完它的功能面才发现,它给的是一条双岔路。
其实吧,我一开始只当它是第二条。
第一条,本机跑。
你在 App 里点几下,它自己把 Ubuntu、Node.js 和 DSH 运行环境装到手机上,装完直接起一个完整的引擎。不用 Root,也不用另外装 Termux。
第二条,远程连。
用 SSH 或者 DSH Remote 连你电脑、服务器上已经配好的那台 DSH。这条路手机侧什么都不用装,只负责显示和发指令。
这两条路可以来回切,而且切完停在原来那段对话里,不丢上下文。下次打开,还是上次那台。
我自己最喜欢这个设计的地方就在这儿——它不逼你选。
出差路上拿手机自己跑,回家连回那台有显卡的机器,中间不用搬会话。
切换主机:本机与家里的电脑,一键切、停在同一段对话(官方实机界面)
它没把网页缩小,它把引擎整块搬了进来
PORT 02
手机上用 Agent,最多的做法是套一个 WebView 打开 DSH 的网页版。
能用,但难受。三栏布局挤在六寸屏里,字小得像在考视力,输入框一弹键盘就把对话顶没了,审批按钮永远藏在折叠区里。
你说这叫能用吗?勉强吧。
DSH Go 走的是另一条路:Flutter 写的原生客户端。
原生到什么程度呢。插件装进来之后,它的工具卡、表单、设置页都是原生的——不是网页里挖了个洞塞进去,是 App 自己的控件。你切到网页版也能切回来,同一段对话。
这个选择背后有代价,我知道。原生界面意味着 DSH 每加一个新能力,它都得跟着补一套 UI,否则用户看到的就是网页版那套。
怎么说呢,它等于把自己绑在了上游的更新节奏上。
但它换来的是「这玩意儿真的能在手机上用」,而不是「手机上勉强能看」。
运行环境那块也有讲究。它默认用 PRoot 兼容启动,也就是在没 Root 的安卓上模拟一个 Linux 用户环境。
开发者选项里能开「直接启动」,快一点,但遇到 Android 16 这种会拦的系统,就自动回落到兼容模式。
免 Root 是这个项目最有诚意的一处。
因为一旦要 Root,这条路就等于把 90% 的人挡在门外。
本机跑:App 里直接对话、直接交付文件(官方实机界面)
它真的能替你点手机,但有些事它一步都不许碰
PORT 03
这是我最想说清楚的一块,也是最容易看走眼的一块。
开了「手机操控」之后,DSH Go 能让引擎读你的屏幕、点按、输入,然后在对话里告诉你它干了什么。
授权也不含糊:无障碍服务要你自己去系统设置里打开,通知权限要你允许,打开之前它会先说明读哪些内容、发给谁。
权限一给出去,那风险一下就上来了。
手机操控悬浮条:DSH 正在操作,随时可暂停可停止(官方实机界面)
它给的三档确认,是这个功能能不能用的关键:
每次都询问
进新 App、发送、删除、付款之前都先问你,这是默认档
本任务免确认
一个任务只问一次,剩下的直接做完
始终免确认
从不问,打开之前还要再确认一次
下面还有一层硬规矩:付款、密码、验证码、系统设置、以及 DSH Go 自己,一律交还给你操作。
卡号和身份证号在发给模型之前会先打码。
任务跑到一半你随时能停——屏幕顶上一条悬浮条,暂停、停止、收起都在上面。连续三分钟没有新操作,任务自己结束。
我还挺看重一个细节:设置 › 应用名单 里,支付、银行、券商类 App 默认就是「不碰」,微信默认「每一步都确认」。
这个默认值说明作者是真想过最坏的情况。
Android 14 以上还有个「不打扰模式」,在隐藏的屏幕上操作,不占你的前台。代价是要装 Shizuku 或者自己连 ADB。
坦率的讲,这块功能我不敢劝你随便开。它说到底就是把「操作手机的权力」交给一个模型,再多的确认机制也只是把概率压低,不是把风险消掉。
想清楚再开。开了就盯着。
如果只有上面那些,它也就是一个做得不错的客户端
PORT 04
它多做了几样,让这个 App 有了点自己的脾气。
离线语音输入。语音模型大概 241 MB,下载到手机本地识别,不联网。走路的时候口述一段需求,比戳屏幕强太多。
语音输入:波形在输入框里,标题栏标着「本机」(官方实机界面)
分享。一条回复、几条选中的消息、或者整段对话,能导成链接、图片、文件或纯文字。
链接是端到端加密的,密钥只在链接里,服务器看不到内容,对方可以在浏览器里回放。
这个东西拿来给同事看「我跟它怎么聊崩的」,非常好用。
六套配色、四款桌面图标、能跟随壁纸取色、中英文界面、横屏和平板排版。
还有两只宠物,Deepy 小鲸鱼和鲸娘,干活的时候在旁边敲代码,做完了来个空翻,等你确认会举手。开了「App 外显示」还能跟到桌面上去。
我知道有人会嫌这个多余。
但你想想看,一个要长期挂在后台的工具,如果它丑,你就会关掉它。
鲸娘桌宠:干活时在场,缩成贴边小球(官方实机界面)
这些看起来不像「正经工具」的部分,恰恰说明作者知道这东西是给人用的。
还有一个我必须单独说的:同名项目有两个。
仓库叫 dsh-go 的那一个属于 ccch1mneyyy,另一位作者还有一个同样叫「DSH Go」的项目,走的是完全不同的技术路线。
认准作者名,别下错。
说难听的,它的边界比功能更需要知道
PORT 05
第一件,只有安卓。
iOS 和鸿蒙都没适配,而且没有 32 位 ARM 的包,太老的机器直接出局。
第二件,本机模式吃空间。
运行环境就要一个 G 上下,语音模型再加 241 MB。手机上装它的成本,你得先算清楚。
第三件,远程连接会缩水。
走 DSH Remote 的时候,只支持图片附件,不能在 App 里打开网页版,插件只能开关不能装卸,DS Bot 和对话日志导出都不支持。
想要完整能力,就得让手机自己跑引擎。这事儿没什么折中余地。
第四件,后台会被系统杀。
国产 ROM 的省电策略是这行的老对手了。它做了个挺实在的事——识别出你的机型该去哪放行,直接给你跳到设置页。vivo、小米、华为、荣耀、OPPO 都有对应引导。
但这终究是系统层面的仗,App 只能引导,保证不了。
第五件,它还在很早期。
Issue 区已经堆了七十来条,很多是公开发布那两天集中报上来的。有引擎卡死时「停止」停不下来的,有不打扰模式在 Android 17 上只能读屏、注入不了输入的,有余额提醒关不掉的,还有 ColorOS 上提示安装包未签名的。
我翻的时候,这些问题大部分还开着。
第六件,它跟 DeepSeek 没关系。
作者写得很清楚:社区开发的非官方客户端,与 DeepSeek 没有关联,也不代表 DeepSeek。
再加上 AGPL-3.0 这个协议——代码能商用,但衍生作品(包括通过网络提供服务)也得开源;sdk/ 和 examples/ 是 MIT;而「DSH Go」这个名字、图标、还有那两只鲸鱼,都不在开源授权范围里。
要拿它做二次开发的话,这几条得先看清楚。
还有一条:匿名使用统计默认是开的。
它发的东西很窄——App 和系统版本、CPU 架构、手机品牌(不含型号)、界面语言、每天各项功能的次数、插件数量,设备用随机编号区分且九十天一换,不含账号、Key、对话、文件、提示词、主机地址。
但它在设置里没有藏着,设置 › 隐私与分享 一句就能关。
三道闸门 + 钥匙交还:三档确认,付款密码验证码永远还给你
所以,谁该装
PORT 06
如果你每天都在手机上想起「那件事跑到哪了」,装。
如果你的电脑常年开着跑 DSH,人经常不在旁边,装。
如果你被 Termux 那一套劝退过两次以上,装。
如果以上都不是,那你现在用网页版就挺好,别为了新鲜感多占一个 G。
如果你用的是 iPhone,这一篇你只能看看。
它其实没做别的,就是把引擎搬了进去,然后让那台机器跟着你走。
说到底,我们这半年一直在讨论「Agent 能干什么」,很少讨论「Agent 住在哪」。
门牌搬家:把 Agent 的住址从机箱上拧下来,挂到你口袋里
以前这个答案很确定:你的电脑里。桌面、终端、然后一个 dsh web 起在本机的 3080 端口上。
想用它,你得回到那个房间。
DSH Go 这类项目想改的是这个前提。它把 Agent 的住址从「一台机器」变成「一个跟着你走的运行位置」,你在哪儿,它就在哪儿,你在电脑前它借用电脑,你在路上它住进手机。
这件事让我想起个人计算刚起来那阵子。计算机从机房挪到桌面,不是因为它变小了,是因为人们拒绝再为一个功能而专门去一个房间。
同一个道理。
Agent 现在正在搬第二次家,从桌面往口袋搬。
搬的过程会很难看——包体很大、Bug 很多、系统天天杀你后台、模型一升级一整套 UI 就得跟着改。
但方向是对的。
因为真正好用的东西,到头来都不需要你走过去。
链接我都放这儿,自己按需:
项目仓库在 github.com/ccch1mneyyy/dsh-go,官网 go.dshtui.com,下载页在 go.dshtui.com/download。认准这个作者名,别下到同名那个。
只想「在外面看电脑上的 DSH」、不需要手机自己跑的话,dsh-pocket 那条路更省事,扫码同屏。不想装第三方 App 的,Termux 那套还是能走。
以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标⭐~
谢谢你看我的文章,我们,下次再见。
— 完 —
觉得有用的话,下面随便点一个
👍 点赞
👀 在看
↗ 转发
⭐ 星标
/ 作者:Patrick/ 这里分享好用的AI工具和skill/ 创作不易,三连支持一下吧~















































































