Skip to content
Agentmart
Submit a tool

weibo-transcribe

微博视频 → 下载 → 转录 → 存为 Markdown。 支持 weibo.com 和 m.weibo.cn 链接,无需登录。

Skill by chubbyguan

IndexedMIT★ 1,278
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/chubbyguan-weibo-transcribe

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

微博视频 → 下载 → 转录 → 存为 Markdown。 支持 weibo.com 和 m.weibo.cn 链接,无需登录。

Use cases: documents, audio-video

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/weibo-transcribe

What's inside

Skill name
weibo-transcribe
Description
微博视频 → 下载 → 转录 → 存为 Markdown。 支持 weibo.com 和 m.weibo.cn 链接,无需登录。
License
MIT
Metadata
tags: [media, video, transcription, weibo] · version: 1.0.0 · category: media · triggers: ["用户发送微博视频链接", "把这个微博视频转成文字", "帮我转录这个微博"]
Instructions
88 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (3)

  • SKILL.md
  • requirements.txt
  • transcribe.py · scripts/

SKILL.md (first lines)

# 微博视频转录 Skill

将微博视频下载音频,用 SenseVoice-Small 转录为文字,存为带 frontmatter 的 Markdown 文件。

## 环境要求

```bash
# Python 3.9+
python -m venv .venv
source .venv/bin/activate

# 依赖
pip install funasr modelscope torch torchaudio

# 系统依赖
# macOS: brew install ffmpeg yt-dlp
# Ubuntu: sudo apt install ffmpeg && pip install yt-dlp
```

## 使用方法

```bash
# 桌面端链接
python scripts/transcribe.py "https://weibo.com/xxxxx"

# 移动端链接(更稳定)
python scripts/transcribe.py "https://m.weibo.cn/xxxxx"

# 指定输出目录
python scripts/transcribe.py "https://m.weibo.cn/xxxxx" -o ./output
```

## 流程

### Step 1: yt-dlp 下载音频

微博对桌面端 UA 拦截较严,脚本自动使用移动端 UA + Referer 伪装。优先用 `m.weibo.cn` 链接,成功率更高。

```bash
yt-dlp --extract-audio --audio-format mp3 --audio-quality 128K \
  --user-agent "Mozilla/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X) ..." \
  --referer "https://m.weibo.cn/" \
  "https://m.weibo.cn/status/example"
```

### Step 2: SenseVoice-Small 转录

```python
from funasr import AutoModel

model = AutoModel(
    model="iic/SenseVoiceSmall",
    trust_remote_code=True,
    vad_model="fsmn-vad",
    vad_kwargs={"max_single_segment_time": 30000},
    device="cpu",
)

result = model.generate(
    input=audio_path,
    language="zh",
    use_itn=True,
    batch_size_s=60,
)
```

### Step 3: 生成 Markdown

脚本自动创建带 frontmatter 的 Markdown 文件,包含来源链接、作者、语言和转录文本。下载失败会自动重试。

## 已知限制

- **链接形态**:桌面端 `weibo.com` 链接常被反爬拦截,优先使用 `m.weibo.cn` 移动端链接
- **反爬**:微博对非移动端 UA 和缺失 Referer 的请求拦截较严;脚本已内置移动端 UA,但频繁请求仍可能触发限流
- **登录态**:私密博文、仅粉丝可见内容需要登录,当前脚本不携带登录态
- **语言**:微博以中文为主,脚本默认 `language=zh`;英文内容建议改用 youtube-transcribe
- **模型大小**:SenseVoice-Small 首次下载约 893MB

## 致谢

- [yt-dlp/yt-dlp](https://github.com/yt-dlp/yt-dlp) — 视频下载工具
- [FunAudioLLM/SenseVoice](https://github.com/FunAudioLLM/SenseVoice) — 语音识别模型

## ⚖️ 合规声明

仅供**个人学习与研究**使用。请遵守目标平台的服务条款(ToS)与 robots 规则,控制请求频率,不要用于批量抓取、商用爬取或侵犯他人权益的场景。下载内容的版权归原作者所有。

From chubbyguan/chubbyskills, MIT.

More from chubbyguan/chubbyskills

Compare and alternatives

    Featured in

    Signals

    Stars
    1,278
    Forks
    153
    Open issues
    0
    Last commit (this folder)
    Oct 8, 2026 (19 days ago)
    Last release
    Oct 8, 2026 (19 days ago)

    From GitHub (fetched Oct 24, 2026).

    Details

    Version
    1.0.0
    License
    MIT
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026

    More from chubbyguan

    Cite this page

    weibo-transcribe skill. Agent Mart. https://agentmart.dev/skills/chubbyguan-weibo-transcribe (last updated 2026-10-24)