{"id":13699880,"url":"https://github.com/oldinaction/ChatGPT-MP","last_synced_at":"2025-05-04T17:31:02.267Z","repository":{"id":154033489,"uuid":"621774504","full_name":"oldinaction/ChatGPT-MP","owner":"oldinaction","description":"（**AI落地接单中，欢迎咨询**）基于DeepSeek/ChatGPT等模型实现的聊天微信小程序，适配H5和WEB端。包含前后端，支持打字效果输出流式输出，支持AI聊天次数限制，支持分享增加次数等功能。","archived":false,"fork":false,"pushed_at":"2025-02-14T02:43:39.000Z","size":7999,"stargazers_count":292,"open_issues_count":0,"forks_count":84,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-02-14T03:19:43.663Z","etag":null,"topics":["ai-chatbot","chatgpt","wechat-mini-program"],"latest_commit_sha":null,"homepage":"https://tools.oneneng.cn/h5/#/pages/pack-chat/index","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oldinaction.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-31T11:05:35.000Z","updated_at":"2025-02-14T02:43:42.000Z","dependencies_parsed_at":"2024-04-18T11:43:02.020Z","dependency_job_id":"6c6af45d-4f1e-42da-acdb-1ec007a4de77","html_url":"https://github.com/oldinaction/ChatGPT-MP","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oldinaction%2FChatGPT-MP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oldinaction%2FChatGPT-MP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oldinaction%2FChatGPT-MP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oldinaction%2FChatGPT-MP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oldinaction","download_url":"https://codeload.github.com/oldinaction/ChatGPT-MP/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252371673,"owners_count":21737375,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-chatbot","chatgpt","wechat-mini-program"],"created_at":"2024-08-02T20:00:45.048Z","updated_at":"2025-05-04T17:31:02.178Z","avatar_url":"https://github.com/oldinaction.png","language":"CSS","funding_links":[],"categories":["ChatGPT 工具"],"sub_categories":["整合服务"],"readme":"## ChatGPT-MP(基于DeepSeek/ChatGPT等模型实现的聊天微信小程序，适配H5和WEB端)\n\n包含前后台，支持打字效果输出流式输出，支持AI聊天次数限制，支持分享增加次数等功能。**开源版禁止商用，仅供学习交流，禁止倒卖。** 感谢Star！\n\n技术栈：JDK8 + SpringBoot + Vue2 + Uniapp + Mysql\n\nGithub地址：https://github.com/oldinaction/ChatGPT-MP\n\nGitee地址(国内访问更快)：https://gitee.com/smalle/ChatGPT-MP\n\n小程序演示地址\n\n![One能抽屉](https://cdn7.aezo.cn/common/qrcode/one_qrcode.jpg)\n\n## One能聊天开源版接入其他大模型教程专辑\n\n- [【One能聊天】开发指南](https://mbd.pub/o/bread/ZZ6blZ9x) 🔥🔥🔥\n- [One能聊天接入DeepSeek(基于阿里云)](https://mbd.pub/o/bread/mbd-Z56ck5Zs) 🔥\n- [One能聊天接入百度千帆大模型 — 文心一言](https://mbd.pub/o/bread/mbd-ZZ6blZ9s)\n- [One能聊天接入百度千帆AppBuilder](https://mbd.pub/o/bread/mbd-ZZ6blpZq)\n- [One能聊天接入阿里通义千问](https://mbd.pub/o/bread/mbd-ZZ6blpZs)\n\n## 包含功能\n\n- [x] 支持DeepSeek（基于阿里云） 🔥🔥🔥\n- [x] ChatGPT聊天\n- [x] 百度文心大模型/百度千帆AppBuilder\n- [x] 阿里通义千问\n- [x] 用户聊天次数限制\n- [x] 分享得聊天次数\n- [x] 每日领取免费次数\n- [x] 查看及清除聊天历史\n- [x] 显示连接情况\n- [x] 清除聊天历史\n- [x] 开通会员\n- [x] 购买次数包\n- [x] 联系客服领取次数\n- [x] 看广告得次数\n- [x] 后台管理系统，暂时为升级版功能，之后会择机开源\n- [x] 敏感词检测及设置\n- [x] 适配H5和WEB端\n- [x] 登录方式支持：小程序登录/微信公众号登录/手机号注册登录/邮箱注册登录\n- [x] 提示词功能(角色扮演)，内置近300种提示词，包含小红书文案书写、周报生成、异性对话生成器等\n- [ ] AI生成图片、语音转换等功能开发中......\n\n## 小程序/H5样式预览\n\n小程序样式\n\n\u003cdiv align=left\u003e\n    \u003cimg src=\"images/MP-我的菜单.PNG\" width=\"210\" height=\"454\"/\u003e\n    \u003cimg src=\"images/MP-聊天.PNG\" width=\"210\" height=\"454\"/\u003e\n    \u003cimg src=\"images/MP-聊天历史.PNG\" width=\"210\" height=\"454\"/\u003e\n\u003c/div\u003e\n\n提示词功能\n\n\u003cdiv align=left\u003e\n    \u003cimg src=\"images/MP-提示词.PNG\" width=\"210\" height=\"454\"/\u003e\n    \u003cimg src=\"images/MP-提示词分类.PNG\" width=\"210\" height=\"454\"/\u003e\n    \u003cimg src=\"images/MP-提示词使用.PNG\" width=\"210\" height=\"454\"/\u003e\n\u003c/div\u003e\n\n登录注册界面等样式\n\n\u003cdiv align=left\u003e\n    \u003cimg src=\"images/H5-登录注册.PNG\" width=\"210\" height=\"454\"/\u003e\n\t\u003cimg src=\"images/H5-开通会员.PNG\" width=\"210\" height=\"454\"/\u003e\n\t\u003cimg src=\"images/H5-支付.PNG\" width=\"210\" height=\"454\"/\u003e\n\u003c/div\u003e\n\n## 后端管理样式预览\n\n\u003cimg src=\"images/用户管理.png\"/\u003e\n\n\u003cimg src=\"images/用户次数管理.png\"/\u003e\n\n\u003cimg src=\"images/敏感词管理.png\"/\u003e\n\n\u003cimg src=\"images/数据统计.png\"/\u003e\n\n## 开源版部署\n\n### 后端\n\n- 创建Mysql数据库aezo-chat-gpt, 执行脚本文件 aezo-chat-gpt-api/doc/aezo-chat-gpt.sql\n- 使用IDEA打开aezo-chat-gpt-api项目\n- 修改application.yml中的小程序id和秘钥、OpenAI地址和KEY\n- 启动项目\n\n**再加一点点说明：**\n\n此项目开源后，收到了不少Star(感谢~)\n\n其中不少同学非技术出身，很多都卡在后端项目启动这一步，我就将项目编译打包后的Jar一并上传了，之后只需安装好JDK并修改少许配置即可启动，省去了编译环节\n\nJar包启动方式如下：\n\n1. 安装JDK(略)，网上教程较多\n2. 下载dist.zip压缩包后进行解压\n3. 修改此目录中的 application-dev.yml 文件(记事本文本编辑器即可打开，配置项已备注清楚)\n4. 启动：Windows执行`start.bat`文件，Linux执行`start.sh`文件\n\n### 前端小程序\n\n- 使用HBuilder打开aezo-chat-gpt-m项目\n- 修改common/config.js中的API地址\n- 运行项目到微信小程序\n\n## 版本功能比对\n\n| 功能 | 开源版 | 专业版 | 说明 |\n|--|--|--|--|\n| 🔥 DeepSeek模型 | ❌ | ✅ |基于阿里云，支持DeepSeek-R1/DeepSeek-V3等|\n| 🔥 ChatGPT聊天 | ✅ | ✅ |支持GPT3.5/GPT4.0|\n| 🔥 百度文心大模型 | ❌ | ✅ ||\n| 🔥 百度千帆AppBuilder | ❌ | ✅ ||\n| 🔥 阿里通义千问 | ❌ | ✅ ||\n| 用户聊天次数限制 | ✅ | ✅ ||\n| 分享得聊天次数 | ✅ | ✅ ||\n| 每日领取免费次数 | ✅ | ✅ ||\n| 查看聊天历史 | ✅ | ✅ ||\n| 显示连接情况 | ✅ | ✅ ||\n| 清除聊天历史 | ✅ | ✅ ||\n| 开通会员/购买次数包 | ✅ | ✅ ||\n| 联系客服领取次数 | ✅ | ✅ ||\n| 看广告得次数 | ✅ | ✅ ||\n| 多API KEY池 | ❌ | ✅ ||\n| API KEY异常邮件提醒 | ❌ | ✅ ||\n| 敏感词过滤 | ❌ | ✅ ||\n| 提示词功能(角色扮演) | ❌ | ✅ ||\n| H5/WEB端适配 | ❌ | ✅ ||\n| 登录注册方式 | 小程序登录 |✅|专业版支持：小程序登录/微信公众号登录/手机号注册登录/邮箱注册登录 |\n| 后台管理 | ❌ | ✅ ||\n| 详细部署及使用文档 | ❌ | ✅ ||\n| 🔥 微信支付/支付宝支付 | ❌ | ❌(为个人支付) |支持定制|\n| 售后服务 | ❌ | 知识星球 ||\n\n[需要专业版，戳这里](https://ocvip.oneneng.top/buy/1)\n\n## 交流学习\n\n有问题可进群交流，为了防止各种广告，需小额打赏1元以上~(你的心意就是我最大的动力)，添加请注明来意！\n\n\u003cdetails\u003e\n    \u003csummary\u003e点击查看联系方式（需小额打赏，添加注明OneChat）\u003c/summary\u003e\n    \u003cimg src=\"images/wechat-1.jpg\" width=\"210\" height=\"280\" alt=\"微信：moonstarwall\"\u003e\n\u003c/details\u003e\n\n## 案例-写作助手\n\n写作助手小程序样式\n\n\u003cdiv align=left\u003e\n    \u003cimg src=\"images/案例-写作助手1.PNG\" width=\"210\" height=\"454\"/\u003e\n    \u003cimg src=\"images/案例-写作助手2.PNG\" width=\"210\" height=\"454\"/\u003e\n\u003c/div\u003e\n\n## 案例-旅游智能导览机器人\n\n旅游智能导览机器人\n\n\u003cdiv align=left\u003e\n    \u003cimg src=\"images/案例-旅游智能导览1.jpg\" width=\"210\" height=\"454\"/\u003e\n    \u003cimg src=\"images/案例-旅游智能导览2.jpg\" width=\"210\" height=\"454\"/\u003e\n    \u003cimg src=\"images/案例-旅游智能导览3.jpg\" width=\"210\" height=\"454\"/\u003e\n\u003c/div\u003e\n\n\u003cdiv align=left\u003e\n    \u003cimg src=\"images/案例-旅游智能导览4.jpg\" width=\"210\" height=\"454\"/\u003e\n    \u003cimg src=\"images/案例-旅游智能导览5.jpg\" width=\"210\" height=\"454\"/\u003e\n\u003c/div\u003e\n\n## 鸣谢\n\n- 基于ChatGPT Java客户端[chatgpt-java](https://github.com/Grt1228/chatgpt-java)实现接口调用\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foldinaction%2FChatGPT-MP","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foldinaction%2FChatGPT-MP","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foldinaction%2FChatGPT-MP/lists"}