Commit Graph

13 Commits

Author SHA1 Message Date
Windpicker-owo
963bcd19e1 feat(action): 重构 Action 激活机制并添加 go_activate() 方法
引入新的 Action 激活机制,允许通过重写 go_activate() 方法来自定义激活逻辑。提供了三个工具函数:
- _random_activation(): 随机概率激活
- _keyword_match(): 关键词匹配激活
- _llm_judge_activation(): LLM 智能判断激活

主要变更:
- 在 BaseAction 中添加 go_activate() 抽象方法和相关工具函数
- 更新 ActionModifier 使用新的激活判断逻辑
- 在 hello_world_plugin 中添加新的激活方式示例
- 更新文档说明新的激活机制
- 保持向后兼容,旧的激活类型配置仍然可用

BREAKING CHANGE: Action 激活判断现在通过 go_activate() 方法进行,旧的激活类型字段已标记为废弃但仍然兼容
2025-11-19 23:22:46 +08:00
minecraft1024a
cca07bd16e refactor: 将项目名称从 MaiBot 重命名为 MoFox-Bot
本次更新在整个代码库范围内将项目名称 "MaiBot" 及其相关变体(如 "maibot")统一重命名为 "MoFox-Bot"。

主要变更包括:
- 修改配置文件、模板和日志输出中的项目名称。
- 更新文档、注释和用户可见的字符串,以反映新的品牌名称。
- 调整插件元数据和描述。
2025-11-19 23:21:44 +08:00
minecraft1024a
1e5a0ef328 替换名字 2025-11-19 22:49:21 +08:00
ikun两年半
7298cfbb30 笨蛋猫猫又有一点忘改了喵…… 2025-11-19 22:47:24 +08:00
ikun两年半
df77fb962a 更改了文档中机器人的名字喵~ 2025-11-19 22:47:23 +08:00
UnCLAS-Prommer
ca503fbd9b quick start 文档和管理插件更新 2025-07-25 17:35:00 +08:00
UnCLAS-Prommer
6a7cf71d1d command文档 2025-07-25 14:06:41 +08:00
UnCLAS-Prommer
a82de0a50e action文档 2025-07-25 00:08:00 +08:00
SengokuCola
3fcebf6d4f add:新增文档变更 2025-06-20 01:41:23 +08:00
SengokuCola
43425b3c1f doc:完善doc 2025-06-19 23:21:31 +08:00
SengokuCola
ab28b94e33 refc:重构插件api,补全文档,合并expressor和replyer,分离reply和sender,新log浏览器 2025-06-19 20:20:34 +08:00
SengokuCola
986e88d48c fix:修复插件无法被关闭,新增新log浏览器 2025-06-16 19:34:29 +08:00
SengokuCola
2879b5dba0 better:优化文档 2025-06-15 23:30:53 +08:00