error-translator
Featured编程错误消息翻译专家 — 将英文错误消息翻译成中文,解释原因并提供修复方案
AI & Automation 835 stars
88 forks Updated yesterday MIT
Install
Quality Score: 91/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
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
- 5 months ago
- Last Updated
- yesterday
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
error-explain-zh
粘贴任意语言的报错/堆栈/panic/exception,给中文根因分析与可操作修复建议。当用户说「帮我看这个报错/分析这个错误/这个 panic 是什么意思/帮我 debug」时触发。
1 Updated 3 weeks ago
YuAICode AI & Automation Listed
xb-it
调用受用户配置约束:高自动、中先确认、低须明确开启;用户指定其他技能时禁止接管。处理上班常见 IT 与数字工具问题,包括办公软件、系统报错、权限、文件格式、网络、脚本、代码和工具选型;先保全证据和工作连续性,再定位根因、实施可逆修复并验证。触发:$xb-it、软件不会用、报错了、权限不够、文件打不开、怎么配置、工具怎么选。
2 Updated yesterday
dennydkt Data & Documents Listed
learn-en
当用户使用中英混合表达、需要英文翻译、教学或纠错、或表达意图不明确时使用。负责翻译、纠错和澄清表达意图
6 Updated today
beixiyo