Add Memex model service setup#215
Conversation
PR AI Review / PR AI 语义预检中文
PR 为 global flavor 新增 Memex 模型服务设置页(AiServiceSetupPage),集成到 onboarding、个人中心、设置搜索和模型配置恢复路径。CN flavor 保持原有模型配置流程。主要风险:新页面将业务逻辑直接放在 StatefulWidget 中(LLM config 读写、默认值设置),违反 MVVM 架构;多个入口点的路由条件分支增加了回归风险;缺少对 MemexAuthSection 新回调的独立测试。 影响范围
黄金链路
风险项
测试缺口
English
PR adds a Memex model service setup page (AiServiceSetupPage) for global flavors, wired into onboarding, personal center, settings search, and model-config recovery paths. CN flavors stay on existing model configuration flow. Main risks: the new page puts business logic (LLM config read/write, default key assignment) directly in a StatefulWidget, violating MVVM architecture; conditional routing changes across multiple entry points increase regression risk; new MemexAuthSection callbacks lack dedicated tests. Affected Areas
Golden Path
Findings
Test Gaps
|
PR Preflight Summary / PR 预检汇总中文
English
PR Policy Preflight / PR 规则预检PR Policy Preflight / PR 规则预检中文
规则命中
English
Findings
PR Flutter Quality / Flutter 质量预检PR Flutter Quality / Flutter 质量预检中文
English
Flutter Analyzer Baseline
No new analyzer issues introduced by this PR. Flutter Test Baseline
No new Flutter test failures introduced by this PR. |
Summary
Tests
Closes #201