- 本项目使用 Python 3.10 开发,所以建议使用 3.10 (其他版本应该也问题不大)
- 配套 微信 版本:3.9.10.27
- 可以根据 requirements.txt 搭建环境,或者使用 整合包(夸克网盘, 提取码: 6xmJ) / 整合包(百度网盘, 提取码: rfhh) (不熟悉python的建议使用)
- common.py 中配置 admin(管理员微信id) 和 nick_name(机器人昵称)
- 对话功能,使用阿里云通义千问,apikey获取,配置在 chat/chat.py 中的 api_key
- 翻译功能,使用阿里云机器翻译,accesskey获取,配置在 translate/aliyun_translate.py 中的 access_key_id 和 access_key_secret
- 绘图功能,使用flux,falkey获取,配置在 ai_draw/__ init__.py 中的 os.environ["FAL_KEY"],以前注册有免费额度的,现在好像没了,也可自行更换,绘图还搭配了百度云图片审核,配置在 ai_draw/check_img.py 中的 API_KEY 和 SECRET_KEY
- 天气功能,使用和风天气,apikey获取,配置在 heweather/heweather.py 中的 api_key
- 图片功能、视频功能、签到、运行状态、kfc、舔狗日记、随机小说,目前是用的本地文件(嫌api不稳定),需下载 file(夸克网盘, 提取码: YwGB) / file(百度网盘, 提取码: 5tih),各个压缩包解压到当前文件夹,然后放到 file 下,也可自行更换api
- 定时发送每日新闻和摸鱼日报,requests_api/__ init__.py 中的 task_group 配置微信群id
- 点歌需要安装ffmpeg
- 表情制作功能,如果是自己搭建的环境,需要下载表情资源,控制台输入meme download,整合包则不需要
- start_wx.bat 启动微信端
- start_bot.bat 启动机器人
- 在群内发送“开启功能“即可开启所有功能