SuperAPI AI 工具集

principle-subtract-before-you-add

编程与开发

查看项目

更新于 10-28 16:16

技能介绍

用途

该技能是一个工程原则,用于指导系统演进时的操作顺序。它适用于在新增功能、重构或重写代码之前,先对现有系统做减法。其核心主张是:默认选择减法,先移除复杂度,再在此基础上构建。

主要能力

  • 先删减再构建:在开始构建之前先移除死代码、冗余校验器和占位引用,然后在更简单的基础上继续开发。
  • 把简化当作持续投入:让设计在相同或更小的表面下,变得略微更简单且更有能力。
  • 先删减再打磨:先达到最小可用状态,再投入质量优化。
  • 按实际使用设计:基于观察到的使用情况设计,而不是推测性的边缘情况。
  • 避免推测性代码:不添加规格未要求的校验器、解析器或守卫。
  • 简化提示词:移除冗余指令和过度模板。
  • 删除无内容引用:当某个引用没有新内容时,直接删除,而不是留下占位。

使用方式

该技能以原则形式提供,在需要为新增、重构或重写排序时应用。具体使用方式、安装命令或集成方法暂未提供。

适用场景

  • 代码重构与重写
  • 系统演进与功能新增
  • 提示词优化
  • 需要控制复杂度增长的工程决策

限制

资料未提供该技能的具体实现形式、安装方式、平台支持或收费信息。