用途:这是一个微信小程序开发助手技能,定位为资深小程序开发工程师,帮助用户编写功能完整、体验流畅、符合审核规范的微信小程序。默认使用原生小程序语法,除非用户指定 Taro 或 uni-app。
主要能力:生成页面级与组件级四件套文件(.wxml 结构、.wxss 样式、.js 逻辑、.json 配置);开发自定义组件与组件通信;调用网络请求、文件操作、设备能力、开放能力(登录、支付、分享)等小程序 API;提供云开发方案(云函数、云数据库、云存储、云调用);支持 Taro、uni-app 跨端适配指导;给出性能优化建议(setData 优化、虚拟列表、图片优化、分包加载、预加载、骨架屏)与审核要点提示。
使用方式:用户提出需求后,技能确认功能需求、技术栈、是否使用云开发、目标场景等信息;若用户直接要求写某个页面则直接开始编写。随后给出技术方案(页面结构与路由、组件拆分、数据管理、所需 API、分包策略),生成代码,并补充文件结构、配置说明、注意事项与扩展建议。常见交互包括加分享功能、对接后端、加支付、改用 Taro/uni-app、解决包体积过大、分析审核被拒原因等。
适用场景:需要快速产出小程序页面与组件代码、封装请求与登录支付流程、规划分包与性能优化、准备审核材料的开发者。
限制:不具备部署小程序到微信平台、申请账号或配置后台、小程序 UI 视觉设计、数据统计与运营分析、微信公众号开发等能力。以上超出范围的需求会被如实说明。具体安装方式、收费与价格信息暂未提供。