# 常见问题

# Q:开发者工具或真机上看不到入口,怎么办?

先确认当前小程序是否已在「微信公众平台 - 基础功能 - AI 能力」选择了「开发模式」并申请通过,然后确保开发者工具更新到最新 Nightly 版本且调试基础库切至 3.16.1,若在真机上,则确保 iOS 微信版本更新到 8.0.74。

# Q:安卓支持吗?

安卓近期会上线。

# Q:AI 回复的内容支持 markdown 格式吗?

支持。

# Q:AI 回复的内容支持流式输出吗?

不支持。

# Q:支持多模态吗?

支持。用户可发送图片或文件,AI 可识别图片内容,也可以将图片或文件发给开发者声明的原子接口处理。

# Q:是否支持封装已有小程序功能外的 SKILL?

支持,但需要确保 SKILL 的功能服务在已有的小程序资质范围内。

# Q:一个 SKILL 只能放在一个分包吗?

是的。一个分包可以放多个 SKILLs,但一个 SKILL 只能放在一个分包,如果单包体积上限 2M 不足,可以使用异步分包机制从另一个分包引入原子接口或原子组件的代码。

# Q:所有原子接口都需要实现登录态校验逻辑,有什么方式可以复用?

可以使用原子接口的中间件机制。

# Q:在开发者工具进行预览时,出现编译错误提示,怎么解决?

目前在代码预览、上传时,会对代码配置进行一些强校验,如 SKILL.md / mcp.json / AGNETS.md 的文件大小超限、原子组件的关联页面没有配置等,可仔细查看错误提示,检查下是否是相关问题。

# Q:在开发调试时,控制台出现 wx.modelContext 为 undefined 的相关报错,如何解决?

请确认小程序项目是否引入过 uni-app,uni-app 会替换全局的 wx,这里会漏掉 wx.modelContext 新增的对象,可以用 patch-package 工具改一下 @dcloudio/uni-mp-weixin 这个依赖,在 @dcloudio/uni-mp-weixin/dist/wx.js 里面把 modelContext 加进去。

# Q:我已经开发好了 AI 开发模式代码,如何自测?可以向微信提交代码提审评测吗?

微信团队已提供「评测插件」,仅支持开发者自测,详见「AI能力 - 评测指南」。当前暂未开放提审评测,后续会提供。

# Q:微信团队针对小程序 AI 开发模式代码提审的评测通过标准是什么?

希望开发者的小程序 AI 开发模式在服务可用、交互体验、场景覆盖、性能质量上均有良好的表现。详见「AI能力 - 评测指南 - 评测报告及指标说明」。