更新于 {formatProjectTime(project.updatedAt)}
+更新于 {formatProjectTime(project.updatedAt)}
From 0253072232a2df129cf6f8bbfdd2ea870845d4c3 Mon Sep 17 00:00:00 2001
From: ddCat <2695092045@qq.com>
Date: Sun, 2 Aug 2026 22:29:44 +0800
Subject: [PATCH] =?UTF-8?q?feat(*):=20=E5=88=9B=E4=BD=9C=E4=BD=93=E9=AA=8C?=
=?UTF-8?q?=20-=20=E6=94=AF=E6=8C=81=E8=B5=84=E6=BA=90=E6=8A=80=E8=83=BD?=
=?UTF-8?q?=E5=BC=95=E7=94=A8=E5=B9=B6=E7=BB=9F=E4=B8=80=E7=94=9F=E6=88=90?=
=?UTF-8?q?=E5=8F=8D=E9=A6=88=E4=B8=8E=E7=94=BB=E5=B8=83=E5=88=97=E8=A1=A8?=
=?UTF-8?q?=E5=B1=95=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../canvas/canvas-assistant-panel.tsx | 6 +-
.../canvas/canvas-node-hover-toolbar.tsx | 4 +-
web/src/components/canvas/canvas-node.tsx | 4 +-
.../components/canvas/canvas-project-card.tsx | 49 ++---
.../components/canvas/canvas-script-node.tsx | 6 +-
web/src/components/layout/workspace-page.tsx | 4 +-
web/src/components/model-picker.tsx | 6 +-
web/src/lib/generation-error.ts | 79 +++++++-
.../canvas/canvas-project-status-dialogs.tsx | 4 +-
web/src/pages/canvas/index.tsx | 5 +-
.../canvas/use-canvas-generation-executor.ts | 4 +-
.../pages/canvas/use-canvas-media-tools.ts | 7 +-
web/src/pages/canvas/use-canvas-storyboard.ts | 9 +-
web/src/pages/create/creation-references.ts | 162 ++++++++++++++++
web/src/pages/create/index.tsx | 176 ++++++++++++++----
web/src/pages/settings/model-default-grid.tsx | 1 -
web/src/pages/tasks/index.tsx | 14 +-
web/src/pages/wallet/index.tsx | 16 +-
web/src/stores/use-config-store.ts | 4 +-
web/src/styles/globals.css | 159 +++++++++++++---
20 files changed, 589 insertions(+), 130 deletions(-)
create mode 100644 web/src/pages/create/creation-references.ts
diff --git a/web/src/components/canvas/canvas-assistant-panel.tsx b/web/src/components/canvas/canvas-assistant-panel.tsx
index b51959dea..147d742b8 100644
--- a/web/src/components/canvas/canvas-assistant-panel.tsx
+++ b/web/src/components/canvas/canvas-assistant-panel.tsx
@@ -886,16 +886,16 @@ function AgentTextModelPicker({ config, value, onChange }: { config: AiConfig; v
value={current || undefined}
className="agent-text-model-select w-full"
popupMatchSelectWidth={288}
- options={options.map((model) => ({ value: model, label: `${modelDisplayName(config, model)} ${modelOptionName(model)} ${resolveModelChannel(config, model).name}` }))}
+ options={options.map((model) => ({ value: model, label: `${modelDisplayName(config, model)} ${resolveModelChannel(config, model).name}` }))}
notFoundContent={暂无文本模型}
optionRender={(option) => {
const model = String(option.value);
- return
更新于 {formatProjectTime(project.updatedAt)}
+更新于 {formatProjectTime(project.updatedAt)}