被免费星巴克咖啡"骗"进 TRAE SOLO,却意外解锁了移动端 AI 办公新姿势

前言

事情是这样的------

那天我正在刷手机,突然看到 TRAE SOLO APP 上有个"免费领咖啡"的活动。作为一个咖啡爱好者,这种羊毛怎么能不薅?二话不说,我点开了那个按钮。

弹出来的任务很简单:提一次 AI 对话问题

当时我正好在折腾 Traccar(一个开源 GPS 追踪系统)+ TimescaleDB 的组合,想着顺便让 AI 帮我做个热力图界面。于是我随手打了一句:

"给 Traccar(TimescaleDB)做一个界面:跟 GitHub 贡献图一样的热力图,根据移动距离的多少来给每个方块着色。"

打完字,我美滋滋地关掉 APP,等着后天去领我的免费咖啡了。

结果你猜怎么着?

到了后天,等我验证优惠券的时候打开 TRAE SOLO:

任务居然花44分钟跑完了,白嫖一杯咖啡还能白嫖一份方案吗?

它首先是利用web-design-docs 技能来创建产品需求文档和技术架构文档,之后等待用户审批(然后不知道为什么自己审批通过了,我压根没管),最后初始化 React 项目并实现热力图功能。

虽然中间有个小小的警告("检测到模型循环,请求已经被中断"),但点击"继续"之后,大约 3 分钟,应用就成功生成了。


初识 TRAE SOLO:原来移动端真的能写代码

说实话,在这之前我从来没想过手机能写代码。更准确地说,我从没想过手机上 提个需求,代码就能自己"长"出来。

当我看到热力图应用真的出现在浏览器里的时候,我的第一反应是:这玩意儿有点东西。

GitHub 风格的深色主题热力图、52×7 的年度活动网格、统计数据卡片、年份切换功能......该有的全都有。虽然用的是模拟数据,但界面和交互都做得像模像样。

但问题来了------这只是模拟数据,我想接入真实的 Traccar 数据库怎么办?


手机上发起,电脑上继续:无缝接力的真实体验

作为一个 Traccar + TimescaleDB 的深度用户,我有现成的位置记录后端。我的 Traccar 部署在内网服务器上,想要接入真实数据,必须把代码下载到本地运行。

这时候,TRAE SOLO 的"无缝接力"特性就派上用场了。

第一步:跨设备同步

一开始我以为手机和电脑的数据会自动同步,结果......又被背刺了

搜了半天"trae 电脑版",发现要trae.cn 下载中文版才能和手机上的账号互通。赶紧下载安装,登录账号,果然------代码已经在云端等着我了。 点开之后仔细看了一下产品架构图,连架构都用Mermaid图示表达出来了,色调要求也符合Github的风格。

第二步:本地部署调试

代码下载下来之后,用 npm install 安装依赖,然后 npm run dev 启动服务------

居然直接跑起来了!

第三步:接入真实数据

服务端跑起来了,但热力图还是用的模拟数据。我只需要提供 TimescaleDB 的环境变量,配置数据库连接,应用就能读取真实的移动轨迹数据。

然后整个项目架构已经ready了吗?

并没有,还有经过一点点微调,那就是修复时区,以及timescaledb的查询语句优化,但是眼前最影响使用的还是时区问题:

第四步:修复时区问题

运行之后发现热力图的时间轴有点问题------显示的日期比实际相差8小时。排查了一下,是时区转换的问题。在 TRAE SOLO 电脑版中简单调整了日期处理逻辑,问题解决。


使用感受:移动端 AI 办公真的来了

说实话,一开始我对"手机写代码"这件事是嗤之以鼻的。但这次体验让我意识到:

TRAE SOLO 解决的不是"用手机写代码"的问题,而是"随时随地触发 AI 完成任务"的问题。

具体来说,它堵住了这几个真实痛点:

  1. 灵感不等人:在路上、在床上、在咖啡馆......任何一个时刻冒出来的想法,直接语音或打字丢给 AI,不用开电脑
  2. 任务不中断:手机发起,电脑接力;电脑没关,走到哪都能继续
  3. 环境不设限:公司电脑、家里电脑、服务器......只要能跑 Node.js 的地方,代码就能无缝衔接

对于我这种天天和数据库、服务器打交道的人来说,"人在外面,手机上一句话就能让家里的服务器跑起来"这件事,本身就已经很有吸引力了。


总结

场景 手机能做什么 电脑接力能做什么
写代码 ❌ 不适合 ✅ 完整开发环境
提需求 ✅ 语音/文字都行 ✅ 查看和优化 AI 生成的结果
部署调试 ❌ 受限于网络 ✅ 连接内网数据库、启动服务
日常使用 ✅ 随时查看进度 ✅ 深度定制和排错

TRAE SOLO 不是一个"手机 IDE",而是一个移动端 AI 任务触发器。它让你在不方便用电脑的时候,也能保持工作不断流。

至于那杯免费咖啡?

已经在肚子里了。


如果你也觉得这事儿有意思,给我一点反馈吧------------点下赞、再看或者转发,让算法知道有人想看;

欢迎在评论区里疯狂吐槽你在 ArcGIS 里遇到的烦心事,或者聊聊你对这个系列、对哪个技术方向最感兴趣。你们的反馈会直接影响我后续内容的侧重点!

相关推荐
渐儿1 小时前
Agent Harness 工程指南
后端
李日灐2 小时前
【优选算法5】位运算经典算法面试题
后端·算法·面试·位运算
杨运交2 小时前
[014][web模块]构建可重复读取的请求体:Spring Boot 请求缓存过滤器设计与实现
后端
didadida2622 小时前
子路径部署 Vue/React 应用偶发白屏
前端·后端
SamDeepThinking2 小时前
IntelliJ IDEA 中有什么让你相见恨晚的技巧?
java·后端·程序员
SamDeepThinking2 小时前
为什么选微服务而不是动态扩容单体
java·后端·架构
uzong2 小时前
每位工程师都必须掌握的十大数据库扩容策略
后端·架构
Ruihong2 小时前
🔥Vue 转 React 实战:VuReact 实时监听开发指南
vue.js·后端·react.js
二月龙2 小时前
Spring循环依赖:三级缓存到底解决了什么,没解决什么?
后端