Key Feature / 关键更新
🧩 Production-grade Plugin System / 生产级插件系统

我们重新设计并实现了插件系统,新插件系统采用独立进程+WebSocket通信的模式,隔离插件代码与 LangBot 主程序代码,提供高安全性和灵活性。同时,langbot-plugin-sdk提供了一套完善的 LangBot CLI 工具辅助插件开发,并提供统一、丰富的插件 API 和实体引用。全套插件系统均支持多种语言,并对扩展开放。
We've redesigned and reimplemented the plugin system. The new system uses a standalone process with WebSocket communication, isolating plugin code from the main LangBot program code and providing high security and flexibility. Furthermore, langbot-plugin-sdk provides a comprehensive LangBot CLI tool to assist with plugin development, along with a unified and rich plugin API and entity references. The entire plugin system supports multiple languages and is open to extensions.

我们开放了首个中心化服务:LangBot Space,此服务现提供插件市场功能,您可从此处安装插件,或使用 LangBot CLI 工具上传插件到市场。
We have opened our first centralized service: LangBot Space. This service now provides a Plugin Marketplace feature. You can install plugins from here or upload plugins to the market using the LangBot CLI tool.
-
新版插件机制详细文档请见:插件系统
-
插件注册方式和发行方式已重构,以往的插件开发者请尽快迁移
-
链接:插件市场, 插件 SDK 仓库, 插件 Demo 仓库
-
For detailed documentation on the new plugin system, please see: Plugin System
-
Plugin registration and distribution have been restructured. Existing plugin developers are advised to migrate as soon as possible
-
Links: Plugin Market, Plugin SDK Repository, Plugin Demo Repository
👋 New Adapters / 新适配器

LINEユーザーの皆さん、こんにちは!LangBot 现在支持 LINE 机器人,欢迎尝试。
LangBot now supports LINE bots, welcome to try.
同时添加了备受期待的企业微信智能机器人支持,现在已可使用。
What's Changed
- Fix: Fixed the incorrect extraction method of sender ID when converting aiocqhttp reply messages by @Ljzd-PRO in #1624
- Update package.json by @TwperBody in #1627
- feat: add ZIP file upload support for knowledge base by @devin-ai-integration[bot] in #1626
- fix dingtalk message sender id & update dingtalk streaming card without content by @0xzmz in #1630
- add cmd enable config & fix announce request timeout & fix send card with disconnect ai platform by @0xzmz in #1633
- feat: add GitHub star count component to sidebar by @devin-ai-integration[bot] in #1636
- feat: supported langflow api provider by @ozshen in #1646
- Feat/qdrant vdb by @wangcham in #1649
- chore(deps): bump axios from 1.9.0 to 1.12.0 in /web by @dependabot[bot] in #1655
- chore(deps): bump next from 15.2.4 to 15.4.7 in /web by @dependabot[bot] in #1656
- feat: new plugin system by @RockChinQ in #1495
- Rc/new plugin by @RockChinQ in #1659
- add database connect config by @0xzmz in #1647
- Feat/wecom ai bot by @wangcham in #1654
- fix: wecom function by @wangcham in #1664
- Feat/lineadapter by @fdc310 in #1637
New Contributors
更新方式
- Docker:docker-compose.yaml 文件已移动到 docker/ 目录下,请拉取最新代码并按照文档启动
- 手动部署:请按照文档使用
Full Changelog: v4.2.1...v4.3.0