这里是广告位,没人找我放广告!

在trae的solo模式下我要修改一部分功能,如何和trae对话

18次阅读
没有评论

在 Trae 的 Solo 模式下改功能,核心是:用 SOLO Coder + 清晰自然语言 +(可选)/Plan 规划模式,直接在聊天区对话即可。下面按步骤说清楚怎么对话、怎么写指令、常用技巧。


一、先确认在 Solo 模式并选中 SOLO Coder

  1. 登录 Trae,顶部或左侧切换到 Solo 模式
  2. 聊天输入框左下角点 @,选择 SOLO Coder(必须选它才能改代码)。
  3. 输入框可发自然语言,也可输入 / 调出快捷命令(如 /Plan、/Spec)。

二、修改功能的对话写法(直接复制套用)

1)简单修改(改逻辑/样式/文案)

句式

帮我修改【哪个模块/哪个文件】:
1. 要改的点1
2. 要改的点2
3. 约束/不要改什么

示例

帮我修改登录模块(src/pages/login.js):
1. 把登录按钮颜色改成 #165DFF
2. 密码框增加“至少6位”提示
3. 不要改动现有接口逻辑

2)重构/调整流程(用 /Plan 更稳)

先输入:

/Plan

然后发需求:

重构用户注册流程:
- 把手机号验证单独抽成一个函数
- 注册成功后自动登录并跳转到首页
- 保留原有错误提示逻辑

AI 会先出修改计划,你确认后再执行,可中途调整。

3)指定文件/代码块修改(最精准)

直接在对话里贴文件路径+代码片段+修改要求

修改 src/utils/validate.js 里的 checkEmail 函数:
当前代码:
function checkEmail(email) { ... }
要求:
- 支持 qq.com、163.com 等常见邮箱
- 不允许中文和空格

4)UI 可视化修改(点选元素再说话)

  1. 右侧预览页点右上角选择元素按钮。
  2. 点你要改的页面元素(如按钮、标题)。
  3. 聊天框直接说:
把这个按钮改成圆角,hover 时变浅蓝

三、高效对话原则(避免 AI 乱改)

  • 说清范围:哪个功能、哪个文件、哪一行。
  • 说清要求:改什么、保留什么、技术约束(如“用 Tailwind”“不引入新依赖”)。
  • 一次别太多:一个对话只改一个模块,复杂的用 /Plan 分步。
  • 看不懂就问:“你改了哪些文件?”“把差异给我看一下”。

四、常用快捷指令(输入 / 调出)

  • /Plan:先出修改计划,确认后再改(适合中大型调整)
  • /Spec:生成修改说明文档,再编码
  • /Undo:撤销上一次修改
  • /Files:列出本次修改的所有文件

五、完整对话示例(从进入到改完)

  1. 进入 Solo → 选 SOLO Coder。
  2. 输入:
/Plan
修改待办列表功能:
1. 每个待办项右侧加“删除”按钮
2. 点删除按钮后弹窗确认
3. 确认后从列表移除并更新本地存储
4. 不要改现有“新增/完成”逻辑
  1. AI 返回计划 → 你回复:“按计划执行”
  2. 改完后你说:“运行一下,我看效果”

六、常见问题

  • AI 改了不该改的:直接说 “撤销刚才的修改,只改删除按钮部分”
  • 找不到文件:发 “列出项目的 src 目录结构”
  • 改完报错:贴报错信息,说 “帮我修复这个错误,保留原有功能”

要不要我给你一份可直接复制的「修改功能提示词模板」,你只需填空就能用?

正文完
 0