SuperAPI AI 工具集

dependency-supply-chain

部署与运维

查看项目

更新于 10-16 05:42

技能介绍

用途:这是一项关于依赖与供应链的变更纪律技能,用于在新增或升级依赖时约束改动方式,保持差异小、避免引入不必要的包,并维护便于删除的架构。

适用时机:添加新的 npm 包;升级 Angular、Firebase 或工具链版本。

工作流程:

  1. 论证(Justify):先说明现有平台功能为何无法解决该问题。
  2. 最小化(Minimize):选择最小包与最小范围;构建期需求避免使用运行时依赖。
  3. 隔离(Isolate):若依赖不属于核心框架库,应将其置于边界之后(适配器/端口)。
  4. 验证(Validate):运行 lint、类型检查、架构门禁与测试。

参考文件:.github/instructions/66-dependency-supply-chain-copilot-instructions.md

限制:资料未提供具体命令、配置示例、支持平台范围或收费信息,暂未提供。