# 常见问题

## 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 不足，可以使用[异步分包机制](/miniprogram/dev/framework/subpackages/async.md)从另一个分包引入原子接口或原子组件的代码。

## 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 能力 - 评测指南 - 评测报告及指标说明」。
