- 移除 node:child_process 的 execSync 导入 - 添加 colors 工具导入用于错误信息着色 - 创建统一的 LintError 类处理 lint 失败错误 - 串行和并行执行模式统一使用 LintError 抛出错误 - 并行执行改为等待全部完成后再汇总失败命令 - 移除并行执行中的进程强制终止逻辑 - 在主入口捕获 LintError 并显示友好的错误信息 - 导出 LintError 类供外部使用