Commit Graph

129 Commits

Author SHA1 Message Date
雅诺狐
93542cadef perf(methods): 通过移除不必要的 self 参数优化方法签名
在包括 chat、plugin_system、schedule 和 mais4u 在内的多个模块中,消除冗余的实例引用。此次改动将无需访问实例状态的实用函数转换为静态方法,从而提升了内存效率,并使方法依赖关系更加清晰。
2025-11-19 23:05:00 +08:00
tt-P607
aba4f1a947 三次修改 2025-11-19 23:02:01 +08:00
Furina-1013-create
0d3a43a274 增加一个关于数据库在前面没有正确识别用户身份的时候的最小回退并改进ada插件的关于消息处理时可能会错误地把@消息识别为[视频]的情况 2025-11-19 22:59:00 +08:00
Windpicker-owo
fe472dff60 修复代码格式和文件名大小写问题 2025-11-19 22:55:55 +08:00
雅诺狐
ab3a36bfa7 全面更换orjson 2025-11-19 22:47:10 +08:00
雅诺狐
f35d52401b 修复了专注错误
Updated logic in heartFC_chat.py and relationship_manager.py to prioritize 'chat_info_platform', then 'user_platform', and finally a default when determining platform information. Added a fallback to 'unknown' in get_person_id if platform is None, improving robustness when platform data is missing.

Co-Authored-By: tt-P607 <68868379+tt-P607@users.noreply.github.com>
2025-11-19 22:44:53 +08:00
雅诺狐
383f704b53 Remove unused imports across multiple modules
Cleaned up various files by removing unused or redundant import statements to improve code readability and reduce potential confusion. No functional changes were made.
2025-11-19 22:44:32 +08:00
雅诺狐
875e02d42f 数据库重构 2025-11-19 22:40:23 +08:00
雅诺狐
2e6ae2419b 优化项目结构,格式化代码 2025-11-19 22:35:40 +08:00
雅诺狐
23ee3767ef 初始化 2025-11-19 22:34:56 +08:00
SengokuCola
fed0c0fd04 feat:更新记忆系统 2025-08-13 23:17:28 +08:00
SengokuCola
4ffcc61f4b feat:记录使用的表达方式 2025-08-12 21:44:35 +08:00
SengokuCola
04bd05c1fe feat:麦麦回复时知道自己做了什么动作 2025-08-12 17:53:26 +08:00
SengokuCola
15cc5ce7bd Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-08-12 17:25:52 +08:00
UnCLAS-Prommer
9c412cd9bc typing fix 2025-08-12 17:18:49 +08:00
SengokuCola
1f7d978d1a fix:总之修复bug 2025-08-12 17:04:26 +08:00
SengokuCola
918429605a fix:不认识的用户构建关系 2025-08-12 16:57:08 +08:00
SengokuCola
527f297397 fix:不认识的用户构建关系 2025-08-12 16:46:29 +08:00
SengokuCola
1efea7304e fix:添加默认值 2025-08-12 16:36:43 +08:00
SengokuCola
ca69e9af15 fix:修复注册顺序问题
Update person_info.py

Update relationship_manager.py
2025-08-12 15:42:59 +08:00
SengokuCola
f0fff5a039 fix:person创建和调用区分 2025-08-12 15:15:50 +08:00
SengokuCola
99135f5e01 fix:修复一些问题
update
2025-08-12 14:49:27 +08:00
SengokuCola
ae254de494 better:重构personinfo,使用Person类和类属性 2025-08-12 14:33:13 +08:00
SengokuCola
08ad5dc989 fix:修复s4u 关系炸飞问题 2025-08-12 10:59:06 +08:00
SengokuCola
996ac18680 FIX:类型问题 2025-08-12 01:45:17 +08:00
SengokuCola
0f6ed0fe02 ref:重构关系系统第一步,拆除impression,采用不同属性交叉评分呢 2025-08-12 01:38:19 +08:00
SengokuCola
c5cc1f8770 feat: 暂时禁用group_info 2025-08-11 22:53:00 +08:00
SengokuCola
268b428e8f feat: llm统计现已记录模型反应时间 2025-08-11 21:51:59 +08:00
SengokuCola
bad2be2bdc fix:全面移除reply_to,并且非必须 2025-08-11 20:25:13 +08:00
SengokuCola
b738b6ba63 feat:添加群印象 2025-08-11 19:53:33 +08:00
SengokuCola
3804124df8 fix:优化reply,填补缺失值,youhualog 2025-08-11 00:19:31 +08:00
UnCLAS-Prommer
6c0edd0ad7 调整对应的调用 2025-07-30 17:07:55 +08:00
SengokuCola
16e238a1c8 fix:修复一处关系构建错误,修复一处表达方式错误 2025-07-26 09:28:14 +08:00
SengokuCola
5251905744 fix:修复reply导致的异常空跳 2025-07-25 13:45:16 +08:00
SengokuCola
b839f8ba6c better:优化prompt和配置和无用代码 2025-07-24 02:37:11 +08:00
UnCLAS-Prommer
1aa2734d62 typing fix 2025-07-17 00:10:41 +08:00
SengokuCola
e0a6474416 better:优化关系构建 2025-07-16 11:29:11 +08:00
SengokuCola
1b866c89b2 feat:不再需要reply_to,action现拥有 user_id和group_id等信息 2025-07-16 00:06:15 +08:00
SengokuCola
5ec0d42cde feat:添加新的message类为s4u服务,添加s4u config,添加sc和gift的解析,修复关系构建的一些问题 2025-07-15 17:04:30 +08:00
UnCLAS-Prommer
7ef0bfb7c8 完成所有类型注解的修复 2025-07-13 00:19:54 +08:00
UnCLAS-Prommer
485aaac783 Merge branch 'dev' into plugin 2025-07-12 10:02:05 +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
6bfc8b2d8c fix:优化关系构建的prompt 2025-07-11 01:24:07 +08: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
50f0ddf2ce feat;新的情绪系统 2025-07-09 01:50:26 +08:00
SengokuCola
0d33a6cf06 better:丢弃低权重points 2025-07-08 17:36:18 +08:00
SengokuCola
4c18426b23 feat:每个消息段有10%概率丢弃 2025-07-08 17:30:03 +08:00
SengokuCola
6782925a1f better:简化配置,让关系构建间隔可配置 2025-07-08 17:26:50 +08:00
github-actions[bot]
d49a6b840e 🤖 自动格式化代码 [skip ci] 2025-07-07 18:04:52 +00:00