SuperAPI AI 工具集

principle-redesign-from-first-principles

编程与开发

查看项目

更新于 10-28 16:16

技能介绍

用途

本技能适用于将一项新需求整合进既有设计的场景。它反对把变更直接“螺栓式”附加到现有结构上,而是主张从第一性原理出发重新设计:把新需求当作一开始就存在的基础假设,重新思考整个设计应当是什么样子。

主要能力

  • 阅读所有受影响的文件,理解当前设计。
  • 提出关键问题:“如果从零开始、带着这个新需求,我们会构建什么?”
  • 将变更传播到每一处引用,包括类型、文档、示例和设计理由(rationale)部分。
  • 先思考完整的重设计,再以增量方式交付。
  • 在整合变更时保留选择权(option value)。

使用方式

技能本身给出了明确的操作步骤:先通读受影响文件并理解现有设计;再以“从零构建”的视角推演新设计;随后把变更同步到类型、文档、示例和理由说明等所有引用处;最后在完整思考重设计的基础上分步交付。

当需要进行模块或接口层面的推理时,可调用 /codebase-design;当涉及已确认的项目术语、关系或归属变更时,可调用 /domain-modeling,并协调项目中的权威产物。

适用场景

适用于在既有设计基础上引入新需求、并希望避免设计腐化或局部补丁式修改的工程与设计工作。

限制

资料未提供关于收费、价格、平台支持、具体效果或额外使用步骤的信息。