From eedbea448bfaf7372acb9bb88b82d48230faf6c8 Mon Sep 17 00:00:00 2001 From: Wbucket <2595141012@stu.hqu.edu.cn> Date: Thu, 5 Nov 2026 15:22:28 +0800 Subject: [PATCH] dev-llm-content --- main.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index 819a756..396db5b 100644 --- a/main.py +++ b/main.py @@ -2,7 +2,7 @@ from astrbot.api.event import filter, AstrMessageEvent, MessageEventResult from astrbot.api.star import Context, Star, register from astrbot.api import logger from astrbot.api.provider import ProviderRequest - +from astrbot.core.agent.message import TextPart @register("helloworld", "YourName", "一个简单的 Hello World 插件", "1.0.0") class MyPlugin(Star): def __init__(self, context: Context): @@ -16,7 +16,13 @@ class MyPlugin(Star): async def helloworld(self, event: AstrMessageEvent,req : ProviderRequest): """这是一个 hello world 指令""" # 这是 handler 的描述,将会被解析方便用户了解插件内容。建议填写。 logger.info("系统提示词:",req.system_prompt) - + req.extra_user_content_parts.append(TextPart( + text=( + "使用x模板输入想要等待的时间。单位为s\n" + "最短2s最长3min(180s)\n" + "例如'5'-->等待5秒后再次唤醒." + ) + )) @filter.event_message_type(filter.EventMessageType.PRIVATE_MESSAGE) async def awa(self,event:AstrMessageEvent): yield event.plain_result(event.get_message_str())