```plantuml @startuml actor "个人用户" as IndividualUser actor "商家用户" as BusinessUser actor "第三方机构" as ThirdParty ' 个人用户用例 usecase "登录 / 注册" as UC1 usecase "AI 食谱分析" as UC2 usecase "饮食计划生成" as UC3 usecase "食材查询" as UC4 usecase "订阅会员服务" as UC5 usecase "购买增值服务" as UC6 usecase "通过平台购买食材或餐饮产品" as UC7 usecase "查看个人饮食数据报告" as UC8 ' 商家用户用例 usecase "注册商家账号并订阅服务" as UC9 usecase "管理顾客饮食需求" as UC10 usecase "与平台合作分成" as UC11 ' 第三方机构用例 usecase "申请数据服务" as UC12 usecase "接收并使用用户饮食数据" as UC13 ' 个人用户用例关系 UC5 --> UC6 : 包含 UC3 --> UC1 : 包含 UC3 --> UC4 : 包含 UC2 --> UC1 : 包含 UC2 --> UC4 : 扩展 UC2 --> "使用 OCR 技术优化图片识别" : 扩展 ' 商家用户用例关系 UC9 --> UC11 : 包含 UC10 --> UC9 : 包含 ' 第三方机构用例关系 UC12 --> UC13 : 包含 ' 用例与参与者的关系 IndividualUser --> UC1 IndividualUser --> UC2 IndividualUser --> UC3 IndividualUser --> UC4 IndividualUser --> UC5 IndividualUser --> UC6 IndividualUser --> UC7 IndividualUser --> UC8 BusinessUser --> UC9 BusinessUser --> UC10 BusinessUser --> UC11 ThirdParty --> UC12 ThirdParty --> UC13 @enduml@startuml actor "个人用户" as IndividualUser actor "商家用户" as BusinessUser actor "第三方机构" as ThirdParty ' 个人用户用例 usecase "登录 / 注册" as UC1 usecase "AI 食谱分析" as UC2 usecase "饮食计划生成" as UC3 usecase "食材查询" as UC4 usecase "订阅会员服务" as UC5 usecase "购买增值服务" as UC6 usecase "通过平台购买食材或餐饮产品" as UC7 usecase "查看个人饮食数据报告" as UC8 ' 商家用户用例 usecase "注册商家账号并订阅服务" as UC9 usecase "管理顾客饮食需求" as UC10 usecase "与平台合作分成" as UC11 ' 第三方机构用例 usecase "申请数据服务" as UC12 usecase "接收并使用用户饮食数据" as UC13 ' 个人用户用例关系 UC5 --> UC6 : 包含 UC3 --> UC1 : 包含 UC3 --> UC4 : 包含 UC2 --> UC1 : 包含 UC2 --> UC4 : 扩展 UC2 --> "使用 OCR 技术优化图片识别" : 扩展 ' 商家用户用例关系 UC9 --> UC11 : 包含 UC10 --> UC9 : 包含 ' 第三方机构用例关系 UC12 --> UC13 : 包含 ' 用例与参与者的关系 IndividualUser --> UC1 IndividualUser --> UC2 IndividualUser --> UC3 IndividualUser --> UC4 IndividualUser --> UC5 IndividualUser --> UC6 IndividualUser --> UC7 IndividualUser --> UC8 BusinessUser --> UC9 BusinessUser --> UC10 BusinessUser --> UC11 ThirdParty --> UC12 ThirdParty --> UC13 @enduml@startuml actor "个人用户" as IndividualUser actor "商家用户" as BusinessUser actor "第三方机构" as ThirdParty ' 个人用户用例 usecase "登录 / 注册" as UC1 usecase "AI 食谱分析" as UC2 usecase "饮食计划生成" as UC3 usecase "食材查询" as UC4 usecase "订阅会员服务" as UC5 usecase "购买增值服务" as UC6 usecase "通过平台购买食材或餐饮产品" as UC7 usecase "查看个人饮食数据报告" as UC8 ' 商家用户用例 usecase "注册商家账号并订阅服务" as UC9 usecase "管理顾客饮食需求" as UC10 usecase "与平台合作分成" as UC11 ' 第三方机构用例 usecase "申请数据服务" as UC12 usecase "接收并使用用户饮食数据" as UC13 ' 个人用户用例关系 UC5 --> UC6 : 包含 UC3 --> UC1 : 包含 UC3 --> UC4 : 包含 UC2 --> UC1 : 包含 UC2 --> UC4 : 扩展 UC2 --> "使用 OCR 技术优化图片识别" : 扩展 ' 商家用户用例关系 UC9 --> UC11 : 包含 UC10 --> UC9 : 包含 ' 第三方机构用例关系 UC12 --> UC13 : 包含 ' 用例与参与者的关系 IndividualUser --> UC1 IndividualUser --> UC2 IndividualUser --> UC3 IndividualUser --> UC4 IndividualUser --> UC5 IndividualUser --> UC6 IndividualUser --> UC7 IndividualUser --> UC8 BusinessUser --> UC9 BusinessUser --> UC10 BusinessUser --> UC11 ThirdParty --> UC12 ThirdParty --> UC13 @enduml ```