Windpicker-owo
ad18af3c99
feat(napcat): 添加账号设置处理器和事件类型注解
...
为napcat插件增加SetProfileHandler来处理账号信息设置事件
- 实现参数解析和napcat API调用逻辑
- 添加详细的事件类型文档注解,包含参数说明和返回格式
- 扩展事件枚举类,新增多个群组相关操作事件
- 在插件初始化时自动注册所有事件处理器
- 为HandlerResultsCollection添加获取消息结果的方法
同时添加接口测试处理器用于验证事件系统的正常工作
2025-08-29 14:16:24 +08:00
tt-P607
f9a6614fb1
小修复,还有就是炸掉hello world!
2025-08-29 07:58:49 +08:00
Windpicker-owo
d7d5b662cd
napcat插件继续更新
2025-08-29 01:02:45 +08:00
Windpicker-owo
3a89c790ef
修复napcat插件
2025-08-28 22:04:17 +08:00
Windpicker-owo
8539bc2b08
修复enable配置
2025-08-28 21:13:54 +08:00
Windpicker-owo
b3176fea40
修复event权限,现在每个component都拥有plugin_name属性
2025-08-28 19:52:08 +08:00
Windpicker-owo
593cf7f32a
Merge origin/master into windpicker-adapter branch
2025-08-28 19:21:37 +08:00
雅诺狐
f320d1f576
更新示例
2025-08-28 13:00:32 +08:00
Windpicker-owo
4ebc07b6dc
add event
2025-08-27 15:55:30 +08:00
Windpicker-owo
9663c4c679
Merge branch 'master' into windpicker-adapter
2025-08-27 01:59:59 +08:00
Windpicker-owo
84ea2c41de
接入event
2025-08-27 01:55:14 +08:00
minecraft1024a
1e037e5ce9
feat(maizone): 新增QQ空间互通组功能,根据聊天上下文生成说说
...
引入了全新的“QQ空间互通组”功能。用户可以配置多个群聊为一个互通组。
在通过指令发布说说时,系统会自动获取这些群聊的近期聊天记录作为上下文,从而生成与当前讨论话题更相关的说说内容。
- 在 `config.toml` 中新增了 `[maizone_intercom]` 配置项用于定义互通组。
- 重构并增强了动态(说说)的拉取逻辑,提高了对不同数据格式的兼容性和解析的稳定性。
- 对项目中的多个文件进行了代码清理,移除了未使用的导入,使代码更加整洁。
2025-08-26 20:20:54 +08:00
Windpicker-owo
441ba8f62d
至少让插件跑起来了
2025-08-26 19:52:04 +08:00
雅诺狐
bfabf896b5
更新作者信息
2025-08-25 21:53:06 +08:00
雅诺狐
0bcc0ba8b5
feat: 添加视频处理多线程优化和消息切片重组功能
...
- 新增视频帧提取的线程池支持,提升大视频文件处理性能
- 集成消息切片重组器,支持长消息的自动重组处理
- 优化视频帧提取算法,使用numpy进行数值计算优化
- 重构权限管理插件,修复属性访问和方法签名问题
- 清理未使用的导入和代码,提升代码质量
- 默认启用插件管理功能
2025-08-25 16:16:33 +08:00
雅诺狐
8adeb4fb67
更新
2025-08-24 22:44:39 +08:00
雅诺狐
0e761a5ea2
配置未和主框架耦合,移动到外部插件目录
2025-08-20 00:09:50 +08:00
雅诺狐
1405b50d5a
Refactor config system to use Pydantic validation
...
Refactored configuration classes to inherit from a new ValidatedConfigBase using Pydantic for robust validation and error reporting. Updated api_ada_configs.py, config.py, config_base.py, and official_configs.py to replace dataclasses with Pydantic models, add field validation, and improve error messages. This change enhances configuration reliability and developer feedback for misconfigurations. Also includes minor code cleanups and removal of unused variables in other modules.
2025-08-19 15:33:43 +08:00
minecraft1024a
e19106b5b0
添加聊天类型限制功能,支持根据聊天类型过滤命令和动作,新增私聊和群聊专用命令及动作,优化相关日志记录。
2025-08-16 13:21:13 +08:00
雅诺狐
fe97d897ef
优化项目结构,格式化代码
2025-08-13 09:49:39 +08:00
雅诺狐
4da66f39c9
小修复
2025-08-12 22:38:26 +08:00
雅诺狐
7c0efafd50
更新插件示例,及信息类型问题
2025-08-12 18:43:29 +08:00
雅诺狐
2d4745cd58
初始化
2025-08-11 19:34:18 +08:00