visa-doc-translate

将签证申请文件(图片)翻译成英文,并创建包含原文和译文的双语PDF

Content Preview
---
name: visa-doc-translate
description: 将签证申请文件(图片)翻译成英文,并创建包含原文和译文的双语PDF
---

您正在协助翻译用于签证申请的签证申请文件。

## 说明

当用户提供图像文件路径时,**自动**执行以下步骤,**无需**请求确认:

1. **图像转换**:如果文件是 HEIC 格式,使用 `sips -s format png <input> --out <output>` 将其转换为 PNG

2. **图像旋转**:
   * 检查 EXIF 方向数据
   * 根据 EXIF 数据自动旋转图像
   * 如果 EXIF 方向是 6,则逆时针旋转 90 度
   * 根据需要应用额外旋转(如果文档看起来上下颠倒,则测试 180 度)

3. **OCR 文本提取**:
   * 自动尝试多种 OCR 方法:
     * macOS Vision 框架(macOS 首选)
     * EasyOCR(跨平台,无需 tesseract)
     * Tesseract OCR(如果可用)
   * 从文档中提取所
How to Use

Recommended: Install to project (local)

mkdir -p .claude/skills
curl -o .claude/skills/visa-doc-translate.md \
  https://raw.githubusercontent.com/affaan-m/everything-claude-code/main/docs/zh-CN/skills/visa-doc-translate/SKILL.md

Skill is scoped to this project only. Add .claude/skills/ to your .gitignoreif you don't want to commit it.

Alternative: Clone full repo

git clone https://github.com/affaan-m/everything-claude-code

Then reference at docs/zh-CN/skills/visa-doc-translate/SKILL.md