SuperAPI AI 工具集

principle-subtract-before-you-add

编程与开发

查看项目

更新于 10-16 02:02

技能介绍

用途

“先减后加”(Subtract Before You Add)是一个用于指导工程顺序的原则型技能。它适用于需要安排新增、重构或重写顺序的场景:在动手添加新内容之前,先清理系统中已有的冗余与死代码,再在更简单的基础上继续构建。

主要能力

该技能提供的是一套工作顺序与判断准则,而非具体工具或代码。其核心能力包括:

  • 将“移除”排在“构建”之前,先做减法再做加法。
  • 先削减再打磨:先达到最小可用状态,再投入质量优化。
  • 按实际观察到的使用情况设计,而不是为推测性的边界情况设计。
  • 不添加规格未要求的推测性校验器、解析器或守卫。
  • 简化提示词,移除冗余指令与过度模板。
  • 当某个引用没有新内容时,直接删除,而不是留下占位(stub)。

使用方式

资料未提供具体的安装命令、调用方式或代码示例。该技能以原则说明的形式给出,使用时依据上述模式在新增、重构或重写任务中安排先后顺序:先识别并移除死代码、冗余校验器和占位引用,再在简化后的基础上进行构建。

适用场景

  • 计划向现有系统添加功能时。
  • 进行重构或重写时。
  • 需要判断是否应保留某个引用、校验器或提示词片段时。
  • 希望让设计在相同或更小的接口面上变得更简单且更有能力时。

限制

资料未提供该技能的收费、价格、平台支持、效果数据或具体操作步骤。其内容为原则性指导,不包含可直接执行的代码或命令。