外观
我让 TRAE 也“看”到了微信小程序
前两天给大家分享了《ZCode 可以自己看微信小程序了》。
文章分享没多久,评论区就有人给我留了一条线索:
微信开发者工具本身就有官方 Skill。

去年测试 CodeBuddy 失望之后,就没怎么关注过相关的工具和技能,我们去验证一下。
ZCode 用的就是 cloudbase-skills
先去看了微信开发者工具的官方文档,确实有一套 Skills。

官方文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/Skills.html
具体如何使用,我们后续章节再聊,但可以先告诉大家,AI 辅助下,使用非常简单。
打开 ZCode 的插件文档,我们可以直接看到顶部的说明。
Cloudbase Skills 将上游 tencentcloudbase/cloudbase-skills 开发知识与 CloudBase MCP 服务包装成一个可直接安装的 ZCode 插件。

和我留言中猜测的一致,ZCode 中 Cloudbase Skills 插件底层就是微信开发者工具的 Skill。
换成 TRAE 试试
熟悉我的伙伴都知道,我另一个主力 AI Coding 智能体是 TRAE,那我们就用 TRAE 接入 Cloudbase Skills 试试。
先说结论,成功了,但过程中踩了一个小坑,大家可以参考避免。
第一步,TRAE 安装 Cloudbase Skills。
前面提了,AI 时代,这些安装配置的活都非常简单:直接把文档扔给 TRAE 就行了。

TRAE 会自动扫描注册表,找到本地安装位置,然后安装相关 skill。
安装过程会自动触发 CLI 授权,点击确认后,即可唤起微信开发者工具。

截图上的安装指令如下,大家自取。
https://developers.weixin.qq.com/miniprogram/dev/devtools/Skills.html 帮我安装这个skill第二步,隐式调用无法唤起微信开发者工具。
安装好了,我们直接试试效果。
完成 `goal.md` 约定的系统开发,设计界面参考 `ade\设计图\` 中的图片,minimax key=<测试key>按照个人习惯,我在 goal.md 里面写了交付成果是微信小程序,但是,很遗憾,这种隐式的声明,并没有唤起微信开发者工具。

我专门又去看了 ZCode 的插件文档,发现 ZCode 那个 skill 的 description 里写明了触发场景,而 TRAE 装上的官方 Skill 没有这一层描述——这应该就是隐式调用不生效的原因。

大家有空的话,可以自行实现一个 TRAE 插件,来触发 Cloudbase Skills。
第三步,显式调用唤起微信开发者工具。
偷懒不成,那我们就明确告知一下吧。
使用微信开发者工具联调测试这一次倒是没什么意外的成功了。

编译、运行、截图、测试,整个流程还是比较丝滑的。
TRAE 我已经帮大家实测过了,大家可以根据喜好,自行尝试其他 AI Coding 智能体,如果有所收获或者踩坑,欢迎留言交流。
微信开发者工具开始给 AI 开门了
上一篇最后,我们聊过一个判断:
大模型外围的各种连接器,可能是创业团队很值得关注的一块。
今天进一步了解后,我觉得可以再把“连接器”拆得具体一点。
一部分是能力开放。
可以像微信开发者工具一样,把自有工具 GUI 中的功能通过 MCP、Skill、CLI 开放出来,让 Agent 可以调用。
也可以是针对第三方已有的软件,通过 CLI、浏览器协议,或者 GUI Automation / RPA,把原来封闭的能力包装出来。
另一部分是能力接入。
ZCode 里的 Cloudbase Skills,做的就更接近这一层。
它把 Cloudbase Skills 相关知识和工具包装进 ZCode,并且根据任务自动识别、触发对应 Skill。
这让 ZCode 唤起微信开发者工具的体验比这次更加自然。
连一向比较克制的微信,都已经开始给 AI 开门了。
也许,这块真的值得认真试试。
好了,今天就聊到这里。
不管大家在家里还是在路上,国庆节快乐!
