refactor(plugins): 移除独立的 reminder 和 social_toolkit 插件

将原有的 `reminder_plugin` 和 `social_toolkit_plugin` 的功能整合到其他现有插件中,并移除这两个独立的插件目录。

- `reminder_plugin` 的功能已被并入 `social_toolkit_plugin` 的 `RemindAction`,并在后续的重构中被进一步整合。
- `social_toolkit_plugin` 中的 `set_emoji_like`, `poke_user` 等社交互动功能已被整合到 `affinity_flow_chatter` 等插件中。
- 相关的 `qq_emoji_list` 也被移动到新的内置插件目录中,并更新了引用路径。

此举旨在简化插件结构,减少冗余代码,并提高功能内聚性。
This commit is contained in:
minecraft1024a
2025-09-30 22:07:59 +08:00
committed by Windpicker-owo
parent 749a6d315a
commit cc5bdae46c
5 changed files with 1 additions and 1 deletions

View File

@@ -646,7 +646,7 @@ class ChatterPlanFilter:
# 为参数描述添加一个通用示例值 # 为参数描述添加一个通用示例值
if action_name == "set_emoji_like" and p_name == "emoji": if action_name == "set_emoji_like" and p_name == "emoji":
# 特殊处理set_emoji_like的emoji参数 # 特殊处理set_emoji_like的emoji参数
from plugins.social_toolkit_plugin.qq_emoji_list import qq_face from src.plugins.built_in.social_toolkit_plugin.qq_emoji_list import qq_face
emoji_options = [re.search(r"\[表情:(.+?)\]", name).group(1) for name in qq_face.values() if re.search(r"\[表情:(.+?)\]", name)] emoji_options = [re.search(r"\[表情:(.+?)\]", name).group(1) for name in qq_face.values() if re.search(r"\[表情:(.+?)\]", name)]
example_value = f"<从'{', '.join(emoji_options[:10])}...'中选择一个>" example_value = f"<从'{', '.join(emoji_options[:10])}...'中选择一个>"
else: else: