功能: 用户登录
地址: http://localhost:5001/dashboard.html
功能: 统计概览、导航
地址: http://localhost:5001/tasks.html
功能:
- ✅ 查看任务列表
- ✅ 筛选任务(类型、状态)
- ✅ 编辑任务(新增)
- ✅ 执行任务
- ✅ 停止任务
- ✅ 删除任务
- ✅ 启用/禁用任务
地址: http://localhost:5001/create-task.html
功能: 创建新任务
地址: http://localhost:5001/edit-task.html?id={任务ID}
功能:
- ✅ 预填充现有任务数据
- ✅ 修改任务名称
- ✅ 修改任务配置
- 压力测试:URL、API Key、Model、并发数、请求数
- 质量测试:URL、API Key、Audit 路径
- ✅ 修改调度设置
- 手动执行
- Cron 表达式
- 固定间隔
- ✅ 设置时间范围
- 开始时间
- 结束时间
- ✅ 启用/禁用任务
- ✅ 保存修改
注意: 任务类型不可修改
地址: http://localhost:5001/statistics.html
功能: 数据统计和分析
-
创建任务
- 访问 http://localhost:5001/create-task.html
- 填写任务信息
- 点击"创建任务"
-
查看任务列表
- 访问 http://localhost:5001/tasks.html
- 查看所有任务
-
编辑任务
- 在任务列表中点击"编辑"按钮
- 修改任务信息
- 点击"保存修改"
登录
↓
仪表盘 (查看统计)
↓
创建任务 (填写配置)
↓
任务管理 (查看列表)
├─ 编辑任务 (修改配置)
├─ 执行任务 (立即运行)
├─ 停止任务 (中止运行)
└─ 删除任务 (移除任务)
↓
统计信息 (查看分析)
访问: http://localhost:5001/create-task.html
填写:
- 任务名称: "测试任务"
- 类型: 服务压力测试
- URL: https://api.example.com
- API Key: sk-test
- Model: gpt-3.5-turbo
- 并发: 8
- 请求数: 50
访问: http://localhost:5001/tasks.html
点击任务行的"编辑"按钮
在编辑页面:
- 修改任务名称
- 修改配置参数
- 修改调度设置
- 点击"保存修改"
- 预填充数据: 自动加载现有任务信息
- 类型限制: 任务类型不可修改(安全考虑)
- 完整配置: 支持修改所有可配置项
- 时间范围: 可设置任务的有效期
- 即时保存: 修改后立即生效
- 新增"编辑"按钮
- 操作按钮顺序:编辑 → 执行 → 停止 → 删除
- 按钮颜色区分:
- 编辑(紫色)
- 执行(绿色)
- 停止(橙色)
- 删除(红色)
- ✅ 登录页面
- ✅ 仪表盘
- ✅ 任务管理(查看、执行、停止、删除)
- ✅ 任务编辑(新增)
- ✅ 创建任务
- ✅ 统计信息
完整的管理后台已就绪! 🚀