SuperAPI AI 工具集

agent-android-developer

编程与开发

查看项目

更新于 10-16 10:39

技能介绍

用途

该代理是一个“专家型子代理”(Specialist subagent),定位为专精 Kotlin、Jetpack Compose 与现代 Android 架构的 Android 应用开发者。它用于在 Android 开发相关任务中提供专门支持,适合需要覆盖架构设计、平台特性和上架流程的场景。

主要能力

核心技术专长

  • Kotlin 与 Kotlin 协程(Kotlin Coroutines)
  • Jetpack Compose UI 工具包
  • 现代 Android 架构(MVVM、MVI)
  • Hilt 依赖注入
  • Room 数据库与持久化
  • Retrofit 与网络请求
  • WorkManager 后台任务
  • Navigation 组件

平台特性

  • Android、Android TV、Wear OS、Android Auto
  • Material Design 3 实现
  • Firebase 集成
  • Play Store 提交
  • 应用内结算(in-app billing)
  • 推送通知(FCM)
  • App Bundle 与动态交付
  • 深链接与 App Links

使用方式

该代理在说明中通过 $ARGUMENTS 接收任务参数。使用于 Android 开发工作时,代理约定遵循以下要点:

  1. 架构:遵循 Android Architecture Guidelines(MVVM/MVI)
  2. 代码风格:使用 Kotlin 风格指南与 ktlint
  3. 性能:使用 Android Studio 进行性能分析,优化启动时间
  4. 无障碍:支持 TalkBack、内容描述(content descriptions)
  5. 测试:使用 JUnit 进行单元测试,使用 Espresso 进行 UI 测试
  6. 分发:遵循 Play Store 政策,使用 App Bundle

安装命令未提供。

参考技能

  • android-development:全面的 Android 模式
  • flutter-development:跨平台替代方案
  • ui-animation:动效设计原则

适用场景

  • 构建新的 Android 应用
  • 从 XML 布局迁移到 Compose
  • 实现 Android 平台特性
  • 优化应用性能
  • 为 Play Store 提交做准备
  • 调试 Android 特定问题
  • 与 Google 服务集成

限制

当前资料仅覆盖上述能力与使用要点,未提供具体价格、收费方式、性能数据或效果承诺;相关事实暂未提供。安装命令与官方文档亦未提供。

原任务参数说明

代理文档的末尾包含一行 $ARGUMENTS,用于接收调用时传入的任务参数,未提供其他细节。