feat: 同步上游更新 - 可视化配置编辑器与导航重构

- feat(config): 添加可视化配置编辑器和 YAML 处理
- feat(i18n): 可视化配置编辑器国际化支持
- feat(logs): 优化日志加载,支持自动预加载
- feat(ui): API 使用统计显示成功/失败状态
- feat(ui): Payload 规则编辑器空状态显示
- refactor(nav): Config Panel 导航重构,移除 Settings/API Keys 页面
- fix(ui): Config Panel 操作栏居中,ProviderNav 移至底部

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
kongkongyo
2026-02-06 14:20:16 +08:00
parent 43ec39040d
commit e2afc17f22
23 changed files with 2650 additions and 1135 deletions

View File

@@ -172,12 +172,12 @@ export function DashboardPage() {
const quickStats: QuickStat[] = [
{
label: t('nav.api_keys'),
label: t('dashboard.management_keys'),
value: stats.apiKeys ?? '-',
icon: <IconKey size={24} />,
path: '/api-keys',
path: '/config',
loading: loading && stats.apiKeys === null,
sublabel: t('dashboard.management_keys')
sublabel: t('nav.config_management')
},
{
label: t('nav.ai_providers'),
@@ -309,7 +309,7 @@ export function DashboardPage() {
</div>
)}
</div>
<Link to="/settings" className={styles.viewMoreLink}>
<Link to="/config" className={styles.viewMoreLink}>
{t('dashboard.edit_settings')}
</Link>
</div>