用途:在接手此前分支的工作时辅助完成代码评审准备,构建当前变更的上下文、发现并处理小问题、评估较大改动,并为后续工作建立背景。
主要能力:对分支做 git diff 以了解改动(排除锁文件与 package.json);优先与 testnet 分支比较,其次 staging,最后 main;花时间通读 diff 及相关的非 diff 代码;识别拼写错误、不一致等表面问题并直接修改(不提交);评估是否可新建结构/类、抽取辅助函数、拆分新文件等清理与架构机会。
使用方式:按技能说明的步骤执行,例如 git diff testnet -- ":(exclude)*.lock" ":(exclude)package-lock.json" ":(exclude)pnpm-lock.yaml" ":(exclude)package.json",或替换为 staging、main。过程中可提问、制定计划;表面修改可直接做但不提交,架构类改动需先给出计划并获批准后再动手。
适用场景:接手他人或自己此前分支、需要快速进入评审状态并准备后续开发时。
限制:强调务实,避免过度工程和过早优化,不写冗长文档;架构改动未经批准不得实施;资料未提供具体收费、平台支持范围与效果数据。