Commit Graph

12 Commits

Author SHA1 Message Date
雅诺狐
d25c6ab452 修复了专注错误
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-08-19 20:17:32 +08:00
minecraft1024a
2af415da0e refactor(chat): 调整消息选择的优先级
在确定 `action_message` 时,优先使用 `target_message` 而不是 `message_data`。

这一变更优化了消息处理流程,确保在存在明确的目标消息时,系统能够正确地选择它,从而避免了潜在的逻辑冲突,使行为更加符合预期。

Co-authored-by: 雅诺狐 <212194964+foxcyber907@users.noreply.github.com>
Co-authored-by: tt-P607 <68868379+tt-P607@users.noreply.github.com>
2025-08-19 13:03:46 +08:00
minecraft1024a
ba5563abc5 feat(chat): 私聊专注模式下强制回复
在私聊的专注模式下,即使用户的发言没有触发任何功能,机器人也会进行回复,而不是选择“no_reply”。
此举旨在提升私聊场景下的用户体验,避免机器人因未匹配到关键词而沉默,让对话感觉更自然。
2025-08-17 16:48:42 +08:00
Furina-1013-create
f4968c5751 炸飞Breaking形式并顺手修了一个数据库的小bug 2025-08-14 22:34:44 +08:00
Furina-1013-create
b0846b5d05 光速修复主动思考的bug -AI选择沉默的时候会把这个消息泄漏到群聊里面 2025-08-13 23:52:24 +08:00
Furina-1013-create
e0fa579a83 增加关于主动思考的配置,现在你可以在配置文件里面设置Bot的一个主动思考回复的行为
请务必不要修改proactive_thinking_prompt_template里面的{time}占位符以及请回复沉默!!!( )
 对了还有,你们知道吗,狐狐已经同意女装了(不是
2025-08-13 23:18:50 +08:00
minecraft1024a
6030b9e7c2 修复interest_value为None的情况,确保在计算兴趣值时不会出现错误。将interest_value的默认值设置为0.0,以提高代码的健壮性。 2025-08-13 13:44:12 +08:00
Furina-1013-create
8e2137a4a8 在能量值上面动了点手脚,现在你可以在config里面重新配置群聊里面的聊天模式了 2025-08-13 13:34:21 +08:00
minecraft1024a
4c8daa3c7f 新增强制私聊专注模式配置,优化专注模式切换逻辑,确保在私聊时能正确管理能量值和专注状态。 2025-08-13 11:00:27 +08:00
Navinatte
7ff148803e 把等待消息的日志修改为debug类型避免正常用的时候遇到:08-11 23:11:15 [聊天节奏] [Test] breaking形式当前累计兴趣值: 0.04, 当前聊天频率: 1.50
08-11 23:11:16 [聊天节奏] [Test] 已等待20秒,累计1条消息,继续等待...
08-11 23:11:17 [聊天节奏] [Test] 已等待21秒,累计1条消息,继续等待...
08-11 23:11:27 [聊天节奏] [Test] 已等待30秒,累计1条消息,继续等待...
08-11 23:11:27 [聊天节奏] [Test] 已等待31秒,累计1条消息,继续等待...
08-11 23:11:37 [聊天节奏] [Test] 已等待40秒,累计1条消息,继续等待...
08-11 23:11:47 [聊天节奏] [Test] 已等待50秒,累计1条消息,继续等待...
08-11 23:11:57 [聊天节奏] [Test] 已等待60秒,累计1条消息,继续等待...
08-11 23:12:07 [聊天节奏] [Test] 已等待70秒,累计1条消息,继续等待...
08-11 23:12:17 [聊天节奏] [Test] 已等待81秒,累计1条消息,继续等待...
类似的这种问题
2025-08-11 23:23:39 +08:00
Navinatte
25a2caf3c0 修改能量值系统日志输出
----之前的太刷屏了...
- 添加能量值日志时间间隔控制 (90秒) -暂时先这么写
- 减少日志刷屏问题

修改文件:
- src/chat/chat_loop/heartFC_chat.py
- template/model_config_template.toml: 别问为什么改了这个,问就是手残()
2025-08-11 22:22:45 +08:00
雅诺狐
2d4745cd58 初始化 2025-08-11 19:34:18 +08:00