体验Roo Code代码生成插件

之前在GLM网站看到他们家有适配各种代码生成插件,就先来体验下这个Roo Code
这是个在vscode插件市场里可以安装的插件,

安装完在这就有个图标了

然后在API Provider里选择 Z AI
Z AI Entrypoint 选择 China Coding Plan
Z AI API KEY 就是他们家的API KEY
然后选择Model,可以选择最新的glm-4.6
这样就配置好了

还是以相同任务来做下测验
他会先逐个求问,来帮忙细化我前面比较粗略的prompt
然后会生成这样的架构计划

这让我觉得有点惊喜,在开发前已经在做系分和架构设计了

但是在N步之后,还是有出了问题
12:23:12 AM [vite] (client) Pre-transform error: [postcss] It looks like you're trying to usetailwindcssdirectly as a PostCSS plugin. The PostCSS plugin has moved to a separate package, so to continue using Tailwind CSS with PostCSS you'll need to install@tailwindcss/postcssand update your PostCSS configuration. Plugin: vite:css

不过它识别到了这个错误

但是其实这个修复还是有问题,后续又因为token超限了,这样的一个简单应用,它用了83K的token,虽然可能设想很好,实现的还是问题比较多
整体看下来Roo Code应该是想解决比较大型的项目的架构设计和代码实现,但是可能因为模型能力不够,也可能是在prompt的设计中出现了问题,比如这里看下来跟tailwind的版本和具体的使用方式有关系,这一点可能跟glm模型的训练有关
即使我用了copilot基于claude-sonnet-4.5模型调试了挺久还是没有解决问题
倒不是特别悲观,只是可能很多项目都有复杂的历史包袱,要在非常核心的项目(特别是历史悠久)中使用,目前来看还需要一些时间来进步