用途:为 Android 与 Kotlin 应用开发提供现代开发模式指导,覆盖架构、Jetpack Compose、协程、Room、网络、导航、依赖注入、测试、无障碍与权限。
主要能力(按规则索引组织):架构方面涉及 Clean Architecture 分层、单向数据流、ViewModel 纯净性;无障碍涉及内容描述、触摸目标、标题语义;并发涉及结构化协程、生命周期感知的 Flow、调度器使用;Compose 涉及状态提升、remember、副作用、动画、主题、重组;持久化涉及 Room 实体、迁移、响应式查询;网络涉及 Retrofit 与 Ktor 配置及错误处理;导航涉及类型安全参数、深链接、单 Activity 架构;依赖注入涉及 Hilt 作用域与辅助注入;测试涉及 Compose 语义测试、协程调度器、Turbine;权限涉及运行时请求、理由说明与权限状态。
使用方式:当请求明确匹配该技能范围时启用,例如要求将 ViewModel 重构为使用 StateFlow 并让 Compose 界面遵循单向数据流;随后按技能规则与引用指南产出可执行结果,并依据约束校验输出质量,若仍有缺口则补充明确假设后重试。若请求不相关(如编写解析 CSV 的 Python 脚本),不应优先使用该技能。
限制与排错:技能未触发通常因请求措辞未清晰匹配描述中的触发条件,可改用描述中的领域或任务关键词重述后重试;多个技能指令冲突时,需声明当前步骤以哪个技能为准并优先应用其工作流;输出过于笼统通常因任务输入缺少上下文、约束或目标格式,可补充环境、范围、格式与成功标准后重跑。具体安装命令、收费与平台信息暂未提供。