Commit Graph

  • 25de6d5664 Merge branch 'MoFox-Studio:dev' into dev 喵吃鸟 2025-11-28 17:24:36 +08:00
  • 2a4f73859d feat:为tts增加Qwen-Omni接口 mcn1630 2025-11-28 17:24:05 +08:00
  • d2d0cfc4db feat(image): 为 VLM 处理添加自动 GIF 转 JPG 转换功能 tt-P607 2025-11-28 16:00:55 +08:00
  • da4f40ebb1 Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev tt-P607 2025-11-28 15:24:16 +08:00
  • 103a6edaf3 feat(emoji): 增强消息上下文下的表情选择并修复存储用户信息的问题 tt-P607 2025-11-28 15:24:08 +08:00
  • bfc45cb4f0 fix(message_handler): 修改 ON_NOTICE_RECEIVED 事件的权限组为 SYSTEM Windpicker-owo 2025-11-28 14:12:35 +08:00
  • 6c808d1052 feat(event_manager): 添加 ON_NOTICE_RECEIVED 事件到默认事件列表 Windpicker-owo 2025-11-28 13:54:57 +08:00
  • 302d48ff85 fix(emoji_manager): 优化表情包注册时描述生成的异步处理逻辑 Windpicker-owo 2025-11-28 13:43:28 +08:00
  • 454b143db2 refactor(message_handler): 移除消息处理器中的冗余消息类型定义 Windpicker-owo 2025-11-28 13:40:35 +08:00
  • 430d45e645 Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev Windpicker-owo 2025-11-28 13:26:01 +08:00
  • 2bd7e93af7 fix: 更新数据库会话管理,确保事务在正常退出时自动提交,并在异常时安全回滚 Windpicker-owo 2025-11-28 13:24:41 +08:00
  • e65beb2767 Merge branch 'MoFox-Studio:dev' into dev 喵吃鸟 2025-11-28 12:41:48 +08:00
  • 876f20e847 feat(llm): 为不支持的模型添加自动将 GIF 转换为 PNG 帧的功能 tt-P607 2025-11-28 12:00:40 +08:00
  • 588830c819 feat(tts): 在初始化时自动生成默认配置文件 tt-P607 2025-11-28 11:17:23 +08:00
  • 82fe115268 refactor(core): 提高配置访问安全性并优化记忆判断提示 tt-P607 2025-11-28 10:57:01 +08:00
  • c040cf08e8 Revert "refactor(core): 提升类型安全性并添加配置空值检查" tt-P607 2025-11-28 10:33:49 +08:00
  • abfcf56941 refactor(core): 提升类型安全性并添加配置空值检查 tt-P607 2025-11-28 10:15:53 +08:00
  • 883e391010 refactor(napcat): 在语音消息处理程序中移除未使用的 TTS 检查 tt-P607 2025-11-28 08:24:02 +08:00
  • 655e535d96 Revert "feat(chat): 通过动作参数实现专用的 @用户 功能" tt-P607 2025-11-28 08:21:06 +08:00
  • e5117720c6 feat(chat): 通过动作参数实现专用的 @用户 功能 tt-P607 2025-11-28 02:54:47 +08:00
  • e7cd20e3f9 Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev tt-P607 2025-11-28 00:47:13 +08:00
  • 252379db52 refactor(prompt): 通过移除新话题生成简化主动聊天逻辑 tt-P607 2025-11-28 00:47:03 +08:00
  • ac017986fd feat: 添加重置 PostgreSQL 序列值的脚本,自动检测并重置所有序列以避免主键冲突 Windpicker-owo 2025-11-28 00:29:44 +08:00
  • c9c6a11593 fix: 修复数据迁移中的事务处理,确保每张表的迁移在独立事务中进行 Windpicker-owo 2025-11-28 00:08:51 +08:00
  • 86e04638a2 fix: 移除迁移数据中的 NUL 字符并记录警告 Windpicker-owo 2025-11-27 23:18:05 +08:00
  • 79a85e74b6 Merge branch 'MoFox-Studio:dev' into dev 喵吃鸟 2025-11-27 23:14:13 +08:00
  • 8287d11c49 fix: 移除不必要的后置钩子注册,简化消息处理逻辑 Windpicker-owo 2025-11-27 23:08:54 +08:00
  • a06510b9b6 feat: 添加通知消息处理功能,支持戳一戳、禁言等事件,并更新相关逻辑 Windpicker-owo 2025-11-27 22:54:58 +08:00
  • 60057b5283 Merge branch 'MoFox-Studio:dev' into dev 喵吃鸟 2025-11-27 22:48:31 +08:00
  • 3538716515 fix: 更新版本号至 0.13.0,增强数据库迁移功能,注册通知事件处理 Windpicker-owo 2025-11-27 22:37:50 +08:00
  • 73aaedaca6 fix: 更新硬编码的版本号至 0.13.0-alpha.4 Windpicker-owo 2025-11-27 22:09:29 +08:00
  • 92c4c43d39 Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev Windpicker-owo 2025-11-27 22:08:27 +08:00
  • 25571bf0ec fix: 修复返回的 embedding 为空时的处理逻辑 Windpicker-owo 2025-11-27 22:08:22 +08:00
  • 26520c123a feat: 添加通知处理功能,支持戳一戳、表情回复、群禁言等事件 Windpicker-owo 2025-11-27 22:08:08 +08:00
  • fd628bbee0 fix(chat):为 reply_to 提供回退以防止崩溃 tt-P607 2025-11-27 21:55:05 +08:00
  • a0d0a71b63 feat(napcat): 支持直接和反向 WebSocket 模式 tt-P607 2025-11-27 21:34:11 +08:00
  • c2ebe54e42 Merge branch 'MoFox-Studio:dev' into dev 喵吃鸟 2025-11-27 21:26:56 +08:00
  • bea0d033cf 修复退出机制 LuiKlee 2025-11-27 19:21:27 +08:00
  • ee39ba0fd2 feat: 添加黑白名单过滤系统以控制消息处理 Windpicker-owo 2025-11-27 18:55:16 +08:00
  • 11161b5f06 Merge branch 'MoFox-Studio:dev' into dev 喵吃鸟 2025-11-27 18:46:41 +08:00
  • 43483b934e feat: 更新机器人配置并添加数据库迁移脚本 Windpicker-owo 2025-11-27 18:45:01 +08:00
  • f718149845 update mcn1630 2025-11-27 17:16:09 +08:00
  • 166f1f9ef5 update mcn1630 2025-11-27 16:42:31 +08:00
  • ad60627826 Merge branch 'MoFox-Studio:dev' into dev 喵吃鸟 2025-11-27 16:33:50 +08:00
  • abfc808859 update mcn1630 2025-11-27 16:30:22 +08:00
  • 369639a8f1 feat: 添加守护线程版本的队列监听器以避免阻塞退出,优化配置初始化逻辑,改进消息构建中的用户信息处理 Windpicker-owo 2025-11-27 14:06:17 +08:00
  • 4af6a5ec0c fix: 修复组件移除时的错误处理逻辑,确保日志记录和返回值一致 Windpicker-owo 2025-11-26 23:17:27 +08:00
  • ec7a2c5e50 Merge pull request #8 from MoFox-Studio/mofox-bus 拾风 2025-11-26 22:52:38 +08:00
  • 94b889f34e Merge branch 'dev' into mofox-bus 拾风 2025-11-26 22:52:06 +08:00
  • 545a5656f7 Merge pull request #9 from MoFox-Studio/copilot/sub-pr-8 拾风 2025-11-26 22:48:57 +08:00
  • 1ca3aa6a07 fix: 修复代码质量和隐形问题 - 移除未使用导入、修复asyncio任务引用、修复类型注解 copilot-swe-agent[bot] 2025-11-26 14:43:44 +00:00
  • 1c5028e719 Initial plan copilot-swe-agent[bot] 2025-11-26 14:35:08 +00:00
  • 6200108391 feat(chatter):引入可配置的单回复和多回复模式 tt-P607 2025-11-26 22:30:32 +08:00
  • 9f82671972 Merge branch 'dev' into mofox-bus Windpicker-owo 2025-11-26 22:25:39 +08:00
  • cb7b9bba9f feat(requirements): 添加 mofox-wire 依赖 Windpicker-owo 2025-11-26 22:11:02 +08:00
  • 3f02804d9d chore(config): 更新版本号至0.13.0-alpha.3 Windpicker-owo 2025-11-26 22:05:13 +08:00
  • 0dc41bc839 refactor(emoji_manager): 使用异步任务处理表情描述生成,优化错误处理逻辑 refactor(graph_store): 移除冗余日志信息,简化内存边同步逻辑 refactor(affinity_chatter): 将信息日志级别更改为调试级别 Windpicker-owo 2025-11-26 21:38:46 +08:00
  • 0908fb50a0 优化日志 Windpicker-owo 2025-11-26 21:16:16 +08:00
  • e0157256b1 feat(napcat_adapter): 添加请求处理程序、发送处理程序、视频处理程序以及实用函数 Windpicker-owo 2025-11-26 20:09:41 +08:00
  • 46a98fefc4 重构:更新聊天流中打断计数的重置逻辑,简化元事件处理器的实现 Windpicker-owo 2025-11-26 17:58:31 +08:00
  • d28ba27f26 重构:统一平台字段命名,更新相关数据模型和消息处理逻辑 Windpicker-owo 2025-11-26 17:34:25 +08:00
  • 8fc4cd4c3b 重构:移除过时的napcat_adapter_plugin组件 Windpicker-owo 2025-11-26 16:40:31 +08:00
  • 8a6b141017 重构代码以使用 mofox_wire 替代 mofox_bus,更新相关文档和示例 Windpicker-owo 2025-11-25 22:45:57 +08:00
  • fd65d8c4eb feat(person_info): 实施基于稳健 ID 的用户信息同步。本次提交重构了用户识别和信息检索系统,使其基于稳定的平台和用户 ID,不再依赖脆弱的姓名解析机制。同时引入了自动后台进程,以保持用户信息的实时更新。主要变更包括: - 在 PersonInfoManager 中新增 sync_user_info 方法,根据 platformuser_id 来创建和更新用户记录。 - ChatManager 现在会在处理消息时触发该同步作为非阻塞后台任务,确保用户数据(如昵称)保持最新。 - 提示生成逻辑,特别是关系和上下文信息的生成,已重构为使用稳定的 user_id,而非从回复消息内容中解析姓名。 - PromptParameters 已被扩展,以在整个回复生成流程中传递 platformuser_id。 - 弃用依赖名称到 ID 查找的脆弱方法。 tt-P607 2025-11-25 22:01:41 +08:00
  • b6de9b5a9c 重构聊天系统中的消息发送与处理 Windpicker-owo 2025-11-25 21:54:27 +08:00
  • c268ea2fb2 修复ChatStream循环导入问题 Windpicker-owo 2025-11-25 20:29:48 +08:00
  • 6b3b2a8245 重构并增强Napcat适配器的功能 Windpicker-owo 2025-11-25 19:55:36 +08:00
  • 1ebdc37b22 重构ChatStream和StreamContext:移除context_manager引用 Windpicker-owo 2025-11-25 12:01:26 +08:00
  • d30b0544b5 重构消息处理和信封转换 Windpicker-owo 2025-11-24 22:36:33 +08:00
  • 714bef7c2b feat(chatter): 优化主动聊天的决策和话题生成 tt-P607 2025-11-24 15:58:52 +08:00
  • 81a209ed87 feat: 更新代码中的日志信息和注释为中文,增强可读性,修改适配器注册流程 Windpicker-owo 2025-11-24 14:35:20 +08:00
  • 36fce6ca98 feat: 添加带有消息处理和路由功能的NEW_napcat_adapter插件 Windpicker-owo 2025-11-24 13:24:55 +08:00
  • 690d4e4fca Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev tt-P607 2025-11-23 19:30:09 +08:00
  • 8f1dc4c70b feat(napcat):增加 websocket 连接重试次数 tt-P607 2025-11-23 19:30:03 +08:00
  • 33c6ddc6dd style(log): 统一日志格式,使用文本标签替代emoji前缀 minecraft1024a 2025-11-23 14:40:34 +08:00
  • 787b8f01f3 Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev minecraft1024a 2025-11-23 14:26:48 +08:00
  • 7f74fc473e style(log): 移除日志输出中的 emoji 符号 minecraft1024a 2025-11-23 14:26:44 +08:00
  • 9d1ebba373 feat(proactive_thinking): 优化主动思考功能,实现场景化响应 tt-P607 2025-11-23 10:53:06 +08:00
  • 19fefeb284 Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev tt-P607 2025-11-23 02:24:35 +08:00
  • f464befe66 fix(planner): 当缺少 target_id 时确保设置动作消息 tt-P607 2025-11-23 02:24:23 +08:00
  • dad86bcbc0 build(docker): 更新 Docker 镜像仓库地址为 ericterminal minecraft1024a 2025-11-22 22:30:23 +08:00
  • 9f342bd5b2 refactor(individuality): 移除废弃的场景式人格生成模块 minecraft1024a 2025-11-22 21:47:01 +08:00
  • 725df21215 feat(plugin): 简化局部组件管理命令,自动检测组件类型 minecraft1024a 2025-11-22 21:29:08 +08:00
  • 24dc2abe2f feat(plugin_system): 扩展插件管理API,增加多种查询与辅助函数 minecraft1024a 2025-11-22 21:18:08 +08:00
  • ffdb8e26e6 Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev minecraft1024a 2025-11-22 20:31:24 +08:00
  • 4a4175c246 feat(plugin_system): 实现组件的局部启用与禁用功能 minecraft1024a 2025-11-22 20:22:46 +08:00
  • 0cdd206014 Merge pull request #4 from Eric-Terminal/dev 拾风 2025-11-22 19:43:12 +08:00
  • 1c653ee021 feat:修复依赖缺失问题 Eric-Terminal 2025-11-22 19:35:28 +08:00
  • 7b8660bb69 refactor(plugin_system): 统一插件卸载逻辑到注册中心 minecraft1024a 2025-11-22 16:59:41 +08:00
  • b08c70dfa6 feat: 添加插件配置支持,优化适配器和组件初始化 Windpicker-owo 2025-11-22 13:24:09 +08:00
  • 7c579e6ee4 重构适配器系统并增强插件架构 Windpicker-owo 2025-11-22 12:49:37 +08:00
  • 94b4123039 refactor(plugin_system): 废弃旧版Command系统并重构注册中心 minecraft1024a 2025-11-22 12:35:37 +08:00
  • f3ae22d622 refactor(plugin_system): 移除对部分组件的局部状态支持 minecraft1024a 2025-11-22 11:24:26 +08:00
  • 30bf1f68b1 refactor(plugin_system): 重构 Prompt 注入逻辑以实现动态化 minecraft1024a 2025-11-22 11:15:45 +08:00
  • affd70b165 refactor(chat): 简化Action和PlusCommand的调用预处理 minecraft1024a 2025-11-22 09:51:31 +08:00
  • 3e927f45bb chore: 更新启动信息中的项目地址 minecraft1024a 2025-11-21 21:28:57 +08:00
  • 515d6ee62b refactor(maizone): 移除调度器中的随机主题生成逻辑 minecraft1024a 2025-11-21 21:27:13 +08:00
  • 695a6b7319 feat(plugin_system): 增加对最后一个启用 Chatter 的禁用保护 minecraft1024a 2025-11-21 21:21:21 +08:00
  • ca83e7b228 Merge branch 'dev' of https://github.com/MoFox-Studio/MoFox-Core into dev minecraft1024a 2025-11-21 21:05:08 +08:00
  • a0618fb3c4 feat(plugin_system): 引入组件局部状态管理并重构插件API minecraft1024a 2025-11-21 21:05:02 +08:00