

这是一套基于ChatGPT实现的微信小程序源码,经过二次开发后功能更加强大。它不仅支持微信小程序端,还完美适配H5和WEB端,真正实现多平台覆盖。源码包含前后台完整代码,采用JDK8 + SpringBoot + Vue2 + Uniapp + Mysql技术栈,开发者可在此基础上进行二次开发。前端具备打字效果和流式输出,模拟实时对话体验。系统内置了AI聊天次数限制机制,并提供多种获取次数的方式,有效控制资源消耗。需要注意的是,本版本为开源版,仅供学习交流使用,禁止商用和倒卖,欢迎Star支持。
核心功能分解
ChatGPT聊天
核心功能即与AI进行自然语言对话,支持连续对话和上下文理解,为用户提供智能问答、创意生成等服务。
用户聊天次数限制
系统对每个用户的聊天次数进行限制,防止过度消耗资源。用户可通过多种途径获取额外次数。
分享得聊天次数
用户将小程序分享给好友或分享到朋友圈,可获得额外聊天次数奖励,促进社交裂变。
每日领取免费次数
每天登录小程序即可免费领取一定数量的聊天次数,维持基础使用需求。
查看及清除聊天历史
用户可以查看过往的聊天记录,也支持一键清除历史对话,保护隐私。
显示连接情况
实时显示与服务器的连接状态,让用户了解当前是否可正常使用。
开通会员
支持会员功能,会员用户可享受更多次数或其他特权。
购买次数包
对于需要大量使用的用户,可以直接购买次数包,灵活满足需求。
联系客服领取次数
特殊情况下可通过联系客服手动补充次数,提升用户体验。
看广告得次数
观看激励视频广告后获取次数,为开发者带来流量主收益。
后台管理系统
目前后台为升级版功能,暂未完全开源,后续会择机开放。当前版本已包含敏感词检测及设置,可自定义敏感词库,过滤不当内容。
适配H5和WEB端
一套代码同时支持微信小程序、H5网页和WEB端,节省开发成本。
多种登录方式
支持小程序登录、微信公众号登录、手机号注册登录、邮箱注册登录,满足不同用户接入需求。
提示词功能(角色扮演)
内置近300种提示词模板,涵盖小红书文案书写、周报生成、异性对话生成器等实用场景,极大拓展了AI的应用范围。
技术栈与开源说明
技术栈为JDK8 + SpringBoot + Vue2 + Uniapp + Mysql,前后端分离,结构清晰。本开源版禁止商用,仅供学习交流,禁止倒卖。感谢Star支持!

评论(0)