关于 principle-redesign-from-first-principles
principle-redesign-from-first-principles 是一项开发技能,指导开发者从整体重新审视设计,而非简单叠加改动。它要求沿着受影响的代码、文档和示例落实需求。
主要功能
- 01从头审视整体设计
- 02通读受影响文件
- 03将改动同步到相关引用
- 04整体规划并逐步交付
适用场景
- 01将新需求融入现有设计
- 02同步更新相关类型、文档和示例
- 03改动时保留设计灵活性
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ poteto/ plugins --skill principle-redesign-from-first-principles安装后在 Claude Code 中输入/principle-redesign-from-first-principles确认已加载。
详细介绍
从基本原则重新设计
集成变更时,不要把它硬塞进现有设计。应重新设计,仿佛这项需求从一开始就存在。最终方案应与我们在第一天就知道这项需求时设计出来的方案一致。
- 阅读所有受影响的文件,全面了解当前设计
- 思考:“如果从零开始编写,并加入这项新需求,我们会构建什么?”
- 将变更落实到每一处相关内容:类型、文档、示例和设计依据部分
- 全面考虑重新设计,再逐步交付
这是将变更集成到现有设计中、保留选择权价值的方法。
评论
支持 Markdown