有一次我认真回顾了一下自己开发的一天,才发现:
我已经把 Trae Solo 当成开发环境的一部分了。
这篇文章就完全从“时间线”的角度,拆解我一天里和 Trae Solo 的协作方式。
⏰ 上午 9:30 —— 看昨天的错误日志
刚开工,我习惯先看一下昨晚的报错。
我会:
- 把日志片段丢给 Trae Solo
- 让它帮忙分类错误类型
- 找出“最值得先处理”的问题
它会给出类似列表:
- DbTimeout:23 次
- InvalidPayload:5 次
- PermissionDenied:1 次
然后我会从最多的那个开始。
💻 上午 10:00 —— 修第一个 bug
定位完问题后,我会:
- 改一版自己的方案
- 让 Trae Solo 帮我检查修改是否漏掉边界
- 让它顺便生成一两个测试用例
比如检测空 payload:
def test_empty_payload(client):
resp = client.post("/create", json={})
assert resp.status_code == 400
这段完全可以交给它写。
📦 下午 2:00 —— 开新需求,用 Trae Solo 先写“骨架”
新功能我一般不会上来就写代码,而是先对它说:
“帮我设计这个功能的模块和目录结构。”
比如要加一个“导出报表”的功能,它会建议:
report/
service.py
repository.py
schema.py
exporter.py
然后我再按它给的架子去填。
🛠 下午 4:00 —— 快速写几个脚本 or 小工具
这里基本是“我说需求,它写代码”的爽点时间段。
比如:
“帮我写个脚本,扫描目录里所有 .log 文件,找出包含 ERROR 的行。”
它几秒钟就给出 Python 版本,你稍微改一下路径就能用。
🌙 晚上收尾 —— 让它帮我整理今天的改动
快下班时,我会:
- 把今天的改动摘要丢给 Trae Solo
- 让它帮我生成一份“今天工作内容总结”
- 有时也顺便帮我写点工作日报的内容
说句实话,写日报这事也挺烦人的,让 AI 帮忙写就很舒服。
🎯 总结
如果粗暴一点总结我一天对 Trae Solo 的使用,就是:
“早上看问题,中午写功能,下午写脚本,晚上写总结。”
它不是取代我,而是把很多琐碎但又重要的事情接过去,让我更专注在业务决策上。