整个write工具异常 无法工作
你的运行环境(版本号「点击帮助-关于-复制」):
请替换此行填写
问题描述(你遇到了什么问题?):
请替换此行填写
复现步骤(如何才能重现这个 Bug/问题?):
1.
2.
3.
报错信息或截图(如有):
请在此处粘贴截图或日志代码
整个write工具异常 无法工作
你的运行环境(版本号「点击帮助-关于-复制」):
请替换此行填写
问题描述(你遇到了什么问题?):
请替换此行填写
复现步骤(如何才能重现这个 Bug/问题?):
1.
2.
3.
报错信息或截图(如有):
请在此处粘贴截图或日志代码
看到截图啦,确实是个明显的异常~从 AI 的思考过程来看,它在尝试用 Write 工具创建新文件时,工具错误地要求必须先读取(“File has not been read yet”),导致创建失败。这看起来是工具逻辑的一个 Bug。
作为临时的绕过方案,你可以先手动在对应目录下建好这几个空的 .md 文件,然后再让 AI 继续执行;或者在对话框里提示 AI:“请直接使用终端命令(如 touch)来创建这些新文件”,这样它就能绕开 Write 工具的限制继续工作了。
为了能帮研发同学快速确认具体是哪个版本引入的问题,麻烦你补充一下版本信息:
需要你提供设备信息来帮助定位问题:
- macOS:点击顶部系统状态栏的 TRAE → 关于 TRAE → 点击「复制」
- Windows:点击菜单栏 帮助 → 关于 → 点击「复制」
然后把复制的内容粘贴到这里发给我。
请务必点击「复制」按钮,直接截图无法获取 Device Id。
Get-FileHash 或 python -c "open(p).read()" 直读磁盘Get-Content -Encoding Byte 看前 3 字节 ≠ EF BB BF(无 BOM)python -c "import ast; ast.parse(open(p, encoding='utf-8').read())" → 确认语法 OK每次 W/E 后,必须执行步骤 3 三连验证。确认通过后再进行下一次 W/E。
python -c "open(p, 'w', encoding='utf-8').write(content)"ensure_ascii=False,写完跑 ensure_no_bom.py它现在就是 改文件 哪怕改成功了 也提示失败 然后重新write 然后就开始用python 或者 cat 或者 echo 尝试重新写文件
切换模型 重装ide 问题依旧 最终 关闭记忆beta 功能 和 重新索引 正常工作了