人不在电脑前,照样把博客部署了------TRAE SOLO 移动端远程部署实录
人在外面,突然收到消息说博客挂了,得重新部署。但电脑在办公室,手边只有一部手机。 TRAE SOLO 移动端成为了不二之选,直接掏手机干活,整个流程跑下来还算顺利,记录一下。
起因
我有一个用 Vue 写的个人博客系统,平时部署流程不复杂------build 一下,把产物传到服务器,解压就完事。但问题是我人得在电脑前才行。这次恰好不在,就想看看 TRAE SOLO 移动端的远程操控能不能顶上。
准备工作
先说环境。办公电脑上已经装好了 TRAE SOLO 的桌面客户端,npm 和 ssh 也都是现成的。手机上下载了 TRAE SOLO 移动端 App(下载地址:www.trae.cn/ ),两边用同一个账号登录。
服务器需要用ssh密钥的方式进行登录,如果是密码的方式登录,scp命令需要输入登录密码进行确认,目前trae solo还没有办法实现,只能指定密钥进行上传文件。
登录之后,新建任务,切换到CODE模式下,移动端会展示关联的 PC 设备,手动选择就行了。在手机上选好任务运行位置(也就是我的办公电脑),再指定工作目录------就是我那个 Vue 博客项目的根目录。这几步点几下就搞定了,没什么门槛。


下发任务
环境就绪后,在移动端的输入框里直接描述我要干什么:
当前系统环境我已经安装了 npm 和 ssh 工具。当前目录是我用 Vue 写的个人博客系统,帮我执行 npm run build 编译项目,编译成功后目录内会出现 dist.zip 文件。然后把 dist.zip 用 scp 上传到服务器进行部署,服务器信息在当前目录的「部署环境.txt」里。上传成功后,用 ssh 连接服务器,进入部署目录,执行 unzip dist.zip 解压完成部署。
就这么一段话,把整个部署流程交代清楚了。TRAE SOLO 会理解这段指令,然后在远端电脑上依次执行。
执行过程
任务下发后,移动端能看到执行日志在实时滚动。npm run build 先跑,编译完成后 dist.zip 生成;接着 scp 把压缩包传到服务器;最后 ssh 登上去解压,整个链路自动衔接,中间不需要我再介入。
说实话,这比我想象中稳。之前担心中间某一步报错卡住,但实际跑下来每一步都正常完成。唯一要注意的是,部署环境的信息(服务器地址、端口、路径这些)得提前准备好放在项目目录里或者使用skill的方式也可以,但是要保证配置安全,防止密钥泄露。

一些感受
用下来最大的感受是:这种场景确实刚需。不是每个人都有随时坐在电脑前的条件,但临时要处理个部署、排查个问题的情况并不少。以前只能用 ToDesk 之类的远程桌面,操作体验在手机上很痛苦。TRAE SOLO 的思路不一样------不用看桌面,直接用自然语言描述任务,让 AI 在远端执行,手机这边只管看结果就行。
当然也有局限。复杂的多步调试、需要反复查看界面的操作,目前这种方式还是不太方便。但对于流程明确、步骤固定的任务(比如部署、打包、文件传输),用移动端下发指令完全够用,效率比远程桌面高不少。
总结
这次体验下来,TRAE SOLO 移动端解决了我一个很具体的痛点:不在电脑前也能跑部署。流程不复杂,操作也简单,关键是能真的把活干了,而不是看个远程桌面在手机上戳半天。如果你也有类似的远程执行需求,可以试试。后面也会尝试使用移动端下发编码的工作任务,验证一下TRAE SOLO打代码的能力。