SuperAPI AI 工具集

error-translator

编程与开发

查看项目

更新于 10-15 23:48

技能介绍

用途:当用户粘贴或遇到英文编程错误消息时,该技能将其翻译为中文,解释发生原因,并给出修复建议。

主要能力:识别编程语言与运行环境,判断错误类型(语法、运行时、编译、框架、系统错误);将错误消息准确翻译为中文,保留类名、函数名、文件路径等技术术语;用简洁中文说明原因与常见触发场景;提供 2-3 个具体修复建议,含修改前后代码对比,并附最佳实践。

输出格式:分为错误翻译(原始消息与中文翻译)、错误分析(错误类型与发生原因)、修复方案(推荐方案及其他方案,含代码对比)、预防建议四部分。

支持范围:Python(TypeError、ValueError、KeyError、IndexError、ImportError、AttributeError、SyntaxError、IndentationError 及 Django/Flask/FastAPI、asyncio、pandas/numpy 错误);JavaScript/TypeScript(TypeError、ReferenceError、Promise rejection、React/Vue/Angular、Node.js 依赖、TS 类型、ESLint/Prettier 配置错误);Java(NullPointerException、ClassNotFoundException、Spring/Hibernate、Maven/Gradle、OutOfMemoryError);以及 Go、Rust、C/C++、SQL、PHP 的常见错误。

使用方式:在对话中粘贴英文错误消息即可触发;若信息不完整,会提示用户提供完整 traceback。

限制:资料未提供安装命令、收费方式或平台支持信息;修复建议以安全为先,避免引入新问题,并建议用户添加错误监控与日志记录以预防类似错误。