
iFly-Skills
Skill科大讯飞官方技能合集:机器翻译、视频翻译配音、公文校对、PDF/图片与发票识别、语音转写与合成,另有合同智能审核(结果须由律师或法务复核)。需在讯飞开放平台开通对应服务并配置 AppID 与密钥,合同审核另需配置 OCR 与大模型接口。
iFly-Skills 🚀
Official collection of iFLYTEK skills for agent ecosystems and developer workflows.
This repository serves as a centralized skill collection built on top of iFLYTEK AI capabilities. It currently includes reusable skills based on atomic model abilities such as speech, OCR, translation, proofreading, and multimodal understanding.
Beyond atomic skills, this repository is designed to continuously expand toward more scenario-oriented skill packages. In the future, it will include not only single-capability skills, but also workflow-level and solution-level skills for real business scenarios, such as document processing, content production, intelligent review, multimodal analysis, and other integrated task chains.
The goal of this repository is to provide a unified place for skill packaging, versioning, maintenance, and external distribution, making iFLYTEK capabilities easier to understand, install, combine, and evolve in agent-based ecosystems.
⚠️ Beta — This project is under active development. Skills, APIs, and configuration formats may change without notice. We welcome feedback and contributions.
📦 Available Registries
You can browse and install skills from the following registries:
| Registry | URL |
|---|---|
| iFLYTEK Skillhub (Official) | skill.xfyun.cn |
| ClawHub | clawhub.ai/user/iflytek.skills |
| Skills.sh | skills.sh/iflytek/ifly-skills |
| SkillHub (Tencent Cloud) | skillhub.cloud.tencent.com |
| SkillsMP | skillsmp.com/creators/iflytek |
| LobeHub | lobehub.com/skills?q=iflytek |
🌟 Available Skills
Currently, the repository provides the following ready-to-use AI skills:
| Skill Name | Description | Directory |
|---|---|---|
| Hyper TTS | Ultra-realistic text-to-speech synthesis with advanced voice control. | iflytek-hyper-tts |
| Image Understanding | Multimodal capability to analyze and understand image contents. | iflytek-image-understanding |
| Invoice OCR | Specialized OCR for extracting structured data from invoices. | iflytek-ocr-invoice |
| PDF/Image OCR | General optical character recognition for documents and images. | iflytek-pdf-image-ocr |
| Speed Transcription | High-speed audio transcription for voice-to-text scenarios. | iflytek-speed-transcription |
| Text Proofread | Intelligent text proofreading, error detection, and correction. | iflytek-text-proofread |
| Machine Translation | High-quality, multi-language translation capabilities. | iflytek-translate |
| Video Translate | AI-powered video translation with dubbing and multilingual localization. | iflytek-video-translate |
| Voice Clone TTS | Voice cloning technology for customized text-to-speech generation. | iflytek-voiceclone-tts |
| Contract Intelligence Review | Intelligent contract review covering OCR, clause analysis, risk detection, and compliance. | iflytek-contract-intelligence-review |
| Animated Sketch Diagram | Hand-drawn animated architecture diagrams — pure SVG+CSS single-file HTML with seamless-loop GIF export. | animated-sketch-diagram |
🛠️ Usage
Self-hosted n8n
The npm package @iflytekopensource/n8n-nodes-iflytek-skills provides 11 community nodes for speech, OCR, translation, proofreading, image understanding, contract review, and diagram rendering.
In Settings → Community Nodes → Install, enter @iflytekopensource/n8n-nodes-iflytek-skills. The instance must allow unverified community nodes. Prepare the Python environment using the package installation guide, restart n8n, and search for iFlytek in the node selector.
The package requires Node.js 24.x, Python 3.10 or newer, and permission to run local child processes; n8n Cloud is not supported. Remote operations use an iFlytek API credential with authorization and quota for each service. See the package README for requirements, a minimal workflow, and support links.
Individual skills
Each skill is packaged in its own directory containing specific instructions, scripts, and metadata. To use a specific skill:
- Navigate to the target skill's directory (e.g.,
cd skills/iflytek-hyper-tts). - Read the
SKILL.mdfile for detailed API documentation, required environment variables (e.g.,IFLY_APP_ID,IFLY_API_KEY,IFLY_API_SECRET), and usage examples. - Use the provided Python scripts or integrate the capability into your own agent workflow.
🤝 Contributing
We welcome contributions to expand the iFLYTEK skills ecosystem!
- Fork the repository.
- Create your feature branch (
git checkout -b feature/new-skill). - Commit your changes (
git commit -m 'feat: add awesome new skill'). - Push to the branch (
git push origin feature/new-skill). - Open a Pull Request.
Note: When you submit a Pull Request, our CLA Assistant bot will automatically ask you to sign the Contributor License Agreement (CLA). Please follow the bot's instructions to complete the PR process.
To avoid unrelated signatures/version1/cla.json diffs and merge conflicts in fork-based Pull Requests, CLA signatures are stored in a dedicated remote signature repository instead of this codebase.
Maintainer setup: configure repository variables CLA_SIGNATURE_STORE_ORG, CLA_SIGNATURE_STORE_REPO, and optional CLA_SIGNATURE_STORE_BRANCH, plus repository secret CLA_SIGNATURE_STORE_PAT with write access to the remote signature repository. The branch used to store signatures should not be protected.
📄 License
This project is licensed under the Apache License 2.0.
💬 Community
Join the Astron Open Source Community (WeCom Group) to discuss and collaborate:

相关资源

iFlytek Translate(讯飞机器翻译)
Skill科大讯飞官方技能:调用讯飞机器翻译接口翻译文字或文本文件,支持中、英、日、韩、法、西、德、俄、阿拉伯等多语种互译,单次不超过 4096 字节。只需 Python 3,不用装其他依赖。需在讯飞开放平台开通机器翻译服务并配置 APPID、APIKey、APISecret,超出免费额度要购买套餐包。
iflytek/iFly-Skills212
iFlytek Video Translate(讯飞视频翻译)
Skill科大讯飞官方技能(Beta):调用讯飞视频翻译服务,把中、英、日、韩、俄、法、西、阿拉伯语及粤语视频互译并用 AI 配音,可查询任务进度、取回字幕与成片。需要讯飞开放平台的 API Key 与 Secret 和 Python 3;视频须是讯飞可访问的在线 MP4 地址(说明里要求阿里云 OSS),最长 5 分钟。
iflytek/iFly-Skills212
visa-doc-translate
Skill把存款、在职、收入、退休证明等签证材料照片 OCR 识别后译成英文,生成原件与译文对照的双语 PDF。需要本地 Python(pillow、reportlab)和 OCR 工具(macOS Vision、EasyOCR 或 Tesseract)。译文页自带「认证翻译」字样但并非正式认证:姓名、金额、日期须人工核对,正式递交可能仍需有资质的翻译机构出具。
affaan-m/ECC282k
NoizAI Skills
Skill语音类技能合集:文本转语音(可对齐字幕时间轴)、带情绪的角色化配音、视频翻译配音、双人新闻播客、音效与歌曲生成。基础朗读和播客可用本地 Kokoro 引擎或免费音色,情绪控制、声音克隆、翻译配音、音效与歌曲需 Noiz API Key;模仿真人声音不得用于冒充或欺骗。
NoizAI/skills529
DeepL CLI
CLIDeepL 官方命令行:翻译文本与 PDF、Word、PPT、Excel 文档并保留排版,支持术语表与翻译记忆,适合译者、律师翻译外文合同与资料(法律译文需专业人员复核)。需要 DeepL API Key(有免费账户),目前需用 Node.js 24.15+ 从源码安装。
DeepL/deepl-cli46
Buzz
CLI基于 Whisper 的离线语音转写与翻译工具,录音不出本机,用 buzz add 命令把讲座、访谈、会议录音导出为 TXT、SRT、VTT,适合老师整理课堂录音、律师整理会见记录。pip 安装需 Python 3.12 和 FFmpeg,另有桌面版;转写结果需人工核对。
chidiwilliams/buzz22.1k