前言

这几天心血来潮,在空闲时间做了款AI微信小程序,可以借助AI来评估用户的配置,给出完整的装机配置单等

应用截图

整个开发过程在AI的帮助下还算流畅
做都做完了,可惜卡在了审核那一步,现在微信小程序如果涉及AI生成内容是要求企业主体的,需要非常多的证书。。。遂放弃,本文就记录下开发过程中踩过坑和心得

总结

AI开发进化

非常推荐安装context7 MCP,这样AI就可以自己联网搜索对应的API
也推荐将需要的官网文档下载成Markdown文件,然后让AI读取文件内容,可以保证代码更稳定和准确,网页转markdown插件:WebInk: 智能网页转Markdown工具

微信云函数

默认云函数是个简单的RPC调用,无法实现AI流式输出的功能,如果需要AI流式输出,就得在客户端使用wx.AIExtend,但是整体来说拓展性较差,比如联网搜索和MCP拓展都不支持

火山引擎

如果需要接入AI功能我推荐字节家的火山引擎,可以非常方便的创建无代码应用,然后在微信小程序通过http调用,而且拓展性极佳,例如联网搜索都是一键配置的
可惜的是自定义MCP的接入非常麻烦,而且目前后台还有bug,下载了高代码应用的代码zip后,哪怕原封不动再次压缩上传,都会导致.run.sh权限异常,从而整个应用坏掉