赞
踩
前端基于开源项目:wechaty实现微信网页版功能,感兴趣的小伙伴可以自行研究。
前端代码已开源:https://github.com/labi-xiaoxin/wechat-bot-wechat4u.git
本项目搭建愿景:
1、在无法科学上网的情况下,实现ChatGPT对话。
2、提供社群消息处理、构建私域管理。
消息自动回复
:支持前端处理,支持对接后端接口实现更多功能群聊白名单
:支持指定名单内群聊回复私聊白名单
:支持指定名单内私聊回复手机同时在线
:基于网页版API开发,能够在手机登录微信时,同时使用机器人接入ChatGPT
:理论上4也能支持,图片暂不支持。
技术教程:https://github.com/labi-xiaoxin/wechat-bot-wechat4u.git
需要自行搭建后端,也可使用本人提供的后端(后台联系)
现支持直接请求ChatGPT,无需另外搭建后端
本地需要NodeJS环境,版本推荐18.0.0以上
下载代码
进入项目目录,执行npm install
,下载依赖
修改相关参数:
config.js:
robotName
:机器人名,自定义你的机器人名字
roomWhiteList
:群聊白名单,群聊的名字,只有在名单内才回复
aliasWhiteList
:联系人白名单,私聊的备注,只有在名单内才回复
msgPushUrl
:后端消息处理接口(该参数如果无后端无需配置)
config-chatgpt.js:
CHATGPT_URL
:ChatGPT请求地址,参照官方,一般无需变动CHATGPT_API_KEY
:基于ChatGPT API进行调用,需要使用api_key才能调用。(新账号有5$3个月的额度,也可付费购买【现在ChatGPT账号含5美元也不贵】)CHATGPT_MODEL
:使用的对话模型,如果开通了ChatGPT4,可以修改为对应的模型。默认gpt-3.5-turbo-16kconfig-proxy.js:
PROXY_HOST
:代理HOST,国内环境无代理无法访问PROXY_PROTOCOL
:代理HOST对应的协议PROXY_PORT
:代理HOST的端口测试网络:npm run test
:结果如下
如果出现异常,检查代理是否正常,无法解决可留言
启动项目:
npm run dev
:扫码即可启动专属微信机器人啦有相关问题欢迎留言
获取自建免费ChatGPT链接地址:公众号关注【迷茫的21世纪的新青年】回复 新地址
搭配获取Token:公众号关注【迷茫的21世纪的新青年】回复 token
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。