Commit Graph

365 Commits (0399f878f0a7465cd051f48616c8f86ccabe76f8)

Author SHA1 Message Date
SengokuCola 78f6476ebd fix:偷表情包配置生效 2025-06-02 22:23:11 +08:00
tcmofashi 8212b98aa5 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-06-02 21:09:53 +08:00
tcmofashi d932b48444 feat: 为normal增加action_plan能力 2025-06-02 21:06:00 +08:00
SengokuCola 476743427a better:优化工作记忆处理器 2025-06-02 20:50:05 +08:00
SengokuCola 90b73acbe5 fix:修复复杂prompt构建失败 2025-06-02 20:33:06 +08:00
SengokuCola 2432c8d0ea feat:修复了关键词功能,并且在focus可用 2025-06-02 17:46:03 +08:00
SengokuCola 6ad2b8b3de feat:优化planner的运作模式(同时保留旧切换选项(未完善)) 2025-06-02 16:40:29 +08:00
SengokuCola 12a88dcd99 feat:允许关闭聊天规划处理器 2025-06-02 12:43:36 +08:00
SengokuCola 54724ae21e feat:处理器处理时间上限,处理并行模式,planner和思考prompt,循环观察器大优化
feat:增加了处理器处理时间上限,记忆处理并行模式,优化了planner和思考prompt,优化了循环观察器
2025-05-30 11:04:29 +08:00
SengokuCola 75416a7a6a feat:可以自定义连续回复次数 2025-05-29 22:45:07 +08:00
SengokuCola 1bed1b5335 升级配置文件读取器 2025-05-29 21:31:07 +08:00
SengokuCola d94b7022e2 优化提及 2025-05-29 13:52:04 +08:00
SengokuCola b741ef761a feat:给超时处理器默认值 2025-05-29 13:38:11 +08:00
SengokuCola 126111c83c 1 2025-05-29 10:33:21 +08:00
SengokuCola b551710c13 feat:将action选择从处理器转变为单独阶段,增加action使用的准确性 2025-05-29 10:16:34 +08:00
SengokuCola 969750252b Update bot_config_template.toml 2025-05-29 00:46:45 +08:00
UnCLAS-Prommer bf1b123f0b 修复正则,更改一下template注释 2025-05-28 23:23:29 +08:00
UnCLAS-Prommer ae374a31eb template update 2025-05-28 21:55:52 +08:00
SengokuCola 9bb2fe2d52 feat:为noraml_caht加入表达方式 2025-05-28 21:10:09 +08:00
SengokuCola 218d0d4a5d pass ruff 2025-05-28 20:44:26 +08:00
SengokuCola bc489861d3 feat:为normal_chat提供选项,有效控制回复频率 2025-05-28 20:41:46 +08:00
SengokuCola a2eb4a163b fix:修复私聊bug 2025-05-28 13:58:51 +08:00
SengokuCola 41f97a0bf1 feat:允许command设置展示名称,而非指令原文,添加处理器超时,NormalChat转换清理 2025-05-28 13:49:19 +08:00
SengokuCola 7fcd5c9abe feat:修复normal_chat BUG,添加调试选项 2025-05-28 12:41:43 +08:00
SengokuCola e0a8905c77 修复配置名称 2025-05-27 23:15:35 +08:00
SengokuCola 43e465860f fix:优化离开focus模式的机制,完全移除Interest机制, 2025-05-27 23:08:44 +08:00
SengokuCola 369de9d137 feat:优化了auto切换聊天模式机制,修改取名prompt,不再处理temp 2025-05-27 21:45:03 +08:00
SengokuCola 7e59382603 feat:支持qwen3模型的enable_thinking参数和thinking_budget参数 2025-05-27 20:50:06 +08:00
SengokuCola cad9b40bb3 better:进一步拆分模型配置 2025-05-27 18:35:33 +08:00
SengokuCola 52f7cc3762 fix:优化记忆提取,修复破损的tool信息 2025-05-27 18:21:05 +08:00
SengokuCola 0391111c82 feat:拆分重命名模型配置,修复动作恢复问题 2025-05-27 14:28:41 +08:00
SengokuCola 890a7b6505 feat:修复了action变更,修改了默认配置,提升版本号 2025-05-27 12:41:23 +08:00
SengokuCola 57c9dacb99 fix:简化了身份配置 2025-05-27 10:50:47 +08:00
SengokuCola ca55aca750 fix:处理特殊类型 2025-05-24 19:24:34 +08:00
tcmofashi 5536c5bf76 feat: 新增maim_message配置,支持wss,tcp模式,支持token 2025-05-23 18:10:37 +08:00
SengokuCola de2736fccd better:可通过配置文件自定义 运行处理器 2025-05-20 23:34:33 +08:00
SengokuCola af8edd0ef7 feat: 新增HFC处理器自定义项和思考间隔项
新增了 HFC不同处理器的开启关闭可选项
新增了思考间隔调整
移除无用工具
2025-05-20 22:56:42 +08:00
SengokuCola 25d9032e62 better:重整配置,分离表达,聊天模式区分
重整配置文件路径,添加更多配置选项
分离了人设表达方式和学习到的表达方式
将聊天模式区分为normal focus和auto
2025-05-20 22:42:16 +08:00
SengokuCola 49c2bc854c refactor:重构聊天状态切换模式,移除限额,精简切换逻辑 2025-05-18 18:15:38 +08:00
UnCLAS-Prommer 061fcefeef 去除mmc端的白名单机制 2025-05-17 17:34:44 +08:00
SengokuCola 185ad73866 Merge branch 'plugin' of https://github.com/MaiM-with-u/MaiBot into plugin 2025-05-16 23:44:15 +08:00
SengokuCola 3520cebc26 fix:小问题 2025-05-16 23:43:48 +08:00
Oct-autumn b9c1d19ed5
fix: 修正template中的字段名错误 2025-05-16 22:29:24 +08:00
Oct-autumn 021e7f1a97
refactor: 重构配置模块 2025-05-16 16:50:53 +08:00
SengokuCola 8c56cb0ca6 Merge remote-tracking branch 'origin/dev' into HFC-para 2025-05-13 22:30:42 +08:00
UnCLAS-Prommer a7c235c557 修复lpmm template的一些问题 2025-05-13 22:14:26 +08:00
SengokuCola d2f7f093e3 better:让表情包和文字统一发送 2025-05-13 22:13:00 +08:00
SengokuCola fed71bccad fix:调整目录结构,优化hfc prompt,移除日程,移除动态和llm判断willing模式, 2025-05-13 18:37:55 +08:00
SengokuCola 58afe99585 feat:以巧妙地方式表达人格 2025-05-12 23:53:24 +08:00
SengokuCola 7a46b56781 feat:支持回复和at正确解析 2025-05-12 23:17:09 +08:00
SengokuCola 501840dcdd Revert "feat:修改工具调用模式"
This reverts commit d00a28f9d3.
2025-05-09 13:33:37 +08:00
KeepingRunning 5ebab2f3f6 fix: 将左半角括号改为全角括号,保持注释左右括号匹配 2025-05-07 08:18:05 +08:00
SengokuCola f9a4935774 fix 2025-05-06 13:53:33 +08:00
墨梓柒 0147f49ee9 fix: 调整lpmm template中实体提取线程数,非Pro模型设置为3 2025-05-05 21:42:45 +08:00
墨梓柒 6747e1d441 feat: 更新配置模板,添加lpmm版本信息并优化错误日志输出 2025-05-02 20:42:58 +08:00
墨梓柒 03961b71a2 feat: 更新数据路径配置,增强数据处理功能并优化错误提示 2025-05-02 13:42:28 +08:00
SengokuCola c6d831f56f feat:私聊现有白名单 2025-05-02 00:59:04 +08:00
SengokuCola 261f93530d fix:关闭开挂模式 2025-05-01 01:59:28 +08:00
SengokuCola 7d19a6728f update:发布0.6.3前的准备工作,changlog,readme,配置文件修改 2025-04-30 17:50:20 +08:00
SengokuCola b8736e4299 better:整理config 2025-04-30 17:18:14 +08:00
SengokuCola dec2e4f442 feat:允许关闭FOCUS模式 2025-04-29 20:38:12 +08:00
SengokuCola de309c2073 better:优化记忆系统,记忆系统现可以整合记忆 2025-04-29 12:33:23 +08:00
SengokuCola 286fef79c4 dev:修复记忆构建文本名称问题 2025-04-29 01:49:51 +08:00
SengokuCola 08be34a581 doc:非常清晰的工作流程介绍,你一定看得懂吧 2025-04-26 12:20:33 +08:00
SengokuCola 91ad729b0c better:更好的重新思考修复复读,记录循环信息,拆分模型配置 2025-04-25 21:38:16 +08:00
SengokuCola 21d1f102e4 fix:是否保护颜文字进入config 2025-04-25 18:37:14 +08:00
SengokuCola af08ef9b04 feat:新的表情包系统,表情包成为类,且含义更丰富,发送更快 2025-04-24 23:45:13 +08:00
墨梓柒 b92e0891a1 feat(PFC): 更新PFC相关配置和日志格式
- 更新bot配置模板中的版本号至1.4.1
- 为PFC模型添加注释以增强可读性
- 在logger.py中新增PFC私聊规划的日志格式配置
- 在action_planner.py中应用新的日志格式,并修复变量名错误
2025-04-24 11:16:54 +08:00
114514 2732f40714 修复私聊PFC 2025-04-23 23:48:42 +08:00
墨梓柒 2b07c9e81b feat: 新增LPMM知识库模块及工具支持
- 新增LPMM知识库模块,包括实体提取、RDF构建、Embedding存储、KG管理等功能
- 新增`lpmm_get_knowledge`工具,支持从LPMM知识库中检索相关信息
- 新增OpenIE数据处理模块,支持信息提取、数据导入等功能
- 新增知识库初始化脚本,支持从原始数据到知识库的完整处理流程
- 新增配置文件`lpmm_config.toml`,支持自定义知识库相关参数
- 新增日志模块`LPMM_STYLE_CONFIG`,支持知识库相关日志输出
- 新增`raw_data_preprocessor.py`、`info_extraction.py`、`import_openie.py`等脚本,支持知识库数据预处理
2025-04-23 10:28:05 +08:00
SengokuCola 8b5edf04a2 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-21 18:45:39 +08:00
春河晴 cbfa8508c6
chore: update README and template.env for better formatting and clarity 2025-04-21 15:56:17 +09:00
SengokuCola 7e0f41c039 fix:修改config 2025-04-21 12:34:00 +08:00
SengokuCola 58c66c5c9b better:优化记忆提取功能 2025-04-21 10:49:13 +08:00
SengokuCola 6be33dd5fc remove:旧版心流 2025-04-20 14:36:14 +08:00
SengokuCola c9ab9d4935 better:优化hfc逻辑 2025-04-19 18:48:59 +08:00
SengokuCola 96ae2b4a1b better: 更好的表情包发送系统 2025-04-14 23:04:22 +08:00
SengokuCola d9f191705f better:新增config项目 2025-04-14 22:09:00 +08:00
SengokuCola 53332791e4 Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev 2025-04-14 21:36:25 +08:00
SengokuCola 46347678b4 feat:非常好的早期聊天记录压缩系统,麦麦现在有5倍上文记忆量(真的吗? 2025-04-14 21:33:27 +08:00
墨梓柒 87ccaf981a fix: typo 2025-04-14 12:16:13 +08:00
SengokuCola 7eba42f84a feat: 现在使用工具调用来更新关系和心情而不是固定更新 2025-04-14 00:36:33 +08:00
meng_xi_pan a66771fb67 Merge remote-tracking branch 'upstream/dev' into dev 2025-04-11 14:04:03 +08:00
meng_xi_pan 5c487b2e68 更正log,完善mxp模式 2025-04-11 11:55:17 +08:00
墨梓柒 6bf3275687
Merge pull request #716 from HexatomicRing/keywords-regex-2
给keywords_reaction增加正则表达式匹配
2025-04-11 10:42:32 +08:00
SengokuCola b34e870892 better:优化心流 2025-04-10 16:18:45 +08:00
HexatomicRing 360406efde 给keywords_reaction增加正则表达式匹配
顺便做了正则表达式预编译
2025-04-10 10:29:55 +08:00
SengokuCola 451d0c9a32 better:优化基于V3的心流效果,优化温度和prompt 2025-04-09 23:24:09 +08:00
SengokuCola a889d9d222 feat:更好的回复信息收集器 2025-04-09 19:27:23 +08:00
meng_xi_pan 838fb77233 修改一下配置的描述 2025-04-09 17:23:32 +08:00
SengokuCola cc190ac2b9 better:尝试重构pfc 2025-04-08 00:23:08 +08:00
SengokuCola a195ee1449
Merge pull request #690 from Dax233/pr#588
让提及的识别更精准
2025-04-07 20:55:27 +08:00
SengokuCola 7bbe7c3d61 fix:心情收到人格影响, 2025-04-07 19:25:35 +08:00
Bakadax 9ed1ff84c7 修改拼写错误 2025-04-06 15:15:25 +08:00
Bakadax 2dd44ec69c pr#588 2025-04-06 14:30:43 +08:00
SengokuCola 594c30ab74 feat:新的人格结构,完成20% 2025-04-06 11:00:59 +08:00
SengokuCola 80753d95a5 move:修改人格文件结构 2025-04-06 00:58:46 +08:00
SengokuCola 0acad09dd7 fix:修改到0.6.1-2,准备开始人格2.0,知识库原始版本限时返场 2025-04-05 23:44:03 +08:00
SengokuCola cf87abf113
Merge pull request #655 from na10xi27da/msg_buffer
消息缓冲器
2025-04-05 23:11:42 +08:00
SengokuCola cf26961421 test
test改动
2025-04-05 14:06:46 +08:00
梦溪畔 3f570a01dd
增加配置项说明 2025-04-05 13:56:53 +08:00
meng_xi_pan 02643d729e 合并条件更严格,增加配置选项 2025-04-05 01:00:05 +08:00
SengokuCola 579d6b0a1a fix: changes 2025-04-04 14:17:13 +08:00
SengokuCola 00b523acc3
Merge pull request #627 from lmst2/refactor
添加有关时区的设置,可以在bot_config里设置时区,来改变机器人作息,以及一些llm logger的小tweak
2025-04-04 14:15:12 +08:00
SengokuCola 0a1c2cccb0 fix:表情包逻辑小改 2025-04-04 11:22:13 +08:00
Jiachen Wu 82574a483f
Merge branch 'MaiM-with-u:refactor' into refactor 2025-04-04 00:27:48 +01:00
SengokuCola 6bbd94373a better:现在不会无限制的保存表情包,拥有存储上限 2025-04-04 00:52:44 +08:00
Jiachen Wu 1aebde62a5
Merge branch 'refactor' into refactor 2025-04-03 14:46:08 +01:00
SengokuCola 72ceb627af feat: PFC谈话模式,可选择启用,实验性功能 2025-04-02 23:33:24 +08:00
SengokuCola 02710a77ef feat:现支持两种独立的回复模式,推理模型和心流 2025-04-01 22:59:35 +08:00
SengokuCola 06cf9dbe2c fix:减少赛博朋克日程 2025-04-01 18:42:17 +08:00
lmst2 5acc043ab0 修改一下配置模板 2025-03-31 21:20:50 +01:00
SengokuCola 8e55491bed Update template.env 2025-03-31 23:43:05 +08:00
SengokuCola 4c42c90879 better:优化回复逻辑,现在回复前会先思考,移除推理模型再回复中的使用,优化心流运行逻辑,优化思考时间计算逻辑,添加错误检测 2025-03-31 22:34:52 +08:00
SengokuCola 1e4cdc8ce3 fix:修复了心流观察不到群消息的bug 2025-03-31 00:10:37 +08:00
SengokuCola d44817e2a8 fix:新插件适配 2025-03-30 23:45:57 +08:00
SengokuCola cc22351104 feat:添加了心流的配置项 2025-03-30 23:28:33 +08:00
SengokuCola efa9213849 fix: 将版本硬编码,新增config自动更新
考虑到配置文件实际上不会自动更新
2025-03-30 23:05:20 +08:00
SengokuCola 9f49b9d238 fix:心肺复苏 2025-03-30 10:22:04 +08:00
Rikki 362dda1ab3
feat: 增加steam控制字段,修复qwq不能工作的问题 2025-03-30 05:00:11 +08:00
Rikki 7a72f5c26e
feat: 因为不兼容的更新,将配置版本升级到 1.0.0 2025-03-30 04:43:53 +08:00
SengokuCola b8828e81c6 better:更好的心流结构,使用了观察取代外部世界 2025-03-29 23:30:27 +08:00
SengokuCola 2e0d358d93 fix:让麦麦回复功能正常工作,输出一堆调戏信息 2025-03-29 19:13:32 +08:00
tcmofashi 3eb1601982 Merge remote-tracking branch 'upstream/main-fix' into refactor 2025-03-28 10:56:47 +08:00
SengokuCola de8d2aba68 fix:优化激活值,优化logger显示 2025-03-28 09:09:30 +08:00
tcmofashi c72e473934 feat: 增加平台支持的url配置 2025-03-28 04:20:45 +08:00
DrSmoothl 11e5a69448 更新WebUI以适配最新版config文件 2025-03-27 18:58:59 +08:00
SengokuCola 6e63863e19 fix 文档修改和补充 2025-03-27 15:57:07 +08:00
SengokuCola 572bffc273 better:日志系统现已可以动态更新 2025-03-26 22:42:19 +08:00
SengokuCola 3c4f492b76 fix 思维流不会自动停止消耗token 2025-03-26 12:51:39 +08:00
SengokuCola 83ee182bfe fix ruff 2025-03-25 22:56:39 +08:00
SengokuCola 0ea57c4a58 feat 将心流功能作为 实验功能 2025-03-25 22:40:43 +08:00
SengokuCola 51990391fd better 新增了分割器,表情惩罚系数的自定义 2025-03-25 22:27:38 +08:00
SengokuCola c220f4c79e better 配置文件整理,防止眼花
123
2025-03-25 21:59:15 +08:00
SengokuCola a47266abd2 better 更好的llm使用统计 2025-03-21 17:44:18 +08:00
SengokuCola 6c3afa84c4 better 更好的记忆抽取策略,并且移除了无用选项 2025-03-21 14:37:19 +08:00
SengokuCola 48ea7c298f secret 完善了两种测评方法 2025-03-20 22:34:51 +08:00
SengokuCola a4236c585b fix prompt优化 2025-03-19 14:38:03 +08:00
SengokuCola 5b875f087b fix 改了一部分logger格式 2025-03-18 09:59:58 +08:00
SengokuCola 665ef54cdd 更新remote项,使其真正有作用,更新config到0.0.10 2025-03-17 11:53:57 +08:00
SengokuCola dc054d456b 修改了willing的classical 2025-03-14 23:45:28 +08:00
SengokuCola c0f9298517 调参仙人有福了,添加了willing_manager的自选功能 2025-03-14 21:34:52 +08:00
SengokuCola 38e38cf4a9 Revert "尝试减少不同群内的同义词混淆 以及允许用户设置指定群组记忆私有"
This reverts commit 50c468e519.
2025-03-12 17:25:23 +08:00
Cindy-Master 50c468e519 尝试减少不同群内的同义词混淆 以及允许用户设置指定群组记忆私有
用户设置指定群组记忆私有会导致记忆的语料严重减少  未设置群组记忆私有的记忆会开放对于所有群聊
因此要不就修改其他记忆配置  增强学习/记忆能力  或者增加单一群组的信息流数量  或者增加公开记忆的信息流数量

记忆检索时会按以下优先级返回记忆:
当前群组的记忆(如果群聊属于某个群组)
当前群聊的记忆(如果不属于任何群组)
公共记忆(无群组/群聊标识的记忆)
其他非私有群组的记忆
5. 跨群记忆连接
同一群组内的主题使用较强连接(相似度×10)
跨群组的相似主题使用较弱连接(相似度×5)
相同群组/群聊的相似主题会获得20%的相似度加成
2025-03-12 16:56:12 +08:00
SengokuCola 7274573736 记忆和遗忘的可自定义 2025-03-12 01:32:20 +08:00
Pliosauroidea aea3bffd99 添加私聊过滤开关,更新config,增加约束 2025-03-11 20:55:54 +08:00
Pliosauroidea 60a93766c7 添加logger的debug输出开关,默认为不开启 2025-03-11 18:42:35 +08:00
Rikki c32c4fb1e2 refactor: 修改配置文件的版本号 2025-03-11 05:06:58 +08:00
Rikki a54ca8ce18 Merge remote-tracking branch 'upstream/debug' into feat_regix 2025-03-11 05:05:07 +08:00
ChangingSelf cd96644a4c 添加使用说明 2025-03-11 00:33:53 +08:00
ChangingSelf 204744cd71 修改配置名与修改过滤对象为raw_message 2025-03-11 00:12:19 +08:00
ChangingSelf 1b611ecce5 resolve SengokuCola/MaiMBot#167 根据正则表达式过滤消息 2025-03-10 22:52:14 +08:00
SengokuCola 6a71ea4f2e 修复了记忆时间bug,config添加了记忆屏蔽关键词 2025-03-09 22:45:32 +08:00
ChangingSelf 48c899b7bf Merge branch 'debug' of github.com:ChangingSelf/MaiMBot into debug 2025-03-09 11:35:47 +08:00
ChangingSelf 39bb99cef3 将错别字生成提取到配置,一句一个错别字太烦了! 2025-03-09 11:07:20 +08:00
Rikki b7cfe6d51c feat: 发布第 0.0.2 版本配置模板 2025-03-09 05:28:41 +08:00
Rikki 65e519dd5a Merge remote-tracking branch 'upstream/debug' into debug 2025-03-09 05:28:11 +08:00
Rikki 32aa032736 feat: 发布 0.0.1 版本的配置文件 2025-03-09 02:42:55 +08:00
ChangingSelf 909441ea65 提取哈气代码到配置文件中,改为关键词反应规则功能 2025-03-08 22:18:18 +08:00
HYY 6b90b4e2bf fix:默认思考时间过短 2025-03-08 19:44:24 +08:00
SengokuCola 7c73e2f319 fix 思考者修复,回复意愿提供自定义
参考新的template文件
2025-03-08 16:46:28 +08:00
SengokuCola 140bc1ab91 ruff说他有好点子 2025-03-08 16:10:55 +08:00
瑾星Mcc d36b217bcf
Add files via upload 2025-03-08 13:08:35 +08:00
SengokuCola e2d8f68066 Merge branch 'debug' of https://github.com/SengokuCola/MaiMBot into debug 2025-03-08 01:02:26 +08:00
KawaiiYusora 527b505712 typo: template拼写错误 2025-03-08 00:23:56 +08:00