visa-doc-translate — AI智能体 visa-doc-translate, everything-claude-code, official, AI智能体, ide skills, 签证文档翻译, OCR技术, HEIC格式, PNG格式, 中英双语PDF, Claude Code

已验证
v1.0.0

关于此技能

非常适合需要高级OCR和翻译能力的文档分析代理,特别是用于签证申请文件。 本AI智能体技能可以自动翻译签证申请文档,生成中英双语PDF,支持HEIC、PNG格式

功能特性

自动翻译签证申请文档
生成中英双语PDF
支持HEIC、PNG格式
自动旋转和裁剪图像
使用OCR技术提取文本信息

# 核心主题

affaan-m affaan-m
[108.5k]
[14167]
更新于: 3/26/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reviewed Landing Page Review Score: 10/11

Killer-Skills keeps this page indexable because it adds recommendation, limitations, and review signals beyond the upstream repository text.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review Locale and body language aligned
Review Score
10/11
Quality Score
95
Canonical Locale
zh
Detected Body Locale
zh

非常适合需要高级OCR和翻译能力的文档分析代理,特别是用于签证申请文件。 本AI智能体技能可以自动翻译签证申请文档,生成中英双语PDF,支持HEIC、PNG格式

核心价值

使代理能够使用macOS Vision框架、EasyOCR和Tesseract OCR等OCR方法自动翻译签证申请文件,并使用Pillow和reportlab等库生成专业格式的双语PDF。

适用 Agent 类型

非常适合需要高级OCR和翻译能力的文档分析代理,特别是用于签证申请文件。

赋予的主要能力 · visa-doc-translate

自动翻译银行存款证书和收入证书
为就业和退休证书生成双语PDF
使用OCR从身份证、护照和营业执照中提取文本信息

! 使用限制与门槛

  • 需要Python 3.x和特定的库,如Pillow和reportlab
  • 仅限支持的文档类型,包括银行存款证书、收入证书和身份证
  • 需要访问文件系统以读写图像和PDF文件

Source Boundary

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

实验室 Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

常见问题与安装步骤

以下问题与步骤与页面结构化数据保持一致,便于搜索引擎理解页面内容。

? FAQ

visa-doc-translate 是什么?

非常适合需要高级OCR和翻译能力的文档分析代理,特别是用于签证申请文件。 本AI智能体技能可以自动翻译签证申请文档,生成中英双语PDF,支持HEIC、PNG格式

如何安装 visa-doc-translate?

运行命令:npx killer-skills add affaan-m/everything-claude-code/visa-doc-translate。支持 Cursor、Windsurf、VS Code、Claude Code 等 19+ IDE/Agent。

visa-doc-translate 适用于哪些场景?

典型场景包括:自动翻译银行存款证书和收入证书、为就业和退休证书生成双语PDF、使用OCR从身份证、护照和营业执照中提取文本信息。

visa-doc-translate 支持哪些 IDE 或 Agent?

该技能兼容 Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer。可使用 Killer-Skills CLI 一条命令通用安装。

visa-doc-translate 有哪些限制?

需要Python 3.x和特定的库,如Pillow和reportlab;仅限支持的文档类型,包括银行存款证书、收入证书和身份证;需要访问文件系统以读写图像和PDF文件。

安装步骤

  1. 1. 打开终端

    在你的项目目录中打开终端或命令行。

  2. 2. 执行安装命令

    运行:npx killer-skills add affaan-m/everything-claude-code/visa-doc-translate。CLI 会自动识别 IDE 或 AI Agent 并完成配置。

  3. 3. 开始使用技能

    visa-doc-translate 已启用,可立即在当前项目中调用。

Imported Repository Instructions

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Supporting Evidence

visa-doc-translate

本AI智能体技能可以自动翻译签证申请文档,生成中英双语PDF,支持HEIC、PNG格式

SKILL.md
Readonly
Imported Repository Instructions
The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.
Supporting Evidence

You are helping translate visa application documents for visa applications.

Instructions

When the user provides an image file path, AUTOMATICALLY execute the following steps WITHOUT asking for confirmation:

  1. Image Conversion: If the file is HEIC, convert it to PNG using sips -s format png <input> --out <output>

  2. Image Rotation:

    • Check EXIF orientation data
    • Automatically rotate the image based on EXIF data
    • If EXIF orientation is 6, rotate 90 degrees counterclockwise
    • Apply additional rotation as needed (test 180 degrees if document appears upside down)
  3. OCR Text Extraction:

    • Try multiple OCR methods automatically:
      • macOS Vision framework (preferred for macOS)
      • EasyOCR (cross-platform, no tesseract required)
      • Tesseract OCR (if available)
    • Extract all text information from the document
    • Identify document type (deposit certificate, employment certificate, retirement certificate, etc.)
  4. Translation:

    • Translate all text content to English professionally
    • Maintain the original document structure and format
    • Use professional terminology appropriate for visa applications
    • Keep proper names in original language with English in parentheses
    • For Chinese names, use pinyin format (e.g., WU Zhengye)
    • Preserve all numbers, dates, and amounts accurately
  5. PDF Generation:

    • Create a Python script using PIL and reportlab libraries
    • Page 1: Display the rotated original image, centered and scaled to fit A4 page
    • Page 2: Display the English translation with proper formatting:
      • Title centered and bold
      • Content left-aligned with appropriate spacing
      • Professional layout suitable for official documents
    • Add a note at the bottom: "This is a certified English translation of the original document"
    • Execute the script to generate the PDF
  6. Output: Create a PDF file named <original_filename>_Translated.pdf in the same directory

Supported Documents

  • Bank deposit certificates (存款证明)
  • Income certificates (收入证明)
  • Employment certificates (在职证明)
  • Retirement certificates (退休证明)
  • Property certificates (房产证明)
  • Business licenses (营业执照)
  • ID cards and passports
  • Other official documents

Technical Implementation

OCR Methods (tried in order)

  1. macOS Vision Framework (macOS only):

    python
    1import Vision 2from Foundation import NSURL
  2. EasyOCR (cross-platform):

    bash
    1pip install easyocr
  3. Tesseract OCR (if available):

    bash
    1brew install tesseract tesseract-lang 2pip install pytesseract

Required Python Libraries

bash
1pip install pillow reportlab

For macOS Vision framework:

bash
1pip install pyobjc-framework-Vision pyobjc-framework-Quartz

Important Guidelines

  • DO NOT ask for user confirmation at each step
  • Automatically determine the best rotation angle
  • Try multiple OCR methods if one fails
  • Ensure all numbers, dates, and amounts are accurately translated
  • Use clean, professional formatting
  • Complete the entire process and report the final PDF location

Example Usage

bash
1/visa-doc-translate RetirementCertificate.PNG 2/visa-doc-translate BankStatement.HEIC 3/visa-doc-translate EmploymentLetter.jpg

Output Example

The skill will:

  1. Extract text using available OCR method
  2. Translate to professional English
  3. Generate <filename>_Translated.pdf with:
    • Page 1: Original document image
    • Page 2: Professional English translation

Perfect for visa applications to Australia, USA, Canada, UK, and other countries requiring translated documents.

相关技能

寻找 visa-doc-translate 的替代方案 (Alternative) 或可搭配使用的同类 official Skill?探索以下相关开源技能。

查看全部

flags

Logo of facebook
facebook

当您需要检查功能标志状态、比较渠道或调试功能在不同发布渠道上表现出不同的原因时使用。

244.2k
0
开发者工具

extract-errors

Logo of facebook
facebook

extract-errors 技能帮助开发者管理 React 错误消息,通过识别新错误并保持错误代码的最新状态,从而提高前端开发的整体效率。

244.2k
0
开发者工具

fix

Logo of facebook
facebook

代码修复技能是一种用于修复前端代码格式化和lint错误的AI智能体技能

244.2k
0
开发者工具

flow

Logo of facebook
facebook

Flow类型检查是React代码中的一项重要功能,能够帮助开发者识别类型错误并确保代码的准确性。

244.2k
0
开发者工具