Commit Graph

73 Commits (main)

Author SHA1 Message Date
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
UnCLAS-Prommer 57536e60fa 移除已经不可用的take_picture_plugin 2025-07-19 19:12:49 +08:00
UnCLAS-Prommer 400ffd0b53 增加样例插件,修复统计数据(部分),修复一个bug 2025-07-19 00:46:04 +08:00
SengokuCola a150aa7b2b feat:noreply不考虑command 2025-07-15 21:37:32 +08:00
UnCLASPrommer 418d555b57 enhance logging message, fix default 2025-07-15 18:02:06 +08:00
SengokuCola dfc73255a7 better:优化了人格和其他配置文件,更加精简易懂 2025-07-13 18:32:49 +08:00
UnCLAS-Prommer f890722c3d Merge branch 'dev' into plugin 2025-07-13 01:28:48 +08:00