作者小头像 Lv.2
66 成长值

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据
个人勋章
TA还没获得勋章~
成长雷达
60
6
0
0
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据

达成规则

发布时间 2026/10/09 15:53:06 最后回复 yd_256731678 2026/10/26 21:20:51 版块 华为云码道CodeArts代码智能体
67 2 0
他的回复:
这个现象我这边也复现过,最后定位下来基本是三类原因,按命中率从高到低给你:1. 流式回传被出口链路截断(最常见)生成结果是一段一段流式回传的,公司网关、代理软件、抓包/审计工具会在连接空闲一两分钟后主动断开长连接,客户端就一直挂在等结果,界面上不会弹错误,表现出来的就是“天天 timeout”。验证方法很直接:关掉代理或 VPN,或者换手机热点跑同一个需求。热点下正常、公司网下必超时,问题就在出口,找网管把相关域名加进长连接白名单,并且不要做内容解密,别让它逐条重写响应。2. 并发会话与单轮上下文超限同一账号的并发会话是有上限的(默认 3 个),之前开过的会话没结束就继续开新的,后面的请求会一直排队到超时。先把多余的 IDE 窗口、浏览器标签里的码道会话关掉,只留一个再试。另外单轮塞太多内容也会超时:一次让它改十几个文件、或者把整份构建日志贴进去,请求在半路被截断。把任务拆成一次一个文件,日志只贴关键报错前后几十行。3. 额度与账号状态按 token 计费的账号在额度耗尽、欠费或者实名信息不全时,请求不一定是立刻返回错误,而是走到超时。到费用中心看用量明细和账户状态,确认额度还有余量。要提工单时带上这四项卡住的时间点(精确到分钟)、IDE 与插件版本、请求所在区域、以及同一个操作在手机热点下是否复现。这四项齐了,基本能一次分清是链路问题还是服务端问题,不用来回试。临时绕法:需求拆小、一次只生成一个文件,并把自动重试关掉,避免多个失败请求叠加把额度打光。
发布时间 2026/10/22 15:30:06 最后回复 yd_256731678 2026/10/24 12:12:17 版块 华为云码道CodeArts代码智能体
56 3 0
他的回复:
码道的「记忆」其实是三份东西存在三个地方,目前产品里确实没有一键导出按钮,但自己搬是完全可行的,按下面三段分别处理即可。一、账号侧的长期记忆(跟着账号走,不用搬)这部分存在云端,和华为云账号绑定。新电脑上只要在插件里登录同一个华为云账号,打开原来的工程,记忆一般会自己回来。如果登录后看到记忆是空的,先确认登录的是同一个账号(不是另一个 IAM 子用户或已切换的账号),这是最常见的原因,而不是数据丢了。二、项目内的规则文件(跟仓库走,最该搬)真正值钱的往往是工程根目录下的约定文件,比如 AGENTS.md、.codearts 目录下的规则/指令文件、以及 README 里写给你的提示词。这些是纯文本,直接提交到 git 仓库,新电脑 clone 下来就完整带过去了;不想进版本库就压缩整个目录拷过去,放到同样的相对路径下。换机后先把这一层对齐,恢复效果最明显。三、插件本地缓存(手动拷贝)插件自己的本地数据在 VS Code 的 globalStorage 里,按扩展前缀找对应目录:Windows:%APPDATA%\Code\User\globalStorage\macOS:~/Library/Application Support/Code/User/globalStorage/Linux:~/.config/Code/User/globalStorage/在里面找名字带 codearts / codemate / huawei 的目录。操作顺序很重要:先完全退出 VS Code(不是关窗口),再拷贝整个目录到新电脑相同位置,最后启动。四、几个坑1) 不要把 globalStorage 里的凭证类文件(access key、token、cookie)一起打到公共网盘或提交到仓库,只拷记忆相关的数据文件。2) 两端插件大版本尽量一致,跨大版本缓存结构可能不兼容,迁完先问一句「你还记得本项目的哪些约定」,能对答就说明搬成功了。3) 如果新旧电脑同时在线操作同一个工程,注意规则文件别各改一份,否则记忆会互相覆盖。至于「加导出功能」这个建议本身很合理:现在的迁移路径偏开发者向,普通用户很难自己完成。建议在云声(bbs.huaweicloud.cn/suggestion)提一条功能建议,写清「希望插件提供一键导出/导入记忆包(含规则文件+账号记忆快照)」的场景,产品侧评估后如果排期,会在版本速递里公布。