【功能建议】SOLO 对话选择框能不能加个"暂停"按钮?小白真的需要时间去搜答案啊 😭

:waving_hand: 先介绍一下我自己
我是一个纯纯的开发小白,完全不懂任何编程和开发。

最近刚接触 TRAE,主要用 SOLO 模式做模型训练。训练过程中会产生大量结果文件(包括但不限于图片),手动下载真的太折磨了——每次都要右键点击,一个一个文件去打开,繁琐到让人想放弃 :melting_face:

刚好最近看到 solo.trae.cn,觉得很好玩,就想着:能不能让 AI 帮我做一个断点传输文件的插件? 这样从服务器下载文件就不用一个个点了。

:face_with_steam_from_nose: 然后我就遇到了一个很崩溃的问题
用 SOLO 模式和 AI 讨论开发方案的过程中,AI 会时不时弹出对话选项让我做选择,大概长这样:

问题来了——这些问题我一个都看不懂 :joy:

什么技术栈、框架、依赖……对我来说全是天书。所以我只能:

把问题一个一个复制
切出去打开浏览器搜索
试图搞明白每个选项到底是什么意思
再回来做选择

但是!等我搜完回来——

:light_bulb: 选择框已经不在了,AI 直接替我做了决定,继续往下执行了。

:thinking: 我去找 AI 聊了聊为什么会这样
我不太理解这个设计,就问了一下 AI,它大概是这样解释的:

总结一下 AI 的回答:

后端长时间挂起的交互式会话会带来连接管理、状态维护等工程复杂性
设置超时是业界通用的做法,为了资源管理和避免会话无限期挂起
SOLO 的定位是"以 AI 为主导,自动推进",所以用户不响应时 AI 会自行决策
我理解这些技术原因,也觉得有道理。 但是——

:weary_face: 但是对小白来说真的很不友好啊!
我连问题都没看懂,就被 AI 代做了选择。结果做出来的东西可能完全不是我想要的,然后又要花大量时间去返工、去纠正。

这就像你去餐厅吃饭:

:fork_and_knife_with_plate: 服务员问你要什么口味的菜,你还没来得及查查菜单上每个菜是什么意思,服务员看你半天没说话,直接帮你点了一道你过敏的菜,而且还开始做了。

这不合适吧? :smiling_face_with_tear:

:light_bulb: 我的建议
我完全理解资源管理的需要,所以我的建议是——

:glowing_star: 方案:给对话选择框加一个「暂停 / 恢复」按钮
具体交互大概是这样:

① AI 弹出选择框时,旁边多一个「:pause_button: 暂停」按钮

:camera_with_flash: [截图5:期望的 UI 示意] — 这里可以画一个简单的示意图,展示选择框旁边有个暂停按钮

② 点击暂停后:

:stopwatch: 计时器停止 → AI 不会自动替你做决定
:package: 后端资源释放 → 不白白占用服务器(这一点很重要,兼顾了资源管理)
:zzz: 界面显示"已暂停,等你回来" → 状态一目了然
③ 用户回来后,点击「:play_button: 恢复」按钮:

:stopwatch: 计时器重新开始(或继续倒计时)
:robot: AI 继续等待你的选择
:white_check_mark: 一切恢复原状,就像你从来没离开过 :100:
:white_check_mark: 这个方案的好处

:heart: 最后说两句心里话
SOLO 模式真的很棒,让我这种完全不懂开发的人也能尝试做自己的工具,这个体验本身就很震撼。

但是,好的工具应该让用户感到被尊重,而不是被催促。

:bullseye: SOLO 的目标是"降低开发门槛,让更多人能用 AI 完成开发"—— 那么在用户还在努力理解问题的时候,请多给他们一点时间。

哪怕只是一个暂停按钮,就能让小白的体验从 :anxious_face_with_sweat: 变成 :blush:

希望官方团队可以考虑一下这个优化,谢谢!:folded_hands:

该说不说,solo.trae.cn 确实好玩——就连这篇帖子,也是MTC帮我写的 :smiling_face_with_sunglasses: