Releases: zhayujie/chatgpt-on-wechat
Releases · zhayujie/chatgpt-on-wechat
1.3.3
更新内容
- 支持在
plugins/config.json
中添加全量插件配置,docker部署时可通过挂载该文件修改插件配置 - tool 插件支持 azure 接口 (chatgpt_tool_hub 需升级至 0.4.6) @6vision
- 引入定时任务插件 @haikerapples
- 解决长期运行时的内存占用过高问题
Full Changelog: 1.3.2...1.3.3
1.3.2
1.3.1
修复了:
- 对cloudflare Bad Gateway异常,增加自动重试。 by @lichengzhe in #1096
- 未安装pysilk-mod包会导致所有channel的语音功能无法使用,现在只会影响用到它的wechaty
- 百度语音的配置类型均需转成str,避免sdk报错 by @chenzefeng09 in #1238
- 百度翻译参数转str #1127
- railway nixpacks部署模板适配 12dc742
- 修改公众号部署文档:经过@6vision 测试,部分IP也可填写在URL中
更新了:
- 更新了新闻类工具整合后的工具名称说明 by @6vision in #1079
- 在godcmd插件中添加set_gpt_model等命令,使用户可以选择模型 by @taoguoliang in #1089
- plugin(tool): 更新0.4.4 by @goldfishh in #1102
- 群聊时在艾特用户名后会先换行再输出回答内容 by @Zhaoyi-Yan in #1221
知识库:
- feature: 接入LinkAI知识库,支持在线创建个人知识库并快速接入 by @zhayujie in #1167
- fix: 支持app_code配置为空,兼容插件运行 by @zhayujie in #1235
参考:使用文档
Full Changelog: 1.3.0.3...1.3.1
1.3.0.3
修复了:
- dockerfile入口错误 by @wqh0109663 in #1032 #1045
- 公众号补充缺失依赖textwrap by @theLastWinner in #1046
- itchat lib兼容 python 3.7 issue #1042
- dockerfile中安装插件时提示无权限的错误 issue #1056
Full Changelog: 1.3.0.1...1.3.0.3
1.3.0.1
祝大家五一快乐,假期愉快!
更新了:
- 支持企业微信应用号部署方式,支持插件,支持语音图片交互,支持
Railway
部署,使用文档 by @lanvent in #944 - 应用号中发送文字或语音消息过长(>60s)时,会进行分段处理,发送图片过大时会进行压缩处理
- plugin(tool): 更新0.4.2 by @goldfishh in #957
- Azure语音合成增加输入语言检测,现在能够根据语言来自动调用对应的声音,设置参考
- 增加翻译API,默认为百度翻译,需要填写
baidu_translate_app_id
和baidu_translate_app_key
,目前程序未使用翻译API,欢迎插件使用 - 默认镜像设置为
debian
,它默认安装了Azure语音依赖,在环境变量中可填写Azure语音需要的配置 - 增加
subscribe_msg
配置项,公众号或应用号被订阅时会回复该消息,设置为空则不回复 - Azure支持Dalle画图
以上出现的配置项都可以在config.py中找到对应的解释
修复了:
- 修复同时收到语音消息时的文件名冲突问题 by @JS00000 in #933
- 修复
itchat
库中hotreload失败时仍然弹出确认窗口的问题,并增加一些输出日志 - 修复set_openai_api_key命令在一些部署方式失效的问题
- 修改公众号部署文档:经过@6vision 测试,部分IP也可填写在URL中
Full Changelog: 1.2.5...1.3.0.1
1.2.5
- itchat 支持拍一拍和进群事件
- 新增关键字匹配插件 by @theLastWinner in #882
- plugin(tool) ver0.4.1 by @goldfishh in #891
- 公众号代码重构,减少并发错误,支持语音图片回复,修复Ubuntu上Pytts语音Bug by @JS00000 in #904 #920
- 公众号功能优化:支持图片输入、消息加密模式、用户体验优化 by @lanvent in #912
公众号的部署教程也有更新,需要安装wechatpy框架,收发媒体文件需要加入机器IP到可信IP,可设置消息加密模式
- fix: 修复微信名带括号时群聊无法艾特的bug
Full Changelog: 1.2.3.2...1.2.5
1.2.3.2
1.2.3
- 微信公众号语音输入支持 by @JS00000 in #808
- plugin(tool): 新增morning-news tool by @goldfishh in #818
- banwords插件支持对回复进行过滤
- 添加receive message触发事件
- 添加
summary
测试版本到插件源,它用于总结最新的聊天记录,有兴趣的朋友可以测试使用,安装方法可以参考#770 replicate的安装
Full Changelog: 1.2.2.2...1.2.3
1.2.2.2
1.2.2.1
- 修复未开启语音识别时不创建临时目录的bug
Full Changelog: 1.2.2...1.2.2.1