跳转到内容

选择语言

当前语言: 简体中文

Monitoring & Costs — Navigation Structure

仪表板侧边栏(B 组完成后)按以下顺序包含这些顶级部分:

首页
提供者
组合
API 密钥
设置
分析
成本 ← 新增(B 组,计划 16)
监控 ← 已重组(B 组,计划 16)
...

路径前缀:/dashboard/costs/

项目 URL 描述
概览 /dashboard/costs 汇总成本仪表板(从“分析”中移出)
定价 /dashboard/costs/pricing 按模型划分的定价表
预算 /dashboard/costs/budget 预算阈值和警报
配额共享 /dashboard/costs/quota-share 配额共享池和使用情况
计划配置 /dashboard/costs/quota-share/plans 按提供者划分的计划覆盖配置

原因:定价、预算和配额共享此前位于 监控 > 成本参数 下。将它们移至独立的顶级部分后,无需在可观测性工具中逐层导航即可发现它们。


监控部分现在将活动置于顶部,后面是 3 个子组:

监控
├── 活动 ← 时间线信息流(顶级项目)
├── 日志组
│ ├── 日志(全部)
│ ├── 代理日志
│ └── 控制台日志
├── 审计组
│ ├── 审计日志
│ ├── MCP 审计
│ └── A2A 审计
└── 系统组
├── 健康状态
└── 运行时
之前 之后
“活动”是“日志”内用于呈现审计日志的选项卡 “活动”是独立的信息流(/dashboard/activity)
“监控”中的“成本参数”组 已移至“成本”部分
扁平列表:日志、活动(日志)、审计、健康状态、运行时、定价、预算、配额 由 3 个组构成的结构 + 独立的“成本”部分

两者现在已明确区分:

维度 活动(/dashboard/activity) 审计日志(/dashboard/audit)
用途 面向用户的事件信息流(“最近发生了什么”) 合规/安全日志
数据源 GET /api/compliance/audit-log?level=high GET /api/compliance/audit-log?level=all
格式 按日期分组的时间线,使用易于理解的动词和图标 紧凑的分页表格,每页 50 条
筛选条件 事件类型类别 操作、严重性、执行者、日期范围
导出 不可用 JSON 导出
执行者筛选 不适用 可按执行者筛选
显示的事件 仅限高层级操作(允许列表) 所有审计事件

在 src/lib/audit/highLevelActions.ts 中定义。用于控制哪些事件会显示在“活动”信息流中。允许列表包括:

  • 提供者添加/移除/测试事件
  • 组合创建/更新/删除
  • API 密钥生命周期(创建、吊销、轮换)
  • 达到预算阈值
  • 身份验证登录/登出
  • 云代理会话创建
  • MCP 工具注册
  • Webhook 创建/删除
  • 配额池/计划变更(quota.* 操作,B 组)
  • 平台事件(更新、部署)
  • 技能安装/移除

未包含在此列表中的事件仅会显示在审计日志中。

编辑 src/lib/audit/highLevelActions.ts,并将操作字符串添加到 HIGH_LEVEL_ACTIONS。这需要提交 PR(该列表在代码中定义,无法通过数据库配置)。 可在 src/lib/audit/activityIcons.ts 中添加相应图标。


旧路径 /dashboard/logs/activity 通过 src/app/(dashboard)/dashboard/logs/activity/page.tsx 中的 permanentRedirect() 永久重定向(HTTP 308)到 /dashboard/activity。

旧版侧边栏 ID logs-activity 保留在 HIDEABLE_SIDEBAR_ITEM_IDS 中(但已从 SIDEBAR_DEFINITIONS 中移除),以避免破坏引用旧 ID 的用户预设。


B 组新增的命名空间:

命名空间键 涵盖内容
sidebar.costsSection “成本”部分标签
sidebar.activity “活动”侧边栏项目
sidebar.logsGroup “日志”子组标签
sidebar.systemGroup “系统”子组标签
sidebar.costsOverview “成本概览”项目
activity.* “活动”页面的所有字符串(标题、动词、筛选条件、空状态)

源文本语言区域为 pt-BR 和 en。其余 40 个语言区域通过 next-intl 回退机制回退到英语(在 src/i18n/config.ts 中配置)。


undefined (a58000c7685f)

HagiCode

HagiCode 是面向项目开发的 AI 编码工作台:丰富、便捷的界面交互让规划、Agent 执行与项目工作更容易上手和跟进,带来更投入的开发体验。

丰富、便捷的界面交互,让规划、Agent 执行与项目工作更容易上手和跟进。

访问 HagiCode阅读文档
  • 智能OpenSpec 工作流把意图转化为从提案、设计、任务到交付的可执行路径。
  • 高效多 Agent 并行推进调研、实现与审阅,并支持多仓库变更和你熟悉的 Agent CLI。
  • 有趣丰富、便捷的界面交互让规划、Agent 执行与项目工作更容易上手和跟进,带来更投入的开发体验。

下载 Windows 版

从 Microsoft Store 获取全部下载

让想法变成真正交付的软件。

HagiCode 是面向项目开发的 AI 编码工作台:用 OpenSpec 工作流规划变更,多 Agent 并行执行,再由 Hero Scenario 让进度一目了然,把想法变成真正交付的软件。

智能
OpenSpec 工作流把意图变成从提案到交付的可执行路径。
高效
多 Agent 并行推进调研、实现与审阅。
有趣
丰富、便捷的界面交互,让规划、Agent 执行和项目工作更容易跟进。