fix: unblock local news page generation
This commit is contained in:
+11
-3
@@ -261,16 +261,24 @@ export function coercePageGenerationSkill(classification, text, { grantedSkills
|
||||
if (grantedSkills.length > 0 && !grantedSkills.includes('static-page-publish')) return classification;
|
||||
|
||||
const shouldUsePublishSkill =
|
||||
!classification.suggestedSkill || classification.suggestedSkill === 'product-campaign-page';
|
||||
!classification.suggestedSkill
|
||||
|| classification.suggestedSkill === 'product-campaign-page'
|
||||
|| classification.suggestedSkill === 'web';
|
||||
if (!shouldUsePublishSkill) return classification;
|
||||
|
||||
const reasonSuffix = classification.suggestedSkill === 'product-campaign-page'
|
||||
? '(内容页意图,改用 static-page-publish)'
|
||||
: '(内容页生成意图)';
|
||||
: classification.suggestedSkill === 'web'
|
||||
? '(实时资料整理后交付 static-page-publish 页面)'
|
||||
: '(内容页生成意图)';
|
||||
const realtimeBrief = classification.suggestedSkill === 'web'
|
||||
? `${String(classification.agentBrief ?? '').trim()}\n`
|
||||
: '';
|
||||
return {
|
||||
...classification,
|
||||
suggestedSkill: 'static-page-publish',
|
||||
agentBrief: '生成或更新 MindSpace 公开内容页面,并返回可访问链接;信息不足时使用合理默认,不要停在追问。',
|
||||
agentBrief:
|
||||
`${realtimeBrief}生成或更新 MindSpace 公开内容页面,并返回可访问链接;信息不足时使用合理默认,不要停在追问。`,
|
||||
reason: `${classification.reason}${reasonSuffix}`,
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user