Files
zclaw_openfang/tmp/dashboard-nav.txt
iven eb956d0dce
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
feat: 新增管理后台前端项目及安全加固
refactor(saas): 重构认证中间件与限流策略
- 登录限流调整为5次/分钟/IP
- 注册限流调整为3次/小时/IP
- GET请求不计入限流

fix(saas): 修复调度器时间戳处理
- 使用NOW()替代文本时间戳
- 兼容TEXT和TIMESTAMPTZ列类型

feat(saas): 实现环境变量插值
- 支持${ENV_VAR}语法解析
- 数据库密码支持环境变量注入

chore: 新增前端管理界面
- 基于React+Ant Design Pro
- 包含路由守卫/错误边界
- 对接58个API端点

docs: 更新安全加固文档
- 新增密钥管理规范
- 记录P0安全项审计结果
- 补充TLS终止说明

test: 完善配置解析单元测试
- 新增环境变量插值测试用例
2026-03-31 00:11:33 +08:00

58 lines
2.5 KiB
Plaintext

uid=33_0 RootWebArea "ZCLAW Admin" url="http://localhost:3000/"
uid=33_1 alert atomic live="assertive" relevant="additions text"
uid=33_2 complementary
uid=33_3 link "Z ZCLAW Admin" url="http://localhost:3000/"
uid=33_4 StaticText "Z"
uid=33_5 StaticText "ZCLAW"
uid=33_6 StaticText "Admin"
uid=33_7 navigation
uid=33_8 link "仪表盘" url="http://localhost:3000/"
uid=33_9 StaticText "仪表盘"
uid=33_10 link "账号管理" url="http://localhost:3000/accounts"
uid=33_11 StaticText "账号管理"
uid=33_12 link "服务商" url="http://localhost:3000/providers"
uid=33_13 StaticText "服务商"
uid=33_14 link "模型管理" url="http://localhost:3000/models"
uid=33_15 StaticText "模型管理"
uid=33_16 link "Agent 模板" url="http://localhost:3000/agent-templates"
uid=33_17 StaticText "Agent 模板"
uid=33_18 link "API 密钥" url="http://localhost:3000/api-keys"
uid=33_19 StaticText "API 密钥"
uid=33_20 link "用量统计" url="http://localhost:3000/usage"
uid=33_21 StaticText "用量统计"
uid=33_22 link "中转任务" url="http://localhost:3000/relay"
uid=33_23 StaticText "中转任务"
uid=33_24 link "系统配置" url="http://localhost:3000/config"
uid=33_25 StaticText "系统配置"
uid=33_26 link "提示词管理" url="http://localhost:3000/prompts"
uid=33_27 StaticText "提示词管理"
uid=33_28 link "操作日志" url="http://localhost:3000/logs"
uid=33_29 StaticText "操作日志"
uid=33_30 button
uid=33_31 StaticText "A"
uid=33_32 StaticText "Admin"
uid=33_33 StaticText "super_admin"
uid=33_34 button "退出登录"
uid=33_35 banner
uid=33_36 heading "仪表盘" level="1"
uid=33_37 button "通知"
uid=33_38 main
uid=33_39 StaticText "总账号数"
uid=33_40 StaticText "-"
uid=33_41 StaticText "活跃 0"
uid=33_42 StaticText "活跃服务商"
uid=33_43 StaticText "-"
uid=33_44 StaticText "模型 0"
uid=33_45 StaticText "今日请求"
uid=33_46 StaticText "-"
uid=33_47 StaticText "中转任务"
uid=33_48 StaticText "今日 Token"
uid=33_49 StaticText "0"
uid=33_50 StaticText "In: 0 / Out: 0"
uid=33_51 heading "请求趋势 (30 天)" level="3"
uid=33_52 StaticText "暂无数据"
uid=33_53 heading "Token 用量 (30 天)" level="3"
uid=33_54 StaticText "暂无数据"
uid=33_55 heading "最近操作" level="3"
uid=33_56 StaticText "暂无操作日志"