LangBot是什么?
LangBot是一个免费开源的多模态大模型原生即时通信机器人平台,支持多种消息平台(QQ、微信、飞书、钉钉、Discord、Telegram 等)和大模型提供商(OpenAI GPT、ChatGPT、DeepSeek、Claude 等)。LangBot 提供丰富的插件扩展方式,支持事件监听和 Agent 插件,具有高稳定性和高测试覆盖率。它具备多模态交互能力,支持文本、语音、图片等多种输入输出形式,能够进行多轮对话和工具调用。

主要功能
- 多平台支持:LangBot 适配 QQ、微信(企业微信、个人微信)、飞书、钉钉、Discord、Telegram 等消息平台,确保用户可以在不同平台上进行无缝通信。
- 大语言模型支持:支持多种大语言模型,如 ChatGPT、DeepSeek、Dify、Claude、Gemini、xAI Grok、Ollama、LM Studio、阿里云百炼、火山方舟、SiliconFlow、Qwen、Moonshot、ChatGLM 等。这使得 LangBot 能够进行高级自然语言处理任务和多轮对话。
- 多轮对话与工具调用:LangBot 适应群聊和私聊,支持多轮对话和工具调用,并具有多模态能力。这意味着它不仅可以处理文本,还可以处理图像、音频等多种形式的数据。
- 高稳定性与功能完备:LangBot 原生支持访问控制、限速、敏感词过滤等机制,配置简单,并支持多种部署方式,包括 Docker Compose、宝塔面板、Zeabur 云部署、Railway 云部署以及手动部署。
- 插件扩展与活跃社区:LangBot 支持事件驱动、组件扩展等插件机制,拥有丰富的生态,目前已有数十个插件。用户可以根据需求定制和扩展功能。
- Web 管理面板:通过 Web 管理面板,用户可以方便地通过浏览器管理 LangBot 实例,提供便捷的操作体验。
部署方式
- Docker Compose 部署:适合熟悉 Docker 的用户。
- 宝塔面板部署:适用于已安装宝塔面板的用户。
- 云部署:支持 Zeabur 和 Railway 等云部署方式。
- 手动部署:直接使用发行版运行。
LangBot支持的插件列表
- ElvisChenML/Waifu:一个创建真实感聊天机器人的插件,利用程序逻辑结合大语言模型(LLM)提供真实的聊天体验。该插件的基础功能如Bot操作及与LLM模型的交互均由LangBot实现。
- WebwlkrPlugin:使LangBot具备联网能力,从而可以访问在线资源和服务。
- LangBot语音插件:支持多种文本转语音(TTS)平台进行语音聊天。
- URLMaskerPlugin:用于掩码(替换)URL,以应对QQ官方机器人API对消息中URL的限制。
- LangBot_Plugin_Emoticon_v3:基于在线API的表情包插件,适用于LangBot v3版本。
- 俄罗斯轮盘赌游戏插件:实现了基于LangBot的俄罗斯轮盘赌游戏功能。
- 文件发送插件:支持将本机指定文件发送给申请人的功能。
- GalgameMaker:专为QQ对话快速生成Galgame的插件。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...