solo MTC模式创建不了文件夹?

你的运行环境(版本号「点击帮助-关于-复制」):

版本: 0.1.9

问题描述(你遇到了什么问题?):

mtc模式创建不了文件夹?

复现步骤(如何才能重现这个 Bug/问题?):
1.MTC使用本地发送“在I:\test下创建一个文件夹:“测试文件夹””
2.agent提示已经完成创建
3.我在终端cd进I:\test,然后ls,发现里面是空的

报错信息或截图(如有):

1 个赞

从截图看,你用的是 TRAE SOLO 桌面版的 MTC 模式,在本地环境下让 AI 创建文件夹,AI 提示已创建但实际找不到。

从第三个截图看到你的「命令运行方式」设为了「手动运行」,而且从对话流里显示 AI 执行的 New-Item 命令旁边有「手动运行」按钮,你应该是没有手动点击运行这个命令对吧?

如果是沙箱环境的话,你可以检查一下沙箱里的目录,可能文件夹是创建在沙箱里的,不是直接在主机上。

你试试把「命令运行方式」改成「自动运行」,或者手动点击一下 AI 给出的命令旁的运行按钮看看?另外你是在沙箱模式下运行的吗?

1 个赞

不是在沙箱,手动运行是在沙箱外
我已经手动点击了运行这个命令啊

1 个赞

从你新贴的截图看,命令确实显示执行成功,在 I:\test 下创建了「测试文件夹」。

想确认一下:你是在 TRAE SOLO 内置的终端里查看的,还是在你电脑自己的终端(如 PowerShell/CMD)里查看的?

另外你可以在 SOLO 的终端里直接执行一下 dir I:\test 看看结果?有时不同终端的工作目录或权限可能不同。

你在 SOLO 内置的终端里能看到这个文件夹吗?

1 个赞

在Windows资源管理器也看不到,用终端命令也看不到!

1 个赞

既然命令显示成功但你在资源管理器和终端都看不到,可能是以下几个情况:

  1. 尝试在 SOLO 内置终端里执行 Get-Location 看看当前工作目录是哪里,再看看是不是创建到其他地方去了;
  2. 另外注意一下中文引号的问题:你输入的是中文的「“测试文件夹”」,试试改成英文引号 New-Item -Path 'I:\test' -Name '测试文件夹' -ItemType Directory 手动在 SOLO 终端执行一下看看;
  3. 检查一下 I:\test 目录的权限设置。

或者你可以在 SOLO 内置终端里直接执行 ls I:\ 看看能不能看到 test 目录本身?

1 个赞

agent的问题吧?

1 个赞

稍等,我们本地试试

1 个赞

怎么样,不是我设置的问题吧?

1 个赞