用途:面向微信小程序的开发技能,用于构建或修改页面与组件、组织项目结构与配置、调试/预览/发布项目、使用微信开发者工具流程,以及处理运行时行为、资源与页面配置文件;仅当项目明确需要时集成 CloudBase。
主要能力:按 project.config.json 中配置的根目录维护小程序源码,保证页面文件(含 .json 配置)完整、引用的本地资源真实存在;提供调试、预览、发布、DevTools 控制台/网络、wechatide 等参考;提供 CloudBase 集成、消息推送与客服自动回复、小程序 SEO(微信搜索优化、页面收录)等专题参考。
使用方式:默认以微信小程序开发为范围,不假定项目使用 CloudBase。默认预览/调试/云操作路径为 Nightly 微信开发者工具(内置 Skills/MCP)经 wechatide 执行,命令需传入 -c <clientName>、绝对 --project、有效 appid,必要时带云环境。若缺少 wechatide,应说明需安装 Nightly 并等待用户决定,而非自行降级;用户拒绝后才改用 miniprogram-ci 配合 CloudBase MCP,并说明缺失的能力。涉及代码改动或部署前,须遵循变更安全协议与部署门禁。tabBar 默认建议用 tabBar.custom = true 的纯文字自定义方案,仅在用户明确需要图标时才配置 iconPath / selectedIconPath。
适用场景:小程序页面与组件开发、项目结构整理、调试预览发布、DevTools 工作流、消息推送与客服自动回复、小程序搜索优化,以及明确使用 CloudBase(wx.cloud、云函数、数据库)的项目。
限制:不适用于 Web 前端、纯后端服务或无小程序上下文的纯 UI 设计;微信支付、虚拟支付、支付回调、退款与公众号 OAuth 细节应使用 cloudbase-wechat-integration;消息推送当前仅支持开发者工具 IDE 加 wxide CLI 路径,云函数日志需在 IDE 云开发控制台查看;客服自动回复须使用 cloud.openapi.customerServiceMessage.send 并配置 openapi 权限,函数返回值本身不会自动回复。个人主体无法绑定微信支付商户号,主体选择需先确认业务类型。价格、收费与更多平台支持情况暂未提供。