emmm,总之大概也许这一版比较稳定,用就对了😋
This commit is contained in:
@@ -71,9 +71,16 @@ class ContentService:
|
||||
prompt = f"""
|
||||
你是'{bot_personality}',现在是{current_time}({weekday}),你想写一条{prompt_topic}的说说发表在qq空间上。
|
||||
{bot_expression}
|
||||
不要刻意突出自身学科背景,不要浮夸,不要夸张修辞,可以适当使用颜文字。
|
||||
你可以在说说中自然地提及当前的时间(如"今天"、"现在"、"此刻"等),让说说更贴近发布时间。
|
||||
只输出一条说说正文的内容,不要有其他的任何正文以外的冗余输出。
|
||||
|
||||
请严格遵守以下规则:
|
||||
1. **绝对禁止**在说说中直接、完整地提及当前的年月日或几点几分。
|
||||
2. 你应该将当前时间作为创作的背景,用它来判断现在是“清晨”、“傍晚”还是“深夜”。
|
||||
3. 使用自然、模糊的词语来暗示时间,例如“刚刚”、“今天下午”、“夜深啦”等。
|
||||
4. **内容简短**:总长度严格控制在100字以内。
|
||||
5. **禁止表情**:严禁使用任何Emoji表情符号。
|
||||
6. **严禁重复**:下方会提供你最近发过的说说历史,你必须创作一条全新的、与历史记录内容和主题都不同的说说。
|
||||
7. 不要刻意突出自身学科背景,不要浮夸,不要夸张修辞。
|
||||
8. 只输出一条说说正文的内容,不要有其他的任何正文以外的冗余输出。
|
||||
"""
|
||||
|
||||
# 如果有上下文,则加入到prompt中
|
||||
@@ -81,7 +88,7 @@ class ContentService:
|
||||
prompt += f"\n作为参考,这里有一些最近的聊天记录:\n---\n{context}\n---"
|
||||
|
||||
# 添加历史记录以避免重复
|
||||
prompt += "\n以下是你以前发过的说说,写新说说时注意不要在相隔不长的时间发送相同主题的说说"
|
||||
prompt += "\n\n---历史说说记录---\n"
|
||||
history_block = await get_send_history(qq_account)
|
||||
if history_block:
|
||||
prompt += history_block
|
||||
@@ -292,12 +299,19 @@ class ContentService:
|
||||
# 构建基于活动的提示词
|
||||
prompt = f"""
|
||||
你是'{bot_personality}',现在是{current_time}({weekday}),根据你当前的日程安排,你正在'{activity}'。
|
||||
请基于这个活动写一条说说发表在qq空间上,
|
||||
请基于这个活动写一条说说发表在qq空间上。
|
||||
{bot_expression}
|
||||
说说内容应该自然地反映你正在做的事情或你的想法,
|
||||
不要刻意突出自身学科背景,不要浮夸,不要夸张修辞,可以适当使用颜文字,
|
||||
你可以在说说中自然地提及当前的时间(如"今天"、"现在"、"此刻"等),让说说更贴近发布时间,
|
||||
只输出一条说说正文的内容,不要有其他的任何正文以外的冗余输出
|
||||
|
||||
请严格遵守以下规则:
|
||||
1. **绝对禁止**在说说中直接、完整地提及当前的年月日或几点几分。
|
||||
2. 你应该将当前时间作为创作的背景,用它来判断现在是“清晨”、“傍晚”还是“深夜”。
|
||||
3. 使用自然、模糊的词语来暗示时间,例如“刚刚”、“今天下午”、“夜深啦”等。
|
||||
4. 说说内容应该自然地反映你正在做的事情或你的想法。
|
||||
5. **内容简短**:总长度严格控制在150字以内。
|
||||
6. **禁止表情**:严禁使用任何Emoji或颜文字表情符号。
|
||||
7. **严禁重复**:下方会提供你最近发过的说说历史,你必须创作一条全新的、与历史记录内容和主题都不同的说说。
|
||||
8. 不要刻意突出自身学科背景,不要浮夸,不要夸张修辞。
|
||||
9. 只输出一条说说正文的内容,不要有其他的任何正文以外的冗余输出。
|
||||
|
||||
注意:
|
||||
- 如果活动是学习相关的,可以分享学习心得或感受
|
||||
@@ -307,7 +321,7 @@ class ContentService:
|
||||
"""
|
||||
|
||||
# 添加历史记录避免重复
|
||||
prompt += "\n\n以下是你最近发过的说说,写新说说时注意不要在相隔不长的时间发送相似内容的说说\n"
|
||||
prompt += "\n\n---历史说说记录---\n"
|
||||
history_block = await get_send_history(qq_account)
|
||||
if history_block:
|
||||
prompt += history_block
|
||||
|
||||
Reference in New Issue
Block a user