diff --git a/apps/web/src/pages/generate/hooks/useStep4Title/index.ts b/apps/web/src/pages/generate/hooks/useStep4Title/index.ts index eb8114623..0343e2299 100644 --- a/apps/web/src/pages/generate/hooks/useStep4Title/index.ts +++ b/apps/web/src/pages/generate/hooks/useStep4Title/index.ts @@ -24,8 +24,12 @@ export function useStep4Title({ titleSettings, onTitleSettingsChange }: UseStep4 // AI 标题生成 const aiGenerator = useAiTitleGenerator({ titleSettings, onTitleSettingsChange }) - // 样式更新 - const styleUpdaters = useTitleStyleUpdaters({ titleSettings, onTitleSettingsChange }) + // 样式更新(注入 autoGenerateTitle 让 toggleAiAutoSelect 能调用) + const styleUpdaters = useTitleStyleUpdaters({ + titleSettings, + onTitleSettingsChange, + autoGenerateTitle: aiGenerator.autoGenerateTitle, + }) return { // 数据 @@ -43,6 +47,7 @@ export function useStep4Title({ titleSettings, onTitleSettingsChange }: UseStep4 handleGenerateAiTitles: aiGenerator.handleGenerateAiTitles, handleSelectAiTitle: aiGenerator.handleSelectAiTitle, handleRefreshAiTitles: aiGenerator.handleRefreshAiTitles, + autoGenerateTitle: aiGenerator.autoGenerateTitle, // 标题设置操作 updateTitle: styleUpdaters.updateTitle, toggleAiAutoSelect: styleUpdaters.toggleAiAutoSelect,