Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
Xin Yan 6b7822d48b | 1 year ago | |
---|---|---|
Medicine-dialogue | 2 years ago | |
Mural_Gan | 2 years ago | |
garbage | 2 years ago | |
README.md | 1 year ago | |
ding-dong-bot.py | 2 years ago | |
requirements.txt | 2 years ago |
AIStudio地址(本项目全部相关文件放在此地址中可供下载)
Wechaty 是一款开源的微信SDK,它基于微信公开的API,对接口进行了一系列的封装,提供一系列简单的接口,然后开发者可以在其之上进行微信机器人的开发。在跟作者沟通试用以后,发现其中有着非常多的应用场景,比如:
如果你的好友众多,如何管理和维护好友分组;
如何快速有序地处理海量聊天信息,并区分重要性;
如何处理海量的聊天组,特别是微信可以任意建组,长期以后会出现非常多的聊天组;
能否可以自动智能地进行聊天回复
……
本项目基于Wechaty开源微信SDK,以微信为深度学习落地应用平台,融合PaddleClas、PaddleGan、PaddleHub等多个飞桨开发工具,集成笔者前期开源的多个项目(【Mural_Gan】壁画不止在莫高窟可以看到、垃圾分类以及中医问答),致力于打造微信个人专属生活小助手,不止让您的生活更便捷,也让您的生活更加丰富多彩!
目前本项目处于0-1阶段,后期将基于此持续添加:
详情可见教你用AI Studio+wechaty+阿里云白嫖一个智能微信机器人
云服务器部分的详细过程,可参考上面给出的参考项目,本项目不做赘述,阿里云、百度云、腾讯云、华为云均有相关活动及福利,可供各位读者选择。
搞定云服务器后,需要下载docker并进行相关配置,可执行如下代码,其中:WECHATY_TOKEN的具体内容需换成自己的token,具体的token获取方式可见wechaty官网。此外,参加AIStudio与Wechaty的比赛亦可获得(报名已结束)。
$ apt update
$ apt install docker.io
$ docker pull wechaty/wechaty:latest
$ export WECHATY_LOG="verbose"
$ export WECHATY_PUPPET="wechaty-puppet-wechat"
$ export WECHATY_PUPPET_SERVER_PORT="8080"
$ export WECHATY_TOKEN="puppet_padlocal_xxxxxx" # 这里输入你自己的token
$ docker run -ti --name wechaty_puppet_service_token_gateway --rm -e WECHATY_LOG -e WECHATY_PUPPET -e WECHATY_TOKEN -e WECHATY_PUPPET_SERVER_PORT -p "$WECHATY_PUPPET_SERVER_PORT:$WECHATY_PUPPET_SERVER_PORT" wechaty/wechaty:latest
当完成docker下载及相关配置后,需检查是否运行成功,可采用如下方法:
输入网址: https://api.chatie.io/v0/hosties/xxxxxx (后面的xxxxxx就是你的token);
如果返回了服务器的ip地址以及端口号,如下图,即说明运行成功;
如果返回的是{"ip":"0.0.0.0","port":0},就说明没有运行成功。
运行成功后会输出很多东西,此时我们需要找到一个Online QR Code: 的地址点击进去:
然后扫码登陆即可!
具体的和【本地开发运行】差别不大,可参考教你用AI Studio+wechaty+阿里云白嫖一个智能微信机器人
!unzip -oq /home/aistudio/data/data103863/garbage.zip -d garbage
!unzip -oq /home/aistudio/data/data103863/Medicine-dialogue.zip -d Medicine-dialogue
!unzip -oq /home/aistudio/data/data103863/Mural_Gan.zip -d Mural_Gan
!mv data/data103863/ding-dong-bot.py /home/aistudio
越来越觉得微信可以作为深度学习应用落地的平台,可凭借其巨大的日活和强劲的便捷度为深度学习应用带去流量加持,例如微信小程序。而现在有了wechaty的加持,使得我们可以以微信为应用平台,通过机器人来完成一些机械性的问答工作,也可以在闲暇时和智能机器人进行对话,他们的出现让生活变得更丰富多彩。
这些都是根据【河南洪灾】过程中产生的灵感,总觉得还是要有点家国情怀和人文关怀的吧……
python-wechaty-getting-started
No Description
Python Markdown other
Dear OpenI User
Thank you for your continuous support to the Openl Qizhi Community AI Collaboration Platform. In order to protect your usage rights and ensure network security, we updated the Openl Qizhi Community AI Collaboration Platform Usage Agreement in January 2024. The updated agreement specifies that users are prohibited from using intranet penetration tools. After you click "Agree and continue", you can continue to use our services. Thank you for your cooperation and understanding.
For more agreement content, please refer to the《Openl Qizhi Community AI Collaboration Platform Usage Agreement》