Commit Graph

2020 Commits (aa7cf7fc9e6ee75bd9dc6ea00b381301fa65aa83)

Author SHA1 Message Date
SengokuCola d957aef202 better:优化prompt中时间的内容 2025-06-02 18:19:16 +08:00
SengokuCola a45c626b13 fix:忘记删除字段 2025-06-02 17:51:50 +08:00
SengokuCola 8e2b6bb657 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-06-02 17:46:20 +08:00
SengokuCola 4bf290d55f fix:修复遥测,打字时间,图像识别 2025-06-02 17:46:17 +08:00
SengokuCola 2432c8d0ea feat:修复了关键词功能,并且在focus可用 2025-06-02 17:46:03 +08:00
github-actions[bot] 98f492ed13 🤖 自动格式化代码 [skip ci] 2025-06-02 08:40:50 +00:00
SengokuCola 6ad2b8b3de feat:优化planner的运作模式(同时保留旧切换选项(未完善)) 2025-06-02 16:40:29 +08:00
SengokuCola 8b513cd980 feat:拆分expressor和replyer 2025-06-02 16:40:02 +08:00
SengokuCola b8a54cdc21 fix:提供更精简的一套action 2025-06-02 16:39:16 +08:00
github-actions[bot] c8fac6c513 🤖 自动格式化代码 [skip ci] 2025-06-02 04:46:33 +00:00
SengokuCola 78a9709fa2 fix:不展示不回复在循环观察中的信息 2025-06-02 12:45:14 +08:00
SengokuCola 12a88dcd99 feat:允许关闭聊天规划处理器 2025-06-02 12:43:36 +08:00
SengokuCola d6b360dd22 fix:修复遥测报错层级 2025-06-02 12:41:59 +08:00
SengokuCola 3e4dca8571 fix:修复日志保存问题 2025-06-02 12:40:33 +08:00
zhiyucn d0f3747292 fix(heartFC_Cycleinfo): 修复文件路径处理并添加调试日志
- 修复目录路径拼接问题,确保文件写入到正确路径
- 添加调试日志打印目录名和最终文件路径,便于问题排查
2025-06-01 19:24:39 +08:00
zhiyucn 25b010c004 fix(heartFC_Cycleinfo): 修复目录创建时特殊字符处理问题
移除目录创建时的异常处理逻辑,改为在创建前过滤特殊字符。仅保留字母、数字、下划线、中划线和中文字符,确保目录路径安全。简化了错误处理流程,直接使用os.makedirs的exist_ok参数避免竞态条件。
2025-06-01 19:12:56 +08:00
zhiyucn 6d59e97130 fix(heartFC_Cycleinfo): 添加目录创建失败时的异常处理和备用方案
当目录创建失败时,捕获异常并打印错误信息,同时将日志文件写入到temp目录下作为备用方案
2025-06-01 19:04:24 +08:00
SengokuCola cb05439417 feat:增加人格表达方式的多样性 2025-06-01 19:00:04 +08:00
墨梓柒 2b6bd3b627
update 2025-06-01 18:34:04 +08:00
tcmofashi c6a222e6a5 fix: 修复focus吞消息问题 2025-06-01 17:49:13 +08:00
tcmofashi 48adf192d0 ruff format 2025-06-01 08:09:31 +08:00
tcmofashi 7cb546c816 feat: 增加vtb_action,搭配Amaidesu可实现对live2d动作的调用 2025-06-01 00:55:26 +08:00
SengokuCola a873d1d4d5 fix:修复保存log中存在特殊字符 2025-05-30 23:30:55 +08:00
SengokuCola c641ea2478 feat:不好意思刚刚忘记push了 2025-05-30 17:41:31 +08:00
SengokuCola cb7ed9482a Update hfcloop_observation.py 2025-05-30 12:24:34 +08:00
SengokuCola 78df7ab553 feat:添加了focus的logger记录,修复潜在的bar request400,为表达器读取配置文件 2025-05-30 12:18:01 +08:00
SengokuCola 54724ae21e feat:处理器处理时间上限,处理并行模式,planner和思考prompt,循环观察器大优化
feat:增加了处理器处理时间上限,记忆处理并行模式,优化了planner和思考prompt,优化了循环观察器
2025-05-30 11:04:29 +08:00
SengokuCola 8f0a4d9d2c fix:修改默认等待时间到1200s 2025-05-29 23:39:22 +08:00
SengokuCola 57f8afed1f fix:更好的连续回复控制 2025-05-29 23:17:11 +08:00
SengokuCola 27c8389b36 1 2025-05-29 22:46:36 +08:00
SengokuCola 75416a7a6a feat:可以自定义连续回复次数 2025-05-29 22:45:07 +08:00
SengokuCola ba61df3409 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-29 21:31:41 +08:00
SengokuCola 1bed1b5335 升级配置文件读取器 2025-05-29 21:31:07 +08:00
UnCLAS-Prommer fbf3b8f1ef 小修消息处理炸飞 2025-05-29 20:14:52 +08:00
SengokuCola aa75eccea6 Update pic_action.py 2025-05-29 19:24:33 +08:00
github-actions[bot] 9347f52a4d 🤖 自动格式化代码 [skip ci] 2025-05-29 06:10:31 +00:00
SengokuCola 24df2f0fa0 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-29 14:10:14 +08:00
SengokuCola 655563a4ae 增加normalchat时间信息 2025-05-29 14:10:12 +08:00
github-actions[bot] 813c0eb787 🤖 自动格式化代码 [skip ci] 2025-05-29 05:53:06 +00:00
SengokuCola ba30818d9e Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-29 13:52:28 +08:00
SengokuCola d94b7022e2 优化提及 2025-05-29 13:52:04 +08:00
github-actions[bot] f6e95b1215 🤖 自动格式化代码 [skip ci] 2025-05-29 05:39:25 +00:00
SengokuCola 747282a439 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-29 13:39:11 +08:00
SengokuCola 359d3f166e Update heartFC_chat.py 2025-05-29 13:38:36 +08:00
SengokuCola 5b13de1715 Update heartFC_chat.py 2025-05-29 13:38:31 +08:00
SengokuCola b741ef761a feat:给超时处理器默认值 2025-05-29 13:38:11 +08:00
github-actions[bot] 2fa9bcba81 🤖 自动格式化代码 [skip ci] 2025-05-29 02:46:19 +00:00
墨梓柒 5aae1b98bc
fix: Ruff 2025-05-29 10:46:02 +08:00
SengokuCola 126111c83c 1 2025-05-29 10:33:21 +08:00
SengokuCola 8ba69ad695 修改统计名称 2025-05-29 10:20:58 +08:00
SengokuCola 978147036a Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-29 10:16:36 +08:00
SengokuCola b551710c13 feat:将action选择从处理器转变为单独阶段,增加action使用的准确性 2025-05-29 10:16:34 +08:00
墨梓柒 72328b890c
refactor: 优化知识库搜索逻辑,移除冗余代码 2025-05-29 09:41:31 +08:00
github-actions[bot] 117f426db2 🤖 自动格式化代码 [skip ci] 2025-05-29 01:27:37 +00:00
墨梓柒 22b579be02
fix: Ruff 2025-05-29 09:27:06 +08:00
SengokuCola 3cf7776966 Update pic_action.py 2025-05-29 09:23:35 +08:00
SengokuCola 76d305696c fix:修复兴趣集未清空,模型失败导致planer失败,绘图插件配置文件问题 2025-05-29 00:44:41 +08:00
SengokuCola de28e3bc3b Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-28 23:49:15 +08:00
SengokuCola bad915f6cb fix:修复小bug 2025-05-28 23:49:13 +08:00
墨梓柒 271cb7e432
Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-28 23:29:25 +08:00
墨梓柒 146ca48671
fix: 更新MongoToSQLiteMigrator的唯一字段和验证设置 2025-05-28 23:29:11 +08:00
UnCLAS-Prommer 168fb0da40
Merge pull request #1000 from UnCLAS-Prommer/dev
fix: 正则消息匹配
2025-05-28 23:24:37 +08:00
SengokuCola 7c96c0a396 Update exprssion_learner.py 2025-05-28 23:24:16 +08:00
UnCLAS-Prommer ee8951c305
Merge branch 'MaiM-with-u:dev' into dev 2025-05-28 23:23:41 +08:00
UnCLAS-Prommer bf1b123f0b 修复正则,更改一下template注释 2025-05-28 23:23:29 +08:00
SengokuCola 2951feadb5 fix:修复表达方式空构建问题 2025-05-28 23:23:01 +08:00
SengokuCola 0087601fb3 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-28 22:44:46 +08:00
SengokuCola 794eb06008 Update memory_manager.py 2025-05-28 22:44:44 +08:00
github-actions[bot] 8f03be10be 🤖 自动格式化代码 [skip ci] 2025-05-28 14:42:38 +00:00
SengokuCola cd41dcb4cb better:继续优化 2025-05-28 22:42:25 +08:00
SengokuCola 278521063f Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-28 22:24:12 +08:00
SengokuCola 6e39965c56 better:优化logger显示 2025-05-28 22:24:08 +08:00
github-actions[bot] f57903ff7c 🤖 自动格式化代码 [skip ci] 2025-05-28 13:10:24 +00:00
SengokuCola 9bb2fe2d52 feat:为noraml_caht加入表达方式 2025-05-28 21:10:09 +08:00
墨梓柒 460c7fb75a
更新迁移脚本,支持断点续传和批量导入,更新数据库模型,允许群聊信息字段为可选(null=True) 2025-05-28 20:51:38 +08:00
SengokuCola 859e5201fc Update default_expressor.py 2025-05-28 20:45:34 +08:00
SengokuCola 218d0d4a5d pass ruff 2025-05-28 20:44:26 +08:00
SengokuCola bc489861d3 feat:为normal_chat提供选项,有效控制回复频率 2025-05-28 20:41:46 +08:00
SengokuCola a2eb4a163b fix:修复私聊bug 2025-05-28 13:58:51 +08:00
SengokuCola 41f97a0bf1 feat:允许command设置展示名称,而非指令原文,添加处理器超时,NormalChat转换清理 2025-05-28 13:49:19 +08:00
SengokuCola 7fcd5c9abe feat:修复normal_chat BUG,添加调试选项 2025-05-28 12:41:43 +08:00
SengokuCola 2c973244e3 fix修复at 2025-05-27 23:34:09 +08:00
SengokuCola f49ad7892b Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-27 23:15:46 +08:00
SengokuCola e0a8905c77 修复配置名称 2025-05-27 23:15:35 +08:00
SengokuCola 7b05bb3b66 ruff 2025-05-27 23:09:50 +08:00
SengokuCola 43e465860f fix:优化离开focus模式的机制,完全移除Interest机制, 2025-05-27 23:08:44 +08:00
github-actions[bot] aa67b59540 🤖 自动格式化代码 [skip ci] 2025-05-27 14:53:17 +00:00
zrzluck99 e25755118e
Update src/chat/utils/utils.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-05-27 22:22:15 +08:00
zrzluck99 43be52a2b3 fix: 修复了 chat 插件中不能正确识别at的错误, 并添加了对linuxqq的支持 2025-05-27 22:10:37 +08:00
SengokuCola 369de9d137 feat:优化了auto切换聊天模式机制,修改取名prompt,不再处理temp 2025-05-27 21:45:03 +08:00
SengokuCola 7e59382603 feat:支持qwen3模型的enable_thinking参数和thinking_budget参数 2025-05-27 20:50:06 +08:00
SengokuCola cad9b40bb3 better:进一步拆分模型配置 2025-05-27 18:35:33 +08:00
SengokuCola 52f7cc3762 fix:优化记忆提取,修复破损的tool信息 2025-05-27 18:21:05 +08:00
SengokuCola 548a583cc7 fix:修复禁言插件 2025-05-27 17:07:51 +08:00
SengokuCola 0391111c82 feat:拆分重命名模型配置,修复动作恢复问题 2025-05-27 14:28:41 +08:00
SengokuCola 5b8e4c0690 druff 2025-05-27 12:44:46 +08:00
SengokuCola 890a7b6505 feat:修复了action变更,修改了默认配置,提升版本号 2025-05-27 12:41:23 +08:00
SengokuCola 57c9dacb99 fix:简化了身份配置 2025-05-27 10:50:47 +08:00
tcmofashi 5a312a9421 fix: pass ruff 2025-05-26 18:50:25 +08:00
tcmofashi a92ffc12df feat: 提供了tts_action,适配最新的tts_adapter可实现focus chat下主动发送语音 2025-05-26 18:48:01 +08:00
tcmofashi 407d278f84 fix: 恢复actionprocessor,增加与formatinfo的联动逻辑 2025-05-26 12:38:03 +08:00
tcmofashi 0f62742138 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-26 10:41:52 +08:00
tcmofashi 2f9718441a feat: 启用message中的format_info功能 2025-05-26 10:40:31 +08:00
github-actions[bot] 222080f6c4 🤖 自动格式化代码 [skip ci] 2025-05-24 12:29:28 +00:00
SengokuCola ca55aca750 fix:处理特殊类型 2025-05-24 19:24:34 +08:00
SengokuCola 93152b0c8d
Merge pull request #983 from tcmofashi/dev
feat: 新增maim_message配置,支持wss,tcp模式,支持token
2025-05-24 12:48:38 +08:00
tcmofashi 20d872130b fix: 给gemini擦屁股 2025-05-24 11:09:57 +08:00
tcmofashi a78e3dfa8a
Update src/config/official_configs.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-05-24 11:06:59 +08:00
tcmofashi 5536c5bf76 feat: 新增maim_message配置,支持wss,tcp模式,支持token 2025-05-23 18:10:37 +08:00
github-actions[bot] 516092494e 🤖 自动格式化代码 [skip ci] 2025-05-23 09:07:54 +00:00
SengokuCola 3a44f00bc1 better:优化自我认知信息 2025-05-23 17:07:41 +08:00
github-actions[bot] 8d23255391 🤖 自动格式化代码 [skip ci] 2025-05-23 08:46:23 +00:00
SengokuCola 93b95716ef Update hfcloop_observation.py 2025-05-23 16:45:12 +08:00
SengokuCola febe2b4c41 fix:修复了记忆快速提取问题 2025-05-23 16:40:44 +08:00
SengokuCola 9625750e62 fix:文件路径合理化 2025-05-23 16:00:26 +08:00
SengokuCola 821f2ed702
Merge pull request #980 from tcmofashi/dev
Fix: 恢复tamplate_info功能/为maim_message>=0.3.0增加自定义logger
2025-05-23 15:49:36 +08:00
github-actions[bot] c874af5c87 🤖 自动格式化代码 [skip ci] 2025-05-23 07:49:17 +00:00
SengokuCola 68b248dd9d fix:移除火山sdk 2025-05-23 15:49:01 +08:00
SengokuCola 5d26e25b09 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-23 15:36:33 +08:00
SengokuCola 46ffa826e5 feat:新增豆包绘图示例插件 2025-05-23 15:36:01 +08:00
tcmofashi d2a3f83bd6 fix: fit gemini 2025-05-23 13:48:23 +08:00
tcmofashi aa74329e6e fix: ruff pass 2025-05-23 13:24:29 +08:00
tcmofashi cddcc10a52 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-23 12:14:31 +08:00
tcmofashi ff9efb1c5e fix: 恢复template_info功能 2025-05-23 11:04:49 +08:00
github-actions[bot] 220b51aa14 🤖 自动格式化代码 [skip ci] 2025-05-23 02:53:31 +00:00
SengokuCola 0eb1320481 fix:修改插件基类,现在支持任意类型发送 2025-05-23 10:53:18 +08:00
github-actions[bot] 344a8baf22 🤖 自动格式化代码 [skip ci] 2025-05-21 14:42:43 +00:00
墨梓柒 a164cf3244
fix: Ruff 2025-05-21 22:42:26 +08:00
SengokuCola 6269e053ff Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-21 19:21:33 +08:00
SengokuCola c24d85150e Update heartFC_chat.py 2025-05-21 19:21:05 +08:00
Oct-autumn 86b777fe4d
fix: 心跳403Error时炸心跳任务 2025-05-21 15:57:23 +08:00
墨梓柒 34233628a6
Merge pull request #971 from KeepingRunning/type-fix
fix: 保持config中体重的数据类型一致
2025-05-21 09:51:02 +08:00
github-actions[bot] 6730b60e0a 🤖 自动格式化代码 [skip ci] 2025-05-21 01:20:30 +00:00
墨梓柒 e82a5f7d47
feat: 保留原来的修复逻辑 2025-05-21 09:20:17 +08:00
github-actions[bot] 3b89eb6ea8 🤖 自动格式化代码 [skip ci] 2025-05-21 01:16:20 +00:00
墨梓柒 8f4489a145
feat: 尝试使用json_repair库代替HRAG的JSON修复 2025-05-21 09:16:01 +08:00
keep_running 91c46b4a96
Merge branch 'dev' into type-fix 2025-05-21 02:31:08 +08:00
KeepingRunning 10a6f91df4 fix: 全部改成float 2025-05-21 02:00:42 +08:00
SengokuCola bcab845fab 11 2025-05-20 23:45:04 +08:00
SengokuCola 776aae8dc8 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-20 23:44:56 +08:00
SengokuCola 1f59fd5802 fix:修复normal_chat不回复 2025-05-20 23:44:53 +08:00
SengokuCola de2736fccd better:可通过配置文件自定义 运行处理器 2025-05-20 23:34:33 +08:00
github-actions[bot] 42e50ee3ed 🤖 自动格式化代码 [skip ci] 2025-05-20 15:03:44 +00:00
墨梓柒 afaf24d28c update: 飞掉老知识库 2025-05-20 23:03:28 +08:00
SengokuCola b41b7b6524 ruff:fix 2025-05-20 22:56:55 +08:00
SengokuCola af8edd0ef7 feat: 新增HFC处理器自定义项和思考间隔项
新增了 HFC不同处理器的开启关闭可选项
新增了思考间隔调整
移除无用工具
2025-05-20 22:56:42 +08:00
SengokuCola 25d9032e62 better:重整配置,分离表达,聊天模式区分
重整配置文件路径,添加更多配置选项
分离了人设表达方式和学习到的表达方式
将聊天模式区分为normal focus和auto
2025-05-20 22:42:16 +08:00
SengokuCola 67569f1fa6 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-20 13:01:47 +08:00
墨梓柒 4da59068ab fix: 修改个体特征初始化中的体重类型为double 2025-05-20 12:55:18 +08:00
SengokuCola 65470f7724 Update self_processor.py 2025-05-20 12:53:54 +08:00
KeepingRunning 503cc55b22 fix: 保持数据类型一致 2025-05-20 03:27:46 +08:00
SengokuCola b79bb4b3c3 更新changlog 2025-05-20 01:41:02 +08:00
SengokuCola 93e98a77e8 fix:启动遥测服务 2025-05-19 20:51:21 +08:00
tcmofashi 75eeea8d92 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-18 21:17:22 +08:00
SengokuCola 49c2bc854c refactor:重构聊天状态切换模式,移除限额,精简切换逻辑 2025-05-18 18:15:38 +08:00
SengokuCola a1809d347b refactor:移除主心流冗余逻辑 2025-05-18 17:01:05 +08:00
UnCLAS-Prommer 6ec3a5e6c6
Merge branch 'MaiM-with-u:dev' into dev 2025-05-17 17:38:16 +08:00
UnCLAS-Prommer 7973318f4c ruff 2025-05-17 17:35:00 +08:00
UnCLAS-Prommer 061fcefeef 去除mmc端的白名单机制 2025-05-17 17:34:44 +08:00
SengokuCola 877bd9e188 Update __init__.py 2025-05-17 16:39:46 +08:00
SengokuCola e6cd2a8e8f feat:添加海马体支持 2025-05-17 14:46:01 +08:00
SengokuCola 06a3479c0f fix:记忆报错 2025-05-17 12:24:00 +08:00
SengokuCola f1081dfe76 Update chattinginfo_processor.py 2025-05-17 01:04:12 +08:00
SengokuCola d26d69de60 fix;修复提取消息和运行bug 2025-05-17 01:03:20 +08:00
SengokuCola 5e37d48735
Merge pull request #956 from MaiM-with-u/plugin
Plugin插件和工作记忆
2025-05-16 23:47:18 +08:00
SengokuCola 3520cebc26 fix:小问题 2025-05-16 23:43:48 +08:00
SengokuCola 61e0dbe372 fix:修复合并问题 2025-05-16 23:16:47 +08:00
Dreamwxz f20eab813b
Merge branch 'MaiM-with-u:dev' into dev 2025-05-16 22:57:05 +08:00
SengokuCola b4f6db0767 Merge branch 'new-storage' into plugin 2025-05-16 21:14:16 +08:00
SengokuCola 00f02b6f38 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into new-storage 2025-05-16 21:03:40 +08:00
Dreamwxz e067384985 将文件全部归进docs 2025-05-16 17:52:33 +08:00
github-actions[bot] f5132db6f1 🤖 自动格式化代码 [skip ci] 2025-05-16 09:46:02 +00:00
墨梓柒 13ae323a1c 更新表情管理器中的类型注解,确保函数返回类型明确,并调整LLMUsage表初始化日志级别为调试 2025-05-16 17:45:50 +08:00
github-actions[bot] 335c62c50f 🤖 自动格式化代码 [skip ci] 2025-05-16 09:35:00 +00:00
墨梓柒 e4f7c1fe62 优化数据库初始化逻辑,确保数据库连接有效并检查表及字段的存在性 2025-05-16 17:34:43 +08:00
SengokuCola d19d5fe885 fix:ruff 2025-05-16 17:15:55 +08:00
SengokuCola fdd4ac8b4f Merge branch '063fix3' of https://github.com/MaiM-with-u/MaiBot into 063fix3 2025-05-16 17:13:18 +08:00
墨梓柒 b698d17a76 重命名表情包和图像模型中的哈希字段,统一为 emoji_hash 和 image_description_hash,以提高代码一致性 2025-05-16 17:08:30 +08:00
Oct-autumn 97134648e3
fix: ruff format & check 2025-05-16 17:00:12 +08:00
Oct-autumn 021e7f1a97
refactor: 重构配置模块 2025-05-16 16:50:53 +08:00
SengokuCola 456def4f9c feat:增加了工作记忆 2025-05-16 16:13:12 +08:00
SengokuCola cda9879bb2 Feat:添加对Action插件的支持,现在可以编写插件 2025-05-16 00:43:46 +08:00
github-actions[bot] 9965997139 🤖 自动格式化代码 [skip ci] 2025-05-15 11:04:04 +00:00
墨梓柒 a18524ce61 更新消息存储和查询逻辑,支持MongoDB风格的操作符,修改消息ID字段类型为TextField 2025-05-15 19:03:47 +08:00
github-actions[bot] 4c2cfd5c73 🤖 自动格式化代码 [skip ci] 2025-05-15 02:24:38 +00:00
墨梓柒 2be0130d23 重构消息存储逻辑,使用Peewee模型存储消息和撤回消息,添加时间戳处理 2025-05-15 10:24:25 +08:00
墨梓柒 224c1e3fb7
Update src/common/message_repository.py
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-05-15 10:10:46 +08:00
墨梓柒 a88b04ab0b
Update src/common/message_repository.py
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-05-15 10:10:30 +08:00
墨梓柒 8775c66454
Update src/chat/focus_chat/heartflow_prompt_builder.py
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-05-15 10:10:12 +08:00
墨梓柒 a242a4cb7a
Update src/common/database/database_model.py
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
2025-05-15 10:09:18 +08:00
tcmofashi cb0cbfe84d fix: 为maim_message添加logger 2025-05-15 07:36:07 +08:00
github-actions[bot] fb6094d269 🤖 自动格式化代码 [skip ci] 2025-05-14 15:11:33 +00:00
墨梓柒 17d19e7cac fix: Ruff x2 2025-05-14 23:11:19 +08:00
墨梓柒 0352340b72 fix: Ruff 2025-05-14 23:09:14 +08:00
墨梓柒 2051b011b1 feat: 添加数据库表创建和初始化功能,确保模型表存在 2025-05-14 23:04:22 +08:00
墨梓柒 b84cc9240a 重构数据库交互以使用 Peewee ORM
- 更新数据库连接和模型定义,以便使用 Peewee for SQLite。
- 在消息存储和检索功能中,用 Peewee ORM 查询替换 MongoDB 查询。
- 为 Messages、ThinkingLog 和 OnlineTime 引入了新的模型,以方便结构化数据存储。
- 增强了数据库操作的错误处理和日志记录。
- 删除了过时的 MongoDB 集合管理代码。
- 通过利用 Peewee 内置的查询和数据操作方法来提升性能。
2025-05-14 22:53:21 +08:00
墨梓柒 df897a0f42 feat: 更新数据库模型,添加个人信息存储模型 2025-05-14 20:40:57 +08:00
墨梓柒 b66534120f feat: 添加图像和在线时长记录模型,扩展数据库结构 2025-05-14 20:24:45 +08:00
墨梓柒 88ab2bcaf4 feat: 重构数据库模型,添加基础模型和多个数据表定义 2025-05-14 20:16:46 +08:00
墨梓柒 307d5a73a6 feat: 重构数据库导入路径,移除旧的数据库模块并添加新的数据库实现 2025-05-14 19:42:53 +08:00
SengokuCola ac6f96f805 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-14 18:27:44 +08:00
SengokuCola ba85dd76a4 feat:使用action_manager统一调度action,可扩展action 2025-05-14 18:27:42 +08:00
SengokuCola e603a00a5f feat:拆分HFC组件,为插件做准备 2025-05-14 14:24:52 +08:00
Oct-autumn e472ec3449
fix: 修复全量统计KeyError报错 2025-05-14 00:00:44 +08:00
SengokuCola 7175314656 fix:加try 2025-05-13 23:08:37 +08:00
SengokuCola 1f3596a2ad fix:把base64显示在了prompt中 2025-05-13 22:57:03 +08:00
github-actions[bot] b6fdc3dab7 🤖 自动格式化代码 [skip ci] 2025-05-13 14:31:08 +00:00
SengokuCola 8c56cb0ca6 Merge remote-tracking branch 'origin/dev' into HFC-para 2025-05-13 22:30:42 +08:00
SengokuCola 8092d89886 Update default_expressor.py 2025-05-13 22:27:21 +08:00
SengokuCola 81c32bd4e7 fix:解析 2025-05-13 22:27:16 +08:00
SengokuCola d2f7f093e3 better:让表情包和文字统一发送 2025-05-13 22:13:00 +08:00
SengokuCola 238165d1f9 Update main.py 2025-05-13 18:47:56 +08:00
SengokuCola f7940d1900 Merge branch 'HFC-para' of https://github.com/MaiM-with-u/MaiBot into HFC-para 2025-05-13 18:43:53 +08:00
SengokuCola 6b42f3c2b0 fix:调整hf位置 2025-05-13 18:43:36 +08:00
github-actions[bot] 6e7b887c3f 🤖 自动格式化代码 [skip ci] 2025-05-13 10:42:40 +00:00
SengokuCola 334211cba1 fix:移动一些文件 2025-05-13 18:42:25 +08:00
SengokuCola fed71bccad fix:调整目录结构,优化hfc prompt,移除日程,移除动态和llm判断willing模式, 2025-05-13 18:37:55 +08:00
SengokuCola 62d9cd3cd5 fix:修复统计问题 2025-05-13 14:19:29 +08:00
SengokuCola 6376da0682 fix:移除无用调试信息 2025-05-13 14:18:55 +08:00
SengokuCola ff0e7cd602 fix:修复统计问题 2025-05-13 14:18:15 +08:00
SengokuCola 1601e2a0cb 覅下:如风f 2025-05-13 12:46:10 +08:00
SengokuCola 77496e1580 Update default_expressor.py 2025-05-13 12:44:26 +08:00
SengokuCola 57588b35f1 Merge branch 'dev' into HFC-para 2025-05-13 12:44:21 +08:00
Oct-autumn f473a888c4
feat: 遥测模块重构 2025-05-13 00:55:53 +08:00
Oct-autumn 6056ba47cc
feat: 统计生成HTML格式的统计报告 2025-05-13 00:55:52 +08:00
Oct-autumn 13db955454
fix: 修复统计时段异常的问题 2025-05-13 00:55:52 +08:00
Oct-autumn a1fbff1d6b
refactor: 重构情绪管理器 2025-05-13 00:55:51 +08:00
Oct-autumn 46d15b1fe7
feat: 添加异步任务管理器和本地存储管理器,重构统计模块 2025-05-13 00:55:50 +08:00
SengokuCola 58afe99585 feat:以巧妙地方式表达人格 2025-05-12 23:53:24 +08:00
SengokuCola bb043afaa2 feat:根据人格生成言语风格 2025-05-12 23:50:12 +08:00
SengokuCola a19211e03b fixruff 2025-05-12 23:18:05 +08:00
SengokuCola 7a46b56781 feat:支持回复和at正确解析 2025-05-12 23:17:09 +08:00
墨梓柒 b2b43c140f 修复神秘bug x2 2025-05-12 22:15:12 +08:00
SengokuCola 3a11c0136b feat:暂时禁用OFFLINE状态 2025-05-12 22:12:42 +08:00
墨梓柒 248eea20bb fix: 心流神秘bug 2025-05-12 22:06:56 +08:00
SengokuCola 0985e0fc65 better:优化小问题 2025-05-12 21:55:31 +08:00
SengokuCola 65fab13f4f fix:修复一些小问题 2025-05-12 21:25:44 +08:00
SengokuCola 900ce21175 feat:添加语言风格学习 2025-05-12 21:12:59 +08:00
SengokuCola 11248cd0e3 fix:ruff 2025-05-12 13:20:00 +08:00
SengokuCola 03589c6dcf fix:修复记忆问题 2025-05-12 13:19:44 +08:00
SengokuCola 3a626a8d0c fix:修复Bug 2025-05-12 12:56:13 +08:00
SengokuCola 319352294b feat:新增记忆唤醒流程 2025-05-12 12:50:08 +08:00
SengokuCola d7c5f7031c fix:修改文件位置 2025-05-12 12:01:09 +08:00
SengokuCola 05f0aaa6d7 feat:对HFC进行巨大重构,采用新架构 2025-05-12 11:49:14 +08:00
github-actions[bot] f71242d571 🤖 自动格式化代码 [skip ci] 2025-05-11 09:13:56 +00:00
墨梓柒 c86b043f28 fix: Ruff 2025-05-11 17:13:43 +08:00
墨梓柒 47b3e1af28 feat: 添加系统基本信息接口,包含操作系统、Python版本、CPU和内存使用情况 2025-05-11 17:12:39 +08:00
SengokuCola e5a756f156 feat:卖相新HFC 2025-05-11 01:26:08 +08:00
SengokuCola 064622e0af feat:重新设计HFC逻辑,现转为并行思考模式 2025-05-10 00:13:52 +08:00
SengokuCola c7533a8160 fix: ruff 2025-05-09 21:01:05 +08:00
SengokuCola 35b8d8ad0c fix:修改版本和小问题 2025-05-09 21:00:52 +08:00
SengokuCola 683dda7db2 fix 2025-05-09 13:34:13 +08:00
SengokuCola 501840dcdd Revert "feat:修改工具调用模式"
This reverts commit d00a28f9d3.
2025-05-09 13:33:37 +08:00
SengokuCola c5e8d508d5 Revert "feat:修改工具调用模式"
This reverts commit d00a28f9d3.
2025-05-09 13:33:26 +08:00
SengokuCola 36544c6f81 fix:恒定提取memory 2025-05-09 13:30:09 +08:00
SengokuCola d00a28f9d3 feat:修改工具调用模式 2025-05-09 11:53:47 +08:00
SengokuCola 5b1e5aa50e Update logger.py 2025-05-08 18:54:49 +08:00
github-actions[bot] 61f6bf3e7e 🤖 自动格式化代码 [skip ci] 2025-05-07 14:08:29 +00:00
墨梓柒 162dc49acd feat: 添加获取子心流循环信息和所有状态的API接口 2025-05-07 22:08:16 +08:00
墨梓柒 9441e965e6 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-07 00:27:56 +08:00
墨梓柒 54eaff8cf2 fix: 修正日志存储地址,改为绝对路径 2025-05-07 00:27:48 +08:00
github-actions[bot] afbe4f280e 🤖 自动格式化代码 [skip ci] 2025-05-06 16:21:18 +00:00
墨梓柒 1e2cdeeea5 feat: 添加强制停止MAI Bot的API接口(半成品),优化嵌入数据目录路径处理 2025-05-07 00:21:04 +08:00
github-actions[bot] ca55d646e1 🤖 自动格式化代码 [skip ci] 2025-05-06 13:02:29 +00:00
墨梓柒 adb943cac3 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-06 21:02:16 +08:00
墨梓柒 79b2cb45a9 refactor: 优化唯一ID生成逻辑,支持多平台获取机器码 2025-05-06 21:02:08 +08:00
github-actions[bot] a41140d467 🤖 自动格式化代码 [skip ci] 2025-05-06 06:15:23 +00:00
SengokuCola f9a4935774 fix 2025-05-06 13:53:33 +08:00
SengokuCola 8b619069d5 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-05 22:42:20 +08:00
SengokuCola 3f167db092 remove:将启动器独立 2025-05-05 22:42:17 +08:00
github-actions[bot] 5f8389fa01 🤖 自动格式化代码 [skip ci] 2025-05-05 14:05:05 +00:00
墨梓柒 f5894e0153 fix: 优化嵌入库加载过程,添加进度条显示;修复首次导入知识时的错误提示 2025-05-05 22:04:50 +08:00
SengokuCola 08d07dc3bd Feat:让启动器使用api,修改gui设计 2025-05-05 13:18:12 +08:00
SengokuCola 2ace6cc415 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-05 11:32:21 +08:00
github-actions[bot] 78e145bd56 🤖 自动格式化代码 [skip ci] 2025-05-04 17:29:22 +00:00
墨梓柒 1da2b4ca70 fix: Ruff 2025-05-05 01:29:07 +08:00
墨梓柒 2115917580 feat: 添加获取所有子心流ID和强制改变子心流状态的API接口 2025-05-05 01:26:34 +08:00
SengokuCola 49a34581c3 feat:新增flet启动器 2025-05-04 18:02:46 +08:00
github-actions[bot] 27212c5d43 🤖 自动格式化代码 [skip ci] 2025-05-04 05:43:44 +00:00
墨梓柒 88a2b9d2ee feat: 添加API服务器配置和GraphQL路由,重载配置功能,更新日志信息 2025-05-04 13:43:30 +08:00
github-actions[bot] aa86387f36 🤖 自动格式化代码 [skip ci] 2025-05-03 17:45:14 +00:00
墨梓柒 96f33ee086 fix: Ruff 2025-05-04 01:45:00 +08:00
墨梓柒 80ff6e8154 feat: 添加API服务器日志样式配置 2025-05-04 01:43:44 +08:00
墨梓柒 668c9bbad6 feat: 重构API服务器,添加配置重载功能并移除冗余代码 2025-05-04 01:41:49 +08:00
github-actions[bot] cea176d63d 🤖 自动格式化代码 [skip ci] 2025-05-03 16:32:25 +00:00
墨梓柒 b8d14add91 feat: 添加嵌入模型一致性校验功能,优化错误处理 2025-05-04 00:32:10 +08:00
墨梓柒 fe9a2315a5
Merge pull request #918 from Dax233/dev
表情包修复
2025-05-02 20:46:07 +08:00
github-actions[bot] 4f9fbe7872 🤖 自动格式化代码 [skip ci] 2025-05-02 12:45:19 +00:00
墨梓柒 5d1c880fb9 fix: Ruff 2025-05-02 20:45:06 +08:00
墨梓柒 9a4113e141 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-02 20:43:05 +08:00
墨梓柒 6747e1d441 feat: 更新配置模板,添加lpmm版本信息并优化错误日志输出 2025-05-02 20:42:58 +08:00
Bakadax acbf5c974b 表情包修复 2025-05-02 20:38:34 +08:00
SengokuCola 88efb33746 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-02 19:15:44 +08:00
SengokuCola 502f509630 fix:修复relationship加错人 2025-05-02 19:15:15 +08:00
github-actions[bot] b117e87687 🤖 自动格式化代码 [skip ci] 2025-05-02 05:42:41 +00:00
墨梓柒 03961b71a2 feat: 更新数据路径配置,增强数据处理功能并优化错误提示 2025-05-02 13:42:28 +08:00
墨梓柒 edda834538 fix: 移除Traceback函数中的 show_locals 参数以简化错误追踪 2025-05-02 12:01:05 +08:00
github-actions[bot] c88a73597a 🤖 自动格式化代码 [skip ci] 2025-05-01 19:18:37 +00:00
墨梓柒 9cf62f983e feat:为多个模块添加丰富的追踪信息以增强调试能力 2025-05-02 03:18:24 +08:00
SengokuCola d23bee969d Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-02 02:05:16 +08:00
SengokuCola 63361707b3 Update message_sender.py 2025-05-02 02:03:55 +08:00
github-actions[bot] a5368b44d0 🤖 自动格式化代码 [skip ci] 2025-05-01 18:03:41 +00:00
SengokuCola 974839c1b5 fix:修复引用回复逻辑 2025-05-02 02:03:24 +08:00
SengokuCola 1ca736cc32 feat:修复进入普通聊天模式的喷射问题 2025-05-02 01:04:39 +08:00
SengokuCola c6d831f56f feat:私聊现有白名单 2025-05-02 00:59:04 +08:00
SengokuCola f30d472c0b feat:优化工具调用的得到的信息调用和缓存 2025-05-02 00:58:55 +08:00
SengokuCola f4616afb3a feat:添加取名工具 2025-05-01 23:21:49 +08:00
SengokuCola 2669572b30 r 2025-05-01 22:50:29 +08:00
SengokuCola c4a7b842f6 fix:微淘Pomrpt 2025-05-01 22:50:06 +08:00
SengokuCola f4e9721e36 feat:进一步完善hfc私聊支持 2025-05-01 22:33:59 +08:00
SengokuCola 0fdaff6f3d Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-01 21:38:41 +08:00
SengokuCola 462fac2547 feat:为HFC创建私聊特殊prompt模板 2025-05-01 21:38:38 +08:00
github-actions[bot] aace21983e 🤖 自动格式化代码 [skip ci] 2025-05-01 12:57:37 +00:00
Bakadax 9888d879bb ruff 2025-05-01 20:57:15 +08:00
Bakadax b9db604d93 手动init 2025-05-01 20:53:06 +08:00
Bakadax dcdf28c7c1 PFC 修复 2025-05-01 20:21:49 +08:00
SengokuCola d97aa6b115 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-01 18:26:32 +08:00
SengokuCola 31291935b2 fix:消息发不出去 2025-05-01 18:26:30 +08:00
github-actions[bot] b738008c84 🤖 自动格式化代码 [skip ci] 2025-05-01 10:11:51 +00:00
SengokuCola 299cf390ed 修复回复无法撒送的bug 2025-05-01 18:11:15 +08:00
github-actions[bot] 27d42cbecc 🤖 自动格式化代码 [skip ci] 2025-05-01 10:03:22 +00:00
SengokuCola 010fec7a53 重构:移除不再使用的reasoning_prompt_builder,优化心流控制逻辑,更新聊天响应生成方式,简化代码结构 2025-05-01 18:02:13 +08:00
SengokuCola eba68f9ffe Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-01 17:00:02 +08:00
晴猫 6ff552d921
fix: update message sending to use global API 2025-05-01 17:56:33 +09:00
SengokuCola b6ce5746de fix:修复消息发布出去 2025-05-01 16:55:51 +08:00
晴猫 23d69ba90d
Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-01 16:06:13 +09:00
晴猫 95a025b699
add typing 2025-05-01 14:36:17 +09:00
晴猫 de68a6a8ee fix: 更改 MessageManager 的属性检查方式以防止错误
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-01 14:34:59 +09:00
Bakadax 2ac885c4d7 修复TypeError: find_messages() got an unexpected keyword argument 'filter' 2025-05-01 13:20:41 +08:00
UnCLAS-Prommer 1b30598797 让麦麦至少能启动 2025-05-01 09:59:36 +08:00
github-actions[bot] 0fba84c193 🤖 自动格式化代码 [skip ci] 2025-04-30 22:25:33 +00:00
晴猫 45c64208b4
refactor: Clean up unused variables and improve code readability 2025-05-01 07:24:52 +09:00
晴猫 e4959f0386
ruff fix 2025-05-01 07:07:13 +09:00
晴猫 263e8d196a fix: Update type hints to use newer Python syntax
- Replace Dict, List, Optional with dict, list,  < /dev/null |  None syntax
- Fix abstract method implementation in message.py
- Improve type annotations and function return types
- Remove unreachable code in get_current_task_tool.py
- Refactor HTML elements to use style attributes

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-01 06:55:05 +09:00
晴猫 3d001da30e
QA: Refactor similarity calculation and improve state management logic 2025-05-01 06:07:59 +09:00
晴猫 2f669c7055
QA: Update requirements and refactor message handling logic etc. 2025-05-01 05:58:18 +09:00
tcmofashi 410c02e7ee Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-01 02:20:49 +08:00
tcmofashi 00544c9b62 fix: 修复私聊prompt构建失败 2025-05-01 02:20:34 +08:00
SengokuCola 93e872db6b 123 2025-05-01 02:08:19 +08:00
SengokuCola 54fe078e90 Update config.py 2025-05-01 02:05:34 +08:00
SengokuCola 6718f81839 Update normal_chat.py 2025-05-01 02:03:50 +08:00
SengokuCola cc99d61cec Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-05-01 01:59:31 +08:00
SengokuCola 261f93530d fix:关闭开挂模式 2025-05-01 01:59:28 +08:00
SengokuCola e3be745452 fix:修改Looger 2025-05-01 01:54:06 +08:00
SengokuCola f363b7ca00 fix:修复Logger 2025-05-01 01:49:10 +08:00
SengokuCola ccbdc6ffe0 frrr 2025-05-01 01:41:30 +08:00
SengokuCola 0b62802c2c fix:修复了表情包注册问题 2025-05-01 01:40:12 +08:00
SengokuCola 6db8dc01d5 feat:采用直接输出法构建动作planner 2025-05-01 01:21:48 +08:00
SengokuCola 5f0a816cea
Merge pull request #895 from MaiM-with-u/dev
Dev 0.6.3 update
2025-04-30 18:54:14 +08:00
SengokuCola bbbbe41476 fr 2025-04-30 18:49:49 +08:00