8027 Commits

Author SHA1 Message Date
Windpicker-owo
21ccb6f0cd feat(scorer): 添加概率输出对齐功能,支持二分类和三分类模型 2025-12-13 17:29:13 +08:00
Windpicker-owo
b7e8f04f17 Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev 2025-12-13 16:59:55 +08:00
Windpicker-owo
464002a863 feat(similarity): 重构相似度计算函数,优化性能并增加文档注释 2025-12-13 16:59:47 +08:00
LuiKlee
0d57ce02dc Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev 2025-12-13 16:40:00 +08:00
LuiKlee
8f77465bc3 ruff 2025-12-13 16:39:25 +08:00
Windpicker-owo
66df05c37f Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev 2025-12-13 16:34:25 +08:00
Windpicker-owo
21ed0079b8 fix(long_term_manager): 修改参数名称,从 'object' 改为 'obj' 以避免冲突 2025-12-13 16:34:18 +08:00
LuiKlee
4fe8e29ba5 feat(long_term_manager): 优化长期记忆管理器性能 2025-12-13 16:17:30 +08:00
LuiKlee
30648565a5 feat(docs): 更新记忆系统文档,增加系统概述和核心特性,优化配置示例
更新了文档喵
2025-12-13 15:02:31 +08:00
LuiKlee
f3b42dbbd9 短期记忆优化文档( 2025-12-13 14:46:28 +08:00
LuiKlee
e5525fbfbf feat(short_term_manager): 优化短期记忆管理器,增加哈希索引和相似度缓存,提升查找和计算性能 2025-12-13 14:44:16 +08:00
LuiKlee
1b0acc3188 feat(perceptual_manager): 添加向量化相似度计算,优化记忆块召回逻辑(改了这个计算方法,不知道具体有没有提高运行速度) 2025-12-13 14:20:07 +08:00
minecraft1024a
cf227d2fb0 add cors from webui 2025-12-13 13:24:16 +08:00
minecraft1024a
8924f75945 feat(expression): 移除手动触发学习和清理过期表达方式功能 2025-12-13 13:07:43 +08:00
minecraft1024a
7c0df3c4ba feat(dependency): 移除依赖配置模块,整合虚拟环境检测功能到依赖管理器 2025-12-13 12:56:34 +08:00
minecraft1024a
cdd3f82748 test 2025-12-13 12:39:42 +08:00
minecraft1024a
1cd1454289 feat(expression): 添加聊天ID解析功能,支持哈希值和platform:raw_id:type格式 2025-12-13 12:05:33 +08:00
minecraft1024a
7d8ce8b246 feat(expression): 添加表达方式管理API,包括查询、创建、更新和删除功能 2025-12-13 11:39:20 +08:00
minecraft1024a
179b5b7222 feat(log): 添加日志广播系统以实时推送日志到多个订阅者 2025-12-12 21:56:25 +08:00
minecraft1024a
f39b0eaa44 Revert "重构异常处理并移除 orjson 依赖"
This reverts commit 70217d7df8.
2025-12-12 20:40:56 +08:00
LuiKlee
b55df150d4 Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev 2025-12-12 15:43:26 +08:00
LuiKlee
70217d7df8 重构异常处理并移除 orjson 依赖 2025-12-12 15:41:48 +08:00
tt-P607
f1bfcd1cff Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev 2025-12-12 15:13:18 +08:00
tt-P607
5a1d5052ca feat(kfc): 引入自定义决策提示并优化后续警告
增加了一个新的配置选项 `custom_decision_prompt`,允许用户提供具体指令来指导 Kokoro Flow Chatter 的决策过程。该提示会被整合到拆分和统一的提示生成中,以影响整体行为。

此外,系统的后续警告逻辑也得到了显著增强。警告现在更加细致和明确,提供了更清晰的建议,如在多次未响应的后续请求后选择 `do_nothing` 或结束对话,从而促进更健康的交互模式。配置模板中的内部版本已更新。
2025-12-12 15:12:28 +08:00
Windpicker-owo
35502914a7 Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev 2025-12-12 15:09:29 +08:00
Windpicker-owo
7d547b7b80 feat: 修复JSON解析问题并增加批量标注大小至50 2025-12-12 15:09:00 +08:00
LuiKlee
700cf477fb Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev 2025-12-12 15:06:36 +08:00
LuiKlee
1f0b8fa04d 修正参数名称和类型注释
www
2025-12-12 15:06:33 +08:00
Windpicker-owo
1087d46ce2 chore: 将MMC_VERSION更新至0.13.1-alpha.1 2025-12-12 15:02:16 +08:00
Windpicker-owo
da3752725e chore: 更新版本号至0.13.1-alpha.2和8.0.0,调整兴趣评分阈值 2025-12-12 14:59:44 +08:00
Windpicker-owo
e5e552df65 feat: 更新自动训练器和数据集生成器,增加初始关键词生成功能 2025-12-12 14:56:11 +08:00
Windpicker-owo
0193913841 refactor: 移除兴趣计算器相关代码和配置,优化系统管理插件 2025-12-12 14:38:15 +08:00
Windpicker-owo
e6a4f855a2 feat: 提升语义兴趣评分与拼写错误生成
- 为中文拼写生成器实现了背景预热功能,以提升首次使用时的性能。
- 更新了MessageStorageBatcher以支持可配置的提交批次大小和间隔,优化数据库写入性能。
- 增强版数据集生成器,对样本规模设置硬性限制并提升采样效率。
- 将AutoTrainer中的最大样本数增加至1000,以优化训练数据利用率。
- 对亲和兴趣计算器进行了重构,以避免并发初始化并优化模型加载逻辑。
- 引入批量处理机制用于语义兴趣评分,以应对高频聊天场景。
- 更新了配置模板以反映新的评分参数,并移除了已弃用的兴趣阈值。
2025-12-12 14:11:36 +08:00
Windpicker-owo
9d01b81cef feat: 通过FastScorer与批处理功能增强关联兴趣计算器
- 集成FastScorer用于优化评分,绕过sklearn以提升性能。
- 新增批量处理功能,以应对高频聊天场景。
- 实现了一个全局线程池以避免重复创建执行器。
- 将评分操作的超时时间缩短至2秒。
- 重构了ChatterActionPlanner以利用新的利息计算器。
- 引入了一个基准测试脚本,用于比较原始sklearn与FastScorer之间的性能差异。
开发了一款优化后的评分器,具备权重剪枝和异步评分等功能。
2025-12-12 12:14:21 +08:00
Windpicker-owo
ef0c569348 fix(query_builder): 优化分页查询逻辑,确保字段可用后再释放数据库连接 2025-12-11 21:50:28 +08:00
Windpicker-owo
e8bffe4a87 feat: 实现TF-IDF特征提取器和逻辑回归模型用于语义兴趣评分
- 新增了TfidfFeatureExtractor,用于字符级n-gram的TF-IDF向量化,适用于中文及多语言场景。
- 基于逻辑回归开发了语义兴趣模型,用于多类别兴趣标签(-1、0、1)的预测。
- 创建了在线推理的运行时评分器,实现消息兴趣评分的快速评估。
建立了模型训练、评估和数据集准备的全流程培训体系。
- 集成模型管理,支持热加载与个性化模型选择。
2025-12-11 21:28:27 +08:00
拾风
59e7a1a846 Merge pull request #28 from Gardelll/dev
修复一些LLM响应解析问题和添加memory.use_judge配置项
2025-12-11 15:46:22 +08:00
Windpicker-owo
633585e6af Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev 2025-12-11 13:57:34 +08:00
Windpicker-owo
c75cc88fb5 feat(expression_selector): 添加温度采样功能以优化表达选择
feat(official_configs): 新增模型温度配置项以支持表达模型采样
chore(bot_config_template): 更新版本号并添加模型温度说明
2025-12-11 13:57:17 +08:00
拾风
2d02bf4631 Merge pull request #27 from Gardelll/fix-memory-extract-prompt
修复记忆提取的问题
2025-12-10 22:07:10 +08:00
雅诺狐
4592e37c10 fix(config): 修复配置加载中的类型验证问题,避免Pydantic严格模式下的错误 2025-12-10 15:11:25 +08:00
雅诺狐
c870af768d fix(redis):更新Redis连接池初始化,以兼容redis-py 7.x版本
更新Redis连接池创建方式,使用connection_class参数替代已弃用的ssl参数,以适配redis-py 7.x及以上版本
2025-12-10 15:06:01 +08:00
7735b161c8 feat: 添加选项必须检索长期记忆 2025-12-10 12:52:41 +08:00
016c8647f7 fix: 修复回复分割问题 2025-12-10 12:52:41 +08:00
f269034b6a fix: 修复 VLM 解析 2025-12-10 12:52:35 +08:00
Windpicker-owo
cc531d1b97 fix: 调整兴趣匹配计算超时设置和消息读取限制,优化性能 2025-12-10 11:58:29 +08:00
Windpicker-owo
c2c3c062b7 fix(interest_calculator): 调整兴趣计算超时设置,优化性能和用户体验 2025-12-10 11:34:42 +08:00
Windpicker-owo
685a43da02 Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev 2025-12-10 11:02:53 +08:00
Windpicker-owo
410d85fb26 feat(embedding): 优化嵌入处理,支持 NumPy 数组格式并减少内存分配 2025-12-10 11:00:46 +08:00
eac1ef2869 fix: 分析记忆时修复引号内容 2025-12-10 00:01:59 +08:00