diff --git a/frontend-web/src/open-canvas/components/ai-writing/AIWritingForm.tsx b/frontend-web/src/open-canvas/components/ai-writing/AIWritingForm.tsx index b29c6897..53237d53 100644 --- a/frontend-web/src/open-canvas/components/ai-writing/AIWritingForm.tsx +++ b/frontend-web/src/open-canvas/components/ai-writing/AIWritingForm.tsx @@ -97,6 +97,14 @@ export function AIWritingForm({ [models, modelName], ); + // initialNotebookId 存在时自动切换素材来源为「我的笔记」 + useEffect(() => { + if (initialNotebookId != null) { + setMaterialSource('notebook'); + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, []); + // 初始化时加载文章类型 useEffect(() => { refreshTypes(); @@ -276,23 +284,30 @@ export function AIWritingForm({