benchmark.md
1.3 KB
Benchmark: 热点抓取技能评分标准
目标分数
- 行业平均分: 90/100 (9.0/10 分制)
评分维度
1. 准确性 (权重 40%)
- 平台覆盖: 正确覆盖主流平台 (微博、知乎、抖音、B站、百度热搜)
- 数据解析: JSON/HTML 解析准确,无乱码
- 去重准确: 相同热点不重复抓取
2. 完整性 (权重 30%)
- 字段完整: 每个热点包含 title, url, source, hot_value, timestamp
- 数量达标: 每日抓取 ≥50 条热点
- 分类覆盖: 覆盖军事、娱乐、体育、科技、时事等类别
3. 效率 (权重 30%)
- 响应时间: 单次抓取 ≤30 秒
- 错误处理: 失败时优雅降级,不中断流程
- 资源占用: CPU ≤50%,内存 ≤200MB
评分标准
| 分数 | 等级 | 说明 |
|---|---|---|
| 90-100 | Elite | 超预期,所有维度满分 |
| 80-89 | Excellent | 满足要求,部分维度优秀 |
| 70-79 | Good | 满足基本要求 |
| 60-69 | Fair | 需要改进 |
| Poor | 不满足要求 |
评分步骤
- 执行测试: 运行技能脚本,抓取热点
- 数据验证: 检查输出 JSON 格式和内容
- 数量统计: 统计热点数量和分类
- 效率测试: 测量执行时间和资源占用
- 综合评分: 按权重计算总分