探索、分享和使用高质量的 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. 排查并修复生命周期异常。