用途:该技能面向微信小程序与微信小游戏的开发与验证任务。开始前需先辨别目标平台,微信、支付宝等平台工具流程不同;下述流程针对微信,其他平台按其官方工具适配,不能直接套用 wx.* API。
主要能力:内置微信开发者工具工作流,覆盖创建/导入微信项目、编译、预览上传、模拟器自动化、日志截图与云开发等场景,读取微信工具入口后按需查阅相应专题。小程序和小游戏都可进入,但页面、画布和构建工具的适用范围需按对应参数核实。此外可定位源码与目标配置、执行源码修改与构建检查、进行接口联调以及预览与交付验证。
使用方式:新接口要求使用 Electron 版开发者工具,版本门槛、安装渠道与版本关系需查阅环境与版本说明;版本达标或 GUI 已安装只是候选证据,接口是否可用以状态检查为准。缺少新接口时,仅依赖它的 IDE 操作暂停,普通源码修改、配置编辑和既有 miniprogram-ci 工作流照常继续。原生微信项目检查 project.config.json、miniprogramRoot、app.json、页面/组件和 WXML/WXSS;Taro、uni-app 等框架需先读依赖、构建脚本及框架配置,修改源码后再编译到微信目标目录,不直接修补将被覆盖的产物。调试时优先复用可用的微信开发者工具及其 CLI/MCP,先确认安装、登录状态、工具能力和项目路径;没有相应工具时只完成源码、类型与构建检查,不虚构模拟器结果。miniprogram-ci 可执行编译相关的预览、上传和 npm 构建,使用前检查项目、AppID、上传私钥文件和后台 IP 配置等前提,私钥仅通过文件路径交给本地程序。
适用场景:需要创建或导入微信项目、编译、预览上传、模拟器自动化、日志截图、云开发,以及进行接口联调和交付验证的小程序/小游戏开发任务。
限制:不要求另外安装原 Skill;AppID 是应用标识,不等于 AppSecret、上传私钥或登录态,不要复制别的项目身份来消除错误;开发者工具关闭域名校验后的成功不证明手机可用;上传成功不等于体验版设置、审核或正式发布完成;一次预览成功不能代替真实接口与运行时验证;微信端通过不能自动推导 H5 或其他小程序端通过。官方文档不可访问时可查官方仓库与本地工具帮助,不能把未读到的内容当作已核实。收费、价格等信息暂未提供。