Commit Graph

992 Commits (74ed1d3876dc3dae41e9c75ff3e035c2d580697f)

Author SHA1 Message Date
meng_xi_pan a20ca1d0f2 修改bug 2025-04-16 01:43:36 +08:00
SengokuCola 9fc74cb066 feat: 新增统一命名功能,自动替换prompt内唯一标识符,优化prompt效果 2025-04-16 01:13:18 +08:00
meng_xi_pan 10c89c0171 添加调试 2025-04-16 00:08:22 +08:00
meng_xi_pan 21179884cf 疲劳系统初步完成 2025-04-15 23:55:15 +08:00
Ark-Hakobune 37c58e8b7a 修复影响私聊的bug 2025-04-15 23:02:43 +08:00
Ark-Hakobune 7b261078b5 0.6.2的意愿文件 2025-04-15 22:50:04 +08:00
meng_xi_pan 195fc7327c 重构mxp模式的基础意愿计算方式 2025-04-15 22:39:33 +08:00
Ark-Hakobune be3c1e167a 完成Maicore适配 2025-04-15 22:00:01 +08:00
Ark-Hakobune 3a04e8a6ba 移除 maim_message 目录跟踪 2025-04-15 21:58:20 +08:00
Ronifue a4105d0692 fix: 修复【更好的表情包发送系统】(迫真)导致的颜文字消失问题 2025-04-15 16:24:26 +08:00
github-actions[bot] 9d2a774cb8 🤖 自动格式化代码 [skip ci] 2025-04-14 15:05:01 +00:00
SengokuCola 7c2b17816a Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-14 23:04:25 +08:00
SengokuCola 96ae2b4a1b better: 更好的表情包发送系统 2025-04-14 23:04:22 +08:00
github-actions[bot] cad5011c24 🤖 自动格式化代码 [skip ci] 2025-04-14 14:28:14 +00:00
SengokuCola 200755dc8c Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-14 22:27:28 +08:00
SengokuCola d9f191705f better:新增config项目 2025-04-14 22:09:00 +08:00
github-actions[bot] bd66ae272e 🤖 自动格式化代码 [skip ci] 2025-04-14 13:36:52 +00:00
SengokuCola 53332791e4 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-14 21:36:25 +08:00
SengokuCola 46347678b4 feat:非常好的早期聊天记录压缩系统,麦麦现在有5倍上文记忆量(真的吗? 2025-04-14 21:33:27 +08:00
墨梓柒 40b9a81b94 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-14 12:16:27 +08:00
墨梓柒 87ccaf981a fix: typo 2025-04-14 12:16:13 +08:00
github-actions[bot] 9c82f1322e 🤖 自动格式化代码 [skip ci] 2025-04-14 04:01:29 +00:00
SengokuCola 7eba42f84a feat: 现在使用工具调用来更新关系和心情而不是固定更新 2025-04-14 00:36:33 +08:00
github-actions[bot] d1bbda9e60 🤖 自动格式化代码 [skip ci] 2025-04-13 14:34:40 +00:00
SengokuCola 7df9d8da6b fix:PFC消息发送失败 2025-04-13 22:34:19 +08:00
SengokuCola 2a74989204 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-13 21:42:32 +08:00
SengokuCola b97c2b320d fix: improve logger 2025-04-13 21:42:08 +08:00
UnCLAS-Prommer dcdc4da14e fix statistics 2025-04-13 21:37:26 +08:00
github-actions[bot] ee4cbc7e96 🤖 自动格式化代码 [skip ci] 2025-04-13 13:19:43 +00:00
SengokuCola 4c21785eb5 Update utils.py 2025-04-13 21:19:31 +08:00
SengokuCola d46f556f6d fix: sync 2025-04-13 21:17:30 +08:00
SengokuCola cdf547b742
Merge pull request #737 from SnowindMe/dev
更好的计时器小工具,感谢D指导
2025-04-13 21:12:37 +08:00
ChangingSelf 65a6062cf4 fix: 还原与转义无关的改动 2025-04-13 17:31:10 +08:00
ChangingSelf e496b24f2c refactor: 抽取重复转义逻辑 2025-04-13 17:20:49 +08:00
ChangingSelf d78719db43 refactor: 优化自定义提示词转义实现方案,减少对原代码的修改 2025-04-13 17:18:23 +08:00
ChangingSelf b90650a1d4 refactor(prompt_builder): 优化自定义提示词转义流程 2025-04-13 17:09:00 +08:00
ChangingSelf b8ff6db6a3 feat: 自定义提示词允许使用反斜杠转义 2025-04-13 17:01:28 +08:00
Snowish-in-wind 54f59387e9
Merge branch 'MaiM-with-u:dev' into dev 2025-04-13 15:57:37 +08:00
墨梓柒 345d8fff9a fix: Ruff 2025-04-13 15:43:53 +08:00
tcmofashi fa6265013d fix: 修复提示词模板的各种问题 2025-04-13 15:41:46 +08:00
SnowindMe c5e8ca33d0 小优化一下性能 2025-04-13 03:06:42 +08:00
SnowindMe a006af2548 完善文档 2025-04-13 02:45:15 +08:00
SnowindMe 2d235330e9 再改一版计时器 2025-04-13 02:28:48 +08:00
Snowish-in-wind d7b85e9ffa
Merge branch 'MaiM-with-u:dev' into dev 2025-04-13 02:24:05 +08:00
tcmofashi e9702daf98 fix: 修复format方法重复注册Prompt的问题 2025-04-13 02:21:39 +08:00
tcmofashi e61bcdb435 fix: 修复了prompt模板功能的若干bug 2025-04-13 02:06:21 +08:00
SnowindMe 76cc007315 恢复默认 2025-04-13 01:19:34 +08:00
SnowindMe 6da41d99e2 Merge branch 'dev' of https://github.com/SnowindMe/MaiBot into dev 2025-04-13 01:07:50 +08:00
github-actions[bot] 46da415d98 🤖 自动格式化代码 [skip ci] 2025-04-12 16:46:11 +00:00
UnCLAS-Prommer 564643800e
Merge pull request #736 from na10xi27da/dev
mxp模式的小修改
2025-04-12 23:55:03 +08:00
墨梓柒 a1785abc38 fix: Ruff
拒绝不check的邪恶直推!
2025-04-12 23:53:55 +08:00
meng_xi_pan 2c544c402a mxp模式的小修改 2025-04-12 23:44:02 +08:00
SnowindMe e37e678167 完善了下文档解释 2025-04-12 23:41:44 +08:00
tcmofashi 8f0e69fff6 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-12 23:27:48 +08:00
tcmofashi 990a7a3c05 feat: 支持外部message重载prompt template 2025-04-12 23:27:31 +08:00
SnowindMe fc14b72e69 更新了下文档解释 2025-04-12 22:53:06 +08:00
SnowindMe 8ffe0fdf51 改了下解释 2025-04-12 22:26:43 +08:00
SnowindMe c60a080337 支持上下文+装饰器的计时器 2025-04-12 22:25:13 +08:00
SnowindMe 739ca7e612 忘了加类型检查 2025-04-12 21:24:43 +08:00
SnowindMe d9c6c40046 ruff 2025-04-12 20:52:07 +08:00
SnowindMe 2b2ab124be 更好的计时器小工具,感谢D指导 2025-04-12 20:50:36 +08:00
infinitycat 327dff6028 fix(config): 添加对 identity_detail 字段的非空校验
- 在配置文件加载过程中,增加了对 [identity] 部分的 identity_detail 字段的非空检查
- 如果 identity_detail 为空字符串,将抛出 ValueError 异常
2025-04-12 02:09:08 +08:00
infinitycat d410c4b5cb
Merge branch 'MaiM-with-u:dev' into dev 2025-04-12 01:26:39 +08:00
infinitycat 0b7c17ef0f fix(config): 添加对 identity_detail 字段的非空校验
- 在配置文件加载过程中,增加了对 [identity] 部分的 identity_detail 字段的非空检查
- 如果 identity_detail 为空字符串,将抛出 ValueError 异常
2025-04-12 01:24:47 +08:00
SengokuCola 265d9a06f4 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-12 01:12:19 +08:00
SengokuCola 88e6c98cca feat:add tools 2025-04-12 01:11:26 +08:00
墨梓柒 7f1c7e9d0b Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-11 23:33:47 +08:00
墨梓柒 3fb889fc5d fix: Ruff 2025-04-11 23:33:36 +08:00
Bakadax e62d533c35 修复未启用私信情况下收到私信报错的bug 2025-04-11 22:31:07 +08:00
SengokuCola b9196635a8
Merge pull request #710 from na10xi27da/dev
willing模块接口化,并且新增一个willing模式
2025-04-11 20:09:38 +08:00
tcmofashi 570f10c245 fix: 关闭不必要的输出 2025-04-11 20:08:18 +08:00
tcmofashi e567f7e6be Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-11 20:00:00 +08:00
tcmofashi b31bc19148 feat: 增加prompt模版功能 2025-04-11 19:59:33 +08:00
SengokuCola 97c38beb44 better:PFC 更好的对话结束 2025-04-11 16:11:12 +08:00
SengokuCola 70f3dcba1f better:更新PFC,现可拥有多目标以及其他优化 2025-04-11 16:01:57 +08:00
meng_xi_pan a66771fb67 Merge remote-tracking branch 'upstream/dev' into dev 2025-04-11 14:04:03 +08:00
梦溪畔 d004a26a0a
修正 2025-04-11 14:00:41 +08:00
梦溪畔 eefce3a04b
修正 2025-04-11 14:00:03 +08:00
梦溪畔 44a1a93e9a
ruff 2025-04-11 13:00:10 +08:00
meng_xi_pan ffe831ed10 修正单聊增益的bug 2025-04-11 12:53:45 +08:00
meng_xi_pan 3238946053 调参 2025-04-11 12:07:56 +08:00
meng_xi_pan 5c487b2e68 更正log,完善mxp模式 2025-04-11 11:55:17 +08:00
meng_xi_pan d081f9441e 修改logger位置 2025-04-11 11:07:58 +08:00
DrSmoothl b11ebbc832 fix: Ruff x2 2025-04-11 10:57:49 +08:00
DrSmoothl 7c5dc9547c Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-11 10:55:56 +08:00
DrSmoothl 27c10ff29d fix: Ruff 2025-04-11 10:55:45 +08:00
SengokuCola 1472eeaf20 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-11 10:51:48 +08:00
SengokuCola 138fc11752 fix:孩子们,PFC终于复活了 2025-04-11 10:48:14 +08:00
墨梓柒 6bf3275687
Merge pull request #716 from HexatomicRing/keywords-regex-2
给keywords_reaction增加正则表达式匹配
2025-04-11 10:42:32 +08:00
HexatomicRing 157f2bc044 防止关键词和regex重复匹配 2025-04-11 10:35:34 +08:00
SengokuCola 68a60f7e71 fix: PFC不读取聊天记录 2025-04-11 10:22:49 +08:00
meng_xi_pan df0bc69c84 新增willing模式mxp模式! 2025-04-11 06:14:19 +08:00
meng_xi_pan 2b21ce80cd 感觉此处可以放宽判定 2025-04-11 03:32:31 +08:00
meng_xi_pan 4d358b60d2 补充新增接口注释 2025-04-11 00:36:21 +08:00
meng_xi_pan 9a71105261 Merge branch 'dev' of https://github.com/na10xi27da/MaiBot into dev 2025-04-11 00:31:07 +08:00
meng_xi_pan 02b747015d 新增接口 2025-04-11 00:30:54 +08:00
梦溪畔 b4ead93ed1
修改一点注释 2025-04-10 22:17:42 +08:00
SengokuCola 110f94353f fix:加入工具调用能力 2025-04-10 22:13:17 +08:00
SengokuCola de061024c1 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-10 21:53:09 +08:00
SengokuCola 16e961b96a
Merge pull request #723 from zzzzzyc/dev
fix #721
2025-04-10 21:51:53 +08:00
zzzzz f3d4d7f7f2 fix #721 2025-04-10 21:32:31 +08:00
UnCLAS-Prommer d2ec170197 尝试彻底修复_execute_request炸飞 2025-04-10 17:01:25 +08:00
SengokuCola b34e870892 better:优化心流 2025-04-10 16:18:45 +08:00
HexatomicRing 360406efde 给keywords_reaction增加正则表达式匹配
顺便做了正则表达式预编译
2025-04-10 10:29:55 +08:00
SengokuCola dbc60dbfee fic:ruff 2025-04-09 23:28:08 +08:00
SengokuCola 451d0c9a32 better:优化基于V3的心流效果,优化温度和prompt 2025-04-09 23:24:09 +08:00
SengokuCola f3d6e7cfa5 feat:回复温度现在会受到:人格-情绪-temp的链条影响;顺便修改了情绪激活度的取值
feat:回复温度现在会受到:人格-情绪-temp的链条影响;顺便修改了情绪激活度的取值
2025-04-09 22:50:21 +08:00
SengokuCola 7601bc6a50
Merge branch 'dev' into dev 2025-04-09 20:45:24 +08:00
SengokuCola 7b0bdc8f29 fix ruff 2025-04-09 20:11:36 +08:00
SengokuCola eaaba4d364 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-09 20:10:58 +08:00
SengokuCola a889d9d222 feat:更好的回复信息收集器 2025-04-09 19:27:23 +08:00
UnCLAS-Prommer f7834400ea Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-09 19:12:47 +08:00
meng_xi_pan 45763cf070 Merge branch 'dev' of https://github.com/na10xi27da/MaiBot into dev 2025-04-09 18:30:54 +08:00
meng_xi_pan f8475d9a80 修改一点点描述 2025-04-09 18:22:41 +08:00
meng_xi_pan 9d590446ca ruffffff 2025-04-09 18:17:38 +08:00
梦溪畔 2272ce16c8
ruff 2025-04-09 18:10:30 +08:00
meng_xi_pan a6f6aed6ce Merge branch 'dev' of https://github.com/na10xi27da/MaiBot into dev 2025-04-09 18:04:49 +08:00
meng_xi_pan 503d608101 ruff 2025-04-09 18:04:41 +08:00
梦溪畔 cbf40df387
漏了一处 2025-04-09 17:54:44 +08:00
tcmofashi 08e5dd2f7b ruff: 2025-04-09 17:50:54 +08:00
tcmofashi 10c72ea435 refactor: 更换fastapi初始化位置 2025-04-09 17:48:14 +08:00
meng_xi_pan 2120addc3c 尝试改善立场情感判断 2025-04-09 17:34:29 +08:00
meng_xi_pan 9e8ef948cc 修改bug 2025-04-09 17:19:10 +08:00
tcmofashi 986833ace9 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into refactor 2025-04-09 17:01:28 +08:00
tcmofashi c8c432f6b0 fix: maimmessage部分可以不再初始化fastapi 2025-04-09 17:00:49 +08:00
meng_xi_pan 1ca2b89f82 适配动态模式 2025-04-09 16:50:51 +08:00
meng_xi_pan e964558d23 Merge remote-tracking branch 'upstream/dev' into dev 2025-04-09 16:05:15 +08:00
meng_xi_pan 99f5308b69 修改一点经典模式bug 2025-04-09 16:01:02 +08:00
UnCLAS-Prommer f977b99974
Merge branch 'MaiM-with-u:dev' into dev 2025-04-09 13:54:46 +08:00
UnCLAS-Prommer 4dbdf350af Merge branch 'dev' of https://github.com/UnCLAS-Prommer/MaiMBot into dev 2025-04-09 13:52:19 +08:00
UnCLAS-Prommer e35c2bb9b4 大修_execute_request炸程序的问题 2025-04-09 13:52:12 +08:00
SengokuCola 84c79c43a8
Merge pull request #704 from 2829798842/main
为动态意愿增加全局系数调控
2025-04-09 13:46:44 +08:00
meng_xi_pan d270a85e34 适配经典模式 2025-04-09 12:32:47 +08:00
meng_xi_pan b468b67cf1 willing基类大致完成 2025-04-09 12:32:18 +08:00
DrSmoothl eae0d06d33 refactor(PFC): 将424行get_message_history方法重命名为get_cached_messages防止Ruff炸掉喵 2025-04-09 11:34:04 +08:00
2829798842 de219e50cb
Update mode_dynamic.py 2025-04-09 10:21:03 +08:00
2829798842 863ed4b2c1
Merge branch 'MaiM-with-u:main' into main 2025-04-09 10:04:58 +08:00
2829798842 732bc4a801
Update mode_dynamic.py 2025-04-09 09:56:49 +08:00
SengokuCola a42d1b3664 fix:修复流程 2025-04-08 23:13:05 +08:00
SengokuCola a76437f710 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-08 23:12:00 +08:00
SengokuCola 687c3f6710 feat:PFC重构,模块化拆分 2025-04-08 22:31:47 +08:00
SengokuCola e3b2d5b88c fix:模块化PFC 2025-04-08 17:38:42 +08:00
UnCLAS-Prommer e20030ba1a 尝试prettify statics 2025-04-08 17:22:32 +08:00
春河晴 7840a6080d
ruff reformatted 2025-04-08 15:31:13 +09:00
SengokuCola 3e3ee2621e Update pfc.py 2025-04-08 00:31:44 +08:00
SengokuCola cc190ac2b9 better:尝试重构pfc 2025-04-08 00:23:08 +08:00
SengokuCola 0d7068acab
Merge pull request #697 from na10xi27da/dev
不会炸飞的画图
2025-04-07 20:58:07 +08:00
SengokuCola a195ee1449
Merge pull request #690 from Dax233/pr#588
让提及的识别更精准
2025-04-07 20:55:27 +08:00
SengokuCola 225fbbe6ea Update config.py 2025-04-07 19:26:30 +08:00
SengokuCola 7bbe7c3d61 fix:心情收到人格影响, 2025-04-07 19:25:35 +08:00