Monitoring & Costs — Navigation Structure (中文 (简体))
仪表板侧边栏(B 组完成后)按以下顺序包含这些顶级部分:
首页提供者组合API 密钥设置分析成本 ← 新增(B 组,计划 16)监控 ← 已重组(B 组,计划 16)...成本部分(新增,一级)
Section titled “成本部分(新增,一级)”路径前缀:/dashboard/costs/
| 项目 | URL | 描述 |
|---|---|---|
| 概览 | /dashboard/costs |
汇总成本仪表板(从“分析”中移出) |
| 定价 | /dashboard/costs/pricing |
按模型划分的定价表 |
| 预算 | /dashboard/costs/budget |
预算阈值和警报 |
| 配额共享 | /dashboard/costs/quota-share |
配额共享池和使用情况 |
| 计划配置 | /dashboard/costs/quota-share/plans |
按提供者划分的计划覆盖配置 |
原因:定价、预算和配额共享此前位于
监控 > 成本参数 下。将它们移至独立的顶级部分后,无需在可观测性工具中逐层导航即可发现它们。
监控部分(已重组)
Section titled “监控部分(已重组)”监控部分现在将活动置于顶部,后面是 3 个子组:
监控├── 活动 ← 时间线信息流(顶级项目)├── 日志组│ ├── 日志(全部)│ ├── 代理日志│ └── 控制台日志├── 审计组│ ├── 审计日志│ ├── MCP 审计│ └── A2A 审计└── 系统组 ├── 健康状态 └── 运行时与旧结构相比的变化
Section titled “与旧结构相比的变化”| 之前 | 之后 |
|---|---|
| “活动”是“日志”内用于呈现审计日志的选项卡 | “活动”是独立的信息流(/dashboard/activity) |
| “监控”中的“成本参数”组 | 已移至“成本”部分 |
| 扁平列表:日志、活动(日志)、审计、健康状态、运行时、定价、预算、配额 | 由 3 个组构成的结构 + 独立的“成本”部分 |
活动与审计日志
Section titled “活动与审计日志”两者现在已明确区分:
| 维度 | 活动(/dashboard/activity) |
审计日志(/dashboard/audit) |
|---|---|---|
| 用途 | 面向用户的事件信息流(“最近发生了什么”) | 合规/安全日志 |
| 数据源 | GET /api/compliance/audit-log?level=high |
GET /api/compliance/audit-log?level=all |
| 格式 | 按日期分组的时间线,使用易于理解的动词和图标 | 紧凑的分页表格,每页 50 条 |
| 筛选条件 | 事件类型类别 | 操作、严重性、执行者、日期范围 |
| 导出 | 不可用 | JSON 导出 |
| 执行者筛选 | 不适用 | 可按执行者筛选 |
| 显示的事件 | 仅限高层级操作(允许列表) | 所有审计事件 |
高层级操作允许列表
Section titled “高层级操作允许列表”在 src/lib/audit/highLevelActions.ts 中定义。用于控制哪些事件会显示在“活动”信息流中。允许列表包括:
- 提供者添加/移除/测试事件
- 组合创建/更新/删除
- API 密钥生命周期(创建、吊销、轮换)
- 达到预算阈值
- 身份验证登录/登出
- 云代理会话创建
- MCP 工具注册
- Webhook 创建/删除
- 配额池/计划变更(
quota.*操作,B 组) - 平台事件(更新、部署)
- 技能安装/移除
未包含在此列表中的事件仅会显示在审计日志中。
添加新的高层级操作
Section titled “添加新的高层级操作”编辑 src/lib/audit/highLevelActions.ts,并将操作字符串添加到
HIGH_LEVEL_ACTIONS。这需要提交 PR(该列表在代码中定义,无法通过数据库配置)。
可在 src/lib/audit/activityIcons.ts 中添加相应图标。
重定向:/dashboard/logs/activity
Section titled “重定向:/dashboard/logs/activity”旧路径 /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 中配置)。
HagiCode
HagiCode 是一套智能体编码工作台:结构化工作流、多 Agent 并行执行与 Hero Dungeon 视图,把想法变成真正交付的软件。
让想法更快变成好用的软件,让智能编码更聪明、更高效,也更有趣。

- Smart结构化工作流将意图转化为从想法到交付的可执行路径。
- Efficient多 Agent 工作流让调研、实现与审阅并行推进。
- FunHero Dungeon 让长时间编码协作更直观、更有参与感。