Commit Graph

365 Commits (0399f878f0a7465cd051f48616c8f86ccabe76f8)

Author SHA1 Message Date
SengokuCola 89f4e8c1d7 add:添加文档log提示 2025-08-09 13:17:58 +08:00
SengokuCola 2ea4c75e9c fix:记忆构建出错 2025-08-09 00:42:39 +08:00
SengokuCola 8053067af5 feat:优化关键词显示,优化表达方式配置和逻辑 2025-08-09 00:10:41 +08:00
SengokuCola 59ac6713b1 feat:移除willing_amlifier,简化活跃度配置 2025-08-08 22:54:40 +08:00
SengokuCola 721546fff9 fix:通过计时定位LLM异常延时,移除memory模型 2025-08-08 22:10:08 +08:00
墨梓柒 fa9cd653fe
Revert "feat(database): 添加MySQL支持并重构数据库配置" 2025-08-07 12:04:51 +08:00
cuckoo711 b6f5831785 feat(database): 添加MySQL支持并重构数据库配置
- 新增DataBaseConfig类用于集中管理数据库配置
- 重构数据库初始化逻辑,支持SQLite和MySQL两种数据库类型
- 为数据库表添加表前缀支持,便于多实例部署
- 更新数据库模型字段类型和长度限制
- 在配置模板中添加数据库配置节
2025-08-07 10:55:48 +08:00
UnCLAS-Prommer 42a33a406e
增加extra_params功能 2025-07-31 01:04:14 +08:00
UnCLAS-Prommer 5413c41a01
template更新,内容检查 2025-07-30 18:31:41 +08:00
UnCLAS-Prommer 3e39f5e21e
template更新 2025-07-30 18:22:54 +08:00
UnCLAS-Prommer 74fa95c999
template更新 2025-07-30 18:17:55 +08:00
UnCLAS-Prommer 3c40ceda4c
大修LLMReq 2025-07-30 09:45:13 +08:00
UnCLAS-Prommer a2250b5bba
Merge branch 'dev' into dev-api-ada to resolve conflicts 2025-07-29 10:22:43 +08:00
墨梓柒 7313529dcb
feat: 添加任务类型和能力字段至模型配置,增强模型初始化逻辑 2025-07-29 09:57:20 +08:00
墨梓柒 3a11c69b8c
fix: 更新LLMRequest类的任务名称确定逻辑,优先使用配置文件中的task_type和capabilities字段 2025-07-28 19:50:40 +08:00
墨梓柒 6cf2533bea
fix: 更新配置文件版本号至5.0.0 2025-07-28 19:27:28 +08:00
墨梓柒 16931ef7b4
feat: 支持多个API Key,增强错误处理和负载均衡机制 2025-07-27 13:55:18 +08:00
墨梓柒 e240fb92ca
fix: 更新模型配置和环境变量,调整版本号和模型参数 2025-07-27 13:37:21 +08:00
SengokuCola 0367dae824 fix:并行动作炸裂问题 2025-07-26 23:14:47 +08:00
SengokuCola 7d2cef9a9c feat:移除reply动作,合并tool配置项 2025-07-26 17:29:41 +08:00
SengokuCola bffc372d95 feat:s4uprompt模式正式上位 2025-07-26 14:48:51 +08:00
SengokuCola 7a8ea56da5 better:优化willing_classical 2025-07-26 11:51:15 +08:00
SengokuCola 4411859e37 better:优化focus控制和no_reply控制 2025-07-26 11:01:55 +08:00
墨梓柒 909e47bcee
初步重构llmrequest 2025-07-25 13:21:48 +08:00
墨梓柒 999ea4a7ce
Merge pull request #1124 from MaiM-with-u/dev
保证墨梓柒血压的pr
2025-07-25 11:20:15 +08:00
SengokuCola 8de3963069 feat 统一心情配置,为rewartite加入心情 2025-07-24 22:47:13 +08:00
SengokuCola 33606e7028 feat 为focus加入 mentioned bonus 2025-07-24 22:03:27 +08:00
SengokuCola 6c9c94d719 better:优化一些颜色和Logger
better:优化logger
2025-07-24 04:04:03 +08:00
SengokuCola 677b17754a remove:移除了冗余代码 2025-07-24 03:33:36 +08:00
SengokuCola b839f8ba6c better:优化prompt和配置和无用代码 2025-07-24 02:37:11 +08:00
SengokuCola b4a92ee5d5 feat:为表达添加创建时间 2025-07-24 00:36:53 +08:00
SengokuCola 9d4eed3c06 fix:默认不启动s4u组件 2025-07-23 02:48:40 +08:00
墨梓柒 c4e76b45dc
把 API ada先插进来,别管能不能用,先插进来再说( 2025-07-22 23:54:05 +08:00
SengokuCola 95d6ee1213 修复合并错误 2025-07-22 21:15:02 +08:00
UnCLAS-Prommer d2b5019c24 配置文件版本 2025-07-18 13:26:12 +08:00
Windpicker-owo 3d9f1a1d5a 增加了enable_asr配置选项,更改一处潜在的bug 2025-07-18 13:02:38 +08:00
Windpicker-owo 587aca4d18 增加对voice类型消息的支持 2025-07-17 14:50:19 +08:00
SengokuCola 5c97bcf083 feat:更好的配置文件更新,表达方式迁移到数据库 2025-07-16 18:13:02 +08:00
SengokuCola 4aff3c8005 feat:测试性的新辅助记忆系统 2025-07-16 16:11:56 +08:00
SengokuCola a150aa7b2b feat:noreply不考虑command 2025-07-15 21:37:32 +08:00
墨梓柒 1966b4eaf8
fix: remove unused imports and comments 2025-07-15 17:13:15 +08:00
SengokuCola 8e34ab885a feat:为s4u添加一个透明底的聊天记录网页 2025-07-14 23:44:01 +08:00
SengokuCola dfc73255a7 better:优化了人格和其他配置文件,更加精简易懂 2025-07-13 18:32:49 +08:00
SengokuCola 64b9aae963 feat:为heatfc加入了类似s4u的prompt构建方式 2025-07-13 15:18:13 +08:00
UnCLAS-Prommer 80bf8759e0 fix typo 2025-07-12 23:45:43 +08:00
SengokuCola 6f1add930b feat:统一化模式动作,移除模式配置 2025-07-12 23:24:02 +08:00
SengokuCola a549034bbc feat:修复no_reply起始时间,移除normal消息管理器,不再并行生成回复,为focus提供退出方法 2025-07-12 22:36:08 +08:00
SengokuCola 7ef5c9a46d feat;新的情绪系统 2025-07-09 02:09:32 +08:00
SengokuCola 50f0ddf2ce feat;新的情绪系统 2025-07-09 01:50:26 +08:00
SengokuCola 6782925a1f better:简化配置,让关系构建间隔可配置 2025-07-08 17:26:50 +08:00
SengokuCola d0ad70924d feat:可选打开prompt显示, 2025-07-06 23:49:12 +08:00
SengokuCola 42a68a29c3 merge:合并focus和normal的planner 2025-07-06 21:45:40 +08:00
SengokuCola 1365099fd4 remove:冗余的sbhf代码和focus代码 2025-07-06 20:14:09 +08:00
SengokuCola 498d72384f feat:统一normal和focus的动作调整,emoji统一可选随机激活或llm激活 2025-07-06 18:36:14 +08:00
SengokuCola b3a93d16e6 fix - 优化normal_chat代码,采用和focus一致的关系构建,优化log,添加超时检查,允许normal使用llm激活 2025-07-06 17:02:36 +08:00
SengokuCola 0077bfa77f - 移除豆包画图插件,此插件现在插件广场提供 - 修复表达器无法读取原始文本 - 修复normal planner没有超时退出问题 2025-07-05 22:55:57 +08:00
SengokuCola 77473b5817 fix:移除多余项目,修改插件配置文件位置 2025-07-03 21:18:15 +08:00
SengokuCola 0b2bf81f75 remove & fix:移除人格表达,修复过滤词失效,私聊强制focus 2025-07-03 12:24:38 +08:00
SengokuCola d0956bfe66 config:修改配置,可以选择开启tool,focus也支持次要回复模型 2025-07-01 18:13:04 +08:00
SengokuCola 3544daeadb refac:tool去处理器化 2025-07-01 17:47:56 +08:00
SengokuCola 4dd04d4fb0 config:修改配置项 2025-07-01 14:59:00 +08:00
SengokuCola a1a81194f1 feat:合并normal和focus的prompt构建 2025-07-01 12:27:14 +08:00
SengokuCola 23c35c8fc7 fix:修改默认值 2025-06-25 21:34:40 +08:00
SengokuCola 81356e3813 feat:可选择是否压缩人设 2025-06-25 21:31:19 +08:00
SengokuCola c1b1e8c42a remvoe:移除旧回复意愿控制 2025-06-25 17:23:05 +08:00
SengokuCola 7b559cdc5f feat:添加时段talk_frequency控制 2025-06-25 17:18:43 +08:00
SengokuCola 6653bf3bd9 fix:修复统计 2025-06-25 00:59:18 +08:00
SengokuCola 66f35bb5e7 feat:为focus的no_reply决策加入更多信息,可以自定义频率 2025-06-23 15:36:31 +08:00
SengokuCola bf74d0e584 fix:修改默认模型,微调prompt 2025-06-22 14:51:22 +08:00
SengokuCola 2f25ed1d96 fix:为focus添加超时保护 2025-06-21 17:27:36 +08:00
SengokuCola 9bbc48ecd3 feat:表达方式现在可以选择在不同群互通 2025-06-21 17:14:18 +08:00
SengokuCola 0f5fdc2ae5 feat:合并自我处理器和关系处理器 2025-06-21 15:46:53 +08:00
SengokuCola 767ccd96dc fix:修改模板 2025-06-21 12:08:53 +08:00
SengokuCola 3fcebf6d4f add:新增文档变更 2025-06-20 01:41:23 +08:00
SengokuCola d554be3bd7 Update bot_config_template.toml 2025-06-16 13:48:01 +08:00
SengokuCola f999ebd2fd fix:新增表达方式选择处理器 2025-06-16 13:47:40 +08:00
SengokuCola 11c36ef9e3 fix:修复循环异常思索 2025-06-15 13:44:21 +08:00
SengokuCola 83ae078d6e fix:修复日志占用和文件层级 2025-06-15 13:14:39 +08:00
SengokuCola e4b9b9e5d1 fix:参数调整,提那家配置项 2025-06-15 01:14:07 +08:00
SengokuCola 1a1a48508d fix:修复零散小问题 2025-06-14 11:41:41 +08:00
SengokuCola 745d762dbb feat:可配置log,解决可读性问题 2025-06-12 20:13:47 +08:00
SengokuCola 0e64ed3405 feat:添加配置项以关闭 消息后处理 2025-06-09 23:27:52 +08:00
SengokuCola 968b82cd5b feat:添加配置项以关闭记忆和关系系统 2025-06-09 22:33:04 +08:00
SengokuCola 956af05454 remove:移除info_catcher 2025-06-09 16:08:44 +08:00
SengokuCola 851a559b33 feat:将关系改为及时构建 2025-06-08 17:44:41 +08:00
SengokuCola 349124428a Update bot_config_template.toml 2025-06-08 00:13:14 +08:00
墨梓柒 ca66542718
feat: 添加LPMM知识库配置类及相关字段 2025-06-07 14:09:55 +08:00
SengokuCola e032f44643 feat:重写关系模块的逻辑和关系结构 2025-06-07 01:03:00 +08:00
SengokuCola 4ebfca096c fix:统一llm请求函数,改动模型名称 2025-06-04 23:27:24 +08:00
SengokuCola 077b67fa60 fix:修改配置和文档 2025-06-04 22:38:16 +08:00
SengokuCola 458d4a3220 remove:移除response_willing_amplifier 2025-06-04 22:27:18 +08:00
SengokuCola d30f35fe20 update:更新脚本 2025-06-04 22:24:20 +08:00
SengokuCola e483d0d94a better:优化了取得聊天信息和strbuild函数,异步改为同步,优化了observation的加载 2025-06-04 13:42:19 +08:00
SengokuCola 5880fe707e fix:添加新插件API 2025-06-04 01:28:57 +08:00
SengokuCola e2d478441d fix:优化表达方式log和最大表达数量,优化配置文件注释 2025-06-03 20:33:01 +08:00
SengokuCola f94f14cce2 fix:修改模型名称,移除chat_mind处理器 2025-06-03 19:43:54 +08:00
SengokuCola 178feb3c5a feat:新增关系处理器 2025-06-03 15:54:55 +08:00
SengokuCola 0bea30c052 fix:修改配置文件模型名,移除message_buffer 2025-06-03 13:41:30 +08:00
SengokuCola bc2c7c5c1e fix:修复normal_chat的planner合并后的一些问题 2025-06-03 00:03:27 +08:00
SengokuCola b72dd531b5
Merge branch 'dev' into dev 2025-06-02 23:09:11 +08:00
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