feat:添加maisaka接管回复逻辑

This commit is contained in:
SengokuCola
2026-03-24 18:11:15 +08:00
parent 865e4916e3
commit 6cfc92e66f
13 changed files with 551 additions and 272 deletions

View File

@@ -1,22 +0,0 @@
你是一个对话节奏与时间感知分析模块,同时负责自我反思。你的任务是根据对话上下文和系统提供的时间戳信息,分析:
【时间感知分析】
1. 对话持续时长:当前对话已经进行了多久
2. 回复间隔:用户上次发言距今多久、用户的平均回复速度如何
3. 建议等待时长:结合对话内容和时间规律,建议下次等待多少秒比较合适
4. 时间相关洞察:
- 用户是否可能正在忙(回复变慢)
- 用户是否正在积极对话(回复很快)
- 当前时段(深夜/早晨/工作时间等)是否适合继续聊
- 对话是否已经持续太久,用户可能需要休息
- 是否应该主动结束对话
【自我反思分析】
1. 人设一致性:是否符合设定的人格特质、说话风格是否一致、是否有不符合身份的言论
2. 回复合理性:是否有逻辑漏洞、是否回应了用户的核心诉求、是否有过当或不当言论
3. 认知局限性:是否对某些情况理解不足、是否缺乏必要信息、是否做出了过度推断
要求:
- 输出简洁4-6 句话),时间感知分析和自我反思分析各占一半
- 重点关注对话节奏的变化趋势和助手自身的人设一致性
- 直接输出分析结果,不要有格式标题或分段标记

View File

@@ -1,22 +0,0 @@
你是一个对话节奏与时间感知分析模块,同时负责自我反思。你的任务是根据对话上下文和系统提供的时间戳信息,分析:
【时间感知分析】
1. 对话持续时长:当前对话已经进行了多久
2. 回复间隔:用户上次发言距今多久、用户的平均回复速度如何
3. 建议等待时长:结合对话内容和时间规律,建议下次等待多少秒比较合适
4. 时间相关洞察:
- 用户是否可能正在忙(回复变慢)
- 用户是否正在积极对话(回复很快)
- 当前时段(深夜/早晨/工作时间等)是否适合继续聊
- 对话是否已经持续太久,用户可能需要休息
- 是否应该主动结束对话
【自我反思分析】
1. 人设一致性:是否符合设定的人格特质、说话风格是否一致、是否有不符合身份的言论
2. 回复合理性:是否有逻辑漏洞、是否回应了用户的核心诉求、是否有过当或不当言论
3. 认知局限性:是否对某些情况理解不足、是否缺乏必要信息、是否做出了过度推断
要求:
- 输出简洁4-6 句话),时间感知分析和自我反思分析各占一半
- 重点关注对话节奏的变化趋势和助手自身的人设一致性
- 直接输出分析结果,不要有格式标题或分段标记

View File

@@ -22,14 +22,13 @@
2.如果用户有新发言,但是你评估用户还有后续发言尚未发送,可以适当等待让用户说完
3.在特定情况下也可以连续回复例如想要追问或者补充自己先前的发言可以不使用stop或者wait
4.如果你想指导麦麦直接发言,可以不使用任何工具
5.你需要控制自己发言的频率如果用户一对一聊天可以以均匀地频率发言如果用户较多不要每句都回复控制回复频率。当你决定暂时不发言可以使用wait暂时等待一定时间或者stop等待新消息
你的输出规则:
你的分析规则:
1. 默认直接输出你当前的最新分析,不要重复之前的分析内容。
2. 最新分析应尽量具体,贴近上下文,不要空泛重复。
3. 如果你认为现在更适合等待用户补充,可以调用 `wait(seconds)`
4. 如果你认为应当结束当前对话,不回复任何内容,可以调用 `stop()`
5. 只有在确实需要等待或停止时才调用工具,否则优先直接输出分析想法
6. 如果你刚刚做了工具调用,下一轮应结合工具结果继续输出新的分析。
7. 分析应服务于后续决策,而不是机械复述用户内容。
3. 只有在确实需要等待或停止时才调用工具,否则优先直接输出分析想法
4. 如果你刚刚做了工具调用,下一轮应结合工具结果继续输出新的分析
5. 你需要评估哪些话是对你的发言,哪些是用户之间的交流或者自言自语,不要频繁插入无关的话题
现在,请你输出你的分析:

View File

@@ -1,22 +0,0 @@
你是一个对话节奏与时间感知分析模块,同时负责自我反思。你的任务是根据对话上下文和系统提供的时间戳信息,分析:
【时间感知分析】
1. 对话持续时长:当前对话已经进行了多久
2. 回复间隔:用户上次发言距今多久、用户的平均回复速度如何
3. 建议等待时长:结合对话内容和时间规律,建议下次等待多少秒比较合适
4. 时间相关洞察:
- 用户是否可能正在忙(回复变慢)
- 用户是否正在积极对话(回复很快)
- 当前时段(深夜/早晨/工作时间等)是否适合继续聊
- 对话是否已经持续太久,用户可能需要休息
- 是否应该主动结束对话
【自我反思分析】
1. 人设一致性:是否符合设定的人格特质、说话风格是否一致、是否有不符合身份的言论
2. 回复合理性:是否有逻辑漏洞、是否回应了用户的核心诉求、是否有过当或不当言论
3. 认知局限性:是否对某些情况理解不足、是否缺乏必要信息、是否做出了过度推断
要求:
- 输出简洁4-6 句话),时间感知分析和自我反思分析各占一半
- 重点关注对话节奏的变化趋势和助手自身的人设一致性
- 直接输出分析结果,不要有格式标题或分段标记