diff --git a/apps/web/components/codex/CodexPage.tsx b/apps/web/components/codex/CodexPage.tsx index 050e36a..6124627 100644 --- a/apps/web/components/codex/CodexPage.tsx +++ b/apps/web/components/codex/CodexPage.tsx @@ -11,6 +11,7 @@ import { Button } from "@/components/ui/Button"; import { Card } from "@/components/ui/Card"; import { EmptyState } from "@/components/ui/EmptyState"; import { PageHeader } from "@/components/ui/PageHeader"; +import { SegmentedControl } from "@/components/ui/SegmentedControl"; import type { CharacterCardView, ProjectResponse, @@ -70,24 +71,13 @@ export function CodexPage({ title="设定库" description="人物、世界观与时间线共同构成写作时的真相源。AI 生成内容也要先预览、再确认入库。" /> -
diff --git a/apps/web/components/generation/ConflictAdjudication.tsx b/apps/web/components/generation/ConflictAdjudication.tsx index 908fab5..a34250e 100644 --- a/apps/web/components/generation/ConflictAdjudication.tsx +++ b/apps/web/components/generation/ConflictAdjudication.tsx @@ -1,5 +1,6 @@ "use client"; +import { ThinkingIndicator } from "@/components/ThinkingIndicator"; import { Button } from "@/components/ui/Button"; import type { IngestConflicts } from "@/lib/generation/cards"; @@ -74,6 +75,11 @@ export function ConflictAdjudication({ 取消,回去改卡
-
回炉失败,请稍后重试。
- ) : refiner.result ? ( -
+
回炉失败,请稍后重试。
+ ) : refiner.result ? ( + 回炉完成,可对比后采纳。 + ) : null} +原段
diff --git a/apps/web/components/style/StylePage.tsx b/apps/web/components/style/StylePage.tsx index d9cc986..863202e 100644 --- a/apps/web/components/style/StylePage.tsx +++ b/apps/web/components/style/StylePage.tsx @@ -1,6 +1,8 @@ "use client"; import { AppShell } from "@/components/AppShell"; +import { PageHeader } from "@/components/ui/PageHeader"; +import { SectionHeader } from "@/components/ui/SectionHeader"; import type { ProjectResponse } from "@/lib/api/types"; import { useStyleLearn } from "@/lib/style/useStyleLearn"; import type { Fingerprint, StyleLearnMode } from "@/lib/style/style"; @@ -27,21 +29,31 @@ export function StylePage({ project, initialFingerprint }: StylePageProps) { projectId={project.id} activeNav="style" > -