podcast-transcribe SKILL.md skillA
podcast-transcribe from chubbyguan/chubbyskills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it. 播客/小宇宙 → 下载 → 转录 → 存为 Markdown 的完整工作流。 支持 RSS 批量下载、单集链接转录。.
- Kind
- SKILL.md skill
- Repository
- chubbyguan/chubbyskills
- Path
podcast-transcribe/SKILL.md- Audit grade
- A, 17 of 17 checks passed
- Versions recorded
- 7
- Latest version
- v1.1.0, committed Oct 3, 2026
- First version recorded
- Jun 2, 2026
- Size
- 7,486 bytes
- Repository stars
- 1,235
- License
- MIT
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 播客转录 Skill 将播客音频下载并转录为 Markdown。支持小宇宙、喜马拉雅、直接音频地址、本地音频和 RSS 批量流程。 默认在本地使用 SenseVoice-Small(与视频类技能共用的 `chubby_common/funasr.py` 封装)。可选云端后端为阿里云百炼 DashScope 的 `qwen3-asr-flash` 和 Groq 的 `whisper-large-v3-turbo`,用户明确选择后才启用;音频会发送至云端并可能计费。 ## 环境要求 以下命令在本 skill 目录运行,建议使用 Python 3.11 或更新版本: ```bash python3 -m venv .venv source .venv/bin/activate python3 -m pip install -r requirements.txt # macOS: brew install ffmpeg # Ubuntu: sudo apt install ffmpeg ``` 本地模型首次使用时需要下载。仅使用云端后端不需要 funasr 本地依赖;不支持的音频容器转换仍可能需要 `ffmpeg`。云端密钥通过安全环境配置,不能写入命令参数、转录稿或版本库。 ## 单集与批量 ```bash python3 scripts/transcribe.py "https://www.xiaoyuzhoufm.com/episode/xxxxx" ./output \ --provider local python3 scripts/transcribe.py "/你的音频目录/episode.mp3" ./output \ --provider local --language zh python3 scripts/batch_transcribe.py --rss-url "替换为实际 RSS 地址" \ --output ./output --count 10 --provider local ``` 将示例地址替换为实际来源。单集页面会尝试提取音频链接,提取失败时改用直接音频地址或本地文件。标准输出最后一行是成功生成的 Markdown 路径。 自动下载仅接受公网 HTTP(S) 直连地址,禁用代理和重定向,拒绝本地/私网地址。需要跳转或代理的来源,请先自行下载音频,再传入本地文件路径。 ## 本地模型选择:SenseVoice-Small vs Qwen3-ASR-0.6B `--provider local` 支持两个本地模型:`SenseVoiceSmall`(默认)和 `qwen3-asr-0.6b`: ```bash …
Read the whole file at its exact version.
How to install
mdr add chubbyguan/chubbyskills/podcast-transcribe@v1.1.0mdr add chubbyguan/chubbyskills/podcast-transcribe@sha256:f4f037ca5a66febdPin to a label like 1.0.0, or to a sha256 fingerprint for the exact contents. Either way, the exact version is written to mdr.lock. mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_abkrqxww4q2ptawp)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 7 versions of this file, between Jun 2, 2026 and Oct 3, 2026, about one every 20 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v1.1.0 latest | 2026-10-03 | e09bb58 | 7,486 B | A | view · diff |
| v1.1.0 | 2026-10-03 | 5986c06 | 7,340 B | A | view · diff |
| v1.1.0 | 2026-09-17 | 9db4245 | 5,202 B | A | view · diff |
| v1.0.0 | 2026-09-16 | bbd18b8 | 2,660 B | A | view · diff |
| v1.0.0 | 2026-06-15 | b144592 | 2,615 B | A | view · diff |
| v1.0.0 | 2026-06-08 | 7f3f850 | 2,349 B | A | view · diff |
| v1.0.0 | 2026-06-02 | 494f481 | 2,101 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (7486 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
chubbyguan/chubbyskills · 1,235 stars · license MIT · pushed 2026-10-08 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_abkrqxww4q2ptawp GET https://markdownregistry.com/api/v1/resolve?ref=chubbyguan/chubbyskills/podcast-transcribe GET https://markdownregistry.com/api/v1/blob/f4f037ca5a66febd4f9ef4bf97d01eb2d968b6375aafecd7880f5c3addfa3dcd
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.