المهارات file-converter
🔄
在各种格式之间转换文件需要了解特定的库及其参数。本技能提供可直接使用的Python代码,用于在常见的文档、数据文件和图像格式之间进行转换,并包含适当的错误处理。
يدعم: Claude Codex Code(CC)
1
تنزيل ZIP المهارة
2
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
3
فعّل وابدأ الاستخدام
اختبرها
استخدام "file-converter". 将我的config.json转换为YAML格式
النتيجة المتوقعة:
- 生成正确缩进的YAML
- 保留Unicode字符
- 输出写入config.yaml
التدقيق الأمني
آمنv3 • 1/10/2026
Pure prompt-based skill containing only documentation and code examples. No executable code, no file system access, no network calls, and no external command execution. This skill provides guidance for generating file conversion code but does not perform any operations directly.
4
الملفات التي تم فحصها
658
الأسطر التي تم تحليلها
0
النتائج
3
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude عرض سجل التدقيق →
درجة الجودة
45
الهندسة المعمارية
100
قابلية الصيانة
81
المحتوى
26
المجتمع
100
الأمان
87
الامتثال للمواصفات
ماذا يمكنك بناءه
在不同格式之间转换数据
将JSON转换为YAML、CSV转换为JSON,或处理数据管道中的XML转换
将文档导出为PDF
将Markdown或DOCX文件转换为PDF,保持正确的格式和样式
为Web优化图像
将图像转换为WebP或PNG,设置质量并处理透明度
جرّب هذه الموجهات
基础 JSON 转 YAML
使用Python将JSON文件转换为YAML格式,并正确处理Unicode字符
PDF 转文本
使用pypdf从PDF文件中提取所有文本,支持逐页处理
图像优化
将PNG图像转换为WebP格式,质量设置为80并保持透明度
复杂的批量转换
将目录中的所有CSV文件转换为JSON,并对数值和布尔值进行类型推断
أفضل الممارسات
- 读取文本文件时明确指定编码以避免错误
- 为每种格式组合使用正确的库(例如:DOCX转Markdown使用mammoth)
- 处理边缘情况,如图像的透明度和JSON/CSV转换中的嵌套结构
تجنب
- 为格式对使用错误的库(例如:错误的XML转换器)
- 忽略导致特殊字符出现UnicodeDecodeError的编码问题
- 尝试直接将复杂的嵌套JSON转换为CSV而不进行扁平化处理
الأسئلة المتكررة
此技能支持哪些格式?
文档格式:PDF、DOCX、Markdown、HTML、TXT。数据格式:JSON、CSV、YAML、XML、TOML。图像格式:PNG、JPG、WebP、SVG、GIF。
有文件大小限制吗?
该技能生成代码,但实际限制取决于可用的内存和用于转换的Python库。
我可以在Claude Code CLI中使用此技能吗?
可以。生成的代码在与Claude Code CLI相同的环境中运行,需要用户批准。
转换过程中我的数据安全吗?
该技能仅生成代码。所有文件操作都在您的机器上本地运行,需要您的批准。
转换因编码错误失败,怎么办?
使用chardet库检测编码,然后在打开文件时明确指定它。
这与在线转换器有何不同?
此技能使用Python库在本地运行。您的文件永远不会离开您的机器。