## ADDED Requirements ### Requirement: 用户主页解析函数迁移至独立模块 系统 SHALL 将用户主页数据获取与解析相关函数从 `main.py` 提取至 `services/profile.py`,包括:`_parse_profile_json`、`_parse_count`、`fetch_my_profile`。 #### Scenario: 模块导入成功 - **WHEN** `main.py` 执行 `from services.profile import fetch_my_profile` - **THEN** 函数可正常调用,行为与迁移前一致 #### Scenario: 解析容错性保留 - **WHEN** `_parse_count` 接收到格式异常的数值字符串(如 "1.2万"、"--") - **THEN** SHALL 返回与迁移前相同的浮点数或 0,不抛出异常