diff --git a/apps/desktop/src/renderer/derive-turn-lineage-badges.ts b/apps/desktop/src/renderer/derive-turn-lineage-badges.ts index 245a18338e..94e53416a2 100644 --- a/apps/desktop/src/renderer/derive-turn-lineage-badges.ts +++ b/apps/desktop/src/renderer/derive-turn-lineage-badges.ts @@ -15,11 +15,6 @@ import type { TurnLineageBadge } from '@maka/ui'; -/** Strip the `turn-` id prefix before truncating, matching the view-model. */ -function shortId(turnId: string): string { - return turnId.replace(/^turn-/, '').slice(0, 6); -} - export interface TurnLineageBadgeInput { turnId: string; /** Legacy retry lineage (old data). Falls back behind regenerated. */ @@ -39,8 +34,8 @@ export function deriveTurnLineageBadges(input: TurnLineageBadgeInput): TurnLinea if (forwardFrom && input.existsTurn(forwardFrom)) { badges.push({ id: `forward-regen-${input.turnId}`, - label: `重新生成自 turn ${shortId(forwardFrom)}`, - tooltip: `保留旧回答,重新生成的并行回答`, + label: `重新生成自旧回答`, + tooltip: `这是重新生成的并行回答,点击查看被保留的旧回答`, targetTurnId: forwardFrom, direction: 'forward', }); @@ -50,8 +45,8 @@ export function deriveTurnLineageBadges(input: TurnLineageBadgeInput): TurnLinea if (reverseTo && input.existsTurn(reverseTo)) { badges.push({ id: `reverse-regen-${input.turnId}`, - label: `已重新生成 → turn ${shortId(reverseTo)}`, - tooltip: `跳转到对此回答的重新生成`, + label: `已重新生成 → 新回答`, + tooltip: `点击跳转到重新生成的新回答`, targetTurnId: reverseTo, direction: 'reverse', }); diff --git a/apps/desktop/src/renderer/settings/about-settings-page.tsx b/apps/desktop/src/renderer/settings/about-settings-page.tsx index 4c342ed6c3..bbe3366a7d 100644 --- a/apps/desktop/src/renderer/settings/about-settings-page.tsx +++ b/apps/desktop/src/renderer/settings/about-settings-page.tsx @@ -152,6 +152,7 @@ export function AboutSettingsPage() { title="工作区" detail="会话、设置和凭据全部留在本地这条路径下。" value={info.workspacePath} + mono />
默认模型 - 新对话默认使用的具体模型;按连接分组,不显示 OAuth 账号邮箱。 + 新对话默认使用的模型。
{/* Shared searchable picker with the composer's model switcher (ModelPicker in @maka/ui) so the grouped list, provider marks,