From 775d1589e44e9e4f33c60439af35758d7d998fda Mon Sep 17 00:00:00 2001
From: root
Date: Wed, 7 Oct 2026 01:49:33 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=88(=E6=99=BA=E8=83=BD=E4=BD=93)?=
=?UTF-8?q?:=E5=81=9C=E6=AD=A2=20/=20=E6=96=B9=E6=A1=88=20/=20=E5=AD=90?=
=?UTF-8?q?=E4=BC=9A=E8=AF=9D=20/=20=E5=8E=8B=E7=BC=A9=E4=B8=8A=E4=B8=8B?=
=?UTF-8?q?=E6=96=87=E7=AD=89=E6=8C=89=E6=9C=AF=E8=AF=AD=E8=A1=A8=E4=B8=8E?=
=?UTF-8?q?=20human-copy=20=E9=87=8D=E5=86=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Co-Authored-By: Claude Opus 5.5
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
---
.../components/agent/agent-conversation.tsx | 22 +++++++++----------
.../web/app/components/agent/agent-drawer.tsx | 10 ++++-----
.../components/agent/agent-interaction.tsx | 10 ++++-----
.../app/components/agent/agent-run-panel.tsx | 12 +++++-----
.../components/agent/agent-session-list.tsx | 2 +-
.../components/agent/agent-session-ui.test.ts | 4 ++--
apps/web/app/components/agent/agent-store.ts | 2 +-
.../components/agent/agent-subagent-tree.tsx | 10 ++++-----
.../components/agent/conversation-model.ts | 6 ++---
apps/web/app/components/agent/quick-goals.ts | 2 +-
.../components/agent/tool-call-card-io.tsx | 4 ++--
.../app/components/agentui/approval-card.tsx | 2 +-
.../web/app/components/agentui/code-block.tsx | 2 +-
apps/web/app/components/agentui/todo-list.tsx | 4 ++--
.../app/components/agentui/tool-approval.tsx | 4 ++--
apps/web/app/routes/console/agent.$runId.tsx | 2 +-
16 files changed, 49 insertions(+), 49 deletions(-)
diff --git a/apps/web/app/components/agent/agent-conversation.tsx b/apps/web/app/components/agent/agent-conversation.tsx
index 23d5fbf6..76b2ccca 100644
--- a/apps/web/app/components/agent/agent-conversation.tsx
+++ b/apps/web/app/components/agent/agent-conversation.tsx
@@ -86,7 +86,7 @@ export const BUDGET_LABEL: Record = {
const COMPACT_STATUS: Record = {
completed: "已完成",
declined: "没有压缩",
- aborted: "已中止",
+ aborted: "已停止",
failed: "失败",
};
@@ -108,7 +108,7 @@ export function contextLabel(context: string | null): string | null {
const first = context.split(" · ")[0] ?? "";
// 前缀里第一段是界面给的名称(「作品:沙丘2」);没有名称时只剩 key=ID,不上屏
if (!first || first.includes("=")) return null;
- return first.replace(/^(作品|资源|下载|整理记录|站点|任务|引擎任务)[::]\s*/, "");
+ return first.replace(/^(作品|资源|下载|整理记录|站点|任务|引擎任务|后台任务)[::]\s*/, "");
}
export function UserMessage({
@@ -289,7 +289,7 @@ export function StepSummary({
const thinking = activity.some((a) => a.kind === "thinking");
const head = current
? `${done ? `${done},` : ""}${runningText(current)}…`
- : done || (running ? "思考中…" : thinking ? "想了一下" : "过程说明");
+ : done || (running ? "思考中…" : thinking ? "思考过程" : "过程说明");
return (
{shortGoalTitle(parent.goal)}
- 第 {run.depth} 层子会话 · 继承父会话的发起人与授权上限 · 能力 {caps} 项(⊆ 父会话)· 划拨预算{" "}
+ 第 {run.depth} 层子会话 · 权限不超过父会话 · 可用能力 {caps} 项 · 预算{" "}
{budgetText(run.budget as Record)}
{run.spawnReason ? ` · 理由:${run.spawnReason}` : ""}
@@ -129,7 +129,7 @@ export function SubagentTree({ snapshot, className }: { snapshot: RunSnapshot; c
- 子会话 {children.length} 个{familyUsage ? : null}
+ {children.length} 个子会话{familyUsage ? : null}