fix: 自适应洗脑强度,建议回复

This commit is contained in:
ikechan8370 2023-03-18 12:57:21 +08:00
parent 3d466f0fee
commit fb6c1ac3a0

View file

@ -399,7 +399,7 @@ export default class SydneyAIClient {
text: '好的,我将为您服务', text: '好的,我将为您服务',
author: 'bot' author: 'bot'
}, },
...(Config.sydneyBrainWash ? Array.from({ length: 15 }, () => [...hello]).flat() : []), ...(Config.sydneyBrainWash ? Array.from({ length: Math.max(1, Config.sydneyBrainWashStrength - Math.floor(previousCachedMessages.length / 2)) }, () => [...hello]).flat() : []),
...previousCachedMessages ...previousCachedMessages
] ]
: undefined : undefined
@ -585,7 +585,9 @@ export default class SydneyAIClient {
console.log({ replySoFar, message }) console.log({ replySoFar, message })
message.adaptiveCards = adaptiveCardsSoFar message.adaptiveCards = adaptiveCardsSoFar
message.text = replySoFar || message.spokenText message.text = replySoFar || message.spokenText
message.suggestedResponses = suggestedResponsesSoFar || message.suggestedResponses message.suggestedResponses = suggestedResponsesSoFar
// 遇到Apology不发送默认建议回复
// message.suggestedResponses = suggestedResponsesSoFar || message.suggestedResponses
resolve({ resolve({
message, message,
conversationExpiryTime: event?.item?.conversationExpiryTime conversationExpiryTime: event?.item?.conversationExpiryTime
@ -647,7 +649,9 @@ export default class SydneyAIClient {
// message.adaptiveCards[0].body[0].text = replySoFar || message.spokenText // message.adaptiveCards[0].body[0].text = replySoFar || message.spokenText
message.adaptiveCards = adaptiveCardsSoFar message.adaptiveCards = adaptiveCardsSoFar
message.text = replySoFar || message.spokenText message.text = replySoFar || message.spokenText
message.suggestedResponses = suggestedResponsesSoFar || message.suggestedResponses message.suggestedResponses = suggestedResponsesSoFar
// 遇到Apology不发送默认建议回复
// message.suggestedResponses = suggestedResponsesSoFar || message.suggestedResponses
resolve({ resolve({
message, message,
conversationExpiryTime: event?.item?.conversationExpiryTime conversationExpiryTime: event?.item?.conversationExpiryTime