SuperAPI AI 工具集

vibe-coding-build-fix

编程与开发

查看项目

更新于 10-15 16:43

技能介绍

用途:解析并修复构建失败,包括编译期和工具链错误,不处理运行时缺陷、测试失败或安全审计。

主要能力:先按入口路由器分类错误,再跳到对应错误类型章节,只读相关行而非整个文件,最后做最小改动修复,不做重构。覆盖 TypeScript(TS2345、TS2339、TS7006、TS2307、TS2322、TS18047/18048)、模块找不到、Next.js(缺少 "use client"、NEXT_PUBLIC_ 变量未定义、水合不一致)、Tailwind(样式不生效、@apply 未知规则、CSS 变量未定义)、依赖冲突(ERESOLVE、重复版本)、Python(ModuleNotFoundError、IndentationError)、Go(未定义符号、导入未使用、类型转换、go mod tidy)、Rust(E0308、E0382、E0502、E0507、E0277)以及 ESLint 阻断构建等。

使用方式:按错误信息选择匹配章节;诊断流程为提取错误码、文件、行号与原文,读取出错行前后约十行,应用对应修复模式,做最小改动;修复后按报告格式输出错误类型、文件行、根因、前后代码与验证命令,并写入 progress.txt 记录 BUILD_FIX。示例修复包括:模块缺失时执行 npm install [package],重复依赖执行 npm dedupe,Go 执行 go mod tidy,依赖冲突可在 package.json 加 overrides 或用 --legacy-peer-deps 临时绕过。Lint 报错可对误报加内联禁用注释,但 react-hooks/rules-of-hooks、react-hooks/exhaustive-deps 与 no-unused-vars 不应禁用,后者应删除变量。

适用场景:本地或 CI 中构建、编译、类型检查、依赖解析、样式工具链报错时使用。

限制:不处理运行时错误(改用 vibe-coding-debug)、测试失败(vibe-coding-tdd)、安全问题(vibe-coding-security-review);修复后需交回 vibe-coding-build 或调用方继续流程。具体平台、收费、价格、效果等资料未提供。