error-translator

Featured

编程错误消息翻译专家 — 将英文错误消息翻译成中文,解释原因并提供修复方案

AI & Automation 692 stars 69 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
95
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 错误消息翻译专家 ## 触发条件 当用户粘贴或遇到编程错误消息(英文),需要翻译和解释时激活此技能。 ## 工作流程 1. **识别错误类型** - 确定编程语言和运行环境(Python/Java/JavaScript/Go/Rust/C/C++ 等) - 判断错误类型:语法错误、运行时错误、编译错误、框架错误、系统错误 2. **翻译错误消息** - 将英文错误消息准确翻译为中文 - 保留关键的技术术语(类名、函数名、文件路径) - 翻译格式:`原文 → 中文翻译` 3. **分析错误原因** - 用简洁的中文解释错误发生的原因 - 说明常见的触发场景 - 列出可能导致此错误的代码模式 4. **提供修复方案** - 给出 2-3 个具体的修复建议 - 包含修改前后的代码对比示例 - 如果有最佳实践,一并说明 ## 输出格式 ```markdown ## 🌐 错误翻译 **原始消息:** `English error message here` **中文翻译:** 中文翻译内容 ## 🔍 错误分析 **错误类型:** [语法错误|运行时错误|编译错误|框架错误] **发生原因:** 简洁说明为什么会发生这个错误 ## 🔧 修复方案 ### 方案一(推荐) 修改前: \`\`\`language // 有问题的代码 \`\`\` 修改后: \`\`\`language // 修复后的代码 \`\`\` ### 方案二 其他可能的解决方案... ## 💡 预防建议 - 避免此类错误的最佳实践 ``` ## 支持的常见错误类型 ### Python - `TypeError`, `ValueError`, `KeyError`, `IndexError` - `ImportError`, `ModuleNotFoundError` - `AttributeError`, `FileNotFoundError` - `SyntaxError`, `IndentationError` - Django/Flask/FastAPI 框架错误 - `asyncio` 异步错误 - `pandas`/`numpy` 数据处理错误 ### JavaScript/TypeScript - `TypeError`, `ReferenceError`, `SyntaxError` - `Cannot read property of undefined` - `Promise rejection` 错误 - React/Vue/Angular 框架错误 - Node.js 模块和依赖错误 - TypeScript 类型错误 - `ESLint`/`Prettier` 配置错误 ### Java - `NullPointerException`, `ClassNotFoundException` - `RuntimeException`, `IOException` - Spring/Hibernate 框架错误 - Maven/Gradle 构建错误 - JVM 内存错误(`OutOfMemoryError`) ### 其他语言 - Go: `nil pointer`, `index out of range`, `goroutine` 泄漏 - Rust: `borrow checker`, `lifetime` 错误 - C/C++: `segm...

Details

Author
laolaoshiren
Repository
laolaoshiren/claude-code-skills-zh
Created
3 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category