ワンクリックで
funasr-asr
本地语音识别(FunASR paraformer-zh / mlx-whisper),输出带时间戳的 transcript.md。支持录制控制。用户说"转录"、"语音识别"、"开始录制"、"停止录制"时触发。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
本地语音识别(FunASR paraformer-zh / mlx-whisper),输出带时间戳的 transcript.md。支持录制控制。用户说"转录"、"语音识别"、"开始录制"、"停止录制"时触发。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
会议录音完整处理流程:转录→提炼→HTML报告。用户说"处理会议录音"、"会议纪要"、"录音转纪要"时触发。
小红书自动发帖(narrative 链路)。含 MCP 发布、note_id 安全恢复、内容准备、图片生成。用户说"发小红书"、"发帖"、"publish to XHS"时触发。
每日内容日报。整合推特+博客抓取、AI评分筛选、生成Markdown报告、可选发布小红书。用户说"跑日报"、"生成日报"、"daily digest"时触发。
Control Instagram account via Graph API. Read profile/posts/insights, publish images (from URL or local file via Cloudinary), manage comments. 用户说"发 Instagram"、"查看 IG"、"回复评论"时触发。
Delete a library entry by slug from all storage locations (Obsidian, INDEX.md, JSON index). 用户说"删除归档"、"移除条目"、"library delete"时触发。
Intake any content type (project, skill, tool, article, concept, collection) for gegeewu-library. Classifies type, generates category/tags, checks duplicates, writes Obsidian archive. 用户说"归档"、"入库"、"收录"时触发。
| name | funasr-asr |
| description | 本地语音识别(FunASR paraformer-zh / mlx-whisper),输出带时间戳的 transcript.md。支持录制控制。用户说"转录"、"语音识别"、"开始录制"、"停止录制"时触发。 |
| user-invocable | true |
| allowed-tools | Bash Read |
调用本地 FunASR 模型(paraformer-zh 套件)或 mlx-whisper 进行语音识别,输出带时间戳和说话人分离的 transcript.md。
pip install funasr>=1.0.14 modelscope>=1.9.0 # FunASR
pip install mlx mlx-whisper # MLX Whisper (Apple Silicon)
~/.cache/modelscope/hub/models/iic/
├── speech_seaco_paraformer_large_asr_nat-zh-cn-16k-common-vocab8404-pytorch
├── speech_fsmn_vad_zh-cn-16k-common-pytorch
├── punc_ct-transformer_cn-en-common-vocab471067-large
└── speech_campplus_sv_zh-cn_16k-common
# 开始会议录制(BlackHole Aggregate Device)
~/myenv/bin/python3 ${CLAUDE_SKILL_DIR}/scripts/meeting_rec.py start-meeting
# 开始通话录音(内置麦克风)
~/myenv/bin/python3 ${CLAUDE_SKILL_DIR}/scripts/meeting_rec.py start-phone
# 查询状态
~/myenv/bin/python3 ${CLAUDE_SKILL_DIR}/scripts/meeting_rec.py status
# 停止录制
~/myenv/bin/python3 ${CLAUDE_SKILL_DIR}/scripts/meeting_rec.py stop
# 单文件转录
~/myenv/bin/python3 ${CLAUDE_SKILL_DIR}/scripts/transcribe.py <音频文件> --engine funasr|mlx|whisper
# 文件夹批量
~/myenv/bin/python3 ${CLAUDE_SKILL_DIR}/scripts/transcribe.py <文件夹> --engine mlx
# 停止录制 + 自动转录(一键)
~/myenv/bin/python3 ${CLAUDE_SKILL_DIR}/scripts/stop_and_transcribe.py [--engine funasr]
支持格式:wav / mp3 / m4a / flac / aac / ogg
收到"停止录制"时,自动执行:
stop_and_transcribe.py — 停止录制 + 转录TRANSCRIPT_PATH:/path/to/file/meeting-summary 处理 transcript → HTML 报告或使用 /audio-to-report pipeline 一键完成。
# 转录结果
**文件**:audio.mp3
**时长**:MM:SS
**说话人数**:N
**句子数**:N
## 转录
[00:01.5 - 00:03.2] 说话人0: 今天天气怎么样
[00:03.5 - 00:06.8] 说话人1: 天气很好,适合出门
## 纯文本
今天天气怎么样天气很好,适合出门