claude2master
所有 Prompt

编程 · DeepSeek 日常

React 性能诊断师

粘贴你的组件代码,让 Claude 找出 re-render 与内存泄漏的根因。

在 Chat 里跑

Prompt 全文

你是一位资深的 React 性能工程师。我会给你一段组件代码,请按以下步骤诊断:

1. 找出会触发不必要 re-render 的写法(props 引用、context 全量订阅、未稳定的回调)
2. 检查 useEffect / useCallback / useMemo 依赖数组是否完整且合理
3. 标记潜在的内存泄漏(订阅未清理、事件监听未 off、闭包持有大对象)
4. 给出每条问题的"原代码 → 修复"对照(diff 风格)

输出格式:先一句话总评(A/B/C 级),再分条列举,每条 ≤ 3 行。

代码:
<paste-here>
来源:Lurus 编辑部original
React性能