最近代码总是会写出转义字符,是不是傻了?

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

TRAE SOLO CN
版本: 0.1.7
提交: efa016a6172af803a301f1ddaba2c7bd2eb56c84
日期: 2026-04-30T12:18:54.915Z
Electron: 39.2.7-release.1.33.3 (aha)
Node.js: 22.21.1
V8: 14.2.231.25-electron.0
OS: Darwin arm64 25.3.0
构建版本: 2.3.24253
设备ID: a6e7b027663d93e3549e6cf2b77f68438d6ab7e7c2c43e2792a41a93696744ba
SOLO SDK Version: 1.3.8
Device Id: 3977353783420587

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

写出的代码(前端、python)总是会出现转义字符

复现步骤(如何才能重现这个 Bug/问题?):

  1. 看图吧,一定会出现

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

请在此处粘贴截图或日志代码

1 个赞

看到你遇到代码生成时出现转义字符的问题啦,从截图看确实有 < 变成 &lt;> 变成 &gt; 的情况。

这种情况通常是 AI 在生成代码时错误地把 HTML 标签做了实体转义。你可以尝试在对话中明确告诉 AI:「不要对代码进行 HTML 转义,直接输出原始代码」,看看会不会改善?

另外想确认下,你是在哪个功能里遇到的这个问题?是 SOLO 模式、Builder 模式,还是普通的对话生成代码?

1 个赞

SOLO CODE模式

1 个赞

原来是在 SOLO CODE 模式下遇到的转义问题。这种情况可能是 SOLO 在处理代码时做了不必要的转义处理。

你可以试试把 SOLO 里的代码全选复制出来,然后手动把所有 &lt; 替换回 <&gt; 替换回 >,先临时解决下问题。

我这边帮你记录一下这个问题,你是在什么类型的文件里遇到的?是 HTML 还是 JS/TS 或者 Python 文件?原来是在 SOLO CODE 模式下遇到的转义问题,我帮你记录下来了。

目前的临时解决办法是:把代码全选复制出来,用查找替换功能把所有 &lt; 换回 <&gt; 换回 >

你是在什么类型的文件里遇到的这个问题?是 HTML、JS/TS 还是 Python 文件?我想确认下场景,这样后续定位问题会更准确~

1 个赞

1 个赞

332500190377443:35713ffc7414486e1437874b3b32fc71_69febc43e3ec0974463ff253.69febfeee3ec0974463ff317.69febfeee3ec0974463ff315:TRAE SOLO CN.0.1.7.no_sid.no_ppe.T(2026/5/9 13:02:38)

1 个赞

换个模型试试看,像是模型的问题

1 个赞

我用的你们自家的doubao-seed-2.0 code :face_with_hand_over_mouth:

1 个赞