Commit Graph

  • 324432ff92 feat: 添加对 key_field/key_value 参数的兼容处理,自动转换为 filters DrSmoothl 2026-03-13 16:37:46 +08:00
  • 262efa2302 feat: 优化表情包插件和 TTS 插件的异步调用,简化错误处理逻辑 DrSmoothl 2026-03-13 16:31:59 +08:00
  • 26ba33ff74 Merge branch 'r-dev' of github.com:Mai-with-u/MaiBot into r-dev UnCLAS-Prommer 2026-03-13 16:20:11 +08:00
  • 1592ee82a6 fix: pytest更新;session_message相关test更新 UnCLAS-Prommer 2026-03-13 16:19:49 +08:00
  • 29f4d05a87 feat: 添加组件启停目标解析功能,支持全局唯一短名,避免跨 Supervisor 误操作 DrSmoothl 2026-03-13 16:15:08 +08:00
  • e9badbc307 修正类型注解 UnCLAS-Prommer 2026-03-13 16:14:54 +08:00
  • de39099cd9 sourcery advice UnCLAS-Prommer 2026-03-13 16:14:09 +08:00
  • 7e2b509bf0 feat: 实现 RPC 服务器的发送队列和背压控制机制 DrSmoothl 2026-03-13 16:05:51 +08:00
  • d92aa800a3 feat: 实现插件配置更新通知机制,支持热重载与文件变化监听 DrSmoothl 2026-03-13 15:47:49 +08:00
  • f1e10b4054 feat: 添加插件身份绑定机制,防止伪造插件身份的 RPC 调用 DrSmoothl 2026-03-13 15:40:14 +08:00
  • 44a9e9ecd7 feat: 实现插件注册的分阶段接入与切换机制,优化 RPC 连接管理 DrSmoothl 2026-03-13 15:21:40 +08:00
  • 5d30b3a908 补上缺失的依赖 UnCLAS-Prommer 2026-03-13 11:57:50 +08:00
  • a576313b22 Ruff Format DrSmoothl 2026-03-13 11:45:26 +08:00
  • 2a510312bc feat: 添加日志处理器适配功能,统一第三方库日志输出 DrSmoothl 2026-03-13 11:36:25 +08:00
  • a128898ebf fix: 更新 maibot-plugin-sdk 依赖版本至 1.2.3 DrSmoothl 2026-03-13 11:27:47 +08:00
  • 8ac0aff479 插件系统代码风格修复 DrSmoothl 2026-03-13 11:07:19 +08:00
  • bcb7963d37 feat: 增强命令调用逻辑,支持通过 plugin.invoke_command 返回原始结构,并优化消息统计功能 DrSmoothl 2026-03-13 10:49:20 +08:00
  • 0d9eff7001 feat: 更新命令查找逻辑,支持返回匹配的命名捕获组,并优化旧连接请求处理 DrSmoothl 2026-03-13 10:37:07 +08:00
  • d7069c2754 tmp: add to default branch to run 晴猫 2026-03-13 05:09:17 +09:00
  • 89bd4ba13a feat: 添加 Crowdin bootstrap 工作流以支持目标翻译的初始化上传 春河晴 2026-03-13 04:54:47 +09:00
  • 67b559200d move zh-CN prompt source 春河晴 2026-03-13 02:36:06 +09:00
  • df8caf21ba feat: 添加 WebUI 模块的颜色映射和别名支持 DrSmoothl 2026-03-13 01:25:13 +08:00
  • baa7980f6d fix: 修复日志记录器名称获取逻辑,支持从不同字段获取名称 DrSmoothl 2026-03-13 01:22:02 +08:00
  • a685cfd9bf feat: 添加插件运行时模块的颜色映射和别名支持 DrSmoothl 2026-03-13 01:18:55 +08:00
  • dc47fe93d8 fix(crowdin): 匹配crowdin语言设置 春河晴 2026-03-13 02:18:04 +09:00
  • 1c759ad426 feat: 增强 Runner 日志处理,添加日志消息序列化和控制台日志输出管理 DrSmoothl 2026-03-13 01:13:29 +08:00
  • 3994ea6990 refactor: 优化 Prompt 类的克隆逻辑,添加克隆标记属性 春河晴 2026-03-13 02:10:47 +09:00
  • 272d0368b8 注释掉pfc内容,暂时恢复部分代码保证可启动性 UnCLAS-Prommer 2026-03-12 22:55:32 +08:00
  • 568685758b fix(i18n): tighten prompt and catalog fallback handling 春河晴 2026-03-13 01:59:16 +09:00
  • d418a8451b feat: 增强国际化验证功能,添加对共享翻译字符串的支持,优化提示模板加载逻辑 春河晴 2026-03-13 01:42:22 +09:00
  • 55eb911dd3 fix(i18n): 修复 PROMPT_EXTENSIONS 元组声明、消除重复代码、优化锁策略 春河晴 2026-03-13 01:25:29 +09:00
  • 8f7f31a164 feat: 优化插件调用逻辑,重构命令匹配和事件处理,增强插件管理能力 DrSmoothl 2026-03-13 00:47:09 +08:00
  • 98d7bed064 feat: 增强插件加载过程,记录 on_load 失败的插件并跳过注册 DrSmoothl 2026-03-13 00:23:27 +08:00
  • e445c483b0 feat: 优化非阻塞 hook 超时处理,添加全局安全阀支持;为插件 Supervisor 添加自定义 IPC socket 后缀以避免冲突 DrSmoothl 2026-03-13 00:20:03 +08:00
  • f3270d4d41 feat: 添加插件运行时配置类,增强会话令牌管理和插件目录支持 DrSmoothl 2026-03-13 00:11:00 +08:00
  • 52e9d43a90 feat: 更新.gitignore,添加对Claude代码和OMC数据的忽略规则 春河晴 2026-03-13 01:08:00 +09:00
  • b28c2dbc42 remove .txt ext of prompt 春河晴 2026-03-13 01:00:15 +09:00
  • b2fa7a0800 docs: align crowdin workflow wording 春河晴 2026-03-13 00:54:51 +09:00
  • c620040191 feat: 增强组件注册和事件分发,添加会话令牌恢复功能,优化工作流执行超时处理 DrSmoothl 2026-03-12 23:53:15 +08:00
  • 4b7ee3923c ci: tighten crowdin and i18n PR checks 春河晴 2026-03-13 00:35:11 +09:00
  • 6bac2b9331 feat: 增强插件管理和日志处理,兼容旧版参数,优化 UDS 路径处理 DrSmoothl 2026-03-12 23:34:07 +08:00
  • d14eb48051 ci: automate crowdin prompt sync 春河晴 2026-03-13 00:16:32 +09:00
  • c9bfedddd2 i18n: localize prompt templates with crowdin 春河晴 2026-03-13 00:09:01 +09:00
  • 68f0ac3803 Update Crowdin configuration file 晴猫 2026-03-13 00:04:53 +09:00
  • 688b53ee24 feat: 增强插件管理和连接稳定性,添加会话令牌重置和组件清理功能 DrSmoothl 2026-03-12 22:51:14 +08:00
  • 793dee08d4 feat: 添加日志过滤功能,仅转发插件相关日志,忽略第三方库日志 DrSmoothl 2026-03-12 22:03:43 +08:00
  • b17948a495 feat: 添加 Runner 日志桥,支持将 Runner 进程日志通过 IPC 批量发送到主进程 DrSmoothl 2026-03-12 21:45:58 +08:00
  • d0b56abdab feat: 增强插件能力检查,支持 generation 校验并添加清理功能 DrSmoothl 2026-03-12 21:22:23 +08:00
  • df39fa7584 修改旧的DatabaseMessages引用 DrSmoothl 2026-03-12 20:12:05 +08:00
  • 16f115bfac refactor: 移除无用文件 SengokuCola 2026-03-11 18:20:34 +08:00
  • 021463b9f9 refactor: 重构心流聊天模块,简化频率控制; 删除 frequency_control.py 和 hfc_utils_old.py 旧文件; 新增 heartflow_manager.py 统一管理心流聊天; 将 HeartFChatting.adjust_talk_frequency 改为同步方法; 更新消息处理器使用新的 heartflow_manager; UnCLAS-Prommer 2026-03-12 11:12:47 +08:00
  • e303fbeb6b 将所有必要内容完全迁移后删除原文件 UnCLAS-Prommer 2026-03-12 09:16:51 +08:00
  • 71a288983f Agent.md补强 UnCLAS-Prommer 2026-03-12 00:49:57 +08:00
  • ff4de39c8b expressionLearner重构 UnCLAS-Prommer 2026-03-12 00:49:39 +08:00
  • f17b85c1bd 移除chat_message_builder UnCLAS-Prommer 2026-03-11 22:28:13 +08:00
  • d01abd893d update dummy crowdin.yml 春河晴 2026-03-12 17:32:10 +09:00
  • f4cf0f35d5 Merge remote-tracking branch 'origin/r-dev' into r-dev 春河晴 2026-03-12 17:24:44 +09:00
  • 27d334df08 i18n: wire startup and config messages 春河晴 2026-03-12 17:24:37 +09:00
  • c470fdfd1e i18n: crowdin integration 春河晴 2026-03-12 17:23:17 +09:00
  • d0555f545b Merge pull request #1527 from Mai-with-u/quick-alog-for-macOS 晴猫 2026-03-12 17:15:26 +09:00
  • 33c5cb57ad fix:修复maisaka调用Prompt的问题 SengokuCola 2026-03-12 00:24:38 +08:00
  • 664f900f43 ref:让MaiSaka使用麦麦原有的pompt系统,配置系统 SengokuCola 2026-03-11 21:25:35 +08:00
  • 6c32d17e21 feat:加入MaiSaKa(MaiBaKa?(MaiZako?)) SengokuCola 2026-03-11 21:07:58 +08:00
  • 8f13c4804b remove:移除表达反思功能 SengokuCola 2026-03-11 20:52:54 +08:00
  • 8b9cda4296 Final Commit Before Rdev UnCLAS-Prommer 2026-03-11 00:14:18 +08:00
  • e1e296491c TODO 标记 UnCLAS-Prommer 2026-03-10 23:15:24 +08:00
  • 9fbb733e0a MessageUtils更新 UnCLAS-Prommer 2026-03-10 23:10:39 +08:00
  • 9e2afaf6bc TempUpdate UnCLAS-Prommer 2026-03-10 02:01:49 +08:00
  • 46cb0278d7 HFC基本重构框架和TODO UnCLAS-Prommer 2026-03-10 01:03:31 +08:00
  • 045bd5e183 remove:移除传统记忆模式,默认开启lpmm模式 SengokuCola 2026-03-11 18:20:34 +08:00
  • 788de70450 remove:移除做梦功能 SengokuCola 2026-03-11 14:49:37 +08:00
  • 69219e36f7 Refactor protocol and transport modules to use type hints for improved clarity and consistency DrSmoothl 2026-03-11 00:07:13 +08:00
  • 7f1e79ea28 feat: 添加旧版插件兼容性支持,确保旧版插件能够正常加载 DrSmoothl 2026-03-10 13:45:51 +08:00
  • e437468444 final commit UnCLAS-Prommer 2026-03-09 20:00:27 +08:00
  • aaf1c9ed40 更严厉测试 UnCLAS-Prommer 2026-03-08 17:24:25 +08:00
  • cd81f943e3 炸掉 UnCLAS-Prommer 2026-03-08 11:37:54 +08:00
  • 3ea14a85c3 测试简化 UnCLAS-Prommer 2026-03-09 15:08:42 +08:00
  • dfa944b368 feat: 添加 _ready_event 以确保文件监视器在启动时准备就绪,优化监控逻辑 DrSmoothl 2026-03-09 15:04:58 +08:00
  • 7e2ab0d71d feat(test): 移除 FileWatcher 中的 force_polling 参数,并添加等待时间以确保 watcher 建立基线 DrSmoothl 2026-03-09 14:57:59 +08:00
  • 426cbc6190 feat(test): 在 FileWatcher 中添加 force_polling 参数以增强文件监控功能 DrSmoothl 2026-03-09 14:42:03 +08:00
  • 5b7945ac7b feat: 添加 _wait_for 辅助函数以优化测试中的等待逻辑,调整 FileWatcher 的防抖设置 DrSmoothl 2026-03-09 14:35:54 +08:00
  • fbf946b352 更严厉测试 UnCLAS-Prommer 2026-03-08 17:24:25 +08:00
  • d0840db2a5 refactor: remove RuleEditor, RuleList, RulePreview, TimeRangePicker, and VoiceSection components DrSmoothl 2026-03-08 00:12:10 +08:00
  • 186073f13b feat: 添加递归转换函数以处理 TOML 文档,优化配置数据验证 DrSmoothl 2026-03-07 23:24:07 +08:00
  • b056ad2c34 feat: 添加动态 Tab 分组支持,优化配置界面 UI 元数据 DrSmoothl 2026-03-07 23:13:04 +08:00
  • d3a4e3f3e7 feat: 优先读取插件的 config_schema.json,提供富 UI 元数据支持 DrSmoothl 2026-03-07 22:31:44 +08:00
  • 0451a7fef4 优化认证检查逻辑,确保加载状态显示在正确位置;更新配置验证逻辑,使用深拷贝确保数据完整性 DrSmoothl 2026-03-07 21:52:23 +08:00
  • 2e4be9bd77 为 WebUI 首页支持 i18n DrSmoothl 2026-03-07 21:32:09 +08:00
  • 4565bd94b4 修复统计数据 API 中的数据库查询方法,优化性能和准确性 DrSmoothl 2026-03-07 21:18:36 +08:00
  • fe5cab9c41 修复 webui 明暗切换问题 DrSmoothl 2026-03-07 20:59:18 +08:00
  • 3bbd812bc1 feat: 新增消息转发和混合发送能力,扩展数据库操作能力 DrSmoothl 2026-03-07 20:17:17 +08:00
  • ce8d8dfd0a 重构整个插件系统,尝试恢复可启动性,新增插件系统maibot-plugin-sdk依赖 DrSmoothl 2026-03-07 19:40:51 +08:00
  • 2e3dd44ee9 Refactor chat stream handling to use BotChatSession DrSmoothl 2026-03-07 00:57:33 +08:00
  • 8712fc0d05 移除多余内容 UnCLAS-Prommer 2026-03-06 23:07:31 +08:00
  • c2b75a03d7 数据库模型字段添加;数据模型添加;utils_message传参控制 UnCLAS-Prommer 2026-03-06 22:45:47 +08:00
  • baae2df154 feat: 集成新版本插件运行时,支持事件桥接与命令处理 DrSmoothl 2026-03-06 16:37:56 +08:00
  • d5cf4c9b8b refactor: 添加类型注解以增强代码可读性和类型安全 DrSmoothl 2026-03-06 12:35:31 +08:00
  • c6afa97060 补全新版插件系统的类型注解 DrSmoothl 2026-03-06 12:17:00 +08:00
  • 1cd366bc09 refactor: 优化代码结构,简化条件判断和异常处理 DrSmoothl 2026-03-06 12:00:00 +08:00
  • 2f21cd00bc feat: Enhance plugin runtime with new component registry and workflow executor DrSmoothl 2026-03-06 11:55:59 +08:00