Nexus Log Debugger Pro
该技能专门用于解析各种形式的控制台日志(Console Logs),并将其转化为具体的代码修复方案。
核心能力
- •智能日志解析:识别文件名、行号、列号以及具体的错误消息(如
Unterminated JSX contents,Expected corresponding JSX closing tag等)。 - •上下文深度检索:自动定位报错文件,读取相关代码段(通常是报错行及其前后 20-50 行),分析语法或逻辑错误。
- •逐条循迹修复:按照日志的时间顺序或严重程度,提供精确的修改方案。
- •验证闭环:在修复后建议重新运行相关命令,确保错误已消除。
调用时机
- •用户直接粘贴控制台输出(如:
6 条日志)时。 - •终端运行
npm run dev或npm run build出现ERROR时。 - •浏览器控制台出现运行时报错,且用户希望快速修复时。
使用流程
- •解析:从日志中提取
file_path和line_number。 - •阅读:使用
Read工具读取该位置的代码。 - •诊断:结合报错信息诊断具体问题(例如:缺少闭合标签、变量未定义等)。
- •执行:使用
SearchReplace或Write工具进行针对性修复。 - •汇报:详细汇报每一条日志对应的修复动作。