技能 azure-ai-translation-ts
📦

azure-ai-translation-ts

安全 🌐 网络访问🔑 环境变量

Traduzir conteúdo com SDKs de Tradução Azure AI

Precisa adicionar suporte multilíngue aos seus aplicativos? Esta skill fornece clientes TypeScript para serviços de Tradução Azure, permitindo tradução de texto, tradução de documentos, transliteração e detecção de idioma com confiabilidade de nível empresarial.

支持: Claude Codex Code(CC)
🥉 74 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“azure-ai-translation-ts”。 Traduza "Welcome to our platform" para espanhol, francês e alemão

预期结果:

  • Espanhol (es): Bienvenido a nossa plataforma
  • Francês (fr): Bienvenue sur notre plateforme
  • Alemão (de): Willkommen auf unserer Plattform

正在使用“azure-ai-translation-ts”。 Detecte o idioma: "这是一个测试"

预期结果:

  • Idioma Detectado: Chinês (Simplificado)
  • Código do Idioma: zh-Hans
  • Pontuação de Confiança: 0.99

安全审计

安全
v1 • 2/24/2026

Static analyzer flagged 53 patterns but all are false positives. The skill is documentation (SKILL.md) showing legitimate Azure SDK usage examples. Environment variable access follows secure credential handling patterns. Network URLs are configuration examples for Azure Cognitive Services endpoints. No actual code execution, command injection, or malicious patterns detected.

1
已扫描文件
292
分析行数
2
发现项
1
审计总数

风险因素

审计者: claude

质量评分

38
架构
100
可维护性
87
内容
50
社区
100
安全
91
规范符合性

你能构建什么

Desenvolvedor de Aplicativos Multilíngues

Integre tradução em tempo real em aplicativos web ou móveis para atender usuários globais. Detecte automaticamente o idioma do usuário e traduza strings de interface, conteúdo ou texto gerado pelo usuário sob demanda.

Especialista em Localização de Conteúdo

Traduza em lote documentação, materiais de marketing ou conteúdo de suporte em vários idiomas. Preserve a formatação do documento ao traduzir PDFs, documentos Word ou páginas HTML.

Engenheiro de Processamento de Dados

Construa pipelines ETL que normalizam dados multilíngues. Detecte idiomas em fluxos de dados de entrada e traduza para um idioma comum para análise e relatórios unificados.

试试这些提示

Tradução Básica de Texto
Traduza o seguinte texto do inglês para o espanhol usando a Tradução Azure: "Hello, how can I help you today?"
Detecção Automática e Tradução
Tenho texto em um idioma desconhecido: "Bonjour, comment allez-vous?" Detecte o idioma e traduza para o inglês e alemão usando o SDK de Tradução Azure.
Tradução de Documento com Opções
Traduza o documento PDF anexado do inglês para o francês e japonês. Preserve a formatação original e use tom formal para contexto de negócios. Armazene os arquivos traduzidos no contêiner Azure Blob de destino.
Pipeline de Tradução em Lote
Configure um fluxo de trabalho de tradução em lote que processa todos os arquivos de texto no contêiner de origem, traduz para espanhol, português e italiano, e salva os resultados no contêiner de saída. Inclua monitoramento de status e tratamento de erros para traduções com falha.

最佳实践

  • Sempre use variáveis de ambiente para armazenar chaves de API e endpoints - nunca armazene credenciais diretamente em arquivos de código
  • Verifique isUnexpected(response) antes de acessar o corpo da resposta para tratar erros de API adequadamente
  • Use tokens SAS com permissões limitadas e tempos de expiração para contêineres de blob de tradução de documentos
  • Agrupe várias solicitações de tradução em lote para reduzir chamadas de API e melhorar o desempenho
  • Implemente lógica de repetição com recuo exponencial para falhas de rede transitórias

避免

  • Armazenar chaves de API ou credenciais de assinatura diretamente no código em vez de usar variáveis de ambiente
  • Chamar a API de tradução para cada palavra individual em vez de agrupar vários textos
  • Ignorar respostas de erro e presumir que todas as solicitações de tradução são bem-sucedidas sem validação
  • Usar tempos de expiração de token SAS indefinidos que criam vulnerabilidades de segurança

常见问题

Como começar com a API de Tradução Azure?
Crie um recurso Azure Cognitive Services no Portal do Azure, copie sua chave de assinatura e URL do endpoint. Defina estas como variáveis de ambiente TRANSLATOR_SUBSCRIPTION_KEY e TRANSLATOR_ENDPOINT.
Quais idiomas são suportados para tradução?
A Tradução Azure oferece suporte a mais de 100 idiomas. Use a API getSupportedLanguages para recuperar a lista atual com códigos de idioma, nomes nativos e recursos suportados para cada idioma.
Posso traduzir documentos inteiros mantendo a formatação?
Sim, o SDK de Tradução de Documentos preserva a formatação para PDF, DOCX, XLSX, PPTX, HTML e outros formatos. Os documentos são processados de forma assíncrona via contêineres Azure Blob Storage.
Como o preço é calculado para a Tradução Azure?
A tradução de texto é precificada por milhão de caracteres traduzidos. A tradução de documentos é precificada por página. Consulte a página de preços do Azure Cognitive Services para tarifas atuais e limites do nível gratuito.
Posso personalizar a saída de tradução para domínios específicos?
O Azure oferece o Custom Translator para terminologia específica de domínio. Treine modelos personalizados com seus próprios documentos paralelos para melhorar a qualidade da tradução para conteúdo especializado como domínios jurídico, médico ou técnico.
O que acontece se a API de tradução estiver indisponível?
Implemente lógica de repetição com recuo exponencial. O SDK lança erros para solicitações falhas - envolva as chamadas em blocos try-catch e verifique isUnexpected() para tratar falhas transitórias adequadamente.

开发者详情

文件结构

📄 SKILL.md