diff --git a/README.md b/README.md
index 99cf9b8..2552cb8 100644
--- a/README.md
+++ b/README.md
@@ -7,9 +7,9 @@ Vue 3 + Vite + TypeScript 实现的 DevOps 运维控制台第一阶段,用于
- 登录、总览、项目配置、成员权限、发布中心、运行记录、系统配置,以及全局右侧 Agent 抽屉。
- 所有项目、发布、refs、流程和集成状态均调用 `devops-platform-api`,前端不再提供本地 mock 数据降级。
- 成员权限页调用后端 `/members` 和 `/messages`,维护普通成员账号、项目权限、密码重置和平台消息。
-- 发布中心包含项目、环境、ref/tag、备注、生产二次确认、触发、取消、重试和 Jenkins 状态同步入口。
+- 发布中心包含项目、环境、ref/tag、备注、生产确认提示、触发、取消、重试和 Jenkins 状态同步入口。
- 运行记录展示 Jenkins queue/build、Build URL、开始/结束时间、执行提示、失败摘要和日志摘要。
-- BPMN Viewer 使用 `bpmn-js` 渲染后端流程 XML,并通过进度统计、节点状态 badge、右侧时间线和详情面板展示 queued/running/success/failed/skipped/canceled 状态。
+- BPMN 状态区使用后端流程 XML 和 run steps 作为状态来源,左侧展示节点输出或 Jenkins 构建日志,右侧粘性展示进度统计、节点时间线和详情面板。
- Agent 作为全局工具从顶部打开,只包含发布风险摘要、失败诊断、Runbook 问答、发布说明草稿,并通过后端 Agent API 创建调用记录。
## 技术栈
diff --git a/src/components/BpmnStatusViewer.vue b/src/components/BpmnStatusViewer.vue
index 526fffb..c1688e4 100644
--- a/src/components/BpmnStatusViewer.vue
+++ b/src/components/BpmnStatusViewer.vue
@@ -1,15 +1,15 @@
-
-
+
+
+ {{ meta.label }}
+
+
+
-
- 我确认本次发布参数、目标环境和通知范围无误
-
{
-
diff --git a/src/views/RunsView.vue b/src/views/RunsView.vue
index b787522..9db9364 100644
--- a/src/views/RunsView.vue
+++ b/src/views/RunsView.vue
@@ -225,7 +225,11 @@ async function handleRunActionError(error: unknown, fallbackMessage: string) {
-
+