麦麦转行
1
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
<div align="center">
|
<div align="center">
|
||||||
|
|
||||||
|
|
||||||

|

|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ from nonebot.log import logger, default_format
|
|||||||
import logging
|
import logging
|
||||||
import configparser
|
import configparser
|
||||||
import tomli
|
import tomli
|
||||||
|
import sys
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -131,10 +132,9 @@ llm_config.DEEP_SEEK_BASE_URL = os.getenv('DEEP_SEEK_BASE_URL')
|
|||||||
|
|
||||||
|
|
||||||
if not global_config.enable_advance_output:
|
if not global_config.enable_advance_output:
|
||||||
|
# 只降低日志级别而不是完全移除
|
||||||
logger.remove()
|
logger.remove()
|
||||||
|
logger.add(sys.stderr, level="WARNING") # 添加一个只输出 WARNING 及以上级别的处理器
|
||||||
|
|
||||||
# logging.getLogger('nonebot').handlers.clear()
|
# 设置 nonebot 的日志级别
|
||||||
# console_handler = logging.StreamHandler()
|
logging.getLogger('nonebot').setLevel(logging.WARNING)
|
||||||
# console_handler.setLevel(logging.WARNING) # 只输出 WARNING 及以上级别
|
|
||||||
# logging.getLogger('nonebot').addHandler(console_handler)
|
|
||||||
# logging.getLogger('nonebot').setLevel(logging.WARNING)
|
|
||||||
|
|||||||
@@ -150,7 +150,7 @@ class PromptBuilder:
|
|||||||
prompt_personality = ''
|
prompt_personality = ''
|
||||||
personality_choice = random.random()
|
personality_choice = random.random()
|
||||||
if personality_choice < 4/6: # 第一种人格
|
if personality_choice < 4/6: # 第一种人格
|
||||||
prompt_personality = f'''{activate_prompt}你的网名叫{global_config.BOT_NICKNAME},是一个学习地质的女大学生,喜欢摄影,你会刷贴吧,你正在浏览qq群,{promt_info_prompt},
|
prompt_personality = f'''{activate_prompt}你的网名叫{global_config.BOT_NICKNAME},曾经是一个学习地质的女大学生,现在学习心理学和脑科学,你会刷贴吧,你正在浏览qq群,{promt_info_prompt},
|
||||||
现在请你给出日常且口语化的回复,平淡一些,尽量简短一些。{is_bot_prompt}
|
现在请你给出日常且口语化的回复,平淡一些,尽量简短一些。{is_bot_prompt}
|
||||||
请注意把握群里的聊天内容,不要回复的太有条理,可以有个性。'''
|
请注意把握群里的聊天内容,不要回复的太有条理,可以有个性。'''
|
||||||
elif personality_choice < 1: # 第二种人格
|
elif personality_choice < 1: # 第二种人格
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ class ScheduleGenerator:
|
|||||||
|
|
||||||
elif read_only == False:
|
elif read_only == False:
|
||||||
print(f"{date_str}的日程不存在,准备生成新的日程。")
|
print(f"{date_str}的日程不存在,准备生成新的日程。")
|
||||||
prompt = f"""我是{global_config.BOT_NICKNAME},一个地质学大二女大学生,喜欢刷qq,贴吧,知乎和小红书,请为我生成{date_str}({weekday})的日程安排,包括:
|
prompt = f"""我是{global_config.BOT_NICKNAME},一个曾经学习地质,现在学习心理学和脑科学的女大学生,喜欢刷qq,贴吧,知乎和小红书,请为我生成{date_str}({weekday})的日程安排,包括:
|
||||||
1. 早上的学习和工作安排
|
1. 早上的学习和工作安排
|
||||||
2. 下午的活动和任务
|
2. 下午的活动和任务
|
||||||
3. 晚上的计划和休息时间
|
3. 晚上的计划和休息时间
|
||||||
|
|||||||
Reference in New Issue
Block a user