# 源码 TODO 与空实现清单

基准：`dev / f079dcc951be0d098a27aae4239096468107e4f3`。本轮仅修复 H5 还原差异，不补写 Flutter 功能。

源码共 8 处 TODO 注释：7 处未实现（含 2 处当前不呈现的动作），1 处为陈旧注释。另列 1 处空回调、1 处固定空列表及本地客服示例行为。

| 页面 | 分类 | 源码依据 | 当前行为 / H5 处理 |
| --- | --- | --- | --- |
| 帮助文章 | TODO | `lib/pages/main/me/help_article_page.dart:210` | Chat with us 没有实现；点击只显示源码说明 |
| 帮助文章 | TODO | `lib/pages/main/me/help_article_page.dart:276` | 相关文章没有实现跳转；点击只显示源码说明 |
| 最近活动 | TODO | `lib/pages/main/activity/recent_activities_page.dart:41` | 最近活动接口未接入，列表始终为空 |
| 家庭成员 | TODO | `lib/pages/main/me/family_members_page.dart:240` | 待处理邀请列表未接入，保持空态 |
| 家庭成员 | TODO / 未呈现 | `lib/pages/main/me/family_members_page.dart:784` | 重新发送邀请未实现；当前空列表没有此按钮 |
| 作品详情 | TODO | `lib/pages/main/photos/artwork_detail_page.dart:94` | 关联物种详情接口未接入，_discovery 保持 null |
| 安全 | TODO / 未调用 | `lib/pages/main/me/security_page.dart:642` | 会话登出未实现；活跃会话区域未被 build 调用，不新增入口 |
| 加入家庭 | 空回调 | `lib/pages/main/me/join_family_page.dart:333` | “手动输入代码 →”标题没有行为；下方邀请码输入和加入按钮有效 |
| 相册物种分类 | 空实现 | `lib/pages/main/photos/category_species_page.dart:42` | _loadData 将列表置空；不是 me/species_category 的有效列表 |
| 连接帮助 | 陈旧 TODO 注释 | `lib/pages/guide/help_connect_page.dart:281` | 下一行已经跳转在线客服，按已实现处理 |
| 在线客服 | 本地示例实现 | `lib/pages/main/chat/live_chat_page.dart:1` | 仅增加本地消息，没有服务端会话或自动回复 |

评审标注位于手机画面外，不作为 App 原有文案。源码未实现的聊天/文章/手动输入标题点击只说明原因；待处理邀请、最近活动、旧分类物种保持空态。帮助连接页虽然有 TODO 注释，下一行已跳在线客服，按已实现保留。
