Commit Graph

126 Commits (b73a748f5280e2e44e2c7687931cf4378dc7ef97)

Author SHA1 Message Date
SengokuCola bc2b07302b ref:将识图改为实时,修复平行动作无法正常启用的问题
fix:平行动作无法正确执行
2025-08-24 16:01:00 +08:00
SengokuCola d10e08f15d better:美化logger 2025-08-24 15:26:24 +08:00
SengokuCola 69edf60c3b feat remove:删除数值化关系,更新默认模型,删除旧脚本,新增一栏统计项 2025-08-24 14:42:21 +08:00
UnCLAS-Prommer d2f98145da
更改ActionRecord为数据模型 2025-08-24 00:11:57 +08:00
UnCLAS-Prommer 6e3d24dbaf
修复所有的planner类型注解,TargetPersonInfo投入使用 2025-08-23 21:09:39 +08:00
SengokuCola d64215c21e Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-08-23 12:17:52 +08:00
SengokuCola b361394966 feat:继续优化sub_planner结构,防止重复执行动作 2025-08-23 12:16:26 +08:00
SengokuCola 0a70de9444 improvcve:修改normal下的planner prompt 2025-08-23 11:54:22 +08:00
UnCLAS-Prommer 79fcc6bd21
typing修复(partly) 2025-08-23 00:29:11 +08:00
SengokuCola 0bbd9a4e8d fix:正确过滤actions 2025-08-22 23:48:35 +08:00
SengokuCola fb5dcbe860 fix:提取出错 2025-08-22 23:20:27 +08:00
SengokuCola 5d2f4aa9e8 fix:为副action过滤已经执行的动作 2025-08-22 23:13:30 +08:00
SengokuCola b525e1e098 feat:非核心动作已从planner分离到副planner,移除action的激活机制,添加模型 2025-08-22 22:35:27 +08:00
SengokuCola 1a9bee542e ref分离plannerprompt与人格解耦 2025-08-22 17:22:33 +08:00
UnCLAS-Prommer c6f0c51825
把字典转换为数据模型并恢复全系统可用性,临时修复InstantMemory让大模型至少知道在聊什么 2025-08-21 23:21:56 +08:00
SengokuCola fbddfe8dab Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-08-21 12:40:00 +08:00
SengokuCola 8b39ab21f9 feat:新增planner控制prompt 2025-08-21 12:39:13 +08:00
UnCLAS-Prommer 5427e2448c
before merge commit 2025-08-18 15:33:06 +08:00
UnCLAS-Prommer c205825319
Merge branch 'v0.10.0' into dev to update 2025-08-18 11:32:05 +08:00
UnCLAS-Prommer 5e26414839
恢复可用性 2025-08-18 11:16:28 +08:00
SengokuCola 794a0d8fd4 fix:修改no_reply为no_action,同时修复一些小bug 2025-08-17 21:14:52 +08:00
UnCLAS-Prommer 3481234d2b
数据库的信息重构为dataclass 2025-08-17 17:11:32 +08:00
SengokuCola 41a09b39b9 fix:将s4u启用放到配置文件防止git更新 2025-08-13 19:15:17 +08:00
SengokuCola b738b6ba63 feat:添加群印象 2025-08-11 19:53:33 +08:00
SengokuCola 9c0f56f6c7 fix:让麦麦可以回复自己的消息,replyer现在可以接受 原因 2025-08-11 14:07:57 +08:00
SengokuCola 1f91967d2d remove:移除willing系统,移除reply2,移除能量值,移除reply_to改为message 2025-08-11 13:18:17 +08:00
SengokuCola 1515cef487 fix:必要性修复 2025-08-11 01:08:42 +08:00
SengokuCola 577b238b20 fix:planner时间线出错 2025-08-11 00:28:50 +08:00
SengokuCola a247be0a04 ref:彻底合并normal和focus,完全基于planner决定target message 2025-08-11 00:20:08 +08:00
SengokuCola 9e9e79694a feat:将no_reply内置 2025-08-10 22:12:56 +08:00
UnCLAS-Prommer 15ca83a1c6
Merge branch 'dev' of github.com:MaiM-with-u/MaiBot into dev 2025-08-08 00:05:35 +08:00
UnCLAS-Prommer 2feb3ebe6b
OnPlan事件 2025-08-08 00:05:12 +08:00
SengokuCola ade7ed4f5a fix:修复msg_id为正确提取导致的聊天退出错误 2025-08-07 23:48:04 +08:00
UnCLAS-Prommer 1e5db5d7e1
正确使用lpmm构建prompt 2025-08-03 19:52:31 +08:00
UnCLAS-Prommer 6c0edd0ad7
调整对应的调用 2025-07-30 17:07:55 +08:00
UnCLAS-Prommer c4c0983947
typing and ruff fix 2025-07-27 12:43:59 +08:00
SengokuCola 75af87aa5f changelog 2025-07-26 21:49:35 +08:00
SengokuCola e9be27d874 fix:无可用动作下normal仍旧plan 2025-07-26 19:18:49 +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
SengokuCola bffc372d95 feat:s4uprompt模式正式上位 2025-07-26 14:48:51 +08:00
SengokuCola 5251905744 fix:修复reply导致的异常空跳 2025-07-25 13:45:16 +08:00
SengokuCola db896299be fix:修复问题 2025-07-24 22:30:27 +08:00
SengokuCola 33606e7028 feat 为focus加入 mentioned bonus 2025-07-24 22:03:27 +08:00
UnCLAS-Prommer 7a0adba070 typing 2025-07-23 09:16:45 +08:00
A0000Xz 4ee832b5a8
正确地按照类型获取组件信息 2025-07-23 01:49:28 +08:00
UnCLAS-Prommer 10bf424540 增加了组件的局部禁用方法 2025-07-23 00:41:31 +08:00
UnCLAS-Prommer 76025032a9 增加了卸载和重载插件功能 2025-07-22 18:52:11 +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 1b866c89b2 feat:不再需要reply_to,action现拥有 user_id和group_id等信息 2025-07-16 00:06:15 +08:00
UnCLASPrommer b5fd959fe1 ruff, typing, api, bug fix 2025-07-15 16:50:29 +08:00
UnCLASPrommer eae399fb95 typing change, use enum instead of string, fix typo 2025-07-14 23:40:09 +08:00
SengokuCola 11bef44901 feat:添加激活和改写的最大上下文限制,修剪planner长度 2025-07-13 20:45:21 +08:00
SengokuCola 6226de10ea remove:移除pfc遗留代码 2025-07-13 15:19:56 +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 108d883675 refactor of focus_chat 2025-07-13 10:10:56 +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
SengokuCola 16c2a8b68e fix:无动作时卡入no_reply 2025-07-13 00:04:57 +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
UnCLAS-Prommer 485aaac783 Merge branch 'dev' into plugin 2025-07-12 10:02:05 +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
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 f144883826 feat:将action记录置入planner,有效减少重复调用action问题 2025-07-11 01:24:44 +08:00
UnCLAS-Prommer 968eb92107 不再进行action_info转换了,保持一致性 2025-07-11 00:59:49 +08:00
UnCLAS-Prommer d5cd0e8538 修改import顺序,把魔法字变为枚举型 2025-07-09 21:54:43 +08:00
SengokuCola 26e14bd6b7 better:优化log显示,不显示杂乱信息 2025-07-07 20:01:03 +08:00
SengokuCola d0ad70924d feat:可选打开prompt显示, 2025-07-06 23:49:12 +08:00
SengokuCola 0181c26a54 fix:修复模型配置应用错误,修复no_action执行错误 2025-07-06 23:34:32 +08:00
SengokuCola e946a127a4 Update planner.py 2025-07-06 22:16:13 +08:00
github-actions[bot] 1518251cc3 🤖 自动格式化代码 [skip ci] 2025-07-06 13:45:57 +00:00
SengokuCola 42a68a29c3 merge:合并focus和normal的planner 2025-07-06 21:45:40 +08:00