智希可XicoHub

重构大型组件

单个 React 组件超过 400 行,状态混乱。

使用前准备

现有测试或至少手动验收清单。

可替换变量

完整提示词

重构指定组件:
- 先补行为测试或固定验收步骤
- 按数据/展示/副作用拆分
- 禁止改变对外 props 与可见文案
- 每拆一个文件就跑测试

完成后说明每个新文件的职责。

执行顺序

  1. 锁定行为
  2. 拆分
  3. 测试
  4. 删除死代码

预期输出

多个小于 200 行的模块,测试绿。

示例输入

ToolPlayground 混杂 8 种工具 UI

示例结果

按 slug 分发到独立组件,共享 InputPanel。

常见失败方式

重构同时改功能导致回归。

版本 1.0.0 · 作者 XicoHub 编辑部