Commit Graph

79 Commits

Author SHA1 Message Date
DrSmoothl
262efa2302 feat: 优化表情包插件和 TTS 插件的异步调用,简化错误处理逻辑 2026-03-13 16:31:59 +08:00
DrSmoothl
a576313b22 Ruff Format 2026-03-13 11:45:26 +08:00
DrSmoothl
ce8d8dfd0a 重构整个插件系统,尝试恢复可启动性,新增插件系统maibot-plugin-sdk依赖 2026-03-07 19:40:51 +08:00
DrSmoothl
6378bb2052 fix Ruff 2026-02-21 16:29:30 +08:00
DrSmoothl
eaef7f0e98 Ruff Format 2026-02-21 16:24:24 +08:00
UnCLAS-Prommer
77725ba9d8 逐步适配新的config 2026-01-15 23:51:19 +08:00
SengokuCola
67c24f84cd feat:日志上线数量可更改 2025-12-31 00:07:55 +08:00
SengokuCola
4bf72e260c fix:生成api没有开始时间戳 2025-12-22 23:27:50 +08:00
CharTyr
b2ac055921 feat: vendor MCPBridgePlugin v2.0.0
- Update built-in MCP bridge plugin to v2.0.0 (Claude mcpServers config)\n- Preserve Workflow (toolchains) + ReAct dual-track\n- Fix WebUI status display persistence and reduce workflow registration noise\n- Default plugin disabled in WebUI\n- Add CHANGELOG.md and refactor docs; remove test scripts
2025-12-20 01:56:18 +00:00
墨梓柒
e680a4d1f5 Ruff format 2025-12-13 17:14:09 +08:00
SengokuCola
1ca27815cd fix;mcp默认不启用 2025-12-06 00:59:32 +08:00
SengokuCola
1aaf129d46 re:以直接代码而不是submodule形式添加内置插件 2025-12-06 00:50:23 +08:00
CharTyr
829fe9de79 feat: 新增 MCP 桥接插件
将 MCP (Model Context Protocol) 服务器的工具桥接到 MaiBot

功能特性:
- 支持 stdio/SSE/HTTP/Streamable HTTP 四种传输方式
- 心跳检测与自动重连
- 工具调用缓存、追踪、权限控制
- 配置导入导出(兼容 Claude Desktop)
- WebUI 完整配置支持
- 断路器模式,故障快速失败

默认禁用,用户需在 WebUI 手动启用
2025-12-03 14:53:28 +00:00
墨梓柒
513182067d feat: 优化任务调度和插件管理,支持路径规范化及插件 ID 自动生成 2025-11-24 21:29:04 +08:00
墨梓柒
7839acd25d Ruff fix 2025-11-13 13:24:55 +08:00
SengokuCola
837ecf702b remove:无用代码 2025-11-10 12:46:27 +08:00
SengokuCola
7a3f260cc3 feat:添加ReAct记忆提取系统 2025-11-09 14:02:29 +08:00
SengokuCola
1d8b7aa805 update:修改版本号,修改默认max_token,修改hangelog 2025-10-27 16:07:54 +08:00
SengokuCola
36d95848d1 feat:内置频率调整,减轻Planner负担 2025-10-14 13:17:08 +08:00
SengokuCola
cb500e069a better:优化了表达方式采样 2025-10-14 12:36:23 +08:00
SengokuCola
ae4966e2b7 rename 2025-10-11 23:52:11 +08:00
SengokuCola
26e2cf0858 update:内置better_frequency 2025-10-11 23:48:56 +08:00
SengokuCola
92e90a0bee feat:添加频率精准控制,移除s4u代码,优化tool返回值 2025-10-02 01:19:05 +08:00
SengokuCola
9781b5f09c feat:一些小改动 2025-09-30 15:41:13 +08:00
SengokuCola
cec2c1830e Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-09-28 02:04:49 +08:00
SengokuCola
0cd39476d8 feat:新的记忆系统,deepthink插件,修复平行动作 2025-09-28 02:03:43 +08:00
墨梓柒
e9a5488b62 Ruff Fix 2025-09-28 00:02:18 +08:00
SengokuCola
1c37dd46e8 better:完善表情包管理插件
修复一些问题

Update emoji_api.py
2025-09-24 20:30:46 +08:00
SengokuCola
0964676bfb fix:表情包管理插件可工作 2025-09-24 17:32:47 +08:00
UnCLAS-Prommer
174cbbf2a4 giving example 2025-09-24 16:25:02 +08:00
SengokuCola
dff75142ec feat:添加内置emoji管理插件 2025-09-24 16:13:43 +08:00
SengokuCola
a932ca695a feat:将relation获取变为工具 2025-09-17 21:17:52 +08:00
UnCLAS-Prommer
88eb5cd40d events系统大体完成 2025-09-17 16:17:35 +08:00
UnCLAS-Prommer
1260a11b78 fix typing of utils_model.py 2025-09-17 15:59:02 +08:00
UnCLAS-Prommer
48ed58c4a8 合并消息的正确存储 2025-09-15 15:21:37 +08:00
UnCLAS-Prommer
ab64eee343 action, command, event_handler易用方法更新,增加语音,混合,转发消息的发送 2025-09-14 00:14:01 +08:00
UnCLAS-Prommer
5eaaaacbe9 插件更新 2025-09-07 01:15:35 +08:00
UnCLAS-Prommer
8a55e14aa4 events主体框架完成 2025-08-27 21:51:29 +08:00
UnCLAS-Prommer
44f53213af fix typing 2025-08-03 13:08:28 +08:00
UnCLAS-Prommer
52acfe5958 knowledge系统对应修改 2025-07-31 13:38:56 +08:00
UnCLAS-Prommer
16c644a666 转换原来的tools到新的(虽然没转) 2025-07-29 00:15:29 +08:00
UnCLAS-Prommer
af27d0dbf0 tools整合彻底完成 2025-07-28 23:57:55 +08:00
Windpicker-owo
8aa8f0e6b7 修改了hello_world_plugin 2025-07-26 22:29:44 +08:00
Windpicker-owo
44d86c8847 尝试整合工具和插件系统 2025-07-26 18:37:29 +08:00
UnCLAS-Prommer
229d45083d command简化,修复unregister的bug 2025-07-25 13:39:27 +08:00
UnCLAS-Prommer
bbb112d803 动态控制命令后续处理 2025-07-25 11:01:14 +08:00
UnCLAS-Prommer
d4fe32b904 删除已经弃用的插件 2025-07-25 00:08:16 +08:00
UnCLAS-Prommer
e15183a422 管理插件,但是只有一半 2025-07-23 15:53:59 +08:00
UnCLAS-Prommer
484fc20983 typing and plugins 2025-07-21 01:23:23 +08:00
UnCLAS-Prommer
8d20134cbb 合并BaseEventPlugin到BasePlugin,重写了components_registry,修正了统计输出 2025-07-19 19:16:42 +08:00