Agent 跟普通聊天 AI 不一样的地方,在于它能动手干活。读文件、跑脚本、改代码,这些事它在机器上自己就做了。不过这类工具的主场一直在电脑端,Claude Code、DeepSeek Harness 这些,要么在终端里跑,要么在 IDE 和桌面客户端里跑,形态不一样,反正都围着电脑转,手机上一直没有对应的东西。
DSH Go 做的就是把 DeepSeek Harness 搬到手机上。它是一个安卓 APK,里面打包了完整的 Linux 运行环境和 DeepSeek Harness,装到手机上,本机就能跑脚本和命令行工具,还能遥控电脑上跑着的任务。
项目 10 月 25 号建的仓,半个多月 star 过了两万,fork 九百多。开发者还是一名在校的00后大学生,在 GitHub 短时间内 Star 能破万的个人开源项目,那都是有点真东西的,今天给大家分享一下。
先简单介绍 DSH Go 是一个开源的安卓 App,属于是 DeepSeek Harness 的客户端,DSH 就是这个框架的缩写,手机上跑的就是这个引擎本身。
有两件事我觉得得先说清楚:第一,它不是 DeepSeek 官方出的,作者在 README 里写明了,社区项目,跟官方没有关联。第二,模型走的是你自己配置的提供方,费用算在你自己的账户上,所以别想着本机运行就等于离线了,网照样是要连的。
代码在 GitHub 上全开放。不放心的可以把仓库拉下来,丢给 AI 审一遍,重点看权限申请和网络请求,看完再决定装不装。
遥控电脑 本机对话、切换主机、电脑上的对话 电脑上跑着 DSH 的话,手机这边就能当遥控器用。
对话顶部有个「切换主机」,点一下,App 里显示的就是你电脑上那份 DSH 了,会话、工作区全是远端那边的。连接方式看网络情况。手机跟电脑在同一个局域网里,走 SSH 直连就行。
不在一个网络,就用 DSHarness Remote,这是李国宝做的一个远程插件,不用自己配网络,连接是端到端加密的。第一次连的时候 App 会让你核对身份指纹,跟电脑上显示的对上了再点信任,这一步别嫌麻烦跳过去。
作者演示了一个场景:
任务是修一个 bug,登录按钮连点会重复提交。它查出来的原因是,按钮只在请求返回之后才禁用,两次点击中间有个 await,第二次点击就这么进了 submit()。修法是进 submit() 的时候立刻加锁,finally 里复位,另外还补了个测试模拟连点,确认只发一次请求。整个过程一共 5 次工具调用,改了 2 个文件,12 项测试全过,花了 35 秒。这种任务在手机上点一下切换主机就能发起,过程和结果都会同步回手机。
远程模式目前也有一些限制,附件只能发图片,App 里打不开网页版,插件只能开关不能细管,DS Bot 和对话日志导出这些也用不了。官方文档里都写着,上手之前有个心理预期就好。
本机运行 不连电脑的话,手机本机也能跑。App 里面内置了 Ubuntu、Node.js 还有 DSH 的运行环境,不用 Root,也不用再装 Termux,第一次打开的时候装一下环境就能用,官方建议留 1GB 左右的空间,启动默认走的是 PRoot 兼容模式。
不过手机毕竟是手机,性能、散热、后台这些都有限制。本机跑适合轻一点的活和应急用,重活还是交给电脑,手机当遥控器用,我自己更倾向于这么搭配。
交互细节 分享卡、对话回放、我的分享链接 agent 跑到一半,你突然想起来还有个要求没说,这时候直接发消息就算插话,它手上的活不停,下一步会把你这条考虑进去。长按发送键还有别的选择,可以「中断并发送」,也可以先「排队」,排队的消息随时能提前发出去。任务做完之后,中间的思考过程和工具调用会自动折成一行,屏幕上只留结果,想看过程再展开。
分享这块也做了,单条回复可以一键生成分享卡,整段对话还能生成一个回放链接,链接是端到端加密的,密钥就在链接里,服务器那边看不到内容。不过拿到完整链接的人能读也能存,所以分享之前记得自己先看一眼预览。
其他还有一些,横屏和平板专门重新排了版,主题色有六套,界面中英文都有。对了还有两个像素风的吉祥物,干活的时候在那敲代码,做完了会翻个空翻。这种东西对干活没什么帮助,但确实挺可爱的。
手机操控与权限 手机操控与确认方式 除了干活,它还能反过来操作手机本身。打开「手机操控」以后,它能读屏幕、帮你点按、输入文字,用的是安卓的无障碍权限。像建日程、定闹钟这种事,跟它说一句就行。
这个权限不小,所以确认这块做得比较严。确认分三档,默认是「每次都询问」,进新 App、发送、删除、付款这些动作之前都会先问你。
应用也分了层,支付、银行、券商这类 App 默认不碰,微信默认每一步都要确认。还有个「解除限制」,里面三项,系统设置、密码和验证码、DSH Go 自身,默认全关,想开任何一项都得长按。
提醒:不建议在存有支付或银行信息的设备上解除限制。
我的看法 我自己判断这类工具的标准挺简单的,就看它能不能替掉我之前将就着用的东西。之前想在手机上管电脑的任务,要么远程桌面,卡,要么 SSH 工具,在小屏幕上操作很受罪。DSH Go 这种专门为手机做的界面,比那两个强不少。
作者也算熟面孔了,他上一个作品是 dsh-TUI,给电脑上的 DSH 做的终端界面,还被 DSH 官方公众号收录过。同一个人接连给同一个框架做周边,至少说明这个框架是真有人在用的。
短板前面也都说了,远程只能发图片附件,本机性能有限,iOS 和鸿蒙还没有,作者说在排期。已经在电脑上玩 DSH 的人,可以装一个试试遥控这个功能,合不合自己用,试一次就知道了。没玩过的,我建议先在电脑上用熟 DSH,再考虑要不要装到手机上。
开源仓库: ccch1mneyyy/dsh-Go