feat: improve shujuku-compatible extraction and recall input

This commit is contained in:
Youzini-afk
2026-04-11 16:05:06 +08:00
parent 154e553589
commit 322752bb43
15 changed files with 1642 additions and 35 deletions

View File

@@ -20,6 +20,15 @@ export const defaultSettings = {
extractEvery: 1,
extractContextTurns: 2,
extractAutoDelayLatestAssistant: false,
extractAssistantExtractTags: "",
extractAssistantExcludeTags: "think,analysis,reasoning",
extractAssistantExtractRules: [],
extractAssistantExcludeRules: [],
extractRecentMessageCap: 0,
extractPromptStructuredMode: "both",
extractWorldbookMode: "active",
extractIncludeStoryTime: true,
extractIncludeSummaries: true,
// 召回设置
recallEnabled: true,
@@ -34,6 +43,7 @@ export const defaultSettings = {
recallDiffusionTopK: 100,
recallLlmCandidatePool: 30,
recallLlmContextMessages: 4,
recallUseAuthoritativeGenerationInput: false,
recallEnableMultiIntent: true,
recallMultiIntentMaxSegments: 4,
recallEnableContextQueryBlend: true,