Commit Graph

2984 Commits (c0f3f636c8ba8d449b3effe46d19ecb74bb60ecd)

Author SHA1 Message Date
UnCLAS-Prommer 9c818b78a2
增加一些校验 2025-07-31 22:32:02 +08:00
UnCLAS-Prommer 84216a4df7
api文档更新,注释更新 2025-07-31 15:01:31 +08:00
Afan 3e780c4417
把所有的深蓝色的日志都改成浅蓝色,(可能是个人差了)看起来或许会更加舒服一点......(应该会舒服一点吧,总之我感觉看起来是这样的) 2025-07-31 14:29:46 +08:00
UnCLAS-Prommer baaf0262b3
文档更新,changelog更新 2025-07-31 14:28:16 +08:00
UnCLAS-Prommer 52acfe5958
knowledge系统对应修改 2025-07-31 13:38:56 +08:00
UnCLAS-Prommer 37e52a1566
tools系统 2025-07-31 11:41:15 +08:00
UnCLAS-Prommer 483c8fb547
请求中增加extra_params功能 2025-07-31 01:08:35 +08:00
UnCLAS-Prommer 42a33a406e
增加extra_params功能 2025-07-31 01:04:14 +08:00
UnCLAS-Prommer 82b5230df1
解决openai_client的lint问题 2025-07-31 00:49:59 +08:00
UnCLAS-Prommer 5413c41a01
template更新,内容检查 2025-07-30 18:31:41 +08:00
UnCLAS-Prommer 74fa95c999
template更新 2025-07-30 18:17:55 +08:00
UnCLAS-Prommer 6c0edd0ad7
调整对应的调用 2025-07-30 17:07:55 +08:00
UnCLAS-Prommer 3c40ceda4c
大修LLMReq 2025-07-30 09:45:13 +08:00
UnCLAS-Prommer 15156e62b8
版本升级 2025-07-29 10:32:19 +08:00
UnCLAS-Prommer 5b2914f48f
删除一个logger.trace防炸 2025-07-29 10:28:10 +08:00
墨梓柒 fa58889905
fix: 更新支持的最新版本号至0.2.1 2025-07-29 10:25:39 +08:00
UnCLAS-Prommer a2250b5bba
Merge branch 'dev' into dev-api-ada to resolve conflicts 2025-07-29 10:22:43 +08:00
墨梓柒 7313529dcb
feat: 添加任务类型和能力字段至模型配置,增强模型初始化逻辑 2025-07-29 09:57:20 +08:00
UnCLAS-Prommer 16c644a666
转换原来的tools到新的(虽然没转) 2025-07-29 00:15:29 +08:00
UnCLAS-Prommer 6062b6bd3c
Merge pull request #1149 from Windpicker-owo/dev
在一些细节上完善工具
2025-07-29 00:01:47 +08:00
UnCLAS-Prommer af27d0dbf0
tools整合彻底完成 2025-07-28 23:57:55 +08:00
Windpicker-owo 3692015ce5 update 2025-07-28 23:53:54 +08:00
Windpicker-owo a395573f06
Update src/plugin_system/base/base_tool.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-07-28 23:06:02 +08:00
Windpicker-owo 33f6377dad Merge branch 'dev' of https://github.com/Windpicker-owo/MaiBot into dev 2025-07-28 22:57:20 +08:00
Windpicker-owo 8131e65e9e tool支持是否启用,更人性化的直接调用 2025-07-28 22:56:52 +08:00
UnCLAS-Prommer 82c4dfbb88
Merge branch 'dev' into dev 2025-07-28 21:59:48 +08:00
墨梓柒 254958fe85
fix: 删除临时文件temp.py,清理项目结构 2025-07-28 19:55:45 +08:00
墨梓柒 f0b9e8919a
fix: 增强LLMRequest类的异常处理,添加统一的模型异常处理方法 2025-07-28 19:54:37 +08:00
墨梓柒 3a11c69b8c
fix: 更新LLMRequest类的任务名称确定逻辑,优先使用配置文件中的task_type和capabilities字段 2025-07-28 19:50:40 +08:00
墨梓柒 72bcbb95ea
fix: 修复LLMRequest类中的思维链提取逻辑,确保正确获取推理内容 2025-07-28 19:26:31 +08:00
墨梓柒 5353a1e50d
fix: 优化LLMRequest类,初始化请求处理器并简化任务映射逻辑 2025-07-28 19:22:45 +08:00
UnCLAS-Prommer 97a10c554f
修复导入爆炸和文档错误 2025-07-28 13:09:33 +08:00
UnCLAS-Prommer 576bb34b69
修复send_api爆炸 2025-07-28 13:03:28 +08:00
UnCLAS-Prommer c0375f5dd9
合并utils_api 2025-07-28 12:37:37 +08:00
UnCLAS-Prommer 81ef6f4897
eomji插件修复与管理插件更改 2025-07-28 11:54:43 +08:00
UnCLAS-Prommer d643a85a0a
send_api_doc与reply_to修改 2025-07-28 11:47:32 +08:00
UnCLAS-Prommer 0c302c9ca5
修复插件中使用相对导入时会爆炸 2025-07-28 09:46:40 +08:00
UnCLAS-Prommer d8191c493a
plugin_manage_api_doc 2025-07-27 23:16:54 +08:00
UnCLAS-Prommer 55ce050cc2
message_api_doc 2025-07-27 22:11:14 +08:00
UnCLAS-Prommer 61e5014c6b
llm_api_doc 2025-07-27 17:10:50 +08:00
UnCLAS-Prommer 96d7ad527a
generator修改与文档 2025-07-27 16:59:33 +08:00
UnCLAS-Prommer 5470f68f4a
emoji_api_doc 2025-07-27 14:42:04 +08:00
墨梓柒 16931ef7b4
feat: 支持多个API Key,增强错误处理和负载均衡机制 2025-07-27 13:55:18 +08:00
墨梓柒 e240fb92ca
fix: 更新模型配置和环境变量,调整版本号和模型参数 2025-07-27 13:37:21 +08:00
UnCLAS-Prommer d872d63feb
database_api_doc 2025-07-27 13:33:16 +08:00
UnCLAS-Prommer dc1b996321
config_api_doc 2025-07-27 12:54:37 +08:00
UnCLAS-Prommer c4c0983947
typing and ruff fix 2025-07-27 12:43:59 +08:00
UnCLAS-Prommer 03098b2c13
Merge branch 'dev' of github.com:MaiM-with-u/MaiBot into dev 2025-07-27 10:23:29 +08:00
UnCLAS-Prommer c3d9f53cb2
chat_api_doc 2025-07-27 10:23:06 +08:00
SengokuCola ca22159f96 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-27 00:46:43 +08:00
SengokuCola ab71d30437 better:精简rewrite的参数,添加注释 2025-07-27 00:46:34 +08:00
Windpicker-owo 4ac487dd14 将ToolExecutor迁移进tool_use,顺便改了两处typing 2025-07-27 00:24:40 +08:00
UnCLAS-Prommer 14c0413d7c
非空检查 2025-07-27 00:14:58 +08:00
Windpicker-owo fa7b9dd7d8 找回原来的tools文件夹 2025-07-27 00:02:40 +08:00
Windpicker-owo d31b1c191a
Merge branch 'MaiM-with-u:dev' into dev 2025-07-26 23:42:00 +08:00
SengokuCola 3ab9b8def5 Update expression_learner.py 2025-07-26 23:18:21 +08:00
SengokuCola 0367dae824 fix:并行动作炸裂问题 2025-07-26 23:14:47 +08:00
Windpicker-owo 8cc6636b20 修改了一处注释 2025-07-26 22:37:46 +08:00
Windpicker-owo 6e3afcf18b Merge branch 'dev' of https://github.com/Windpicker-owo/MaiBot into dev 2025-07-26 22:30:31 +08:00
Windpicker-owo a0d7fc5883
Merge branch 'MaiM-with-u:dev' into dev 2025-07-26 22:30:12 +08:00
Windpicker-owo 8aa8f0e6b7 修改了hello_world_plugin 2025-07-26 22:29:44 +08:00
UnCLAS-Prommer 47587a5e64
Merge branch 'dev' of github.com:MaiM-with-u/MaiBot into dev 2025-07-26 21:56:37 +08:00
SengokuCola 75af87aa5f changelog 2025-07-26 21:49:35 +08:00
Windpicker-owo 49a48d3902 Merge branch 'dev' of https://github.com/Windpicker-owo/MaiBot into dev 2025-07-26 21:44:12 +08:00
Windpicker-owo 865aae2a63
Merge branch 'MaiM-with-u:dev' into dev 2025-07-26 21:43:53 +08:00
SengokuCola 5822ba3a89 1
fix ruff
2025-07-26 21:34:50 +08:00
Windpicker-owo 3021acff59 修复了一些bug,修改了插件加载输出 2025-07-26 20:49:22 +08:00
Windpicker-owo ef505cc118
Merge branch 'MaiM-with-u:dev' into dev 2025-07-26 20:46:38 +08:00
UnCLAS-Prommer c14b8082d3
Merge branch 'dev' of github.com:MaiM-with-u/MaiBot into dev 2025-07-26 19:23:57 +08:00
UnCLAS-Prommer b3e8fa7058
让activation概率可以为0 2025-07-26 19:23:21 +08:00
SengokuCola 034fc48b53 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-26 19:18:54 +08:00
SengokuCola e9be27d874 fix:无可用动作下normal仍旧plan 2025-07-26 19:18:49 +08:00
Windpicker-owo 0e14240ab9 Merge branch 'dev' of https://github.com/Windpicker-owo/MaiBot into dev 2025-07-26 18:55:53 +08:00
Windpicker-owo 3ebca2efaa 修复了import时循环导入的问题 2025-07-26 18:55:50 +08:00
Windpicker-owo 934ad25d32
Merge branch 'MaiM-with-u:dev' into dev 2025-07-26 18:54:45 +08:00
UnCLAS-Prommer d8a567618f
Merge branch 'dev' of github.com:MaiM-with-u/MaiBot into dev 2025-07-26 18:38:16 +08:00
Windpicker-owo 9f53cbcf1a Merge branch 'dev' of https://github.com/Windpicker-owo/MaiBot into dev 2025-07-26 18:37:55 +08:00
UnCLAS-Prommer 82f4b1b1ea
让插件管理配置真正有用 2025-07-26 18:37:51 +08:00
Windpicker-owo 44d86c8847 尝试整合工具和插件系统 2025-07-26 18:37:29 +08:00
SengokuCola 63d98d3572 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-26 17:45:44 +08:00
SengokuCola 8c6dadc6f3 fix:优化代码逻辑 2025-07-26 17:43:18 +08:00
SengokuCola 7d2cef9a9c feat:移除reply动作,合并tool配置项 2025-07-26 17:29:41 +08:00
UnCLAS-Prommer ecfa25bf5a
移除了dependency_manager,dependency文档修改 2025-07-26 17:13:12 +08:00
SengokuCola bffc372d95 feat:s4uprompt模式正式上位 2025-07-26 14:48:51 +08:00
SengokuCola b10d51f222 feat:优化的no_reply,区分waiting和breaking,减少无端摸鱼频率 2025-07-26 14:29:01 +08:00
SengokuCola 54631e9e05 fix 修复人格句号 2025-07-26 12:56:36 +08:00
SengokuCola 7a8ea56da5 better:优化willing_classical 2025-07-26 11:51:15 +08:00
SengokuCola 4411859e37 better:优化focus控制和no_reply控制 2025-07-26 11:01:55 +08:00
SengokuCola 16e238a1c8 fix:修复一处关系构建错误,修复一处表达方式错误 2025-07-26 09:28:14 +08:00
SengokuCola 7b5520a667 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-25 21:29:47 +08:00
SengokuCola 29e1d6efae feat:修复emoji和图片的缓存
Update send_api.py
2025-07-25 21:03:27 +08:00
UnCLAS-Prommer 29229d9a36
typing fix 2025-07-25 19:56:01 +08:00
UnCLAS-Prommer 208e629faf
typing 2025-07-25 17:41:38 +08:00
UnCLAS-Prommer 7ebac142ea
Merge branch 'dev' of github.com:MaiM-with-u/MaiBot into dev 2025-07-25 17:35:21 +08:00
UnCLAS-Prommer ca503fbd9b
quick start 文档和管理插件更新 2025-07-25 17:35:00 +08:00
SengokuCola 0a351e7053 changelog 2025-07-25 17:01:59 +08:00
SengokuCola 7d216343bd Update mood_manager.py 2025-07-25 16:57:30 +08:00
SengokuCola 6900a8b269 feat:优化关键词提取,优化at和回复的解析 2025-07-25 16:51:13 +08:00
墨梓柒 2335ec6577
fix: 兼容新旧格式的模型名称获取,保留provider兼容性 2025-07-25 16:44:55 +08:00
SengokuCola 4cc64a2ce1 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-25 16:14:47 +08:00
SengokuCola c53dc6cb69 better:调整激活深度 2025-07-25 16:14:41 +08:00
UnCLAS-Prommer a725f70ee2
issue fix 2025-07-25 16:06:39 +08:00
UnCLAS-Prommer 35a39f96ac
Merge branch 'dev' of github.com:MaiM-with-u/MaiBot into dev 2025-07-25 16:02:37 +08:00
UnCLAS-Prommer 5c5d23c218
改成默认关闭防止乱七八糟 2025-07-25 16:01:30 +08:00
SengokuCola 49898e3cd4 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-25 15:45:27 +08:00
SengokuCola 8c9b2b54c0 better:优化interest的算法,更好更强 2025-07-25 15:45:14 +08:00
UnCLAS-Prommer 5182609ca4
manifest说明文档 2025-07-25 14:47:40 +08:00
UnCLAS-Prommer 3a4f343d84
tools修改 2025-07-25 14:35:59 +08:00
墨梓柒 97def0e931
优化性能:添加请求处理器缓存,减少重复创建;新增性能测试用例 2025-07-25 14:05:59 +08:00
SengokuCola 2aec68bd3d fixruff
Update heartflow_message_processor.py
2025-07-25 13:53:10 +08:00
墨梓柒 6143df6213
Merge pull request #1129 from MaiM-with-u/dev
别conflict别conflict别conflict别conflict别conflict别conflict
2025-07-25 13:51:54 +08:00
SengokuCola f4a505024f Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-25 13:45:24 +08:00
SengokuCola 5251905744 fix:修复reply导致的异常空跳 2025-07-25 13:45:16 +08:00
UnCLAS-Prommer 229d45083d
command简化,修复unregister的bug 2025-07-25 13:39:27 +08:00
墨梓柒 909e47bcee
初步重构llmrequest 2025-07-25 13:21:48 +08:00
墨梓柒 999ea4a7ce
Merge pull request #1124 from MaiM-with-u/dev
保证墨梓柒血压的pr
2025-07-25 11:20:15 +08:00
UnCLAS-Prommer 5ca1269e48
Merge branch 'dev' of github.com:MaiM-with-u/MaiBot into dev 2025-07-25 11:03:02 +08:00
UnCLAS-Prommer bbb112d803
动态控制命令后续处理 2025-07-25 11:01:14 +08:00
SengokuCola 3495926f55 Update utils_model.py 2025-07-25 02:01:28 +08:00
SengokuCola 8801337927 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-25 00:31:29 +08:00
SengokuCola 87e81d4330 Update heartFC_chat.py 2025-07-25 00:31:15 +08:00
UnCLAS-Prommer f6f441474c Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-25 00:08:36 +08:00
UnCLAS-Prommer a82de0a50e action文档 2025-07-25 00:08:00 +08:00
SengokuCola 4ab6d59a79 fix:修复enable_thinking导致的400问题 2025-07-24 23:20:05 +08:00
SengokuCola 8de3963069 feat 统一心情配置,为rewartite加入心情 2025-07-24 22:47:13 +08:00
SengokuCola db896299be fix:修复问题 2025-07-24 22:30:27 +08:00
SengokuCola 16b125b815 Update expression_learner.py 2025-07-24 22:16:21 +08:00
SengokuCola 33606e7028 feat 为focus加入 mentioned bonus 2025-07-24 22:03:27 +08:00
SengokuCola 28861d60b1 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-24 16:58:39 +08:00
SengokuCola c34c8f4021 Update config.py 2025-07-24 16:58:34 +08:00
SengokuCola 4f108abeeb add change 2025-07-24 16:11:21 +08:00
mmmpipi a92a6c8d9a fix:修复构建expression habits块构建错误 2025-07-24 14:04:48 +08:00
UnCLAS-Prommer f4bc583c7d base action update 2025-07-24 09:58:48 +08:00
UnCLAS-Prommer 74fabd556d 修复配置文件变动产生的错误 2025-07-24 09:33:58 +08:00
SengokuCola a02ea61386 fix ruff 2025-07-24 05:00:30 +08:00
SengokuCola 6c91b95314 better:新增log前缀映射,优化emoji的显示,加强了emoji的识别 2025-07-24 04:54:47 +08:00
SengokuCola 6c9c94d719 better:优化一些颜色和Logger
better:优化logger
2025-07-24 04:04:03 +08:00
SengokuCola 677b17754a remove:移除了冗余代码 2025-07-24 03:33:36 +08:00
SengokuCola b839f8ba6c better:优化prompt和配置和无用代码 2025-07-24 02:37:11 +08:00
SengokuCola bc4e7db78a Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-24 01:51:32 +08:00
SengokuCola 66431d4c8f add:新增两个分析脚本 2025-07-24 01:51:29 +08:00
UnCLAS-Prommer d58cf9c819 插件管理增加了权限 2025-07-24 00:42:20 +08:00
SengokuCola b6155f9da6 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-24 00:39:14 +08:00
SengokuCola b4a92ee5d5 feat:为表达添加创建时间 2025-07-24 00:36:53 +08:00
UnCLAS-Prommer eb479f7414 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-24 00:32:04 +08:00
UnCLAS-Prommer d6284b6b4c 插件管理API测试与修改通过 2025-07-24 00:31:53 +08:00
SengokuCola 936091fe7f Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-23 23:55:22 +08:00
SengokuCola 398e15232e feat:升级loger_viewer,移除无用脚本 2025-07-23 23:55:15 +08:00
UnCLAS-Prommer ae675faaa0 version update 2025-07-23 15:57:22 +08:00
UnCLAS-Prommer e15183a422 管理插件,但是只有一半 2025-07-23 15:53:59 +08:00
UnCLAS-Prommer 56c2adbaec 插件和组件管理API 2025-07-23 11:07:26 +08:00
UnCLAS-Prommer 7a0adba070 typing 2025-07-23 09:16:45 +08:00
UnCLAS-Prommer 506dee2990
Merge pull request #1125 from A0000Xz/dev
正确地按照类型获取组件信息
2025-07-23 09:12:56 +08:00
SengokuCola 9d4eed3c06 fix:默认不启动s4u组件 2025-07-23 02:48:40 +08:00
SengokuCola 7807168d1b Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-23 02:26:57 +08:00
SengokuCola c17b138c08 fix:ruff 2025-07-23 02:25:43 +08:00
SengokuCola 12a8290cfb fix:意外启动s4u 2025-07-23 02:25:34 +08:00
A0000Xz 4ee832b5a8
正确地按照类型获取组件信息 2025-07-23 01:49:28 +08:00
UnCLAS-Prommer 10bf424540 增加了组件的局部禁用方法 2025-07-23 00:41:31 +08:00
墨梓柒 f7b7ef211e
重构配置更新逻辑,提取通用函数以支持不同配置文件的更新 2025-07-23 00:33:13 +08:00
墨梓柒 d27d175f54
重构配置文件,新增API提供商和模型信息类,优化配置加载逻辑 2025-07-23 00:30:05 +08:00
墨梓柒 c4e76b45dc
把 API ada先插进来,别管能不能用,先插进来再说( 2025-07-22 23:54:05 +08:00
UnCLAS-Prommer 87dd9a3756 typing fix 2025-07-22 23:12:11 +08:00
UnCLAS-Prommer 35ec390dfd 增加了组件的全局启用和禁用功能 2025-07-22 22:38:40 +08:00
UnCLAS-Prommer 28617cc0f3 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-22 21:17:49 +08:00
SengokuCola 95d6ee1213 修复合并错误 2025-07-22 21:15:02 +08:00
SengokuCola 783d4ee442 remove thinking 2025-07-22 20:53:52 +08:00
SengokuCola 2a8d29332e Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-22 20:42:36 +08:00
SengokuCola 75022b5d10 s4u的一些修改,包括动作适配 2025-07-22 20:36:53 +08:00
UnCLAS-Prommer 76025032a9 增加了卸载和重载插件功能 2025-07-22 18:52:11 +08:00
UnCLAS-Prommer 22c7f667e9 not implemented 2025-07-21 10:17:37 +08:00
雅诺狐 d1877089fc
Update mode_custom.py 2025-07-21 09:33:42 +08:00
UnCLAS-Prommer 610e9e5617 soft reset changes to avoid chaos 2025-07-21 01:27:00 +08:00
UnCLAS-Prommer b7117726e2 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-21 01:25:39 +08:00
UnCLAS-Prommer 484fc20983 typing and plugins 2025-07-21 01:23:23 +08:00
SengokuCola e227a0158d Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-21 00:45:04 +08:00
SengokuCola 639048deed feat:麦麦会产生thinking,并发送内容到直播流 2025-07-21 00:44:58 +08:00
UnCLAS-Prommer f2c901bc98 typing 2025-07-20 18:14:53 +08:00
SengokuCola 20142d1cdb Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-20 14:24:49 +08:00
SengokuCola faeb76bdd2 fix:s4u由platform触发 2025-07-20 14:24:44 +08:00
UnCLAS-Prommer 8d20134cbb 合并BaseEventPlugin到BasePlugin,重写了components_registry,修正了统计输出 2025-07-19 19:16:42 +08:00
UnCLAS-Prommer 8468784e86 minor change 2025-07-19 19:15:44 +08:00
UnCLAS-Prommer 32cb4dc726 some typing 2025-07-19 19:14:52 +08:00
UnCLAS-Prommer ca5a45c090 增加logging API 2025-07-19 19:11:59 +08:00
UnCLAS-Prommer 400ffd0b53 增加样例插件,修复统计数据(部分),修复一个bug 2025-07-19 00:46:04 +08:00
UnCLAS-Prommer 7895cac8c2 恢复mxp模式的可运行性,但保持参数 2025-07-18 23:35:17 +08:00
UnCLAS-Prommer 063382862a plugin_name不再受文件夹名称限制 2025-07-18 19:25:06 +08:00
UnCLAS-Prommer 8b21b7cc77 实际上plugin_manager已经通用了相同的方法 2025-07-18 14:54:28 +08:00
UnCLAS-Prommer ffa88b5462 events manager and some typing fix 2025-07-18 14:50:15 +08:00
Windpicker-owo 93f150f95e 修复了3处类型标注错误 2025-07-18 13:11:10 +08:00
Windpicker-owo 3d9f1a1d5a 增加了enable_asr配置选项,更改一处潜在的bug 2025-07-18 13:02:38 +08:00
Windpicker-owo 2017b1ba83
Merge branch 'MaiM-with-u:dev' into dev 2025-07-18 11:59:47 +08:00
SengokuCola 13c211c785
Merge pull request #1118 from A0000Xz/dev
适配无兴趣度消息
2025-07-18 01:20:38 +08:00
SengokuCola 9be97acb00 feat:移除watching,增加回复生成缓冲,添加头部动作 2025-07-17 22:25:33 +08:00
A0000Xz 82654a12d4
适配无兴趣度消息 2025-07-17 20:16:02 +08:00
A0000Xz 3366fbc479
适配无兴趣度消息 2025-07-17 20:15:02 +08:00
Windpicker-owo 2636e9d55a 正确修改了file_bytes的类型标注 2025-07-17 15:47:33 +08:00
Windpicker-owo 830acaf35f 优化了代码规范 2025-07-17 15:35:13 +08:00
Windpicker-owo 367be4e7d7 优化了部分代码 2025-07-17 15:12:20 +08:00
Windpicker-owo 835ea24351 修改了config注释错误 2025-07-17 15:01:12 +08:00
Windpicker-owo 587aca4d18 增加对voice类型消息的支持 2025-07-17 14:50:19 +08:00
SengokuCola 8768b5d31b Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-17 00:57:07 +08:00
SengokuCola 4e294e95d4 覅下:ruff 2025-07-17 00:56:16 +08:00
SengokuCola c12975bfdf fix:修正s4u的一些问题,修复表达方式共享失效的问题 2025-07-17 00:55:48 +08:00
UnCLAS-Prommer 696325cb57 继承插件总基类,注释更新 2025-07-17 00:28:14 +08:00
UnCLAS-Prommer a83f8948e9 回退utils_model.py中的更改 2025-07-17 00:15:58 +08:00
UnCLAS-Prommer 1aa2734d62 typing fix 2025-07-17 00:10:41 +08:00
SengokuCola 6e838ccc74 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-16 21:17:36 +08:00
墨梓柒 eb716f1e46
fix:修复实体和段落节点不存在时的处理逻辑 2025-07-16 21:02:01 +08:00
墨梓柒 2229f98993
fix:修复LPMM学习问题 2025-07-16 19:58:19 +08:00
SengokuCola 45aeb2df3d remove log 2025-07-16 19:29:12 +08:00
UnCLAS-Prommer c0cde24529 really fix 2025-07-16 19:03:43 +08:00
UnCLAS-Prommer 37830b283c fix 2025-07-16 18:59:44 +08:00
SengokuCola e6d7de72b7 fix:彻底修复傻逼willing问题 2025-07-16 18:47:09 +08:00
SengokuCola 5f318cbee4 Update willing_manager.py 2025-07-16 18:37:17 +08:00
SengokuCola d06abc87e2 fix:修复奇异意愿顺序和命名错误问题 2025-07-16 18:34:38 +08:00
SengokuCola 29161dc839 原来兴趣值真的是0 2025-07-16 18:20:04 +08:00
SengokuCola d974d6ce8f Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-16 18:13:24 +08:00
SengokuCola 399c8b1186 f r 2025-07-16 18:13:17 +08:00
SengokuCola 5c97bcf083 feat:更好的配置文件更新,表达方式迁移到数据库 2025-07-16 18:13:02 +08:00
UnCLAS-Prommer 30b35357d4 plugins sys 修改,复用plugin_base(原base_plugin) 2025-07-16 18:02:42 +08:00
SengokuCola e533fec8f6 Update heartFC_chat.py 2025-07-16 16:21:30 +08:00
SengokuCola 4aff3c8005 feat:测试性的新辅助记忆系统 2025-07-16 16:11:56 +08:00
SengokuCola e2ce6a14f4 fix:修正系数,正确处理reply——to,优化s4u的prompt 2025-07-16 12:06:24 +08:00
SengokuCola bafeb3f25c fix:特殊处理noreply和reply
Update heartFC_chat.py
2025-07-16 11:44:06 +08:00
SengokuCola 15e9477930 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-16 11:38:54 +08:00
SengokuCola 4c698ce81e 删除重复参数 2025-07-16 11:38:50 +08:00
UnCLAS-Prommer 1a17fa20f7 潜在问题修复, events sys 2025-07-16 11:38:01 +08:00
墨梓柒 d8cce20690
Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-16 11:35:26 +08:00
墨梓柒 221ed0e5a5
fix function name error 2025-07-16 11:35:08 +08:00
SengokuCola 1c4910b500 Update no_reply.py 2025-07-16 11:34:48 +08:00
SengokuCola fe05ecf3cf Update no_reply.py 2025-07-16 11:34:31 +08:00
SengokuCola 8c492aa03d fix:处理没有提取到action message 2025-07-16 11:32:04 +08:00
SengokuCola e0a6474416 better:优化关系构建 2025-07-16 11:29:11 +08:00
SengokuCola e54e4ced26 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-16 11:24:42 +08:00
SengokuCola f791b779dd 覅下:修复初始值和返回值错误 2025-07-16 11:24:22 +08:00
墨梓柒 3a1f544014
soft reset commit c71f2b21c064564631b960ecbbca6f25cfcae08d(use repush) 2025-07-16 11:20:26 +08:00
SengokuCola a40346606d Update heartFC_chat.py 2025-07-16 11:09:55 +08:00
SengokuCola 26f5bf4d36 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-16 11:02:43 +08:00
SengokuCola e5689117cf feat:启用频率控制,优化模式切换 2025-07-16 11:01:17 +08:00
墨梓柒 c71f2b21c0
feat: 添加同步获取embedding向量和生成响应的方法 2025-07-16 11:00:16 +08:00
UnCLAS-Prommer a8cbb2978b 临时的energy方式, fix ActivationType 2025-07-16 10:48:39 +08:00
UnCLAS-Prommer 6c89423833 typing 2025-07-16 10:36:52 +08:00
SengokuCola d67cffd953 fix ruff 2025-07-16 00:22:07 +08:00
SengokuCola 037f0c5216 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-16 00:06:23 +08:00
SengokuCola 1b866c89b2 feat:不再需要reply_to,action现拥有 user_id和group_id等信息 2025-07-16 00:06:15 +08:00
UnCLAS-Prommer 2502c20f00 emergency fix 2025-07-15 23:36:24 +08:00
UnCLASPrommer b104178bd7 events system init 2025-07-15 23:20:18 +08:00
SengokuCola 9927322bf9 fix:修复qa 2025-07-15 22:35:38 +08:00
SengokuCola a150aa7b2b feat:noreply不考虑command 2025-07-15 21:37:32 +08:00
SengokuCola 22337ee2f4 remove:移除vtb插件,此功能已由s4u接管 2025-07-15 20:56:40 +08:00
SengokuCola f61273f4fc fix:表情包获取问题 2025-07-15 20:55:31 +08:00
SengokuCola 02f674494c Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-15 20:29:13 +08:00
SengokuCola 7d448c5fdc feat:可接受 screen seg来读屏幕 2025-07-15 20:29:06 +08:00
UnCLASPrommer 80a1c0bf93 api typing check 2025-07-15 19:09:04 +08:00
UnCLASPrommer 2fab069dca Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-15 18:02:43 +08:00
UnCLASPrommer 418d555b57 enhance logging message, fix default 2025-07-15 18:02:06 +08:00
墨梓柒 1966b4eaf8
fix: remove unused imports and comments 2025-07-15 17:13:15 +08:00
SengokuCola 5148901f05 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-15 17:06:22 +08:00
SengokuCola 8111291f99 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-15 17:05:53 +08:00
UnCLASPrommer 8f0fe51bd4 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-15 17:05:34 +08:00
SengokuCola 47b7624ec4 fix ruff 2025-07-15 17:04:58 +08:00
SengokuCola 5ec0d42cde feat:添加新的message类为s4u服务,添加s4u config,添加sc和gift的解析,修复关系构建的一些问题 2025-07-15 17:04:30 +08:00
UnCLASPrommer fb54b052f9 fix #1109 and a similiar problem 2025-07-15 17:03:22 +08:00
墨梓柒 4703e6cdc7
Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-15 17:03:21 +08:00
墨梓柒 9dc683c85a
feat: 移除对LLMClient的依赖,直接初始化EmbeddingManager 2025-07-15 16:57:08 +08:00
墨梓柒 eac2c17049
feat: 移除LLMClient依赖,优化信息提取模块的导入逻辑 2025-07-15 16:55:24 +08:00
墨梓柒 f15e074cca
feat: 重构信息提取模块,移除LLMClient依赖,改为使用LLMRequest,优化数据加载和处理逻辑 2025-07-15 16:54:25 +08:00
UnCLASPrommer b5fd959fe1 ruff, typing, api, bug fix 2025-07-15 16:50:29 +08:00
墨梓柒 2b76dc2e21
feat: 移除LLMClient依赖,改为使用get_embedding函数获取嵌入 2025-07-15 15:50:56 +08:00
墨梓柒 956232d493
feat: 优化KG目录路径获取逻辑,支持备用路径
fix: 修复local_storage设置默认值的逻辑
2025-07-15 15:45:50 +08:00
墨梓柒 b4e8d192e5
Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-15 15:33:30 +08:00
SengokuCola 4ebcf4e056 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-15 02:54:02 +08:00
SengokuCola 443f0a4f6f feat:添加思考状态发送,优化s4u队列 2025-07-15 02:53:54 +08:00
UnCLASPrommer ced528945d Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-15 00:59:42 +08:00
UnCLASPrommer af02f2ab57 fix typing, api change 2025-07-15 00:57:43 +08:00
SengokuCola 807e1e1406 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-14 23:44:28 +08:00
SengokuCola 8e34ab885a feat:为s4u添加一个透明底的聊天记录网页 2025-07-14 23:44:01 +08:00
UnCLASPrommer eae399fb95 typing change, use enum instead of string, fix typo 2025-07-14 23:40:09 +08:00
SengokuCola 3332be0d12 feat:添加了眨眼动作和微动作,注视动作 2025-07-14 02:44:27 +08:00
SengokuCola 11bef44901 feat:添加激活和改写的最大上下文限制,修剪planner长度 2025-07-13 20:45:21 +08:00
SengokuCola 7d193fe37b fix:修复action_info未正确获取 2025-07-13 18:42:47 +08:00
SengokuCola 18d412d280 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-13 18:32:55 +08:00
SengokuCola dfc73255a7 better:优化了人格和其他配置文件,更加精简易懂 2025-07-13 18:32:49 +08:00
墨梓柒 e1433f7cfc
test actions 2025-07-13 18:15:51 +08:00
SengokuCola e987b6331f Update bot.py 2025-07-13 15:50:08 +08:00
SengokuCola 106be64a95 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-13 15:20:13 +08:00
SengokuCola 6226de10ea remove:移除pfc遗留代码 2025-07-13 15:19:56 +08:00
SengokuCola 64b9aae963 feat:为heatfc加入了类似s4u的prompt构建方式 2025-07-13 15:18:13 +08:00
UnCLASPrommer 6545a12b07 完善可乐的更改 2025-07-13 14:20:25 +08:00
SengokuCola aafa4c688b fix:修正merge带来的问题 2025-07-13 13:46:12 +08:00
SengokuCola 5fd4caf23b fix:更新s4u表情系统 2025-07-13 13:00:03 +08:00
SengokuCola c6ec4c53db Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-13 12:59:10 +08:00
UnCLAS-Prommer 3961fb7542 fix typo, refactor memory_system 2025-07-13 10:31:18 +08:00
UnCLAS-Prommer f93fa88c27 refactor of heart_flow 2025-07-13 10:24:23 +08:00
UnCLAS-Prommer 108d883675 refactor of focus_chat 2025-07-13 10:10:56 +08:00
UnCLAS-Prommer f1373fce4a 删除无用文件 2025-07-13 01:34:49 +08:00
UnCLAS-Prommer f890722c3d Merge branch 'dev' into plugin 2025-07-13 01:28:48 +08:00
github-actions[bot] 2d39cefce0 🤖 自动格式化代码 [skip ci] 2025-07-12 16:21:28 +00:00
UnCLAS-Prommer 7ef0bfb7c8 完成所有类型注解的修复 2025-07-13 00:19:54 +08:00
SengokuCola 8b13a246be Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-13 00:05:29 +08:00
SengokuCola 7757931da5 feat:为s4u添加优先级信息 2025-07-13 00:05:12 +08:00
SengokuCola 16c2a8b68e fix:无动作时卡入no_reply 2025-07-13 00:04:57 +08:00
UnCLAS-Prommer 80bf8759e0 fix typo 2025-07-12 23:45:43 +08:00
SengokuCola 58ef00865d fix rudff 2025-07-12 23:35:05 +08:00
SengokuCola b74376387a feat;现在只需要activation_type字段 2025-07-12 23:34:52 +08:00
SengokuCola 6f1add930b feat:统一化模式动作,移除模式配置 2025-07-12 23:24:02 +08:00
SengokuCola b58637bccd remove:彻底移除normal消息发送器 2025-07-12 22:38:21 +08:00
SengokuCola a549034bbc feat:修复no_reply起始时间,移除normal消息管理器,不再并行生成回复,为focus提供退出方法 2025-07-12 22:36:08 +08:00
SengokuCola 8fae6272bc feat:normal可以一种简洁的方式切换到focus 2025-07-12 16:12:30 +08:00
SengokuCola 0bc059434b Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-12 15:56:29 +08:00
SengokuCola f174be73d9
Merge pull request #1107 from A0000Xz/dev
message_api更新,添加过滤麦麦消息功能
2025-07-12 15:29:12 +08:00
UnCLAS-Prommer d2ad6ea1d8 fix typo 2025-07-12 10:18:16 +08:00
UnCLAS-Prommer 3d17df89a2 fix typo 2025-07-12 10:16:50 +08:00
UnCLAS-Prommer 485aaac783 Merge branch 'dev' into plugin 2025-07-12 10:02:05 +08:00
SengokuCola 1dc0bd0d81 fix:ruff 2025-07-12 01:26:49 +08:00
SengokuCola 8d303d96a2 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-12 01:26:30 +08:00
SengokuCola 4255e64d35 feat:整合normal和focus聊天 2025-07-12 01:24:13 +08:00
UnCLAS-Prommer b303a95f61 部分类型注解修复,优化import顺序,删除无用API文件 2025-07-12 00:34:49 +08:00
A0000Xz ce1215158c Update storage.py 2025-07-11 22:01:46 +08:00
A0000Xz 8daab59ec8 Revert "私聊不再可能退出focus模式,修复focus退出阈值反向计算的BUG"
This reverts commit 9dfc15e61c.
2025-07-11 21:58:38 +08:00
A0000Xz b1f50628ad Revert "优化no_reply逻辑和参数,适配私聊,解决插空的消息无反应问题"
This reverts commit c87f36973f.
2025-07-11 21:54:31 +08:00
A0000Xz aaafe442b3 Merge branch 'dev' of https://github.com/A0000Xz/MaiBot into dev 2025-07-11 21:52:59 +08:00
SengokuCola a0efb89d98 feat:将normal抽象为循环 2025-07-11 21:51:47 +08:00
SengokuCola 0cdf53fb85 feat:进一步合并normal和focus模式,移除interest_dict(附带其他合理性修改) 2025-07-11 21:51:30 +08:00
A0000Xz 9dfc15e61c
私聊不再可能退出focus模式,修复focus退出阈值反向计算的BUG 2025-07-11 19:32:18 +08:00
A0000Xz ef1ac55fe0
现在部分查询可以选择filter_mai参数来决定是否过滤麦麦自己消息 2025-07-11 19:31:07 +08:00
A0000Xz c87f36973f
优化no_reply逻辑和参数,适配私聊,解决插空的消息无反应问题 2025-07-11 19:30:05 +08:00
github-actions[bot] 1bff478fcc 🤖 自动格式化代码 [skip ci] 2025-07-11 05:19:35 +00:00
github-actions[bot] c6d6547e73 🤖 自动格式化代码 [skip ci] 2025-07-11 04:56:00 +00:00
SengokuCola 3b9d656645 Update plugin.py 2025-07-11 12:55:42 +08:00
SengokuCola 375f28242a fix:优化no——reply计算 2025-07-11 11:44:13 +08:00
github-actions[bot] 3768fb22ad 🤖 自动格式化代码 [skip ci] 2025-07-10 17:32:15 +00:00
SengokuCola 44abb71959 细微调整 2025-07-11 01:31:57 +08:00
SengokuCola 8143698c13 Revert "Merge pull request #1057 from Todysheep/dev"
This reverts commit 02b747e2fc, reversing
changes made to a3a3d872fa.
2025-07-11 01:27:32 +08:00
SengokuCola f144883826 feat:将action记录置入planner,有效减少重复调用action问题 2025-07-11 01:24:44 +08:00
SengokuCola 6bfc8b2d8c fix:优化关系构建的prompt 2025-07-11 01:24:07 +08:00
SengokuCola 81c1e66867 better:重构no_reply,不再使用小模型,而是采用激活度决定是否结束等待 2025-07-11 01:23:49 +08:00
SengokuCola 825cfb44f5 feat:s4u模式现在可以操控表情 2025-07-11 01:22:49 +08:00
UnCLAS-Prommer 69715194fd Merge branch 'dev' into 'plugin' 2025-07-11 01:04:20 +08:00
UnCLAS-Prommer 968eb92107 不再进行action_info转换了,保持一致性 2025-07-11 00:59:49 +08:00
UnCLAS-Prommer ab61b1bb22 插件系统info修复,见changes.md 2025-07-10 16:46:37 +08:00
github-actions[bot] c712a6bfca 🤖 自动格式化代码 [skip ci] 2025-07-09 19:20:48 +00:00
SengokuCola 4f3e653e1f Update normal_chat.py 2025-07-10 03:20:31 +08:00
SengokuCola 76f2054cbc feat:更精准的表情包匹配 2025-07-10 03:19:04 +08:00
UnCLAS-Prommer d5cd0e8538 修改import顺序,把魔法字变为枚举型 2025-07-09 21:54:43 +08:00
UnCLAS-Prommer 24e5b95cdb Merge branch 'dev' into plugin 2025-07-09 13:11:26 +08:00
github-actions[bot] 9eeff628b8 🤖 自动格式化代码 [skip ci] 2025-07-08 18:10:43 +00:00
SengokuCola bb906d59b2 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-07-09 02:09:39 +08:00
SengokuCola 7ef5c9a46d feat;新的情绪系统 2025-07-09 02:09:32 +08:00