返回 Skill 列表
extension
分类: 开发与工程无需 API Key

Service Consolidator

在Leavn应用中查找并合并重复的服务实现 - 分析变体,选择胜出者,更新调用点,删除重复项

person作者: jakexiaohubgithub

Service Consolidator

Consolidate duplicate services:

  1. Find duplicates: Search for services with similar names (Enhanced, Live, Base)
  2. Compare implementations: Feature completeness, code quality, usage
  3. Choose winner: Modern patterns (@Observable, async/await, protocol-based)
  4. Update DIContainer: Use correct implementation
  5. Find all usages: Grep for class name
  6. Delete unused: Remove files + update imports

Use when: Multiple similar services exist, Enhanced variants, consolidation needed