kotlin-project-state-management - Kotlin Multiplatform 状态管理
选择、实现或评审 KMP 状态持有模式,包括 ViewModel、共享 Presenter、MVI、StateFlow、效果、UiState 和测试。
标签
更新于: 2026-10-15能力
典型输入
典型输出
该技能可以做什么
- 选择状态持有模式
- 实现状态持有逻辑
- 评审状态持有设计
- 建模不可变 UiState
- 处理一次性效果
- 评估状态持有器可测试性
- 识别状态管理反模式
输入
- KMP 项目背景
- 目标平台集合
- 状态持有需求
- 现有状态持有代码
- 生命周期约束
输出
- 状态持有模式建议
- 状态持有实现指导
- UiState 建模指导
- 效果处理指导
- 状态管理评审结果
- 测试指导
要求
- Kotlin Multiplatform 项目
- 相关平台生命周期背景
