design-patterns

Installation
SKILL.md

BK-CI 设计模式实践

适用场景

  • 需要为一段可扩展逻辑选择合适的设计模式
  • 需要理解 BK-CI 里某个模式为什么这样落地
  • 需要重构 if-else、分发逻辑、插件扩展点、后置处理链
  • 需要判断某个能力更适合用工厂、策略、责任链、观察者还是模板方法

不适用场景

  • 只是查某个类、某个接口或某段代码在哪里
  • 只是普通 CRUD、简单参数封装或一次性脚本逻辑
  • 问题本质是模块归属、接口设计或数据库结构,不是模式选型

快速指导

Installs
65
GitHub Stars
2.5K
First Seen
Jan 22, 2026
design-patterns — tencentblueking/bk-ci