zhayujie / chatgpt-on-wechat

基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT3.5/GPT-4o/GPT-o1/ Claude/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Claude/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。
https://docs.link-ai.tech/cow
MIT License
30.3k stars 7.97k forks source link

[INFO][2024-06-05 22:42:45][wechat_channel.py:217] - [WX] sendMsg=Reply(type=ERROR, content=[ERROR] 插件开启失败), receiver=@dd9c8c40074d097500c53ed66885e32571a3b521c520acbcd1b2a41297bb9cf5 #2050

Closed Wayzinx closed 3 months ago

Wayzinx commented 4 months ago

前置确认

⚠️ 搜索issues中是否已存在类似问题

操作系统类型?

Linux

运行的python版本是?

python 3.8

使用的chatgpt-on-wechat版本是?

Latest Release

运行的channel类型是?

wx(个人微信, itchat)

复现步骤 🕹

不管是在plugins.json里面修改,还是在微信使用godcmd都无法启动,开启会失败

问题描述 😯

不管是在plugins.json里面修改,还是在微信使用godcmd都无法启动,开启会失败 1717598933152 1717598933152

终端日志 📒


(wechatai) [root@iZ7xve9z0hktadhej2qgadZ chatgpt-on-wechat]# pip list | grep chatgpt-tool-hub
chatgpt-tool-hub               0.5.0
(wechatai) [root@iZ7xve9z0hktadhej2qgadZ chatgpt-on-wechat]# ps -ef | grep app.py | grep -v grep
root      2916     1  0 20:20 ?        00:00:27 python3 app.py
(wechatai) [root@iZ7xve9z0hktadhej2qgadZ chatgpt-on-wechat]# kill 2916
(wechatai) [root@iZ7xve9z0hktadhej2qgadZ chatgpt-on-wechat]# nohup python3 app.py & tail -f nohup.out          # 在后台运行程序并通过日志输出二维码
[1] 21123
[INFO][2024-06-05 22:37:15][role.py:69] - [Role] inited
[INFO][2024-06-05 22:37:15][dungeon.py:56] - [Dungeon] inited
[INFO][2024-06-05 22:37:15][hello.py:38] - [Hello] inited
[INFO][2024-06-05 22:37:15][finish.py:23] - [Finish] inited
[INFO][2024-06-05 22:37:16][wechat_channel.py:217] - [WX] sendMsg=Reply(type=ERROR, content=[ERROR]
插件开启失败), receiver=@dd9c8c40074d097500c53ed66885e32571a3b521c520acbcd1b2a41297bb9cf5
timeTask文件已存在, 无需创建
[timeTask] 数据库timeTask任务列表数据为空
[INFO][2024-06-05 22:41:29][app.py:19] - signal 15 received, exiting...
[INFO][2024-06-05 22:41:29][config.py:219] - [Config] User datas saved.
nohup: 忽略输入并把输出追加到"nohup.out"

'}
[INFO][2024-06-05 22:41:55][config.py:208] - [Config] User datas loaded.
[INFO][2024-06-05 22:41:55][plugin_manager.py:50] - Loading plugins config...
[INFO][2024-06-05 22:41:55][plugin_manager.py:88] - Scaning plugins ...
[INFO][2024-06-05 22:41:55][plugin_manager.py:41] - Plugin Apilot_v0.2 registered, path=./plugins/Apilot
[INFO][2024-06-05 22:41:55][plugin_manager.py:41] - Plugin GoogleSearch_v0.1 registered, path=./plugins/googleSearch-On-Wechat
[INFO][2024-06-05 22:41:55][plugin_manager.py:41] - Plugin BDunit_v0.1 registered, path=./plugins/bdunit
[INFO][2024-06-05 22:41:55][plugin_manager.py:41] - Plugin Keyword_v0.1 registered, path=./plugins/keyword
未安装ntchat: No module named 'channel.wechatnt'
未安装wework: No module named 'ntwork'
未安装ntchat: No module named 'channel.wechatnt'
[INFO][2024-06-05 22:41:55][plugin_manager.py:41] - Plugin timetask_v2.8 registered, path=./plugins/timetask
[INFO][2024-06-05 22:41:55][plugin_manager.py:41] - Plugin Banwords_v1.0 registered, path=./plugins/banwords
[INFO][2024-06-05 22:41:55][plugin_manager.py:41] - Plugin Hello_v0.1 registered, path=./plugins/hello
[INFO][2024-06-05 22:41:55][plugin_manager.py:41] - Plugin Dungeon_v1.0 registered, path=./plugins/dungeon
[INFO][2024-06-05 22:41:55][plugin_manager.py:41] - Plugin Godcmd_v1.0 registered, path=./plugins/godcmd
[INFO][2024-06-05 22:41:55][plugin_manager.py:41] - Plugin linkai_v0.1.0 registered, path=./plugins/linkai
chatgpt-tool-hub version: 0.5.0
[INFO][2024-06-05 22:41:56][plugin_manager.py:41] - Plugin tool_v0.5 registered, path=./plugins/tool
[INFO][2024-06-05 22:41:56][plugin_manager.py:41] - Plugin Finish_v1.0 registered, path=./plugins/finish
[INFO][2024-06-05 22:41:56][plugin_manager.py:41] - Plugin Role_v1.0 registered, path=./plugins/role
[INFO][2024-06-05 22:41:56][godcmd.py:210] - [Godcmd] inited
[timetask] inited
[INFO][2024-06-05 22:41:56][keyword.py:40] - [keyword] {}
[INFO][2024-06-05 22:41:56][keyword.py:42] - [keyword] inited.
[INFO][2024-06-05 22:41:56][linkai.py:35] - [LinkAI] inited, config={'group_app_map': {'测试群名1': 'default', '测试群名2': 'Kv2fXJcH'}, 'midjourney': {'enabled': False, 'auto_translate': True, 'img_proxy': True, 'max_tasks': 3, 'max_tasks_per_user': 1, 'use_image_create_prefix': True}, 'summary': {'enabled': False, 'group_enabled': True, 'max_file_size': 5000, 'type': ['FILE', 'SHARING']}}
[INFO][2024-06-05 22:41:56][Apilot.py:35] - [Apilot] inited and alapi_token loaded successfully
[WARNING][2024-06-05 22:41:56][plugin_manager.py:150] - Failed to init TOOL, diabled. Expecting property name enclosed in double quotes: line 12 column 3 (char 165)
[GoogleSearch] 初始化
[INFO][2024-06-05 22:41:56][role.py:69] - [Role] inited
[INFO][2024-06-05 22:41:56][dungeon.py:56] - [Dungeon] inited
[INFO][2024-06-05 22:41:56][hello.py:38] - [Hello] inited
[INFO][2024-06-05 22:41:56][finish.py:23] - [Finish] inited
[INFO][2024-06-05 22:41:59][wechat_channel.py:131] - Wechat login success, user_id: @0d73b835e0b35ed0da23305f73cbc844b9e0eb7bb32ce2deb9bd0477a4d410e4, nickname: 泽神
/root/anaconda3/envs/wechatai/lib/python3.8/site-packages/pydub/utils.py:170: RuntimeWarning: Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work
  warn("Couldn't find ffmpeg or avconv - defaulting to ffmpeg, but may not work", RuntimeWarning)
Start auto replying.
INFO:itchat:Start auto replying.
timeTask文件已存在, 无需创建
[timeTask] 数据库timeTask任务列表数据为空
[INFO][2024-06-05 22:42:28][bridge.py:61] - create bot glm-4 for chat
[INFO][2024-06-05 22:42:29][wechat_channel.py:217] - [WX] sendMsg=Reply(type=INFO, content=[INFO]
认证成功), receiver=@dd9c8c40074d097500c53ed66885e32571a3b521c520acbcd1b2a41297bb9cf5
[INFO][2024-06-05 22:42:36][wechat_channel.py:217] - [WX] sendMsg=Reply(type=INFO, content=[INFO]
插件列表:
Godcmd_v1.0 999 - 已启用
timetask_v2.8 950 - 已启用
Keyword_v0.1 900 - 已启用
Banwords_v1.0 100 - 未启用
linkai_v0.1.0 99 - 已启用
Apilot_v0.2 88 - 已启用
tool_v0.5 1 - 未启用
GoogleSearch_v0.1 1 - 已启用
Role_v1.0 0 - 已启用
Dungeon_v1.0 0 - 已启用
BDunit_v0.1 0 - 未启用
Hello_v0.1 -1 - 已启用
Finish_v1.0 -999 - 已启用
), receiver=@dd9c8c40074d097500c53ed66885e32571a3b521c520acbcd1b2a41297bb9cf5
[timetask] inited
[INFO][2024-06-05 22:42:44][keyword.py:40] - [keyword] {}
[INFO][2024-06-05 22:42:44][keyword.py:42] - [keyword] inited.
[INFO][2024-06-05 22:42:44][linkai.py:35] - [LinkAI] inited, config={'group_app_map': {'测试群名1': 'default', '测试群名2': 'Kv2fXJcH'}, 'midjourney': {'enabled': False, 'auto_translate': True, 'img_proxy': True, 'max_tasks': 3, 'max_tasks_per_user': 1, 'use_image_create_prefix': True}, 'summary': {'enabled': False, 'group_enabled': True, 'max_file_size': 5000, 'type': ['FILE', 'SHARING']}}
[INFO][2024-06-05 22:42:44][Apilot.py:35] - [Apilot] inited and alapi_token loaded successfully
[WARNING][2024-06-05 22:42:44][plugin_manager.py:150] - Failed to init TOOL, diabled. Expecting property name enclosed in double quotes: line 12 column 3 (char 165)
[GoogleSearch] 初始化
[INFO][2024-06-05 22:42:44][role.py:69] - [Role] inited
[INFO][2024-06-05 22:42:44][dungeon.py:56] - [Dungeon] inited
[INFO][2024-06-05 22:42:44][hello.py:38] - [Hello] inited
[INFO][2024-06-05 22:42:44][finish.py:23] - [Finish] inited
[INFO][2024-06-05 22:42:45][wechat_channel.py:217] - [WX] sendMsg=Reply(type=ERROR, content=[ERROR]
插件开启失败), receiver=@dd9c8c40074d097500c53ed66885e32571a3b521c520acbcd1b2a41297bb9cf5
6vision commented 3 months ago

可以打开debug看看更多详细信息,一般是配置文件格式导致的,