minecraft1024a
|
38c94ecb73
|
refactor(heart_flow): 移除智能提醒分析逻辑
从消息处理流程中移除旧的智能提醒分析模块。
该功能已被一个新的、更可靠的提醒系统取代,因此旧的实现被移除以简化代码库并消除冗余。
|
2025-11-19 23:00:40 +08:00 |
|
minecraft1024a
|
a935a775da
|
rrrrrrrrrrrrruuuuuuuuuuuuuuuffffffffffffffffffffffffffff x3
|
2025-11-19 23:00:16 +08:00 |
|
tt-P607
|
ff35586f84
|
feat(reminder): 增强提醒功能,可将“我”识别为目标用户
通过向LLM提示词中传递消息发送者昵称,系统现在能够正确解析包含第一人称代词(如“我”)的提醒任务。这解决了之前无法为用户设置“提醒我”这类个人提醒的问题,使其交互更加自然。
此外,还优化了`@user`插件中生成提醒内容的提示词,明确指示LLM不要在回复中包含`@`或用户名,以避免系统自动@后出现重复的用户名,提升了提醒消息的质量。
|
2025-11-19 22:59:43 +08:00 |
|
tt-P607
|
eb80bd91a1
|
feat(reminder): 增强定时提醒系统,实现智能用户识别与上下文感知回复
对定时提醒功能进行了重大重构和增强,使其更加智能和人性化。
主要更新包括:
- **智能用户识别**: 引入LLM从提醒内容中提取需要@的目标用户,取代了原有的简单正则表达式匹配,能够更准确地理解自然语言指令,如“提醒阿范喝水”。
- **专用提醒回复**: 当提醒任务不包含特定目标用户时(如“提醒我喝水”),系统不再简单回退,而是会调用一个专用的LLM流程,生成一条符合Bot性格的、温暖贴心的提醒消息。
- **上下文传递**: 创建提醒时会保存完整的原始消息,并在触发提醒时将其传递给处理流程。这使得LLM在执行@操作或生成回复时能拥有完整上下文,避免了记忆割裂感。
- **@用户匹配优化**: 增强了`at_user`动作的底层用户匹配逻辑,采用“精确匹配 -> 包含匹配 -> 模糊匹配”的多层策略,显著提高了在群聊中查找目标用户的准确率和鲁棒性。
- **提示词优化**: 全面优化了提醒流程中涉及的LLM提示词,无论是用户提取还是最终的@消息生成,都更具情景感,使Bot的回复更加自然流畅。
|
2025-11-19 22:59:38 +08:00 |
|
tt-P607
|
85bfbeb57b
|
总之就是成了!😋😋😋主动思考终于成了
|
2025-11-19 22:59:32 +08:00 |
|
tt-P607
|
dd06bba94a
|
主动思考定时任务优化,目前有个问题at动作会认为当建环境环是群聊,我多次尝试解决不了……唉
|
2025-11-19 22:59:24 +08:00 |
|
tt-P607
|
7c93b8bbca
|
主动思考大优化
|
2025-11-19 22:59:09 +08:00 |
|
Windpicker-owo
|
6cf59deef3
|
迁移:69a855d(feat:保存关键词到message数据库)
|
2025-11-19 22:56:10 +08:00 |
|
Windpicker-owo
|
fe472dff60
|
修复代码格式和文件名大小写问题
|
2025-11-19 22:55:55 +08:00 |
|
UnCLAS-Prommer
|
fb63e4d696
|
typing fix
|
2025-08-12 17:03:34 +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
|
ae254de494
|
better:重构personinfo,使用Person类和类属性
|
2025-08-12 14:33:13 +08:00 |
|
SengokuCola
|
709e00a404
|
better:明确focus value和 talk frequency的作用
Delete test_focus_value.py
|
2025-08-11 14:50:48 +08:00 |
|
SengokuCola
|
69a855df8d
|
feat:保存关键词到message数据库
|
2025-08-10 21:12:49 +08:00 |
|
SengokuCola
|
8053067af5
|
feat:优化关键词显示,优化表达方式配置和逻辑
|
2025-08-09 00:10:41 +08:00 |
|
UnCLAS-Prommer
|
29229d9a36
|
typing fix
|
2025-07-25 19:56:01 +08:00 |
|
SengokuCola
|
6900a8b269
|
feat:优化关键词提取,优化at和回复的解析
|
2025-07-25 16:51:13 +08:00 |
|
SengokuCola
|
c53dc6cb69
|
better:调整激活深度
|
2025-07-25 16:14:41 +08:00 |
|
SengokuCola
|
8c9b2b54c0
|
better:优化interest的算法,更好更强
|
2025-07-25 15:45:14 +08:00 |
|
SengokuCola
|
2aec68bd3d
|
fixruff
Update heartflow_message_processor.py
|
2025-07-25 13:53:10 +08:00 |
|
SengokuCola
|
8de3963069
|
feat 统一心情配置,为rewartite加入心情
|
2025-07-24 22:47:13 +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
|
dfc73255a7
|
better:优化了人格和其他配置文件,更加精简易懂
|
2025-07-13 18:32:49 +08:00 |
|
UnCLAS-Prommer
|
f93fa88c27
|
refactor of heart_flow
|
2025-07-13 10:24:23 +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
|
8fae6272bc
|
feat:normal可以一种简洁的方式切换到focus
|
2025-07-12 16:12:30 +08:00 |
|
UnCLAS-Prommer
|
d2ad6ea1d8
|
fix typo
|
2025-07-12 10:18:16 +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 |
|
SengokuCola
|
0cdf53fb85
|
feat:进一步合并normal和focus模式,移除interest_dict(附带其他合理性修改)
|
2025-07-11 21:51:30 +08:00 |
|
github-actions[bot]
|
c6d6547e73
|
🤖 自动格式化代码 [skip ci]
|
2025-07-11 04:56:00 +00:00 |
|
SengokuCola
|
375f28242a
|
fix:优化no——reply计算
|
2025-07-11 11:44:13 +08:00 |
|
SengokuCola
|
f144883826
|
feat:将action记录置入planner,有效减少重复调用action问题
|
2025-07-11 01:24:44 +08:00 |
|
UnCLAS-Prommer
|
ab61b1bb22
|
插件系统info修复,见changes.md
|
2025-07-10 16:46:37 +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
|
50f0ddf2ce
|
feat;新的情绪系统
|
2025-07-09 01:50:26 +08:00 |
|
UnCLAS-Prommer
|
fe1f696f80
|
跟新dev的修改
|
2025-07-08 23:35:38 +08:00 |
|
UnCLAS-Prommer
|
855211e861
|
fix ruff, 删除一些冗余代码
|
2025-07-08 23:23:18 +08:00 |
|
github-actions[bot]
|
d49a6b840e
|
🤖 自动格式化代码 [skip ci]
|
2025-07-07 18:04:52 +00:00 |
|
SengokuCola
|
f17f5cf46c
|
feat:修改log,优化关系构建逻辑,节省token,
|
2025-07-08 02:04:31 +08:00 |
|