探索、分享和使用高质量的 AI 提示词,让开发工作更高效
项目初始化
微信小程序:项目配置
请帮我初始化小程序项目配置,包括app.json的基础配置、页面路由、tabBar设置和全局样式定义。
微信小程序:开发工具设置
请配置小程序开发者工具,包括ES6转ES5、增强编译、代码压缩等开发环境配置。
微信小程序:依赖管理
请设置小程序项目的npm支持,安装必要的依赖包,并完成miniprogram_npm的构建。
微信小程序:目录结构
请规划小程序的目录结构,包括页面文件夹、组件文件夹、工具类文件夹和资源文件夹的组织方式。
页面开发
微信小程序:页面结构设计
请根据截图设计小程序页面结构,包括wxml模板、wxss样式、页面配置和事件处理。
微信小程序:生命周期管理
请实现页面的生命周期函数,包括onLoad、onShow、onReady等,并处理页面数据的初始化和清理。
微信小程序:页面路由
请实现页面间的导航和传参,包括wx.navigateTo、wx.redirectTo等路由方法的使用。
微信小程序:状态管理
请设计页面的数据状态管理方案,包括setData的最佳实践和数据更新策略。
组件开发
微信小程序:自定义组件
请开发一个自定义组件,包括组件的属性定义、事件处理和生命周期管理。
微信小程序:组件通信
请实现父子组件间的通信,包括属性绑定、事件触发和selectComponent的使用。
微信小程序:组件样式
请定义组件的样式,包括外部样式类、组件内部样式和动画效果。
微信小程序:组件复用
请设计一个可复用的业务组件,确保组件的可配置性和扩展性。
API对接
微信小程序:网络请求
请封装小程序的网络请求模块,包括请求拦截、错误处理和请求队列管理。
微信小程序:数据缓存
请实现小程序的数据缓存方案,包括Storage的使用、缓存策略和失效处理。
微信小程序:用户认证
请实现小程序的登录流程,包括wx.login、用户信息获取和登录态维护。
微信小程序:支付功能
请实现小程序支付功能,包括支付参数配置、发起支付和回调处理。
性能优化
微信小程序:启动优化
请优化小程序的启动性能,包括分包配置、预下载和首屏渲染优化。
微信小程序:渲染优化
请优化页面渲染性能,包括setData优化、长列表优化和图片加载优化。
微信小程序:包体积优化
请优化小程序包体积,包括代码压缩、资源压缩和分包策略。
微信小程序:内存优化
请优化小程序内存占用,包括页面栈管理、内存泄漏检测和资源释放。
发布上线
微信小程序:体验版本
请准备小程序体验版,包括功能测试清单、Bug修复确认和体验者名单管理。
微信小程序:审核配置
请准备小程序审核材料,包括隐私声明、功能介绍和相关资质文件。
微信小程序:版本管理
请制定小程序的版本发布策略,包括版本号规范、更新日志和回滚方案。
微信小程序:运营数据
请配置小程序数据分析,包括访问统计、性能监控和错误日志收集。
问题修复
微信小程序:布局问题排查
请帮助排查布局问题:1. 查看目录结构和文件依赖关系 2. 分析页面实现代码 3. 分析影响布局的相关代码 4. 排查并修复布局异常。
微信小程序:样式问题排查
请帮助排查样式问题:1. 查看样式文件组织方式 2. 分析相关样式代码 3. 分析样式继承关系和优先级 4. 排查并修复样式异常。
微信小程序:交互问题排查
请帮助排查交互问题:1. 查看交互实现方式 2. 分析相关交互代码 3. 分析事件处理流程和时序 4. 排查并修复交互异常。
微信小程序:数据流问题排查
请帮助排查数据流问题:1. 查看数据流转方案 2. 分析数据处理代码 3. 分析数据流转过程和更新机制 4. 排查并修复数据异常。
微信小程序:生命周期问题排查
请帮助排查生命周期问题:1. 查看生命周期管理方式 2. 分析生命周期代码 3. 分析生命周期函数调用顺序 4. 排查并修复生命周期异常。