用途:审查或生成 Jetpack Compose 代码,检查正确性、现代 API 用法与 Android 最佳实践合规性。只报告真实问题,不纠结风格。\n\n主要能力:审查时按顺序检查废弃/过时 API、可组合结构、状态管理与数据流、副作用、重组稳定性、导航、Material 3/Expressive 设计、无障碍、性能、Kotlin 代码及代码卫生。生成代码前先加载相关参考文件,确保输出地道。\n\n使用方式:以 Compose BOM 2024.x 为默认目标,注意 2025.x 的新组件;使用 Material 3;架构采用 MVVM 与单向数据流(UDF),ViewModel + StateFlow 管理屏幕状态,Compose UI 观察状态并发出事件;Kotlin 使用密封接口、协程、Flow 等现代特性;不擅自引入第三方库;非平凡组件各占一个文件;按功能而非技术层组织目录。输出按文件组织,指出文件与行号、违反规则、前后 Kotlin 片段,跳过无问题文件,最后给出按优先级排列的摘要。\n\n参考文件:references 下涵盖 api、composables、state、effects、recomposition、navigation、design、accessibility、performance、kotlin、hygiene。局部审查或定向生成时只加载相关文件。\n\n限制:未提供官方定价、安装命令或运行环境要求;具体参考文件内容未在资料中展开。
modern-jetpack-compose
编程与开发
更新于 10-15 16:49