项目通用技术设计(Skills)
本目录描述与本项目具体业务无关的技术设计与约定,供新功能开发、重构或跨项目复用时参考。
Skill 列表
| Skill | 说明 |
|---|---|
| auth-login-register.md | 登录与注册机制(服务端 API + 客户端 Android) |
| top-app-bar.md | 顶部导航栏(App Bar)与透明化 |
| system-bars.md | 系统状态栏与系统导航栏 |
| bottom-navigation.md | 底部导航栏(Tab 栏) |
| android-navigation-routing.md | Android 路由与页面导航 |
| error-handling.md | 错误处理(Android 友好错误展示) |
| api-backend-conventions.md | API 与后端约定 |
使用约定
- 新增与「登录注册、导航栏、系统栏、路由、错误展示」相关的功能时,优先符合对应 Skill 中的设计,保持体验一致。
- 复用到其他项目时,可按需裁剪(例如只保留认证 + 顶部栏 + 错误处理),并同步调整客户端与服务端约定。
- 业务相关逻辑(如回忆录、对话、付费等)不写入本目录,仅保留通用技术部分。