关于 fathom
fathom 是从 Fathom API 获取会议资料的技能,可保存转录、AI 摘要、行动项和参与者信息。适合整理会议记录,并可选择分析转录或下载视频。
主要功能
- 01按日期或 ID 获取会议
- 02保存转录、摘要和行动项
- 03将会议资料保存为 Markdown
- 04可选分析转录或下载视频
适用场景
- 01汇总当天或指定日期的会议
- 02查找并整理特定录制的会议资料
- 03下载会议视频并与记录一同保存
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ glebis/ claude-skills --skill fathom安装后在 Claude Code 中输入/fathom确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
.claude-plugin/plugin.jsonscripts/.env.exampledownload_video.pyfetch.pyutils.py详细介绍
Fathom 会议获取器
直接从 Fathom API 获取会议数据,包括转录文本、AI 摘要、行动项和参与者信息。
用法
python3 ~/.claude/skills/fathom/scripts/fetch.py [options]
命令
| 命令 | 描述 |
|---|---|
--list | 列出近期会议及其 ID |
--id <id> | 按录制 ID 获取指定会议 |
--today | 获取今天的所有会议 |
--since <date> | 获取指定日期之后的会议(YYYY-MM-DD) |
选项
| 选项 | 描述 |
|---|---|
--analyze | 对获取的会议运行 transcript-analyzer |
--download-video | 下载视频录制文件(需要 ffmpeg) |
--output <path> | 输出目录(默认:~/Brains/brain) |
--limit <n> | 列出会议的数量上限(默认:10) |
示例
列出近期会议
python3 ~/.claude/skills/fathom/scripts/fetch.py --list
获取今天的会议
python3 ~/.claude/skills/fathom/scripts/fetch.py --today
获取并分析
python3 ~/.claude/skills/fathom/scripts/fetch.py --today --analyze
获取指定日期之后的会议
python3 ~/.claude/skills/fathom/scripts/fetch.py --since 2025-01-01
获取指定会议
python3 ~/.claude/skills/fathom/scripts/fetch.py --id abc123def456
下载会议视频
python3 ~/.claude/skills/fathom/scripts/fetch.py --id abc123def456 --download-video
输出格式
每场会议都会保存为 Markdown 文件,包含:
---
fathom_id: <id>
title: "Meeting Title"
date: YYYY-MM-DD
participants: [list]
duration: HH:MM
fathom_url: <url>
share_url: <url>
---
# Meeting Title
## Summary
{AI-generated summary from Fathom}
## Action Items
- [ ] Item 1 (@assignee)
- [ ] Item 2
## Transcript
**Speaker Name**: What they said...
文件命名
文件保存为:YYYYMMDD-meeting-title-slug.md
示例:20250106-weekly-standup.md
前提条件
首次使用时安装依赖:
pip install requests python-dotenv
下载视频(可选):
# ffmpeg required for video downloads
brew install ffmpeg # macOS
# or apt install ffmpeg (Linux)
配置
API 密钥存储在 ~/.claude/skills/fathom/scripts/.env:
FATHOM_API_KEY=your-api-key
集成
- transcript-analyzer:使用
--analyze标志自动处理转录文本 - video-downloader:使用
--download-video标志下载会议录制文件- 使用 ffprobe 验证下载的视频
- 下载失败时自动重试,最多 3 次
- 视频以 .mp4 格式保存在会议 Markdown 文件旁
- 替代 Dropbox 同步工作流(直接访问 API)
评论
支持 Markdown