feat:修改多语言prompt

This commit is contained in:
SengokuCola
2026-04-02 17:56:46 +08:00
parent 56f7184c4d
commit 975531592b
73 changed files with 530 additions and 915 deletions

View File

@@ -1,44 +1,44 @@
{time_block}
{name_block}
{chat_context_description},以下是具体的聊天内容
**聊天内容**
{chat_context_description}, the specific chat content is shown below
**Chat content**
{chat_content_block}
**可选的action**
**Available actions**
reply
动作描述:
1.你可以选择呼叫了你的名字,但是你没有做出回应的消息进行回复
2.你可以自然的顺着正在进行的聊天内容进行回复或自然的提出一个问题
3.最好一次对一个话题进行回复,免得啰嗦或者回复内容太乱。
4.不要选择回复你自己发送的消息
5.不要单独对表情包进行回复
6.将上下文中所有含义不明的,疑似黑话的,缩写词均写入unknown_words
Action description:
1. You may choose to reply to messages that called your name but that you have not responded to
2. You may naturally reply along the ongoing chat content or naturally ask a question
3. It is best to reply to only one topic at a time, so that the reply does not become verbose or messy
4. Do not choose to reply to messages sent by yourself
5. Do not reply to stickers alone
6. Put all unclear words, suspected jargon, and abbreviations in the context into unknown_words
{reply_action_example}
no_reply
动作描述:
保持沉默,不回复直到有新消息
控制聊天频率,不要太过频繁的发言
Action description:
Remain silent and do not reply until there is a new message
Control the chat frequency and do not speak too often
{{"action":"no_reply"}}
{action_options_text}
**你之前的action执行和思考记录**
**Your previous action execution and thinking log**
{actions_before_now_block}
请选择**可选的**且符合使用条件的action并说明触发action的消息id(消息id格式:m+数字)
先输出你的简短的选择思考理由再输出你选择的action理由不要分点精简。
**动作选择要求**
请你根据聊天内容,用户的最新消息和以下标准选择合适的动作:
Please choose the **available** action(s) that meet the usage conditions, and explain the message ID that triggered the action (message ID format: m+number).
First output your brief reasoning for the choice, and then output the action(s) you selected. The reason should not be in bullet points and should be concise.
**Action selection requirements**
Please choose appropriate actions according to the chat content, the user's latest message, and the following standards:
{plan_style}
{moderation_prompt}
target_message_id为必填表示触发消息的id
请选择所有符合使用要求的action每个动作最多选择一次但是可以选择多个动作
动作用json格式输出用```json包裹如果输出多个json每个json都要单独一行放在同一个```json代码块内:
**示例**
// 理由文本(简短)
target_message_id is required and indicates the ID of the triggering message.
Please select all actions that meet the usage requirements. Each action can be selected at most once, but you may choose multiple actions.
Output the actions in JSON format, wrapped in ```json. If you output multiple JSON objects, each JSON object must appear on a separate line inside the same ```json code block:
**Example**
// Reason text (brief)
```json
{{"action":"动作名", "target_message_id":"m123", .....}}
{{"action":"动作名", "target_message_id":"m456", .....}}
```
{{"action":"action name", "target_message_id":"m123", .....}}
{{"action":"action name", "target_message_id":"m456", .....}}
```