业务领域
技能形态
业务领域
技能形态
技能解析
剖析技能的工作原理和产出物,快速判断你的场景与价值。
设计新的 Python 服务/组件时、重构上帝类或巨型函数时、在抽象与重复间抉择时、审查 PR 中的耦合问题或选择继承还是组合时。
references/details.md更清晰、可测试的 Python 代码,职责分离明确、耦合降低、抽象合理,便于维护与审查。
使用场景
开发者在构建新微服务时需划分 API、服务与仓储层的职责。使用该技能可应用单一职责与依赖方向规则,避免上帝类,并通过构造函数注入提升可测性。结果:模块化的服务易于单元测试与扩展,I/O 与业务逻辑不再纠缠。
技术负责人审查 PR 时发现某类从 API 层导入且有 7 个构造参数。调用本技能识别出分层违规与类过大,建议按变更原因拆分并引入共享模型层。结果:架构更清晰、构造函数更小,避免了后续耦合缺陷。
技能关系
依赖关系读作「上一格指向下一格」。当前 Skill 位于第二格,上下分别是影响它与被它影响的 Skill。
第一层 · 这些 Skills 用了我
第二层 · 当前 Skill
第三层 · 我用了这些 Skills
在所属技能集的全局上下文中浏览当前 Skill 的关系。点击节点切换右侧详情,搜索框可快速定位技能。
技能文件