feat: 注释掉日程相关代码,更新图片描述提示词,优化表情包描述逻辑

pull/541/head
XBC_D2O 2025-03-11 00:29:44 +08:00
parent e437d8f58c
commit b2405a47be
4 changed files with 5 additions and 5 deletions

View File

@ -67,8 +67,8 @@ async def start_background_tasks():
# 只启动表情包管理任务
asyncio.create_task(emoji_manager.start_periodic_check(interval_MINS=global_config.EMOJI_CHECK_INTERVAL))
await bot_schedule.initialize()
bot_schedule.print_schedule()
# await bot_schedule.initialize()
# bot_schedule.print_schedule()
@driver.on_startup

View File

@ -201,7 +201,7 @@ class CQCode:
async def get_image_description(self, image_base64: str) -> str:
"""调用AI接口获取普通图片描述"""
try:
prompt = "请用中文描述这张图片的内容。如果有文字请把文字都描述出来。并尝试猜测这个图片的含义。最多200个字"
prompt = "请用中文描述这张图片的内容。如果有文字请把文字都描述出来。并尝试猜测这个图片的含义。最多200个字,可以使用二次元词汇如:猫娘、萝莉"
# description, _ = self._llm.generate_response_for_image_sync(prompt, image_base64)
description, _ = await self._llm.generate_response_for_image(prompt, image_base64)
return f"[图片:{description}]"

View File

@ -177,7 +177,7 @@ class EmojiManager:
async def _get_emoji_discription(self, image_base64: str) -> str:
"""获取表情包的标签"""
try:
prompt = '这是一个表情包,使用中文简洁的描述一下表情包的内容、上面的文字和表情包所表达的情感'
prompt = '这是一个表情包,使用中文简洁的描述一下表情包的内容、上面的文字和表情包所表达的情感,可以使用二次元词汇如:猫娘、萝莉'
content, _ = await self.vlm.generate_response_for_image(prompt, image_base64)
logger.debug(f"输出描述: {content}")

View File

@ -759,7 +759,7 @@ start_time = time.time()
Database.initialize(
host=config.MONGODB_HOST,
port=config.MONGODB_PORT,
port=int(config.MONGODB_PORT),
db_name=config.DATABASE_NAME,
username=config.MONGODB_USERNAME,
password=config.MONGODB_PASSWORD,