training_dataset.json 2.08 KB
{
  "training_cases": [
    {
      "id": "tc-001",
      "name": "微博热搜抓取",
      "input": {
        "platforms": ["weibo"],
        "category": "entertainment",
        "limit": 20
      },
      "expected": {
        "min_count": 15,
        "required_fields": ["title", "url", "source", "hot_value", "timestamp"],
        "source": "weibo"
      }
    },
    {
      "id": "tc-002",
      "name": "百度热搜抓取",
      "input": {
        "platforms": ["baidu"],
        "category": "social",
        "limit": 20
      },
      "expected": {
        "min_count": 15,
        "required_fields": ["title", "url", "source", "hot_value", "timestamp"],
        "source": "baidu"
      }
    },
    {
      "id": "tc-003",
      "name": "知乎热榜抓取",
      "input": {
        "platforms": ["zhihu"],
        "category": "tech",
        "limit": 15
      },
      "expected": {
        "min_count": 10,
        "required_fields": ["title", "url", "source", "hot_value", "timestamp"],
        "source": "zhihu"
      }
    },
    {
      "id": "tc-004",
      "name": "抖音热榜抓取",
      "input": {
        "platforms": ["douyin"],
        "category": "entertainment",
        "limit": 15
      },
      "expected": {
        "min_count": 10,
        "required_fields": ["title", "url", "source", "hot_value", "timestamp"],
        "source": "douyin"
      }
    },
    {
      "id": "tc-005",
      "name": "B站热门抓取",
      "input": {
        "platforms": ["bilibili"],
        "category": "entertainment",
        "limit": 15
      },
      "expected": {
        "min_count": 10,
        "required_fields": ["title", "url", "source", "hot_value", "timestamp"],
        "source": "bilibili"
      }
    },
    {
      "id": "tc-006",
      "name": "多平台综合抓取",
      "input": {
        "platforms": ["weibo", "baidu", "zhihu", "douyin", "bilibili"],
        "category": "all",
        "limit": 50
      },
      "expected": {
        "min_count": 40,
        "required_fields": ["title", "url", "source", "hot_value", "timestamp"],
        "platforms_count": 5
      }
    }
  ]
}